>>> py3-dask: Building community/py3-dask 2023.12.0-r2 (using abuild 3.12.0-r5) started Fri, 12 Apr 2024 21:33:54 +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/145) Installing libffi (3.4.6-r0) (2/145) Installing gdbm (1.23-r1) (3/145) Installing mpdecimal (4.0.0-r0) (4/145) Installing libpanelw (6.4_p20240330-r0) (5/145) Installing readline (8.2.10-r0) (6/145) Installing sqlite-libs (3.45.2-r0) (7/145) Installing python3 (3.12.2-r1) (8/145) Installing python3-pycache-pyc0 (3.12.2-r1) (9/145) Installing pyc (3.12.2-r1) (10/145) Installing py3-click-pyc (8.1.7-r2) (11/145) Installing python3-pyc (3.12.2-r1) (12/145) Installing py3-click (8.1.7-r2) (13/145) Installing py3-cloudpickle (3.0.0-r1) (14/145) Installing py3-cloudpickle-pyc (3.0.0-r1) (15/145) Installing py3-fsspec (2023.12.2-r2) (16/145) Installing py3-fsspec-pyc (2023.12.2-r2) (17/145) Installing py3-zipp (3.17.0-r1) (18/145) Installing py3-zipp-pyc (3.17.0-r1) (19/145) Installing py3-importlib-metadata (7.0.2-r1) (20/145) Installing py3-importlib-metadata-pyc (7.0.2-r1) (21/145) Installing libgfortran (13.2.1_git20240309-r0) (22/145) Installing openblas (0.3.27-r0) (23/145) Installing py3-numpy (1.25.2-r1) (24/145) Installing py3-numpy-pyc (1.25.2-r1) (25/145) Installing py3-parsing (3.1.2-r1) (26/145) Installing py3-parsing-pyc (3.1.2-r1) (27/145) Installing py3-packaging (24.0-r1) (28/145) Installing py3-packaging-pyc (24.0-r1) (29/145) Installing py3-six (1.16.0-r9) (30/145) Installing py3-six-pyc (1.16.0-r9) (31/145) Installing py3-dateutil (2.9.0-r1) (32/145) Installing py3-dateutil-pyc (2.9.0-r1) (33/145) Installing py3-tz (2024.1-r1) (34/145) Installing py3-tz-pyc (2024.1-r1) (35/145) Installing py3-pandas (2.0.3-r1) (36/145) Installing py3-pandas-pyc (2.0.3-r1) (37/145) Installing py3-locket (1.0.0-r3) (38/145) Installing py3-locket-pyc (1.0.0-r3) (39/145) Installing py3-tornado (6.4-r1) (40/145) Installing py3-tornado-pyc (6.4-r1) (41/145) Installing libsodium (1.0.19-r0) (42/145) Installing libzmq (4.3.5-r2) (43/145) Installing py3-pyzmq (25.1.2-r1) (44/145) Installing py3-pyzmq-pyc (25.1.2-r1) (45/145) Installing py3-toolz (0.12.1-r1) (46/145) Installing py3-toolz-pyc (0.12.1-r1) (47/145) Installing py3-partd (1.4.1-r2) (48/145) Installing py3-partd-pyc (1.4.1-r2) (49/145) Installing yaml (0.2.5-r2) (50/145) Installing py3-yaml (6.0.1-r3) (51/145) Installing py3-yaml-pyc (6.0.1-r3) (52/145) Installing py3-installer (0.7.0-r2) (53/145) Installing py3-installer-pyc (0.7.0-r2) (54/145) Installing py3-gpep517 (15-r2) (55/145) Installing py3-gpep517-pyc (15-r2) (56/145) Installing py3-python-versioneer (0.29-r1) (57/145) Installing py3-python-versioneer-pyc (0.29-r1) (58/145) Installing py3-setuptools (69.2.0-r2) (59/145) Installing py3-setuptools-pyc (69.2.0-r2) (60/145) Installing py3-wheel (0.42.0-r1) (61/145) Installing py3-wheel-pyc (0.42.0-r1) (62/145) Installing py3-flaky (3.8.1-r1) (63/145) Installing py3-flaky-pyc (3.8.1-r1) (64/145) Installing libxau (1.0.11-r4) (65/145) Installing libmd (1.1.0-r0) (66/145) Installing libbsd (0.12.2-r0) (67/145) Installing libxdmcp (1.1.5-r1) (68/145) Installing libxcb (1.16.1-r0) (69/145) Installing libx11 (1.8.9-r1) (70/145) Installing libxext (1.3.6-r2) (71/145) Installing libxrender (0.9.11-r5) (72/145) Installing libpng (1.6.43-r0) (73/145) Installing freetype (2.13.2-r0) (74/145) Installing fontconfig (2.15.0-r1) (75/145) Installing pixman (0.43.2-r0) (76/145) Installing cairo (1.18.0-r0) (77/145) Installing graphviz-libs (9.0.0-r1) (78/145) Installing libice (1.1.1-r6) (79/145) Installing libuuid (2.40-r0) (80/145) Installing libsm (1.2.4-r4) (81/145) Installing libxt (1.3.0-r5) (82/145) Installing libxpm (3.5.17-r0) (83/145) Installing aom-libs (3.8.2-r0) (84/145) Installing libdav1d (1.4.1-r0) (85/145) Installing libsharpyuv (1.3.2-r0) (86/145) Installing libavif (1.0.4-r0) (87/145) Installing libjpeg-turbo (3.0.2-r0) (88/145) Installing libwebp (1.3.2-r0) (89/145) Installing tiff (4.6.0t-r0) (90/145) Installing libgd (2.3.3-r9) (91/145) Installing libintl (0.22.5-r0) (92/145) Installing libeconf (0.6.2-r0) (93/145) Installing libblkid (2.40-r0) (94/145) Installing libmount (2.40-r0) (95/145) Installing glib (2.80.0-r3) (96/145) Installing libxft (2.3.8-r3) (97/145) Installing fribidi (1.0.13-r0) (98/145) Installing graphite2 (1.3.14-r6) (99/145) Installing harfbuzz (8.4.0-r0) (100/145) Installing pango (1.52.2-r0) (101/145) Installing graphviz (9.0.0-r1) (102/145) Installing py3-graphviz (0.20.3-r1) (103/145) Installing py3-graphviz-pyc (0.20.3-r1) (104/145) Installing py3-markupsafe (2.1.5-r1) (105/145) Installing py3-markupsafe-pyc (2.1.5-r1) (106/145) Installing py3-jinja2 (3.1.3-r1) (107/145) Installing py3-jinja2-pyc (3.1.3-r1) (108/145) Installing py3-pandas-tests (2.0.3-r1) (109/145) Installing py3-iniconfig (2.0.0-r1) (110/145) Installing py3-iniconfig-pyc (2.0.0-r1) (111/145) Installing py3-pluggy (1.4.0-r1) (112/145) Installing py3-pluggy-pyc (1.4.0-r1) (113/145) Installing py3-py (1.11.0-r3) (114/145) Installing py3-py-pyc (1.11.0-r3) (115/145) Installing py3-pytest (8.1.1-r1) (116/145) Installing py3-pytest-pyc (8.1.1-r1) (117/145) Installing py3-coverage (6.5.0-r6) (118/145) Installing py3-coverage-pyc (6.5.0-r6) (119/145) Installing py3-pytest-cov (4.1.0-r1) (120/145) Installing py3-pytest-cov-pyc (4.1.0-r1) (121/145) Installing py3-pytest-runner (6.0.1-r1) (122/145) Installing py3-pytest-runner-pyc (6.0.1-r1) (123/145) Installing py3-apipkg (2.1.0-r3) (124/145) Installing py3-apipkg-pyc (2.1.0-r3) (125/145) Installing py3-execnet (1.9.0-r3) (126/145) Installing py3-execnet-pyc (1.9.0-r3) (127/145) Installing py3-pytest-xdist (3.5.0-r1) (128/145) Installing py3-pytest-xdist-pyc (3.5.0-r1) (129/145) Installing py3-platformdirs (4.2.0-r1) (130/145) Installing py3-platformdirs-pyc (4.2.0-r1) (131/145) Installing py3-certifi (2024.2.2-r1) (132/145) Installing py3-certifi-pyc (2024.2.2-r1) (133/145) Installing py3-charset-normalizer (3.3.2-r1) (134/145) Installing py3-charset-normalizer-pyc (3.3.2-r1) (135/145) Installing py3-idna (3.6-r1) (136/145) Installing py3-idna-pyc (3.6-r1) (137/145) Installing py3-urllib3 (1.26.18-r1) (138/145) Installing py3-urllib3-pyc (1.26.18-r1) (139/145) Installing py3-requests (2.31.0-r2) (140/145) Installing py3-requests-pyc (2.31.0-r2) (141/145) Installing py3-pooch (1.8.1-r1) (142/145) Installing py3-pooch-pyc (1.8.1-r1) (143/145) Installing py3-scipy (1.11.4-r1) (144/145) Installing py3-scipy-pyc (1.11.4-r1) (145/145) Installing .makedepends-py3-dask (20240412.213355) Executing busybox-1.36.1-r25.trigger Executing glib-2.80.0-r3.trigger Executing graphviz-9.0.0-r1.trigger OK: 567 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 >>> 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/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-12 21:33:58,313 gpep517 INFO Building wheel via backend setuptools.build_meta 2024-04-12 21:33:58,499 root INFO running bdist_wheel 2024-04-12 21:33:58,517 root INFO running build 2024-04-12 21:33:58,517 root INFO running build_py 2024-04-12 21:33:58,524 root INFO creating build 2024-04-12 21:33:58,524 root INFO creating build/lib 2024-04-12 21:33:58,525 root INFO creating build/lib/dask 2024-04-12 21:33:58,525 root INFO copying dask/system.py -> build/lib/dask 2024-04-12 21:33:58,525 root INFO copying dask/sizeof.py -> build/lib/dask 2024-04-12 21:33:58,525 root INFO copying dask/dot.py -> build/lib/dask 2024-04-12 21:33:58,525 root INFO copying dask/config.py -> build/lib/dask 2024-04-12 21:33:58,525 root INFO copying dask/blockwise.py -> build/lib/dask 2024-04-12 21:33:58,526 root INFO copying dask/cli.py -> build/lib/dask 2024-04-12 21:33:58,526 root INFO copying dask/context.py -> build/lib/dask 2024-04-12 21:33:58,526 root INFO copying dask/threaded.py -> build/lib/dask 2024-04-12 21:33:58,526 root INFO copying dask/compatibility.py -> build/lib/dask 2024-04-12 21:33:58,526 root INFO copying dask/distributed.py -> build/lib/dask 2024-04-12 21:33:58,527 root INFO copying dask/utils_test.py -> build/lib/dask 2024-04-12 21:33:58,527 root INFO copying dask/cache.py -> build/lib/dask 2024-04-12 21:33:58,527 root INFO copying dask/hashing.py -> build/lib/dask 2024-04-12 21:33:58,527 root INFO copying dask/order.py -> build/lib/dask 2024-04-12 21:33:58,527 root INFO copying dask/core.py -> build/lib/dask 2024-04-12 21:33:58,528 root INFO copying dask/backends.py -> build/lib/dask 2024-04-12 21:33:58,528 root INFO copying dask/optimization.py -> build/lib/dask 2024-04-12 21:33:58,528 root INFO copying dask/_version.py -> build/lib/dask 2024-04-12 21:33:58,528 root INFO copying dask/delayed.py -> build/lib/dask 2024-04-12 21:33:58,528 root INFO copying dask/callbacks.py -> build/lib/dask 2024-04-12 21:33:58,529 root INFO copying dask/utils.py -> build/lib/dask 2024-04-12 21:33:58,529 root INFO copying dask/local.py -> build/lib/dask 2024-04-12 21:33:58,529 root INFO copying dask/__main__.py -> build/lib/dask 2024-04-12 21:33:58,529 root INFO copying dask/ml.py -> build/lib/dask 2024-04-12 21:33:58,529 root INFO copying dask/graph_manipulation.py -> build/lib/dask 2024-04-12 21:33:58,529 root INFO copying dask/layers.py -> build/lib/dask 2024-04-12 21:33:58,530 root INFO copying dask/multiprocessing.py -> build/lib/dask 2024-04-12 21:33:58,530 root INFO copying dask/typing.py -> build/lib/dask 2024-04-12 21:33:58,530 root INFO copying dask/__init__.py -> build/lib/dask 2024-04-12 21:33:58,530 root INFO copying dask/datasets.py -> build/lib/dask 2024-04-12 21:33:58,530 root INFO copying dask/highlevelgraph.py -> build/lib/dask 2024-04-12 21:33:58,531 root INFO copying dask/rewrite.py -> build/lib/dask 2024-04-12 21:33:58,531 root INFO copying dask/base.py -> build/lib/dask 2024-04-12 21:33:58,531 root INFO copying dask/_compatibility.py -> build/lib/dask 2024-04-12 21:33:58,531 root INFO creating build/lib/dask/bytes 2024-04-12 21:33:58,531 root INFO copying dask/bytes/core.py -> build/lib/dask/bytes 2024-04-12 21:33:58,532 root INFO copying dask/bytes/utils.py -> build/lib/dask/bytes 2024-04-12 21:33:58,532 root INFO copying dask/bytes/__init__.py -> build/lib/dask/bytes 2024-04-12 21:33:58,532 root INFO creating build/lib/dask/dataframe 2024-04-12 21:33:58,533 root INFO copying dask/dataframe/optimize.py -> build/lib/dask/dataframe 2024-04-12 21:33:58,533 root INFO copying dask/dataframe/shuffle.py -> build/lib/dask/dataframe 2024-04-12 21:33:58,533 root INFO copying dask/dataframe/_pyarrow_compat.py -> build/lib/dask/dataframe 2024-04-12 21:33:58,533 root INFO copying dask/dataframe/indexing.py -> build/lib/dask/dataframe 2024-04-12 21:33:58,533 root INFO copying dask/dataframe/multi.py -> build/lib/dask/dataframe 2024-04-12 21:33:58,534 root INFO copying dask/dataframe/categorical.py -> build/lib/dask/dataframe 2024-04-12 21:33:58,534 root INFO copying dask/dataframe/groupby.py -> build/lib/dask/dataframe 2024-04-12 21:33:58,534 root INFO copying dask/dataframe/reshape.py -> build/lib/dask/dataframe 2024-04-12 21:33:58,534 root INFO copying dask/dataframe/core.py -> build/lib/dask/dataframe 2024-04-12 21:33:58,535 root INFO copying dask/dataframe/backends.py -> build/lib/dask/dataframe 2024-04-12 21:33:58,535 root INFO copying dask/dataframe/extensions.py -> build/lib/dask/dataframe 2024-04-12 21:33:58,535 root INFO copying dask/dataframe/methods.py -> build/lib/dask/dataframe 2024-04-12 21:33:58,535 root INFO copying dask/dataframe/_pyarrow.py -> build/lib/dask/dataframe 2024-04-12 21:33:58,535 root INFO copying dask/dataframe/rolling.py -> build/lib/dask/dataframe 2024-04-12 21:33:58,536 root INFO copying dask/dataframe/hyperloglog.py -> build/lib/dask/dataframe 2024-04-12 21:33:58,536 root INFO copying dask/dataframe/accessor.py -> build/lib/dask/dataframe 2024-04-12 21:33:58,536 root INFO copying dask/dataframe/utils.py -> build/lib/dask/dataframe 2024-04-12 21:33:58,536 root INFO copying dask/dataframe/numeric.py -> build/lib/dask/dataframe 2024-04-12 21:33:58,536 root INFO copying dask/dataframe/partitionquantiles.py -> build/lib/dask/dataframe 2024-04-12 21:33:58,537 root INFO copying dask/dataframe/__init__.py -> build/lib/dask/dataframe 2024-04-12 21:33:58,537 root INFO copying dask/dataframe/dispatch.py -> build/lib/dask/dataframe 2024-04-12 21:33:58,537 root INFO copying dask/dataframe/_compat.py -> build/lib/dask/dataframe 2024-04-12 21:33:58,537 root INFO copying dask/dataframe/_dtypes.py -> build/lib/dask/dataframe 2024-04-12 21:33:58,537 root INFO creating build/lib/dask/widgets 2024-04-12 21:33:58,537 root INFO copying dask/widgets/widgets.py -> build/lib/dask/widgets 2024-04-12 21:33:58,538 root INFO copying dask/widgets/__init__.py -> build/lib/dask/widgets 2024-04-12 21:33:58,538 root INFO creating build/lib/dask/tests 2024-04-12 21:33:58,539 root INFO copying dask/tests/test_cli.py -> build/lib/dask/tests 2024-04-12 21:33:58,539 root INFO copying dask/tests/test_core.py -> build/lib/dask/tests 2024-04-12 21:33:58,539 root INFO copying dask/tests/test_highgraph.py -> build/lib/dask/tests 2024-04-12 21:33:58,539 root INFO copying dask/tests/test_hashing.py -> build/lib/dask/tests 2024-04-12 21:33:58,539 root INFO copying dask/tests/test_docs.py -> build/lib/dask/tests 2024-04-12 21:33:58,540 root INFO copying dask/tests/warning_aliases.py -> build/lib/dask/tests 2024-04-12 21:33:58,540 root INFO copying dask/tests/test_optimization.py -> build/lib/dask/tests 2024-04-12 21:33:58,540 root INFO copying dask/tests/test_traceback.py -> build/lib/dask/tests 2024-04-12 21:33:58,540 root INFO copying dask/tests/test_base.py -> build/lib/dask/tests 2024-04-12 21:33:58,540 root INFO copying dask/tests/test_local.py -> build/lib/dask/tests 2024-04-12 21:33:58,541 root INFO copying dask/tests/test_compatibility.py -> build/lib/dask/tests 2024-04-12 21:33:58,541 root INFO copying dask/tests/test_context.py -> build/lib/dask/tests 2024-04-12 21:33:58,541 root INFO copying dask/tests/test_cache.py -> build/lib/dask/tests 2024-04-12 21:33:58,541 root INFO copying dask/tests/test_rewrite.py -> build/lib/dask/tests 2024-04-12 21:33:58,541 root INFO copying dask/tests/test_ci.py -> build/lib/dask/tests 2024-04-12 21:33:58,541 root INFO copying dask/tests/test_delayed.py -> build/lib/dask/tests 2024-04-12 21:33:58,542 root INFO copying dask/tests/test_sizeof.py -> build/lib/dask/tests 2024-04-12 21:33:58,542 root INFO copying dask/tests/test_system.py -> build/lib/dask/tests 2024-04-12 21:33:58,542 root INFO copying dask/tests/test_dot.py -> build/lib/dask/tests 2024-04-12 21:33:58,542 root INFO copying dask/tests/test_distributed.py -> build/lib/dask/tests 2024-04-12 21:33:58,542 root INFO copying dask/tests/test_utils.py -> build/lib/dask/tests 2024-04-12 21:33:58,543 root INFO copying dask/tests/test_threaded.py -> build/lib/dask/tests 2024-04-12 21:33:58,543 root INFO copying dask/tests/test_ml.py -> build/lib/dask/tests 2024-04-12 21:33:58,543 root INFO copying dask/tests/test_backends.py -> build/lib/dask/tests 2024-04-12 21:33:58,543 root INFO copying dask/tests/test_config.py -> build/lib/dask/tests 2024-04-12 21:33:58,543 root INFO copying dask/tests/test_typing.py -> build/lib/dask/tests 2024-04-12 21:33:58,544 root INFO copying dask/tests/test_callbacks.py -> build/lib/dask/tests 2024-04-12 21:33:58,544 root INFO copying dask/tests/test_order.py -> build/lib/dask/tests 2024-04-12 21:33:58,544 root INFO copying dask/tests/test_datasets.py -> build/lib/dask/tests 2024-04-12 21:33:58,544 root INFO copying dask/tests/test_graph_manipulation.py -> build/lib/dask/tests 2024-04-12 21:33:58,544 root INFO copying dask/tests/test_utils_test.py -> build/lib/dask/tests 2024-04-12 21:33:58,544 root INFO copying dask/tests/test_layers.py -> build/lib/dask/tests 2024-04-12 21:33:58,545 root INFO copying dask/tests/__init__.py -> build/lib/dask/tests 2024-04-12 21:33:58,545 root INFO copying dask/tests/test_spark_compat.py -> build/lib/dask/tests 2024-04-12 21:33:58,545 root INFO copying dask/tests/test_multiprocessing.py -> build/lib/dask/tests 2024-04-12 21:33:58,545 root INFO creating build/lib/dask/diagnostics 2024-04-12 21:33:58,545 root INFO copying dask/diagnostics/progress.py -> build/lib/dask/diagnostics 2024-04-12 21:33:58,546 root INFO copying dask/diagnostics/profile.py -> build/lib/dask/diagnostics 2024-04-12 21:33:58,546 root INFO copying dask/diagnostics/profile_visualize.py -> build/lib/dask/diagnostics 2024-04-12 21:33:58,546 root INFO copying dask/diagnostics/__init__.py -> build/lib/dask/diagnostics 2024-04-12 21:33:58,546 root INFO creating build/lib/dask/bag 2024-04-12 21:33:58,547 root INFO copying dask/bag/avro.py -> build/lib/dask/bag 2024-04-12 21:33:58,547 root INFO copying dask/bag/core.py -> build/lib/dask/bag 2024-04-12 21:33:58,547 root INFO copying dask/bag/random.py -> build/lib/dask/bag 2024-04-12 21:33:58,547 root INFO copying dask/bag/utils.py -> build/lib/dask/bag 2024-04-12 21:33:58,547 root INFO copying dask/bag/__init__.py -> build/lib/dask/bag 2024-04-12 21:33:58,547 root INFO copying dask/bag/chunk.py -> build/lib/dask/bag 2024-04-12 21:33:58,548 root INFO copying dask/bag/text.py -> build/lib/dask/bag 2024-04-12 21:33:58,548 root INFO creating build/lib/dask/array 2024-04-12 21:33:58,549 root INFO copying dask/array/overlap.py -> build/lib/dask/array 2024-04-12 21:33:58,549 root INFO copying dask/array/einsumfuncs.py -> build/lib/dask/array 2024-04-12 21:33:58,549 root INFO copying dask/array/ma.py -> build/lib/dask/array 2024-04-12 21:33:58,549 root INFO copying dask/array/blockwise.py -> build/lib/dask/array 2024-04-12 21:33:58,549 root INFO copying dask/array/fft.py -> build/lib/dask/array 2024-04-12 21:33:58,550 root INFO copying dask/array/ufunc.py -> build/lib/dask/array 2024-04-12 21:33:58,550 root INFO copying dask/array/reductions.py -> build/lib/dask/array 2024-04-12 21:33:58,550 root INFO copying dask/array/rechunk.py -> build/lib/dask/array 2024-04-12 21:33:58,550 root INFO copying dask/array/chunk_types.py -> build/lib/dask/array 2024-04-12 21:33:58,550 root INFO copying dask/array/reshape.py -> build/lib/dask/array 2024-04-12 21:33:58,551 root INFO copying dask/array/linalg.py -> build/lib/dask/array 2024-04-12 21:33:58,551 root INFO copying dask/array/cupy_entry_point.py -> build/lib/dask/array 2024-04-12 21:33:58,551 root INFO copying dask/array/core.py -> build/lib/dask/array 2024-04-12 21:33:58,551 root INFO copying dask/array/routines.py -> build/lib/dask/array 2024-04-12 21:33:58,551 root INFO copying dask/array/slicing.py -> build/lib/dask/array 2024-04-12 21:33:58,552 root INFO copying dask/array/backends.py -> build/lib/dask/array 2024-04-12 21:33:58,552 root INFO copying dask/array/numpy_compat.py -> build/lib/dask/array 2024-04-12 21:33:58,552 root INFO copying dask/array/optimization.py -> build/lib/dask/array 2024-04-12 21:33:58,552 root INFO copying dask/array/random.py -> build/lib/dask/array 2024-04-12 21:33:58,552 root INFO copying dask/array/utils.py -> build/lib/dask/array 2024-04-12 21:33:58,553 root INFO copying dask/array/wrap.py -> build/lib/dask/array 2024-04-12 21:33:58,553 root INFO copying dask/array/percentile.py -> build/lib/dask/array 2024-04-12 21:33:58,553 root INFO copying dask/array/image.py -> build/lib/dask/array 2024-04-12 21:33:58,553 root INFO copying dask/array/creation.py -> build/lib/dask/array 2024-04-12 21:33:58,553 root INFO copying dask/array/svg.py -> build/lib/dask/array 2024-04-12 21:33:58,554 root INFO copying dask/array/tiledb_io.py -> build/lib/dask/array 2024-04-12 21:33:58,554 root INFO copying dask/array/__init__.py -> build/lib/dask/array 2024-04-12 21:33:58,554 root INFO copying dask/array/chunk.py -> build/lib/dask/array 2024-04-12 21:33:58,554 root INFO copying dask/array/gufunc.py -> build/lib/dask/array 2024-04-12 21:33:58,554 root INFO copying dask/array/stats.py -> build/lib/dask/array 2024-04-12 21:33:58,555 root INFO copying dask/array/dispatch.py -> build/lib/dask/array 2024-04-12 21:33:58,555 root INFO creating build/lib/dask/bytes/tests 2024-04-12 21:33:58,555 root INFO copying dask/bytes/tests/test_compression.py -> build/lib/dask/bytes/tests 2024-04-12 21:33:58,555 root INFO copying dask/bytes/tests/test_http.py -> build/lib/dask/bytes/tests 2024-04-12 21:33:58,555 root INFO copying dask/bytes/tests/test_local.py -> build/lib/dask/bytes/tests 2024-04-12 21:33:58,556 root INFO copying dask/bytes/tests/test_s3.py -> build/lib/dask/bytes/tests 2024-04-12 21:33:58,556 root INFO copying dask/bytes/tests/test_bytes_utils.py -> build/lib/dask/bytes/tests 2024-04-12 21:33:58,556 root INFO copying dask/bytes/tests/__init__.py -> build/lib/dask/bytes/tests 2024-04-12 21:33:58,556 root INFO creating build/lib/dask/dataframe/io 2024-04-12 21:33:58,556 root INFO copying dask/dataframe/io/json.py -> build/lib/dask/dataframe/io 2024-04-12 21:33:58,557 root INFO copying dask/dataframe/io/sql.py -> build/lib/dask/dataframe/io 2024-04-12 21:33:58,557 root INFO copying dask/dataframe/io/demo.py -> build/lib/dask/dataframe/io 2024-04-12 21:33:58,557 root INFO copying dask/dataframe/io/csv.py -> build/lib/dask/dataframe/io 2024-04-12 21:33:58,557 root INFO copying dask/dataframe/io/utils.py -> build/lib/dask/dataframe/io 2024-04-12 21:33:58,557 root INFO copying dask/dataframe/io/hdf.py -> build/lib/dask/dataframe/io 2024-04-12 21:33:58,558 root INFO copying dask/dataframe/io/io.py -> build/lib/dask/dataframe/io 2024-04-12 21:33:58,558 root INFO copying dask/dataframe/io/__init__.py -> build/lib/dask/dataframe/io 2024-04-12 21:33:58,558 root INFO creating build/lib/dask/dataframe/tseries 2024-04-12 21:33:58,558 root INFO copying dask/dataframe/tseries/resample.py -> build/lib/dask/dataframe/tseries 2024-04-12 21:33:58,558 root INFO copying dask/dataframe/tseries/__init__.py -> build/lib/dask/dataframe/tseries 2024-04-12 21:33:58,559 root INFO creating build/lib/dask/dataframe/tests 2024-04-12 21:33:58,559 root INFO copying dask/dataframe/tests/test_utils_dataframe.py -> build/lib/dask/dataframe/tests 2024-04-12 21:33:58,559 root INFO copying dask/dataframe/tests/test_pyarrow_compat.py -> build/lib/dask/dataframe/tests 2024-04-12 21:33:58,560 root INFO copying dask/dataframe/tests/test_rolling.py -> build/lib/dask/dataframe/tests 2024-04-12 21:33:58,560 root INFO copying dask/dataframe/tests/test_ufunc.py -> build/lib/dask/dataframe/tests 2024-04-12 21:33:58,560 root INFO copying dask/dataframe/tests/test_categorical.py -> build/lib/dask/dataframe/tests 2024-04-12 21:33:58,560 root INFO copying dask/dataframe/tests/test_extensions.py -> build/lib/dask/dataframe/tests 2024-04-12 21:33:58,560 root INFO copying dask/dataframe/tests/test_hashing.py -> build/lib/dask/dataframe/tests 2024-04-12 21:33:58,561 root INFO copying dask/dataframe/tests/test_indexing.py -> build/lib/dask/dataframe/tests 2024-04-12 21:33:58,561 root INFO copying dask/dataframe/tests/test_reshape.py -> build/lib/dask/dataframe/tests 2024-04-12 21:33:58,561 root INFO copying dask/dataframe/tests/test_shuffle.py -> build/lib/dask/dataframe/tests 2024-04-12 21:33:58,561 root INFO copying dask/dataframe/tests/test_arithmetics_reduction.py -> build/lib/dask/dataframe/tests 2024-04-12 21:33:58,561 root INFO copying dask/dataframe/tests/test_hyperloglog.py -> build/lib/dask/dataframe/tests 2024-04-12 21:33:58,562 root INFO copying dask/dataframe/tests/test_methods.py -> build/lib/dask/dataframe/tests 2024-04-12 21:33:58,562 root INFO copying dask/dataframe/tests/test_format.py -> build/lib/dask/dataframe/tests 2024-04-12 21:33:58,562 root INFO copying dask/dataframe/tests/test_pyarrow.py -> build/lib/dask/dataframe/tests 2024-04-12 21:33:58,562 root INFO copying dask/dataframe/tests/test_merge_column_and_index.py -> build/lib/dask/dataframe/tests 2024-04-12 21:33:58,562 root INFO copying dask/dataframe/tests/test_numeric.py -> build/lib/dask/dataframe/tests 2024-04-12 21:33:58,563 root INFO copying dask/dataframe/tests/test_optimize_dataframe.py -> build/lib/dask/dataframe/tests 2024-04-12 21:33:58,563 root INFO copying dask/dataframe/tests/test_accessors.py -> build/lib/dask/dataframe/tests 2024-04-12 21:33:58,563 root INFO copying dask/dataframe/tests/test_dataframe.py -> build/lib/dask/dataframe/tests 2024-04-12 21:33:58,563 root INFO copying dask/dataframe/tests/test_multi.py -> build/lib/dask/dataframe/tests 2024-04-12 21:33:58,563 root INFO copying dask/dataframe/tests/__init__.py -> build/lib/dask/dataframe/tests 2024-04-12 21:33:58,564 root INFO copying dask/dataframe/tests/test_groupby.py -> build/lib/dask/dataframe/tests 2024-04-12 21:33:58,564 root INFO copying dask/dataframe/tests/test_boolean.py -> build/lib/dask/dataframe/tests 2024-04-12 21:33:58,564 root INFO creating build/lib/dask/dataframe/io/parquet 2024-04-12 21:33:58,564 root INFO copying dask/dataframe/io/parquet/core.py -> build/lib/dask/dataframe/io/parquet 2024-04-12 21:33:58,565 root INFO copying dask/dataframe/io/parquet/arrow.py -> build/lib/dask/dataframe/io/parquet 2024-04-12 21:33:58,565 root INFO copying dask/dataframe/io/parquet/utils.py -> build/lib/dask/dataframe/io/parquet 2024-04-12 21:33:58,565 root INFO copying dask/dataframe/io/parquet/__init__.py -> build/lib/dask/dataframe/io/parquet 2024-04-12 21:33:58,565 root INFO copying dask/dataframe/io/parquet/fastparquet.py -> build/lib/dask/dataframe/io/parquet 2024-04-12 21:33:58,566 root INFO creating build/lib/dask/dataframe/io/tests 2024-04-12 21:33:58,566 root INFO copying dask/dataframe/io/tests/test_orc.py -> build/lib/dask/dataframe/io/tests 2024-04-12 21:33:58,566 root INFO copying dask/dataframe/io/tests/test_json.py -> build/lib/dask/dataframe/io/tests 2024-04-12 21:33:58,566 root INFO copying dask/dataframe/io/tests/test_demo.py -> build/lib/dask/dataframe/io/tests 2024-04-12 21:33:58,566 root INFO copying dask/dataframe/io/tests/test_csv.py -> build/lib/dask/dataframe/io/tests 2024-04-12 21:33:58,567 root INFO copying dask/dataframe/io/tests/test_io.py -> build/lib/dask/dataframe/io/tests 2024-04-12 21:33:58,567 root INFO copying dask/dataframe/io/tests/test_sql.py -> build/lib/dask/dataframe/io/tests 2024-04-12 21:33:58,567 root INFO copying dask/dataframe/io/tests/test_hdf.py -> build/lib/dask/dataframe/io/tests 2024-04-12 21:33:58,567 root INFO copying dask/dataframe/io/tests/__init__.py -> build/lib/dask/dataframe/io/tests 2024-04-12 21:33:58,567 root INFO copying dask/dataframe/io/tests/test_parquet.py -> build/lib/dask/dataframe/io/tests 2024-04-12 21:33:58,568 root INFO creating build/lib/dask/dataframe/io/orc 2024-04-12 21:33:58,568 root INFO copying dask/dataframe/io/orc/core.py -> build/lib/dask/dataframe/io/orc 2024-04-12 21:33:58,568 root INFO copying dask/dataframe/io/orc/arrow.py -> build/lib/dask/dataframe/io/orc 2024-04-12 21:33:58,568 root INFO copying dask/dataframe/io/orc/utils.py -> build/lib/dask/dataframe/io/orc 2024-04-12 21:33:58,568 root INFO copying dask/dataframe/io/orc/__init__.py -> build/lib/dask/dataframe/io/orc 2024-04-12 21:33:58,569 root INFO creating build/lib/dask/dataframe/tseries/tests 2024-04-12 21:33:58,569 root INFO copying dask/dataframe/tseries/tests/__init__.py -> build/lib/dask/dataframe/tseries/tests 2024-04-12 21:33:58,569 root INFO copying dask/dataframe/tseries/tests/test_resample.py -> build/lib/dask/dataframe/tseries/tests 2024-04-12 21:33:58,569 root INFO creating build/lib/dask/diagnostics/tests 2024-04-12 21:33:58,569 root INFO copying dask/diagnostics/tests/test_profiler.py -> build/lib/dask/diagnostics/tests 2024-04-12 21:33:58,570 root INFO copying dask/diagnostics/tests/test_progress.py -> build/lib/dask/diagnostics/tests 2024-04-12 21:33:58,570 root INFO copying dask/diagnostics/tests/__init__.py -> build/lib/dask/diagnostics/tests 2024-04-12 21:33:58,570 root INFO creating build/lib/dask/bag/tests 2024-04-12 21:33:58,570 root INFO copying dask/bag/tests/test_text.py -> build/lib/dask/bag/tests 2024-04-12 21:33:58,571 root INFO copying dask/bag/tests/test_random.py -> build/lib/dask/bag/tests 2024-04-12 21:33:58,571 root INFO copying dask/bag/tests/test_avro.py -> build/lib/dask/bag/tests 2024-04-12 21:33:58,571 root INFO copying dask/bag/tests/test_bag.py -> build/lib/dask/bag/tests 2024-04-12 21:33:58,571 root INFO copying dask/bag/tests/__init__.py -> build/lib/dask/bag/tests 2024-04-12 21:33:58,572 root INFO creating build/lib/dask/array/tests 2024-04-12 21:33:58,572 root INFO copying dask/array/tests/test_wrap.py -> build/lib/dask/array/tests 2024-04-12 21:33:58,572 root INFO copying dask/array/tests/test_ufunc.py -> build/lib/dask/array/tests 2024-04-12 21:33:58,572 root INFO copying dask/array/tests/test_cupy_slicing.py -> build/lib/dask/array/tests 2024-04-12 21:33:58,573 root INFO copying dask/array/tests/test_cupy_reductions.py -> build/lib/dask/array/tests 2024-04-12 21:33:58,573 root INFO copying dask/array/tests/test_overlap.py -> build/lib/dask/array/tests 2024-04-12 21:33:58,573 root INFO copying dask/array/tests/test_reshape.py -> build/lib/dask/array/tests 2024-04-12 21:33:58,573 root INFO copying dask/array/tests/test_optimization.py -> build/lib/dask/array/tests 2024-04-12 21:33:58,573 root INFO copying dask/array/tests/test_cupy_percentile.py -> build/lib/dask/array/tests 2024-04-12 21:33:58,574 root INFO copying dask/array/tests/test_slicing.py -> build/lib/dask/array/tests 2024-04-12 21:33:58,574 root INFO copying dask/array/tests/test_creation.py -> build/lib/dask/array/tests 2024-04-12 21:33:58,574 root INFO copying dask/array/tests/test_masked.py -> build/lib/dask/array/tests 2024-04-12 21:33:58,574 root INFO copying dask/array/tests/test_cupy_linalg.py -> build/lib/dask/array/tests 2024-04-12 21:33:58,574 root INFO copying dask/array/tests/test_array_utils.py -> build/lib/dask/array/tests 2024-04-12 21:33:58,575 root INFO copying dask/array/tests/test_cupy_overlap.py -> build/lib/dask/array/tests 2024-04-12 21:33:58,575 root INFO copying dask/array/tests/test_linalg.py -> build/lib/dask/array/tests 2024-04-12 21:33:58,575 root INFO copying dask/array/tests/test_dispatch.py -> build/lib/dask/array/tests 2024-04-12 21:33:58,575 root INFO copying dask/array/tests/test_stats.py -> build/lib/dask/array/tests 2024-04-12 21:33:58,575 root INFO copying dask/array/tests/test_percentiles.py -> build/lib/dask/array/tests 2024-04-12 21:33:58,576 root INFO copying dask/array/tests/test_routines.py -> build/lib/dask/array/tests 2024-04-12 21:33:58,576 root INFO copying dask/array/tests/test_random.py -> build/lib/dask/array/tests 2024-04-12 21:33:58,576 root INFO copying dask/array/tests/test_numpy_compat.py -> build/lib/dask/array/tests 2024-04-12 21:33:58,576 root INFO copying dask/array/tests/test_array_core.py -> build/lib/dask/array/tests 2024-04-12 21:33:58,576 root INFO copying dask/array/tests/test_rechunk.py -> build/lib/dask/array/tests 2024-04-12 21:33:58,577 root INFO copying dask/array/tests/test_fft.py -> build/lib/dask/array/tests 2024-04-12 21:33:58,577 root INFO copying dask/array/tests/test_reductions.py -> build/lib/dask/array/tests 2024-04-12 21:33:58,577 root INFO copying dask/array/tests/test_gufunc.py -> build/lib/dask/array/tests 2024-04-12 21:33:58,577 root INFO copying dask/array/tests/test_xarray.py -> build/lib/dask/array/tests 2024-04-12 21:33:58,577 root INFO copying dask/array/tests/test_cupy_routines.py -> build/lib/dask/array/tests 2024-04-12 21:33:58,578 root INFO copying dask/array/tests/test_chunk.py -> build/lib/dask/array/tests 2024-04-12 21:33:58,578 root INFO copying dask/array/tests/test_cupy_core.py -> build/lib/dask/array/tests 2024-04-12 21:33:58,578 root INFO copying dask/array/tests/test_testing.py -> build/lib/dask/array/tests 2024-04-12 21:33:58,578 root INFO copying dask/array/tests/test_image.py -> build/lib/dask/array/tests 2024-04-12 21:33:58,578 root INFO copying dask/array/tests/test_svg.py -> build/lib/dask/array/tests 2024-04-12 21:33:58,579 root INFO copying dask/array/tests/__init__.py -> build/lib/dask/array/tests 2024-04-12 21:33:58,579 root INFO copying dask/array/tests/test_cupy_random.py -> build/lib/dask/array/tests 2024-04-12 21:33:58,579 root INFO copying dask/array/tests/test_cupy_sparse.py -> build/lib/dask/array/tests 2024-04-12 21:33:58,579 root INFO copying dask/array/tests/test_cupy_gufunc.py -> build/lib/dask/array/tests 2024-04-12 21:33:58,579 root INFO copying dask/array/tests/test_atop.py -> build/lib/dask/array/tests 2024-04-12 21:33:58,580 root INFO copying dask/array/tests/test_array_function.py -> build/lib/dask/array/tests 2024-04-12 21:33:58,580 root INFO copying dask/array/tests/test_cupy_creation.py -> build/lib/dask/array/tests 2024-04-12 21:33:58,580 root INFO copying dask/array/tests/test_sparse.py -> build/lib/dask/array/tests 2024-04-12 21:33:58,580 root INFO creating build/lib/dask/array/lib 2024-04-12 21:33:58,580 root INFO copying dask/array/lib/stride_tricks.py -> build/lib/dask/array/lib 2024-04-12 21:33:58,580 root INFO copying dask/array/lib/__init__.py -> build/lib/dask/array/lib 2024-04-12 21:33:58,581 root INFO running egg_info 2024-04-12 21:33:58,587 root INFO writing dask.egg-info/PKG-INFO 2024-04-12 21:33:58,591 root INFO writing dependency_links to dask.egg-info/dependency_links.txt 2024-04-12 21:33:58,591 root INFO writing entry points to dask.egg-info/entry_points.txt 2024-04-12 21:33:58,594 root INFO writing requirements to dask.egg-info/requires.txt 2024-04-12 21:33:58,594 root INFO writing top-level names to dask.egg-info/top_level.txt 2024-04-12 21:33:58,610 root INFO reading manifest file 'dask.egg-info/SOURCES.txt' 2024-04-12 21:33:58,614 root INFO reading manifest template 'MANIFEST.in' 2024-04-12 21:33:58,639 root WARNING warning: no files found matching 'versioneer.py' 2024-04-12 21:33:58,639 root INFO adding license file 'LICENSE.txt' 2024-04-12 21:33:58,639 root INFO adding license file 'dask/array/NUMPY_LICENSE.txt' 2024-04-12 21:33:58,655 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-12 21:33:58,669 root INFO copying dask/dask-schema.yaml -> build/lib/dask 2024-04-12 21:33:58,669 root INFO copying dask/dask.yaml -> build/lib/dask 2024-04-12 21:33:58,669 root INFO copying dask/py.typed -> build/lib/dask 2024-04-12 21:33:58,669 root INFO creating build/lib/dask/widgets/templates 2024-04-12 21:33:58,669 root INFO copying dask/widgets/templates/array.html.j2 -> build/lib/dask/widgets/templates 2024-04-12 21:33:58,670 root INFO copying dask/widgets/templates/dataframe.html.j2 -> build/lib/dask/widgets/templates 2024-04-12 21:33:58,670 root INFO copying dask/widgets/templates/highlevelgraph.html.j2 -> build/lib/dask/widgets/templates 2024-04-12 21:33:58,670 root INFO copying dask/widgets/templates/highlevelgraph_layer.html.j2 -> build/lib/dask/widgets/templates 2024-04-12 21:33:58,670 root INFO creating build/lib/dask/widgets/tests 2024-04-12 21:33:58,670 root INFO copying dask/widgets/tests/test_widgets.py -> build/lib/dask/widgets/tests 2024-04-12 21:33:58,671 root INFO creating build/lib/dask/widgets/tests/templates 2024-04-12 21:33:58,671 root INFO copying dask/widgets/tests/templates/bytes.html.j2 -> build/lib/dask/widgets/tests/templates 2024-04-12 21:33:58,671 root INFO copying dask/widgets/tests/templates/custom_filter.html.j2 -> build/lib/dask/widgets/tests/templates 2024-04-12 21:33:58,671 root INFO copying dask/widgets/tests/templates/example.html.j2 -> build/lib/dask/widgets/tests/templates 2024-04-12 21:33:58,671 root INFO copying dask/array/NUMPY_LICENSE.txt -> build/lib/dask/array 2024-04-12 21:33:58,691 wheel INFO installing to build/bdist.linux-ppc64le/wheel 2024-04-12 21:33:58,691 root INFO running install 2024-04-12 21:33:58,713 root INFO running install_lib 2024-04-12 21:33:58,719 root INFO creating build/bdist.linux-ppc64le 2024-04-12 21:33:58,719 root INFO creating build/bdist.linux-ppc64le/wheel 2024-04-12 21:33:58,719 root INFO creating build/bdist.linux-ppc64le/wheel/dask 2024-04-12 21:33:58,720 root INFO copying build/lib/dask/system.py -> build/bdist.linux-ppc64le/wheel/dask 2024-04-12 21:33:58,720 root INFO creating build/bdist.linux-ppc64le/wheel/dask/bytes 2024-04-12 21:33:58,720 root INFO creating build/bdist.linux-ppc64le/wheel/dask/bytes/tests 2024-04-12 21:33:58,720 root INFO copying build/lib/dask/bytes/tests/test_compression.py -> build/bdist.linux-ppc64le/wheel/dask/bytes/tests 2024-04-12 21:33:58,720 root INFO copying build/lib/dask/bytes/tests/test_http.py -> build/bdist.linux-ppc64le/wheel/dask/bytes/tests 2024-04-12 21:33:58,720 root INFO copying build/lib/dask/bytes/tests/test_local.py -> build/bdist.linux-ppc64le/wheel/dask/bytes/tests 2024-04-12 21:33:58,721 root INFO copying build/lib/dask/bytes/tests/test_s3.py -> build/bdist.linux-ppc64le/wheel/dask/bytes/tests 2024-04-12 21:33:58,721 root INFO copying build/lib/dask/bytes/tests/test_bytes_utils.py -> build/bdist.linux-ppc64le/wheel/dask/bytes/tests 2024-04-12 21:33:58,721 root INFO copying build/lib/dask/bytes/tests/__init__.py -> build/bdist.linux-ppc64le/wheel/dask/bytes/tests 2024-04-12 21:33:58,721 root INFO copying build/lib/dask/bytes/core.py -> build/bdist.linux-ppc64le/wheel/dask/bytes 2024-04-12 21:33:58,721 root INFO copying build/lib/dask/bytes/utils.py -> build/bdist.linux-ppc64le/wheel/dask/bytes 2024-04-12 21:33:58,722 root INFO copying build/lib/dask/bytes/__init__.py -> build/bdist.linux-ppc64le/wheel/dask/bytes 2024-04-12 21:33:58,722 root INFO copying build/lib/dask/sizeof.py -> build/bdist.linux-ppc64le/wheel/dask 2024-04-12 21:33:58,722 root INFO copying build/lib/dask/dot.py -> build/bdist.linux-ppc64le/wheel/dask 2024-04-12 21:33:58,722 root INFO copying build/lib/dask/config.py -> build/bdist.linux-ppc64le/wheel/dask 2024-04-12 21:33:58,722 root INFO copying build/lib/dask/blockwise.py -> build/bdist.linux-ppc64le/wheel/dask 2024-04-12 21:33:58,722 root INFO copying build/lib/dask/cli.py -> build/bdist.linux-ppc64le/wheel/dask 2024-04-12 21:33:58,723 root INFO copying build/lib/dask/context.py -> build/bdist.linux-ppc64le/wheel/dask 2024-04-12 21:33:58,723 root INFO copying build/lib/dask/threaded.py -> build/bdist.linux-ppc64le/wheel/dask 2024-04-12 21:33:58,723 root INFO copying build/lib/dask/compatibility.py -> build/bdist.linux-ppc64le/wheel/dask 2024-04-12 21:33:58,723 root INFO copying build/lib/dask/distributed.py -> build/bdist.linux-ppc64le/wheel/dask 2024-04-12 21:33:58,723 root INFO creating build/bdist.linux-ppc64le/wheel/dask/dataframe 2024-04-12 21:33:58,723 root INFO copying build/lib/dask/dataframe/optimize.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe 2024-04-12 21:33:58,724 root INFO copying build/lib/dask/dataframe/shuffle.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe 2024-04-12 21:33:58,724 root INFO creating build/bdist.linux-ppc64le/wheel/dask/dataframe/io 2024-04-12 21:33:58,724 root INFO copying build/lib/dask/dataframe/io/json.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe/io 2024-04-12 21:33:58,724 root INFO copying build/lib/dask/dataframe/io/sql.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe/io 2024-04-12 21:33:58,724 root INFO creating build/bdist.linux-ppc64le/wheel/dask/dataframe/io/parquet 2024-04-12 21:33:58,725 root INFO copying build/lib/dask/dataframe/io/parquet/core.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe/io/parquet 2024-04-12 21:33:58,725 root INFO copying build/lib/dask/dataframe/io/parquet/arrow.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe/io/parquet 2024-04-12 21:33:58,725 root INFO copying build/lib/dask/dataframe/io/parquet/utils.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe/io/parquet 2024-04-12 21:33:58,725 root INFO copying build/lib/dask/dataframe/io/parquet/__init__.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe/io/parquet 2024-04-12 21:33:58,725 root INFO copying build/lib/dask/dataframe/io/parquet/fastparquet.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe/io/parquet 2024-04-12 21:33:58,726 root INFO copying build/lib/dask/dataframe/io/demo.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe/io 2024-04-12 21:33:58,726 root INFO creating build/bdist.linux-ppc64le/wheel/dask/dataframe/io/tests 2024-04-12 21:33:58,726 root INFO copying build/lib/dask/dataframe/io/tests/test_orc.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe/io/tests 2024-04-12 21:33:58,726 root INFO copying build/lib/dask/dataframe/io/tests/test_json.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe/io/tests 2024-04-12 21:33:58,726 root INFO copying build/lib/dask/dataframe/io/tests/test_demo.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe/io/tests 2024-04-12 21:33:58,726 root INFO copying build/lib/dask/dataframe/io/tests/test_csv.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe/io/tests 2024-04-12 21:33:58,727 root INFO copying build/lib/dask/dataframe/io/tests/test_io.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe/io/tests 2024-04-12 21:33:58,727 root INFO copying build/lib/dask/dataframe/io/tests/test_sql.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe/io/tests 2024-04-12 21:33:58,727 root INFO copying build/lib/dask/dataframe/io/tests/test_hdf.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe/io/tests 2024-04-12 21:33:58,727 root INFO copying build/lib/dask/dataframe/io/tests/__init__.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe/io/tests 2024-04-12 21:33:58,727 root INFO copying build/lib/dask/dataframe/io/tests/test_parquet.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe/io/tests 2024-04-12 21:33:58,728 root INFO copying build/lib/dask/dataframe/io/csv.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe/io 2024-04-12 21:33:58,728 root INFO creating build/bdist.linux-ppc64le/wheel/dask/dataframe/io/orc 2024-04-12 21:33:58,728 root INFO copying build/lib/dask/dataframe/io/orc/core.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe/io/orc 2024-04-12 21:33:58,728 root INFO copying build/lib/dask/dataframe/io/orc/arrow.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe/io/orc 2024-04-12 21:33:58,728 root INFO copying build/lib/dask/dataframe/io/orc/utils.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe/io/orc 2024-04-12 21:33:58,729 root INFO copying build/lib/dask/dataframe/io/orc/__init__.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe/io/orc 2024-04-12 21:33:58,729 root INFO copying build/lib/dask/dataframe/io/utils.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe/io 2024-04-12 21:33:58,729 root INFO copying build/lib/dask/dataframe/io/hdf.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe/io 2024-04-12 21:33:58,729 root INFO copying build/lib/dask/dataframe/io/io.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe/io 2024-04-12 21:33:58,729 root INFO copying build/lib/dask/dataframe/io/__init__.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe/io 2024-04-12 21:33:58,730 root INFO copying build/lib/dask/dataframe/_pyarrow_compat.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe 2024-04-12 21:33:58,730 root INFO creating build/bdist.linux-ppc64le/wheel/dask/dataframe/tseries 2024-04-12 21:33:58,730 root INFO copying build/lib/dask/dataframe/tseries/resample.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe/tseries 2024-04-12 21:33:58,730 root INFO creating build/bdist.linux-ppc64le/wheel/dask/dataframe/tseries/tests 2024-04-12 21:33:58,730 root INFO copying build/lib/dask/dataframe/tseries/tests/__init__.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe/tseries/tests 2024-04-12 21:33:58,730 root INFO copying build/lib/dask/dataframe/tseries/tests/test_resample.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe/tseries/tests 2024-04-12 21:33:58,731 root INFO copying build/lib/dask/dataframe/tseries/__init__.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe/tseries 2024-04-12 21:33:58,731 root INFO copying build/lib/dask/dataframe/indexing.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe 2024-04-12 21:33:58,731 root INFO copying build/lib/dask/dataframe/multi.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe 2024-04-12 21:33:58,731 root INFO copying build/lib/dask/dataframe/categorical.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe 2024-04-12 21:33:58,731 root INFO copying build/lib/dask/dataframe/groupby.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe 2024-04-12 21:33:58,732 root INFO creating build/bdist.linux-ppc64le/wheel/dask/dataframe/tests 2024-04-12 21:33:58,732 root INFO copying build/lib/dask/dataframe/tests/test_utils_dataframe.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe/tests 2024-04-12 21:33:58,732 root INFO copying build/lib/dask/dataframe/tests/test_pyarrow_compat.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe/tests 2024-04-12 21:33:58,732 root INFO copying build/lib/dask/dataframe/tests/test_rolling.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe/tests 2024-04-12 21:33:58,732 root INFO copying build/lib/dask/dataframe/tests/test_ufunc.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe/tests 2024-04-12 21:33:58,732 root INFO copying build/lib/dask/dataframe/tests/test_categorical.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe/tests 2024-04-12 21:33:58,733 root INFO copying build/lib/dask/dataframe/tests/test_extensions.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe/tests 2024-04-12 21:33:58,733 root INFO copying build/lib/dask/dataframe/tests/test_hashing.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe/tests 2024-04-12 21:33:58,733 root INFO copying build/lib/dask/dataframe/tests/test_indexing.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe/tests 2024-04-12 21:33:58,733 root INFO copying build/lib/dask/dataframe/tests/test_reshape.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe/tests 2024-04-12 21:33:58,733 root INFO copying build/lib/dask/dataframe/tests/test_shuffle.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe/tests 2024-04-12 21:33:58,733 root INFO copying build/lib/dask/dataframe/tests/test_arithmetics_reduction.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe/tests 2024-04-12 21:33:58,734 root INFO copying build/lib/dask/dataframe/tests/test_hyperloglog.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe/tests 2024-04-12 21:33:58,734 root INFO copying build/lib/dask/dataframe/tests/test_methods.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe/tests 2024-04-12 21:33:58,734 root INFO copying build/lib/dask/dataframe/tests/test_format.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe/tests 2024-04-12 21:33:58,734 root INFO copying build/lib/dask/dataframe/tests/test_pyarrow.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe/tests 2024-04-12 21:33:58,734 root INFO copying build/lib/dask/dataframe/tests/test_merge_column_and_index.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe/tests 2024-04-12 21:33:58,735 root INFO copying build/lib/dask/dataframe/tests/test_numeric.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe/tests 2024-04-12 21:33:58,735 root INFO copying build/lib/dask/dataframe/tests/test_optimize_dataframe.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe/tests 2024-04-12 21:33:58,735 root INFO copying build/lib/dask/dataframe/tests/test_accessors.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe/tests 2024-04-12 21:33:58,735 root INFO copying build/lib/dask/dataframe/tests/test_dataframe.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe/tests 2024-04-12 21:33:58,735 root INFO copying build/lib/dask/dataframe/tests/test_multi.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe/tests 2024-04-12 21:33:58,736 root INFO copying build/lib/dask/dataframe/tests/__init__.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe/tests 2024-04-12 21:33:58,736 root INFO copying build/lib/dask/dataframe/tests/test_groupby.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe/tests 2024-04-12 21:33:58,736 root INFO copying build/lib/dask/dataframe/tests/test_boolean.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe/tests 2024-04-12 21:33:58,736 root INFO copying build/lib/dask/dataframe/reshape.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe 2024-04-12 21:33:58,736 root INFO copying build/lib/dask/dataframe/core.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe 2024-04-12 21:33:58,737 root INFO copying build/lib/dask/dataframe/backends.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe 2024-04-12 21:33:58,737 root INFO copying build/lib/dask/dataframe/extensions.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe 2024-04-12 21:33:58,737 root INFO copying build/lib/dask/dataframe/methods.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe 2024-04-12 21:33:58,737 root INFO copying build/lib/dask/dataframe/_pyarrow.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe 2024-04-12 21:33:58,738 root INFO copying build/lib/dask/dataframe/rolling.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe 2024-04-12 21:33:58,738 root INFO copying build/lib/dask/dataframe/hyperloglog.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe 2024-04-12 21:33:58,738 root INFO copying build/lib/dask/dataframe/accessor.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe 2024-04-12 21:33:58,738 root INFO copying build/lib/dask/dataframe/utils.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe 2024-04-12 21:33:58,738 root INFO copying build/lib/dask/dataframe/numeric.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe 2024-04-12 21:33:58,738 root INFO copying build/lib/dask/dataframe/partitionquantiles.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe 2024-04-12 21:33:58,739 root INFO copying build/lib/dask/dataframe/__init__.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe 2024-04-12 21:33:58,739 root INFO copying build/lib/dask/dataframe/dispatch.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe 2024-04-12 21:33:58,739 root INFO copying build/lib/dask/dataframe/_compat.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe 2024-04-12 21:33:58,739 root INFO copying build/lib/dask/dataframe/_dtypes.py -> build/bdist.linux-ppc64le/wheel/dask/dataframe 2024-04-12 21:33:58,739 root INFO copying build/lib/dask/utils_test.py -> build/bdist.linux-ppc64le/wheel/dask 2024-04-12 21:33:58,740 root INFO copying build/lib/dask/cache.py -> build/bdist.linux-ppc64le/wheel/dask 2024-04-12 21:33:58,740 root INFO creating build/bdist.linux-ppc64le/wheel/dask/widgets 2024-04-12 21:33:58,740 root INFO creating build/bdist.linux-ppc64le/wheel/dask/widgets/tests 2024-04-12 21:33:58,740 root INFO copying build/lib/dask/widgets/tests/test_widgets.py -> build/bdist.linux-ppc64le/wheel/dask/widgets/tests 2024-04-12 21:33:58,740 root INFO creating build/bdist.linux-ppc64le/wheel/dask/widgets/tests/templates 2024-04-12 21:33:58,740 root INFO copying build/lib/dask/widgets/tests/templates/bytes.html.j2 -> build/bdist.linux-ppc64le/wheel/dask/widgets/tests/templates 2024-04-12 21:33:58,741 root INFO copying build/lib/dask/widgets/tests/templates/custom_filter.html.j2 -> build/bdist.linux-ppc64le/wheel/dask/widgets/tests/templates 2024-04-12 21:33:58,741 root INFO copying build/lib/dask/widgets/tests/templates/example.html.j2 -> build/bdist.linux-ppc64le/wheel/dask/widgets/tests/templates 2024-04-12 21:33:58,741 root INFO copying build/lib/dask/widgets/widgets.py -> build/bdist.linux-ppc64le/wheel/dask/widgets 2024-04-12 21:33:58,741 root INFO creating build/bdist.linux-ppc64le/wheel/dask/widgets/templates 2024-04-12 21:33:58,741 root INFO copying build/lib/dask/widgets/templates/highlevelgraph.html.j2 -> build/bdist.linux-ppc64le/wheel/dask/widgets/templates 2024-04-12 21:33:58,741 root INFO copying build/lib/dask/widgets/templates/highlevelgraph_layer.html.j2 -> build/bdist.linux-ppc64le/wheel/dask/widgets/templates 2024-04-12 21:33:58,742 root INFO copying build/lib/dask/widgets/templates/array.html.j2 -> build/bdist.linux-ppc64le/wheel/dask/widgets/templates 2024-04-12 21:33:58,742 root INFO copying build/lib/dask/widgets/templates/dataframe.html.j2 -> build/bdist.linux-ppc64le/wheel/dask/widgets/templates 2024-04-12 21:33:58,742 root INFO copying build/lib/dask/widgets/__init__.py -> build/bdist.linux-ppc64le/wheel/dask/widgets 2024-04-12 21:33:58,742 root INFO copying build/lib/dask/dask-schema.yaml -> build/bdist.linux-ppc64le/wheel/dask 2024-04-12 21:33:58,742 root INFO creating build/bdist.linux-ppc64le/wheel/dask/tests 2024-04-12 21:33:58,742 root INFO copying build/lib/dask/tests/test_cli.py -> build/bdist.linux-ppc64le/wheel/dask/tests 2024-04-12 21:33:58,743 root INFO copying build/lib/dask/tests/test_core.py -> build/bdist.linux-ppc64le/wheel/dask/tests 2024-04-12 21:33:58,743 root INFO copying build/lib/dask/tests/test_highgraph.py -> build/bdist.linux-ppc64le/wheel/dask/tests 2024-04-12 21:33:58,743 root INFO copying build/lib/dask/tests/test_hashing.py -> build/bdist.linux-ppc64le/wheel/dask/tests 2024-04-12 21:33:58,743 root INFO copying build/lib/dask/tests/test_docs.py -> build/bdist.linux-ppc64le/wheel/dask/tests 2024-04-12 21:33:58,743 root INFO copying build/lib/dask/tests/warning_aliases.py -> build/bdist.linux-ppc64le/wheel/dask/tests 2024-04-12 21:33:58,744 root INFO copying build/lib/dask/tests/test_optimization.py -> build/bdist.linux-ppc64le/wheel/dask/tests 2024-04-12 21:33:58,744 root INFO copying build/lib/dask/tests/test_traceback.py -> build/bdist.linux-ppc64le/wheel/dask/tests 2024-04-12 21:33:58,744 root INFO copying build/lib/dask/tests/test_base.py -> build/bdist.linux-ppc64le/wheel/dask/tests 2024-04-12 21:33:58,744 root INFO copying build/lib/dask/tests/test_local.py -> build/bdist.linux-ppc64le/wheel/dask/tests 2024-04-12 21:33:58,744 root INFO copying build/lib/dask/tests/test_compatibility.py -> build/bdist.linux-ppc64le/wheel/dask/tests 2024-04-12 21:33:58,744 root INFO copying build/lib/dask/tests/test_context.py -> build/bdist.linux-ppc64le/wheel/dask/tests 2024-04-12 21:33:58,745 root INFO copying build/lib/dask/tests/test_cache.py -> build/bdist.linux-ppc64le/wheel/dask/tests 2024-04-12 21:33:58,745 root INFO copying build/lib/dask/tests/test_rewrite.py -> build/bdist.linux-ppc64le/wheel/dask/tests 2024-04-12 21:33:58,745 root INFO copying build/lib/dask/tests/test_ci.py -> build/bdist.linux-ppc64le/wheel/dask/tests 2024-04-12 21:33:58,745 root INFO copying build/lib/dask/tests/test_delayed.py -> build/bdist.linux-ppc64le/wheel/dask/tests 2024-04-12 21:33:58,745 root INFO copying build/lib/dask/tests/test_sizeof.py -> build/bdist.linux-ppc64le/wheel/dask/tests 2024-04-12 21:33:58,746 root INFO copying build/lib/dask/tests/test_system.py -> build/bdist.linux-ppc64le/wheel/dask/tests 2024-04-12 21:33:58,746 root INFO copying build/lib/dask/tests/test_dot.py -> build/bdist.linux-ppc64le/wheel/dask/tests 2024-04-12 21:33:58,746 root INFO copying build/lib/dask/tests/test_distributed.py -> build/bdist.linux-ppc64le/wheel/dask/tests 2024-04-12 21:33:58,746 root INFO copying build/lib/dask/tests/test_utils.py -> build/bdist.linux-ppc64le/wheel/dask/tests 2024-04-12 21:33:58,746 root INFO copying build/lib/dask/tests/test_threaded.py -> build/bdist.linux-ppc64le/wheel/dask/tests 2024-04-12 21:33:58,746 root INFO copying build/lib/dask/tests/test_ml.py -> build/bdist.linux-ppc64le/wheel/dask/tests 2024-04-12 21:33:58,747 root INFO copying build/lib/dask/tests/test_backends.py -> build/bdist.linux-ppc64le/wheel/dask/tests 2024-04-12 21:33:58,747 root INFO copying build/lib/dask/tests/test_config.py -> build/bdist.linux-ppc64le/wheel/dask/tests 2024-04-12 21:33:58,747 root INFO copying build/lib/dask/tests/test_typing.py -> build/bdist.linux-ppc64le/wheel/dask/tests 2024-04-12 21:33:58,747 root INFO copying build/lib/dask/tests/test_callbacks.py -> build/bdist.linux-ppc64le/wheel/dask/tests 2024-04-12 21:33:58,747 root INFO copying build/lib/dask/tests/test_order.py -> build/bdist.linux-ppc64le/wheel/dask/tests 2024-04-12 21:33:58,747 root INFO copying build/lib/dask/tests/test_datasets.py -> build/bdist.linux-ppc64le/wheel/dask/tests 2024-04-12 21:33:58,748 root INFO copying build/lib/dask/tests/test_graph_manipulation.py -> build/bdist.linux-ppc64le/wheel/dask/tests 2024-04-12 21:33:58,748 root INFO copying build/lib/dask/tests/test_utils_test.py -> build/bdist.linux-ppc64le/wheel/dask/tests 2024-04-12 21:33:58,748 root INFO copying build/lib/dask/tests/test_layers.py -> build/bdist.linux-ppc64le/wheel/dask/tests 2024-04-12 21:33:58,748 root INFO copying build/lib/dask/tests/__init__.py -> build/bdist.linux-ppc64le/wheel/dask/tests 2024-04-12 21:33:58,748 root INFO copying build/lib/dask/tests/test_spark_compat.py -> build/bdist.linux-ppc64le/wheel/dask/tests 2024-04-12 21:33:58,749 root INFO copying build/lib/dask/tests/test_multiprocessing.py -> build/bdist.linux-ppc64le/wheel/dask/tests 2024-04-12 21:33:58,749 root INFO copying build/lib/dask/hashing.py -> build/bdist.linux-ppc64le/wheel/dask 2024-04-12 21:33:58,749 root INFO copying build/lib/dask/dask.yaml -> build/bdist.linux-ppc64le/wheel/dask 2024-04-12 21:33:58,749 root INFO copying build/lib/dask/order.py -> build/bdist.linux-ppc64le/wheel/dask 2024-04-12 21:33:58,749 root INFO copying build/lib/dask/core.py -> build/bdist.linux-ppc64le/wheel/dask 2024-04-12 21:33:58,749 root INFO copying build/lib/dask/backends.py -> build/bdist.linux-ppc64le/wheel/dask 2024-04-12 21:33:58,750 root INFO creating build/bdist.linux-ppc64le/wheel/dask/diagnostics 2024-04-12 21:33:58,750 root INFO copying build/lib/dask/diagnostics/progress.py -> build/bdist.linux-ppc64le/wheel/dask/diagnostics 2024-04-12 21:33:58,750 root INFO copying build/lib/dask/diagnostics/profile.py -> build/bdist.linux-ppc64le/wheel/dask/diagnostics 2024-04-12 21:33:58,750 root INFO creating build/bdist.linux-ppc64le/wheel/dask/diagnostics/tests 2024-04-12 21:33:58,750 root INFO copying build/lib/dask/diagnostics/tests/test_profiler.py -> build/bdist.linux-ppc64le/wheel/dask/diagnostics/tests 2024-04-12 21:33:58,750 root INFO copying build/lib/dask/diagnostics/tests/test_progress.py -> build/bdist.linux-ppc64le/wheel/dask/diagnostics/tests 2024-04-12 21:33:58,751 root INFO copying build/lib/dask/diagnostics/tests/__init__.py -> build/bdist.linux-ppc64le/wheel/dask/diagnostics/tests 2024-04-12 21:33:58,751 root INFO copying build/lib/dask/diagnostics/profile_visualize.py -> build/bdist.linux-ppc64le/wheel/dask/diagnostics 2024-04-12 21:33:58,751 root INFO copying build/lib/dask/diagnostics/__init__.py -> build/bdist.linux-ppc64le/wheel/dask/diagnostics 2024-04-12 21:33:58,751 root INFO copying build/lib/dask/optimization.py -> build/bdist.linux-ppc64le/wheel/dask 2024-04-12 21:33:58,751 root INFO copying build/lib/dask/_version.py -> build/bdist.linux-ppc64le/wheel/dask 2024-04-12 21:33:58,752 root INFO copying build/lib/dask/delayed.py -> build/bdist.linux-ppc64le/wheel/dask 2024-04-12 21:33:58,752 root INFO copying build/lib/dask/callbacks.py -> build/bdist.linux-ppc64le/wheel/dask 2024-04-12 21:33:58,752 root INFO copying build/lib/dask/utils.py -> build/bdist.linux-ppc64le/wheel/dask 2024-04-12 21:33:58,752 root INFO copying build/lib/dask/local.py -> build/bdist.linux-ppc64le/wheel/dask 2024-04-12 21:33:58,752 root INFO copying build/lib/dask/__main__.py -> build/bdist.linux-ppc64le/wheel/dask 2024-04-12 21:33:58,752 root INFO copying build/lib/dask/ml.py -> build/bdist.linux-ppc64le/wheel/dask 2024-04-12 21:33:58,753 root INFO copying build/lib/dask/graph_manipulation.py -> build/bdist.linux-ppc64le/wheel/dask 2024-04-12 21:33:58,753 root INFO copying build/lib/dask/layers.py -> build/bdist.linux-ppc64le/wheel/dask 2024-04-12 21:33:58,753 root INFO copying build/lib/dask/multiprocessing.py -> build/bdist.linux-ppc64le/wheel/dask 2024-04-12 21:33:58,753 root INFO copying build/lib/dask/typing.py -> build/bdist.linux-ppc64le/wheel/dask 2024-04-12 21:33:58,753 root INFO creating build/bdist.linux-ppc64le/wheel/dask/bag 2024-04-12 21:33:58,754 root INFO copying build/lib/dask/bag/avro.py -> build/bdist.linux-ppc64le/wheel/dask/bag 2024-04-12 21:33:58,754 root INFO creating build/bdist.linux-ppc64le/wheel/dask/bag/tests 2024-04-12 21:33:58,754 root INFO copying build/lib/dask/bag/tests/test_text.py -> build/bdist.linux-ppc64le/wheel/dask/bag/tests 2024-04-12 21:33:58,754 root INFO copying build/lib/dask/bag/tests/test_random.py -> build/bdist.linux-ppc64le/wheel/dask/bag/tests 2024-04-12 21:33:58,754 root INFO copying build/lib/dask/bag/tests/test_avro.py -> build/bdist.linux-ppc64le/wheel/dask/bag/tests 2024-04-12 21:33:58,754 root INFO copying build/lib/dask/bag/tests/test_bag.py -> build/bdist.linux-ppc64le/wheel/dask/bag/tests 2024-04-12 21:33:58,755 root INFO copying build/lib/dask/bag/tests/__init__.py -> build/bdist.linux-ppc64le/wheel/dask/bag/tests 2024-04-12 21:33:58,755 root INFO copying build/lib/dask/bag/core.py -> build/bdist.linux-ppc64le/wheel/dask/bag 2024-04-12 21:33:58,755 root INFO copying build/lib/dask/bag/random.py -> build/bdist.linux-ppc64le/wheel/dask/bag 2024-04-12 21:33:58,755 root INFO copying build/lib/dask/bag/utils.py -> build/bdist.linux-ppc64le/wheel/dask/bag 2024-04-12 21:33:58,755 root INFO copying build/lib/dask/bag/__init__.py -> build/bdist.linux-ppc64le/wheel/dask/bag 2024-04-12 21:33:58,755 root INFO copying build/lib/dask/bag/chunk.py -> build/bdist.linux-ppc64le/wheel/dask/bag 2024-04-12 21:33:58,756 root INFO copying build/lib/dask/bag/text.py -> build/bdist.linux-ppc64le/wheel/dask/bag 2024-04-12 21:33:58,756 root INFO copying build/lib/dask/py.typed -> build/bdist.linux-ppc64le/wheel/dask 2024-04-12 21:33:58,756 root INFO copying build/lib/dask/__init__.py -> build/bdist.linux-ppc64le/wheel/dask 2024-04-12 21:33:58,756 root INFO copying build/lib/dask/datasets.py -> build/bdist.linux-ppc64le/wheel/dask 2024-04-12 21:33:58,756 root INFO creating build/bdist.linux-ppc64le/wheel/dask/array 2024-04-12 21:33:58,757 root INFO copying build/lib/dask/array/overlap.py -> build/bdist.linux-ppc64le/wheel/dask/array 2024-04-12 21:33:58,757 root INFO copying build/lib/dask/array/einsumfuncs.py -> build/bdist.linux-ppc64le/wheel/dask/array 2024-04-12 21:33:58,757 root INFO copying build/lib/dask/array/ma.py -> build/bdist.linux-ppc64le/wheel/dask/array 2024-04-12 21:33:58,757 root INFO copying build/lib/dask/array/blockwise.py -> build/bdist.linux-ppc64le/wheel/dask/array 2024-04-12 21:33:58,757 root INFO copying build/lib/dask/array/fft.py -> build/bdist.linux-ppc64le/wheel/dask/array 2024-04-12 21:33:58,757 root INFO copying build/lib/dask/array/ufunc.py -> build/bdist.linux-ppc64le/wheel/dask/array 2024-04-12 21:33:58,758 root INFO copying build/lib/dask/array/reductions.py -> build/bdist.linux-ppc64le/wheel/dask/array 2024-04-12 21:33:58,758 root INFO copying build/lib/dask/array/rechunk.py -> build/bdist.linux-ppc64le/wheel/dask/array 2024-04-12 21:33:58,758 root INFO copying build/lib/dask/array/chunk_types.py -> build/bdist.linux-ppc64le/wheel/dask/array 2024-04-12 21:33:58,758 root INFO creating build/bdist.linux-ppc64le/wheel/dask/array/tests 2024-04-12 21:33:58,758 root INFO copying build/lib/dask/array/tests/test_wrap.py -> build/bdist.linux-ppc64le/wheel/dask/array/tests 2024-04-12 21:33:58,759 root INFO copying build/lib/dask/array/tests/test_ufunc.py -> build/bdist.linux-ppc64le/wheel/dask/array/tests 2024-04-12 21:33:58,759 root INFO copying build/lib/dask/array/tests/test_cupy_slicing.py -> build/bdist.linux-ppc64le/wheel/dask/array/tests 2024-04-12 21:33:58,759 root INFO copying build/lib/dask/array/tests/test_cupy_reductions.py -> build/bdist.linux-ppc64le/wheel/dask/array/tests 2024-04-12 21:33:58,759 root INFO copying build/lib/dask/array/tests/test_overlap.py -> build/bdist.linux-ppc64le/wheel/dask/array/tests 2024-04-12 21:33:58,759 root INFO copying build/lib/dask/array/tests/test_reshape.py -> build/bdist.linux-ppc64le/wheel/dask/array/tests 2024-04-12 21:33:58,759 root INFO copying build/lib/dask/array/tests/test_optimization.py -> build/bdist.linux-ppc64le/wheel/dask/array/tests 2024-04-12 21:33:58,760 root INFO copying build/lib/dask/array/tests/test_cupy_percentile.py -> build/bdist.linux-ppc64le/wheel/dask/array/tests 2024-04-12 21:33:58,760 root INFO copying build/lib/dask/array/tests/test_slicing.py -> build/bdist.linux-ppc64le/wheel/dask/array/tests 2024-04-12 21:33:58,760 root INFO copying build/lib/dask/array/tests/test_creation.py -> build/bdist.linux-ppc64le/wheel/dask/array/tests 2024-04-12 21:33:58,760 root INFO copying build/lib/dask/array/tests/test_masked.py -> build/bdist.linux-ppc64le/wheel/dask/array/tests 2024-04-12 21:33:58,760 root INFO copying build/lib/dask/array/tests/test_cupy_linalg.py -> build/bdist.linux-ppc64le/wheel/dask/array/tests 2024-04-12 21:33:58,761 root INFO copying build/lib/dask/array/tests/test_array_utils.py -> build/bdist.linux-ppc64le/wheel/dask/array/tests 2024-04-12 21:33:58,761 root INFO copying build/lib/dask/array/tests/test_cupy_overlap.py -> build/bdist.linux-ppc64le/wheel/dask/array/tests 2024-04-12 21:33:58,761 root INFO copying build/lib/dask/array/tests/test_linalg.py -> build/bdist.linux-ppc64le/wheel/dask/array/tests 2024-04-12 21:33:58,761 root INFO copying build/lib/dask/array/tests/test_dispatch.py -> build/bdist.linux-ppc64le/wheel/dask/array/tests 2024-04-12 21:33:58,761 root INFO copying build/lib/dask/array/tests/test_stats.py -> build/bdist.linux-ppc64le/wheel/dask/array/tests 2024-04-12 21:33:58,761 root INFO copying build/lib/dask/array/tests/test_percentiles.py -> build/bdist.linux-ppc64le/wheel/dask/array/tests 2024-04-12 21:33:58,762 root INFO copying build/lib/dask/array/tests/test_routines.py -> build/bdist.linux-ppc64le/wheel/dask/array/tests 2024-04-12 21:33:58,762 root INFO copying build/lib/dask/array/tests/test_random.py -> build/bdist.linux-ppc64le/wheel/dask/array/tests 2024-04-12 21:33:58,762 root INFO copying build/lib/dask/array/tests/test_numpy_compat.py -> build/bdist.linux-ppc64le/wheel/dask/array/tests 2024-04-12 21:33:58,762 root INFO copying build/lib/dask/array/tests/test_array_core.py -> build/bdist.linux-ppc64le/wheel/dask/array/tests 2024-04-12 21:33:58,762 root INFO copying build/lib/dask/array/tests/test_rechunk.py -> build/bdist.linux-ppc64le/wheel/dask/array/tests 2024-04-12 21:33:58,763 root INFO copying build/lib/dask/array/tests/test_fft.py -> build/bdist.linux-ppc64le/wheel/dask/array/tests 2024-04-12 21:33:58,763 root INFO copying build/lib/dask/array/tests/test_reductions.py -> build/bdist.linux-ppc64le/wheel/dask/array/tests 2024-04-12 21:33:58,763 root INFO copying build/lib/dask/array/tests/test_gufunc.py -> build/bdist.linux-ppc64le/wheel/dask/array/tests 2024-04-12 21:33:58,763 root INFO copying build/lib/dask/array/tests/test_xarray.py -> build/bdist.linux-ppc64le/wheel/dask/array/tests 2024-04-12 21:33:58,763 root INFO copying build/lib/dask/array/tests/test_cupy_routines.py -> build/bdist.linux-ppc64le/wheel/dask/array/tests 2024-04-12 21:33:58,764 root INFO copying build/lib/dask/array/tests/test_chunk.py -> build/bdist.linux-ppc64le/wheel/dask/array/tests 2024-04-12 21:33:58,764 root INFO copying build/lib/dask/array/tests/test_cupy_core.py -> build/bdist.linux-ppc64le/wheel/dask/array/tests 2024-04-12 21:33:58,764 root INFO copying build/lib/dask/array/tests/test_testing.py -> build/bdist.linux-ppc64le/wheel/dask/array/tests 2024-04-12 21:33:58,764 root INFO copying build/lib/dask/array/tests/test_image.py -> build/bdist.linux-ppc64le/wheel/dask/array/tests 2024-04-12 21:33:58,764 root INFO copying build/lib/dask/array/tests/test_svg.py -> build/bdist.linux-ppc64le/wheel/dask/array/tests 2024-04-12 21:33:58,764 root INFO copying build/lib/dask/array/tests/__init__.py -> build/bdist.linux-ppc64le/wheel/dask/array/tests 2024-04-12 21:33:58,765 root INFO copying build/lib/dask/array/tests/test_cupy_random.py -> build/bdist.linux-ppc64le/wheel/dask/array/tests 2024-04-12 21:33:58,765 root INFO copying build/lib/dask/array/tests/test_cupy_sparse.py -> build/bdist.linux-ppc64le/wheel/dask/array/tests 2024-04-12 21:33:58,765 root INFO copying build/lib/dask/array/tests/test_cupy_gufunc.py -> build/bdist.linux-ppc64le/wheel/dask/array/tests 2024-04-12 21:33:58,765 root INFO copying build/lib/dask/array/tests/test_atop.py -> build/bdist.linux-ppc64le/wheel/dask/array/tests 2024-04-12 21:33:58,765 root INFO copying build/lib/dask/array/tests/test_array_function.py -> build/bdist.linux-ppc64le/wheel/dask/array/tests 2024-04-12 21:33:58,766 root INFO copying build/lib/dask/array/tests/test_cupy_creation.py -> build/bdist.linux-ppc64le/wheel/dask/array/tests 2024-04-12 21:33:58,766 root INFO copying build/lib/dask/array/tests/test_sparse.py -> build/bdist.linux-ppc64le/wheel/dask/array/tests 2024-04-12 21:33:58,766 root INFO copying build/lib/dask/array/reshape.py -> build/bdist.linux-ppc64le/wheel/dask/array 2024-04-12 21:33:58,766 root INFO creating build/bdist.linux-ppc64le/wheel/dask/array/lib 2024-04-12 21:33:58,766 root INFO copying build/lib/dask/array/lib/stride_tricks.py -> build/bdist.linux-ppc64le/wheel/dask/array/lib 2024-04-12 21:33:58,766 root INFO copying build/lib/dask/array/lib/__init__.py -> build/bdist.linux-ppc64le/wheel/dask/array/lib 2024-04-12 21:33:58,767 root INFO copying build/lib/dask/array/linalg.py -> build/bdist.linux-ppc64le/wheel/dask/array 2024-04-12 21:33:58,767 root INFO copying build/lib/dask/array/cupy_entry_point.py -> build/bdist.linux-ppc64le/wheel/dask/array 2024-04-12 21:33:58,767 root INFO copying build/lib/dask/array/core.py -> build/bdist.linux-ppc64le/wheel/dask/array 2024-04-12 21:33:58,767 root INFO copying build/lib/dask/array/routines.py -> build/bdist.linux-ppc64le/wheel/dask/array 2024-04-12 21:33:58,767 root INFO copying build/lib/dask/array/slicing.py -> build/bdist.linux-ppc64le/wheel/dask/array 2024-04-12 21:33:58,768 root INFO copying build/lib/dask/array/backends.py -> build/bdist.linux-ppc64le/wheel/dask/array 2024-04-12 21:33:58,768 root INFO copying build/lib/dask/array/numpy_compat.py -> build/bdist.linux-ppc64le/wheel/dask/array 2024-04-12 21:33:58,768 root INFO copying build/lib/dask/array/optimization.py -> build/bdist.linux-ppc64le/wheel/dask/array 2024-04-12 21:33:58,768 root INFO copying build/lib/dask/array/random.py -> build/bdist.linux-ppc64le/wheel/dask/array 2024-04-12 21:33:58,768 root INFO copying build/lib/dask/array/NUMPY_LICENSE.txt -> build/bdist.linux-ppc64le/wheel/dask/array 2024-04-12 21:33:58,769 root INFO copying build/lib/dask/array/utils.py -> build/bdist.linux-ppc64le/wheel/dask/array 2024-04-12 21:33:58,769 root INFO copying build/lib/dask/array/wrap.py -> build/bdist.linux-ppc64le/wheel/dask/array 2024-04-12 21:33:58,769 root INFO copying build/lib/dask/array/percentile.py -> build/bdist.linux-ppc64le/wheel/dask/array 2024-04-12 21:33:58,769 root INFO copying build/lib/dask/array/image.py -> build/bdist.linux-ppc64le/wheel/dask/array 2024-04-12 21:33:58,769 root INFO copying build/lib/dask/array/creation.py -> build/bdist.linux-ppc64le/wheel/dask/array 2024-04-12 21:33:58,770 root INFO copying build/lib/dask/array/svg.py -> build/bdist.linux-ppc64le/wheel/dask/array 2024-04-12 21:33:58,770 root INFO copying build/lib/dask/array/tiledb_io.py -> build/bdist.linux-ppc64le/wheel/dask/array 2024-04-12 21:33:58,770 root INFO copying build/lib/dask/array/__init__.py -> build/bdist.linux-ppc64le/wheel/dask/array 2024-04-12 21:33:58,770 root INFO copying build/lib/dask/array/chunk.py -> build/bdist.linux-ppc64le/wheel/dask/array 2024-04-12 21:33:58,770 root INFO copying build/lib/dask/array/gufunc.py -> build/bdist.linux-ppc64le/wheel/dask/array 2024-04-12 21:33:58,770 root INFO copying build/lib/dask/array/stats.py -> build/bdist.linux-ppc64le/wheel/dask/array 2024-04-12 21:33:58,771 root INFO copying build/lib/dask/array/dispatch.py -> build/bdist.linux-ppc64le/wheel/dask/array 2024-04-12 21:33:58,771 root INFO copying build/lib/dask/highlevelgraph.py -> build/bdist.linux-ppc64le/wheel/dask 2024-04-12 21:33:58,771 root INFO copying build/lib/dask/rewrite.py -> build/bdist.linux-ppc64le/wheel/dask 2024-04-12 21:33:58,771 root INFO copying build/lib/dask/base.py -> build/bdist.linux-ppc64le/wheel/dask 2024-04-12 21:33:58,771 root INFO copying build/lib/dask/_compatibility.py -> build/bdist.linux-ppc64le/wheel/dask 2024-04-12 21:33:58,772 root INFO running install_egg_info 2024-04-12 21:33:58,778 root INFO Copying dask.egg-info to build/bdist.linux-ppc64le/wheel/dask-2023.12.0-py3.12.egg-info 2024-04-12 21:33:58,779 root INFO running install_scripts 2024-04-12 21:33:58,786 wheel INFO creating build/bdist.linux-ppc64le/wheel/dask-2023.12.0.dist-info/WHEEL 2024-04-12 21:33:58,786 wheel INFO creating '/home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.dist/.tmp-atcfrk9v/dask-2023.12.0-py3-none-any.whl' and adding 'build/bdist.linux-ppc64le/wheel' to it 2024-04-12 21:33:58,786 wheel INFO adding 'dask/__init__.py' 2024-04-12 21:33:58,787 wheel INFO adding 'dask/__main__.py' 2024-04-12 21:33:58,787 wheel INFO adding 'dask/_compatibility.py' 2024-04-12 21:33:58,787 wheel INFO adding 'dask/_version.py' 2024-04-12 21:33:58,787 wheel INFO adding 'dask/backends.py' 2024-04-12 21:33:58,787 wheel INFO adding 'dask/base.py' 2024-04-12 21:33:58,788 wheel INFO adding 'dask/blockwise.py' 2024-04-12 21:33:58,788 wheel INFO adding 'dask/cache.py' 2024-04-12 21:33:58,788 wheel INFO adding 'dask/callbacks.py' 2024-04-12 21:33:58,789 wheel INFO adding 'dask/cli.py' 2024-04-12 21:33:58,789 wheel INFO adding 'dask/compatibility.py' 2024-04-12 21:33:58,789 wheel INFO adding 'dask/config.py' 2024-04-12 21:33:58,789 wheel INFO adding 'dask/context.py' 2024-04-12 21:33:58,790 wheel INFO adding 'dask/core.py' 2024-04-12 21:33:58,790 wheel INFO adding 'dask/dask-schema.yaml' 2024-04-12 21:33:58,790 wheel INFO adding 'dask/dask.yaml' 2024-04-12 21:33:58,790 wheel INFO adding 'dask/datasets.py' 2024-04-12 21:33:58,790 wheel INFO adding 'dask/delayed.py' 2024-04-12 21:33:58,791 wheel INFO adding 'dask/distributed.py' 2024-04-12 21:33:58,791 wheel INFO adding 'dask/dot.py' 2024-04-12 21:33:58,791 wheel INFO adding 'dask/graph_manipulation.py' 2024-04-12 21:33:58,791 wheel INFO adding 'dask/hashing.py' 2024-04-12 21:33:58,792 wheel INFO adding 'dask/highlevelgraph.py' 2024-04-12 21:33:58,792 wheel INFO adding 'dask/layers.py' 2024-04-12 21:33:58,792 wheel INFO adding 'dask/local.py' 2024-04-12 21:33:58,792 wheel INFO adding 'dask/ml.py' 2024-04-12 21:33:58,793 wheel INFO adding 'dask/multiprocessing.py' 2024-04-12 21:33:58,793 wheel INFO adding 'dask/optimization.py' 2024-04-12 21:33:58,793 wheel INFO adding 'dask/order.py' 2024-04-12 21:33:58,794 wheel INFO adding 'dask/py.typed' 2024-04-12 21:33:58,794 wheel INFO adding 'dask/rewrite.py' 2024-04-12 21:33:58,794 wheel INFO adding 'dask/sizeof.py' 2024-04-12 21:33:58,794 wheel INFO adding 'dask/system.py' 2024-04-12 21:33:58,794 wheel INFO adding 'dask/threaded.py' 2024-04-12 21:33:58,795 wheel INFO adding 'dask/typing.py' 2024-04-12 21:33:58,795 wheel INFO adding 'dask/utils.py' 2024-04-12 21:33:58,795 wheel INFO adding 'dask/utils_test.py' 2024-04-12 21:33:58,796 wheel INFO adding 'dask/array/NUMPY_LICENSE.txt' 2024-04-12 21:33:58,796 wheel INFO adding 'dask/array/__init__.py' 2024-04-12 21:33:58,796 wheel INFO adding 'dask/array/backends.py' 2024-04-12 21:33:58,796 wheel INFO adding 'dask/array/blockwise.py' 2024-04-12 21:33:58,796 wheel INFO adding 'dask/array/chunk.py' 2024-04-12 21:33:58,797 wheel INFO adding 'dask/array/chunk_types.py' 2024-04-12 21:33:58,797 wheel INFO adding 'dask/array/core.py' 2024-04-12 21:33:58,798 wheel INFO adding 'dask/array/creation.py' 2024-04-12 21:33:58,798 wheel INFO adding 'dask/array/cupy_entry_point.py' 2024-04-12 21:33:58,798 wheel INFO adding 'dask/array/dispatch.py' 2024-04-12 21:33:58,799 wheel INFO adding 'dask/array/einsumfuncs.py' 2024-04-12 21:33:58,799 wheel INFO adding 'dask/array/fft.py' 2024-04-12 21:33:58,799 wheel INFO adding 'dask/array/gufunc.py' 2024-04-12 21:33:58,799 wheel INFO adding 'dask/array/image.py' 2024-04-12 21:33:58,800 wheel INFO adding 'dask/array/linalg.py' 2024-04-12 21:33:58,800 wheel INFO adding 'dask/array/ma.py' 2024-04-12 21:33:58,800 wheel INFO adding 'dask/array/numpy_compat.py' 2024-04-12 21:33:58,800 wheel INFO adding 'dask/array/optimization.py' 2024-04-12 21:33:58,801 wheel INFO adding 'dask/array/overlap.py' 2024-04-12 21:33:58,801 wheel INFO adding 'dask/array/percentile.py' 2024-04-12 21:33:58,801 wheel INFO adding 'dask/array/random.py' 2024-04-12 21:33:58,802 wheel INFO adding 'dask/array/rechunk.py' 2024-04-12 21:33:58,802 wheel INFO adding 'dask/array/reductions.py' 2024-04-12 21:33:58,802 wheel INFO adding 'dask/array/reshape.py' 2024-04-12 21:33:58,803 wheel INFO adding 'dask/array/routines.py' 2024-04-12 21:33:58,803 wheel INFO adding 'dask/array/slicing.py' 2024-04-12 21:33:58,803 wheel INFO adding 'dask/array/stats.py' 2024-04-12 21:33:58,804 wheel INFO adding 'dask/array/svg.py' 2024-04-12 21:33:58,804 wheel INFO adding 'dask/array/tiledb_io.py' 2024-04-12 21:33:58,804 wheel INFO adding 'dask/array/ufunc.py' 2024-04-12 21:33:58,804 wheel INFO adding 'dask/array/utils.py' 2024-04-12 21:33:58,805 wheel INFO adding 'dask/array/wrap.py' 2024-04-12 21:33:58,805 wheel INFO adding 'dask/array/lib/__init__.py' 2024-04-12 21:33:58,805 wheel INFO adding 'dask/array/lib/stride_tricks.py' 2024-04-12 21:33:58,805 wheel INFO adding 'dask/array/tests/__init__.py' 2024-04-12 21:33:58,806 wheel INFO adding 'dask/array/tests/test_array_core.py' 2024-04-12 21:33:58,806 wheel INFO adding 'dask/array/tests/test_array_function.py' 2024-04-12 21:33:58,806 wheel INFO adding 'dask/array/tests/test_array_utils.py' 2024-04-12 21:33:58,807 wheel INFO adding 'dask/array/tests/test_atop.py' 2024-04-12 21:33:58,807 wheel INFO adding 'dask/array/tests/test_chunk.py' 2024-04-12 21:33:58,807 wheel INFO adding 'dask/array/tests/test_creation.py' 2024-04-12 21:33:58,808 wheel INFO adding 'dask/array/tests/test_cupy_core.py' 2024-04-12 21:33:58,808 wheel INFO adding 'dask/array/tests/test_cupy_creation.py' 2024-04-12 21:33:58,808 wheel INFO adding 'dask/array/tests/test_cupy_gufunc.py' 2024-04-12 21:33:58,808 wheel INFO adding 'dask/array/tests/test_cupy_linalg.py' 2024-04-12 21:33:58,808 wheel INFO adding 'dask/array/tests/test_cupy_overlap.py' 2024-04-12 21:33:58,809 wheel INFO adding 'dask/array/tests/test_cupy_percentile.py' 2024-04-12 21:33:58,809 wheel INFO adding 'dask/array/tests/test_cupy_random.py' 2024-04-12 21:33:58,809 wheel INFO adding 'dask/array/tests/test_cupy_reductions.py' 2024-04-12 21:33:58,809 wheel INFO adding 'dask/array/tests/test_cupy_routines.py' 2024-04-12 21:33:58,810 wheel INFO adding 'dask/array/tests/test_cupy_slicing.py' 2024-04-12 21:33:58,810 wheel INFO adding 'dask/array/tests/test_cupy_sparse.py' 2024-04-12 21:33:58,810 wheel INFO adding 'dask/array/tests/test_dispatch.py' 2024-04-12 21:33:58,810 wheel INFO adding 'dask/array/tests/test_fft.py' 2024-04-12 21:33:58,810 wheel INFO adding 'dask/array/tests/test_gufunc.py' 2024-04-12 21:33:58,811 wheel INFO adding 'dask/array/tests/test_image.py' 2024-04-12 21:33:58,811 wheel INFO adding 'dask/array/tests/test_linalg.py' 2024-04-12 21:33:58,811 wheel INFO adding 'dask/array/tests/test_masked.py' 2024-04-12 21:33:58,811 wheel INFO adding 'dask/array/tests/test_numpy_compat.py' 2024-04-12 21:33:58,812 wheel INFO adding 'dask/array/tests/test_optimization.py' 2024-04-12 21:33:58,812 wheel INFO adding 'dask/array/tests/test_overlap.py' 2024-04-12 21:33:58,812 wheel INFO adding 'dask/array/tests/test_percentiles.py' 2024-04-12 21:33:58,812 wheel INFO adding 'dask/array/tests/test_random.py' 2024-04-12 21:33:58,813 wheel INFO adding 'dask/array/tests/test_rechunk.py' 2024-04-12 21:33:58,813 wheel INFO adding 'dask/array/tests/test_reductions.py' 2024-04-12 21:33:58,813 wheel INFO adding 'dask/array/tests/test_reshape.py' 2024-04-12 21:33:58,813 wheel INFO adding 'dask/array/tests/test_routines.py' 2024-04-12 21:33:58,814 wheel INFO adding 'dask/array/tests/test_slicing.py' 2024-04-12 21:33:58,814 wheel INFO adding 'dask/array/tests/test_sparse.py' 2024-04-12 21:33:58,814 wheel INFO adding 'dask/array/tests/test_stats.py' 2024-04-12 21:33:58,815 wheel INFO adding 'dask/array/tests/test_svg.py' 2024-04-12 21:33:58,815 wheel INFO adding 'dask/array/tests/test_testing.py' 2024-04-12 21:33:58,815 wheel INFO adding 'dask/array/tests/test_ufunc.py' 2024-04-12 21:33:58,815 wheel INFO adding 'dask/array/tests/test_wrap.py' 2024-04-12 21:33:58,815 wheel INFO adding 'dask/array/tests/test_xarray.py' 2024-04-12 21:33:58,816 wheel INFO adding 'dask/bag/__init__.py' 2024-04-12 21:33:58,816 wheel INFO adding 'dask/bag/avro.py' 2024-04-12 21:33:58,816 wheel INFO adding 'dask/bag/chunk.py' 2024-04-12 21:33:58,816 wheel INFO adding 'dask/bag/core.py' 2024-04-12 21:33:58,817 wheel INFO adding 'dask/bag/random.py' 2024-04-12 21:33:58,817 wheel INFO adding 'dask/bag/text.py' 2024-04-12 21:33:58,817 wheel INFO adding 'dask/bag/utils.py' 2024-04-12 21:33:58,817 wheel INFO adding 'dask/bag/tests/__init__.py' 2024-04-12 21:33:58,818 wheel INFO adding 'dask/bag/tests/test_avro.py' 2024-04-12 21:33:58,818 wheel INFO adding 'dask/bag/tests/test_bag.py' 2024-04-12 21:33:58,818 wheel INFO adding 'dask/bag/tests/test_random.py' 2024-04-12 21:33:58,818 wheel INFO adding 'dask/bag/tests/test_text.py' 2024-04-12 21:33:58,819 wheel INFO adding 'dask/bytes/__init__.py' 2024-04-12 21:33:58,819 wheel INFO adding 'dask/bytes/core.py' 2024-04-12 21:33:58,819 wheel INFO adding 'dask/bytes/utils.py' 2024-04-12 21:33:58,819 wheel INFO adding 'dask/bytes/tests/__init__.py' 2024-04-12 21:33:58,820 wheel INFO adding 'dask/bytes/tests/test_bytes_utils.py' 2024-04-12 21:33:58,820 wheel INFO adding 'dask/bytes/tests/test_compression.py' 2024-04-12 21:33:58,820 wheel INFO adding 'dask/bytes/tests/test_http.py' 2024-04-12 21:33:58,820 wheel INFO adding 'dask/bytes/tests/test_local.py' 2024-04-12 21:33:58,820 wheel INFO adding 'dask/bytes/tests/test_s3.py' 2024-04-12 21:33:58,821 wheel INFO adding 'dask/dataframe/__init__.py' 2024-04-12 21:33:58,821 wheel INFO adding 'dask/dataframe/_compat.py' 2024-04-12 21:33:58,821 wheel INFO adding 'dask/dataframe/_dtypes.py' 2024-04-12 21:33:58,821 wheel INFO adding 'dask/dataframe/_pyarrow.py' 2024-04-12 21:33:58,821 wheel INFO adding 'dask/dataframe/_pyarrow_compat.py' 2024-04-12 21:33:58,822 wheel INFO adding 'dask/dataframe/accessor.py' 2024-04-12 21:33:58,822 wheel INFO adding 'dask/dataframe/backends.py' 2024-04-12 21:33:58,822 wheel INFO adding 'dask/dataframe/categorical.py' 2024-04-12 21:33:58,823 wheel INFO adding 'dask/dataframe/core.py' 2024-04-12 21:33:58,824 wheel INFO adding 'dask/dataframe/dispatch.py' 2024-04-12 21:33:58,824 wheel INFO adding 'dask/dataframe/extensions.py' 2024-04-12 21:33:58,824 wheel INFO adding 'dask/dataframe/groupby.py' 2024-04-12 21:33:58,825 wheel INFO adding 'dask/dataframe/hyperloglog.py' 2024-04-12 21:33:58,825 wheel INFO adding 'dask/dataframe/indexing.py' 2024-04-12 21:33:58,825 wheel INFO adding 'dask/dataframe/methods.py' 2024-04-12 21:33:58,826 wheel INFO adding 'dask/dataframe/multi.py' 2024-04-12 21:33:58,826 wheel INFO adding 'dask/dataframe/numeric.py' 2024-04-12 21:33:58,826 wheel INFO adding 'dask/dataframe/optimize.py' 2024-04-12 21:33:58,826 wheel INFO adding 'dask/dataframe/partitionquantiles.py' 2024-04-12 21:33:58,827 wheel INFO adding 'dask/dataframe/reshape.py' 2024-04-12 21:33:58,827 wheel INFO adding 'dask/dataframe/rolling.py' 2024-04-12 21:33:58,827 wheel INFO adding 'dask/dataframe/shuffle.py' 2024-04-12 21:33:58,827 wheel INFO adding 'dask/dataframe/utils.py' 2024-04-12 21:33:58,828 wheel INFO adding 'dask/dataframe/io/__init__.py' 2024-04-12 21:33:58,828 wheel INFO adding 'dask/dataframe/io/csv.py' 2024-04-12 21:33:58,828 wheel INFO adding 'dask/dataframe/io/demo.py' 2024-04-12 21:33:58,829 wheel INFO adding 'dask/dataframe/io/hdf.py' 2024-04-12 21:33:58,829 wheel INFO adding 'dask/dataframe/io/io.py' 2024-04-12 21:33:58,829 wheel INFO adding 'dask/dataframe/io/json.py' 2024-04-12 21:33:58,829 wheel INFO adding 'dask/dataframe/io/sql.py' 2024-04-12 21:33:58,830 wheel INFO adding 'dask/dataframe/io/utils.py' 2024-04-12 21:33:58,830 wheel INFO adding 'dask/dataframe/io/orc/__init__.py' 2024-04-12 21:33:58,830 wheel INFO adding 'dask/dataframe/io/orc/arrow.py' 2024-04-12 21:33:58,830 wheel INFO adding 'dask/dataframe/io/orc/core.py' 2024-04-12 21:33:58,831 wheel INFO adding 'dask/dataframe/io/orc/utils.py' 2024-04-12 21:33:58,831 wheel INFO adding 'dask/dataframe/io/parquet/__init__.py' 2024-04-12 21:33:58,831 wheel INFO adding 'dask/dataframe/io/parquet/arrow.py' 2024-04-12 21:33:58,831 wheel INFO adding 'dask/dataframe/io/parquet/core.py' 2024-04-12 21:33:58,832 wheel INFO adding 'dask/dataframe/io/parquet/fastparquet.py' 2024-04-12 21:33:58,832 wheel INFO adding 'dask/dataframe/io/parquet/utils.py' 2024-04-12 21:33:58,833 wheel INFO adding 'dask/dataframe/io/tests/__init__.py' 2024-04-12 21:33:58,833 wheel INFO adding 'dask/dataframe/io/tests/test_csv.py' 2024-04-12 21:33:58,833 wheel INFO adding 'dask/dataframe/io/tests/test_demo.py' 2024-04-12 21:33:58,833 wheel INFO adding 'dask/dataframe/io/tests/test_hdf.py' 2024-04-12 21:33:58,834 wheel INFO adding 'dask/dataframe/io/tests/test_io.py' 2024-04-12 21:33:58,834 wheel INFO adding 'dask/dataframe/io/tests/test_json.py' 2024-04-12 21:33:58,834 wheel INFO adding 'dask/dataframe/io/tests/test_orc.py' 2024-04-12 21:33:58,835 wheel INFO adding 'dask/dataframe/io/tests/test_parquet.py' 2024-04-12 21:33:58,835 wheel INFO adding 'dask/dataframe/io/tests/test_sql.py' 2024-04-12 21:33:58,836 wheel INFO adding 'dask/dataframe/tests/__init__.py' 2024-04-12 21:33:58,836 wheel INFO adding 'dask/dataframe/tests/test_accessors.py' 2024-04-12 21:33:58,836 wheel INFO adding 'dask/dataframe/tests/test_arithmetics_reduction.py' 2024-04-12 21:33:58,837 wheel INFO adding 'dask/dataframe/tests/test_boolean.py' 2024-04-12 21:33:58,837 wheel INFO adding 'dask/dataframe/tests/test_categorical.py' 2024-04-12 21:33:58,837 wheel INFO adding 'dask/dataframe/tests/test_dataframe.py' 2024-04-12 21:33:58,838 wheel INFO adding 'dask/dataframe/tests/test_extensions.py' 2024-04-12 21:33:58,838 wheel INFO adding 'dask/dataframe/tests/test_format.py' 2024-04-12 21:33:58,838 wheel INFO adding 'dask/dataframe/tests/test_groupby.py' 2024-04-12 21:33:58,839 wheel INFO adding 'dask/dataframe/tests/test_hashing.py' 2024-04-12 21:33:58,839 wheel INFO adding 'dask/dataframe/tests/test_hyperloglog.py' 2024-04-12 21:33:58,839 wheel INFO adding 'dask/dataframe/tests/test_indexing.py' 2024-04-12 21:33:58,840 wheel INFO adding 'dask/dataframe/tests/test_merge_column_and_index.py' 2024-04-12 21:33:58,840 wheel INFO adding 'dask/dataframe/tests/test_methods.py' 2024-04-12 21:33:58,840 wheel INFO adding 'dask/dataframe/tests/test_multi.py' 2024-04-12 21:33:58,841 wheel INFO adding 'dask/dataframe/tests/test_numeric.py' 2024-04-12 21:33:58,841 wheel INFO adding 'dask/dataframe/tests/test_optimize_dataframe.py' 2024-04-12 21:33:58,841 wheel INFO adding 'dask/dataframe/tests/test_pyarrow.py' 2024-04-12 21:33:58,841 wheel INFO adding 'dask/dataframe/tests/test_pyarrow_compat.py' 2024-04-12 21:33:58,841 wheel INFO adding 'dask/dataframe/tests/test_reshape.py' 2024-04-12 21:33:58,842 wheel INFO adding 'dask/dataframe/tests/test_rolling.py' 2024-04-12 21:33:58,842 wheel INFO adding 'dask/dataframe/tests/test_shuffle.py' 2024-04-12 21:33:58,842 wheel INFO adding 'dask/dataframe/tests/test_ufunc.py' 2024-04-12 21:33:58,843 wheel INFO adding 'dask/dataframe/tests/test_utils_dataframe.py' 2024-04-12 21:33:58,843 wheel INFO adding 'dask/dataframe/tseries/__init__.py' 2024-04-12 21:33:58,843 wheel INFO adding 'dask/dataframe/tseries/resample.py' 2024-04-12 21:33:58,843 wheel INFO adding 'dask/dataframe/tseries/tests/__init__.py' 2024-04-12 21:33:58,844 wheel INFO adding 'dask/dataframe/tseries/tests/test_resample.py' 2024-04-12 21:33:58,844 wheel INFO adding 'dask/diagnostics/__init__.py' 2024-04-12 21:33:58,844 wheel INFO adding 'dask/diagnostics/profile.py' 2024-04-12 21:33:58,844 wheel INFO adding 'dask/diagnostics/profile_visualize.py' 2024-04-12 21:33:58,844 wheel INFO adding 'dask/diagnostics/progress.py' 2024-04-12 21:33:58,845 wheel INFO adding 'dask/diagnostics/tests/__init__.py' 2024-04-12 21:33:58,845 wheel INFO adding 'dask/diagnostics/tests/test_profiler.py' 2024-04-12 21:33:58,845 wheel INFO adding 'dask/diagnostics/tests/test_progress.py' 2024-04-12 21:33:58,845 wheel INFO adding 'dask/tests/__init__.py' 2024-04-12 21:33:58,846 wheel INFO adding 'dask/tests/test_backends.py' 2024-04-12 21:33:58,846 wheel INFO adding 'dask/tests/test_base.py' 2024-04-12 21:33:58,846 wheel INFO adding 'dask/tests/test_cache.py' 2024-04-12 21:33:58,846 wheel INFO adding 'dask/tests/test_callbacks.py' 2024-04-12 21:33:58,847 wheel INFO adding 'dask/tests/test_ci.py' 2024-04-12 21:33:58,847 wheel INFO adding 'dask/tests/test_cli.py' 2024-04-12 21:33:58,847 wheel INFO adding 'dask/tests/test_compatibility.py' 2024-04-12 21:33:58,847 wheel INFO adding 'dask/tests/test_config.py' 2024-04-12 21:33:58,847 wheel INFO adding 'dask/tests/test_context.py' 2024-04-12 21:33:58,848 wheel INFO adding 'dask/tests/test_core.py' 2024-04-12 21:33:58,848 wheel INFO adding 'dask/tests/test_datasets.py' 2024-04-12 21:33:58,848 wheel INFO adding 'dask/tests/test_delayed.py' 2024-04-12 21:33:58,848 wheel INFO adding 'dask/tests/test_distributed.py' 2024-04-12 21:33:58,849 wheel INFO adding 'dask/tests/test_docs.py' 2024-04-12 21:33:58,849 wheel INFO adding 'dask/tests/test_dot.py' 2024-04-12 21:33:58,849 wheel INFO adding 'dask/tests/test_graph_manipulation.py' 2024-04-12 21:33:58,849 wheel INFO adding 'dask/tests/test_hashing.py' 2024-04-12 21:33:58,849 wheel INFO adding 'dask/tests/test_highgraph.py' 2024-04-12 21:33:58,850 wheel INFO adding 'dask/tests/test_layers.py' 2024-04-12 21:33:58,850 wheel INFO adding 'dask/tests/test_local.py' 2024-04-12 21:33:58,850 wheel INFO adding 'dask/tests/test_ml.py' 2024-04-12 21:33:58,850 wheel INFO adding 'dask/tests/test_multiprocessing.py' 2024-04-12 21:33:58,851 wheel INFO adding 'dask/tests/test_optimization.py' 2024-04-12 21:33:58,851 wheel INFO adding 'dask/tests/test_order.py' 2024-04-12 21:33:58,851 wheel INFO adding 'dask/tests/test_rewrite.py' 2024-04-12 21:33:58,851 wheel INFO adding 'dask/tests/test_sizeof.py' 2024-04-12 21:33:58,852 wheel INFO adding 'dask/tests/test_spark_compat.py' 2024-04-12 21:33:58,852 wheel INFO adding 'dask/tests/test_system.py' 2024-04-12 21:33:58,852 wheel INFO adding 'dask/tests/test_threaded.py' 2024-04-12 21:33:58,852 wheel INFO adding 'dask/tests/test_traceback.py' 2024-04-12 21:33:58,852 wheel INFO adding 'dask/tests/test_typing.py' 2024-04-12 21:33:58,853 wheel INFO adding 'dask/tests/test_utils.py' 2024-04-12 21:33:58,853 wheel INFO adding 'dask/tests/test_utils_test.py' 2024-04-12 21:33:58,853 wheel INFO adding 'dask/tests/warning_aliases.py' 2024-04-12 21:33:58,853 wheel INFO adding 'dask/widgets/__init__.py' 2024-04-12 21:33:58,853 wheel INFO adding 'dask/widgets/widgets.py' 2024-04-12 21:33:58,854 wheel INFO adding 'dask/widgets/templates/array.html.j2' 2024-04-12 21:33:58,854 wheel INFO adding 'dask/widgets/templates/dataframe.html.j2' 2024-04-12 21:33:58,854 wheel INFO adding 'dask/widgets/templates/highlevelgraph.html.j2' 2024-04-12 21:33:58,854 wheel INFO adding 'dask/widgets/templates/highlevelgraph_layer.html.j2' 2024-04-12 21:33:58,855 wheel INFO adding 'dask/widgets/tests/test_widgets.py' 2024-04-12 21:33:58,855 wheel INFO adding 'dask/widgets/tests/templates/bytes.html.j2' 2024-04-12 21:33:58,855 wheel INFO adding 'dask/widgets/tests/templates/custom_filter.html.j2' 2024-04-12 21:33:58,855 wheel INFO adding 'dask/widgets/tests/templates/example.html.j2' 2024-04-12 21:33:58,856 wheel INFO adding 'dask-2023.12.0.dist-info/LICENSE.txt' 2024-04-12 21:33:58,856 wheel INFO adding 'dask-2023.12.0.dist-info/METADATA' 2024-04-12 21:33:58,856 wheel INFO adding 'dask-2023.12.0.dist-info/NUMPY_LICENSE.txt' 2024-04-12 21:33:58,856 wheel INFO adding 'dask-2023.12.0.dist-info/WHEEL' 2024-04-12 21:33:58,856 wheel INFO adding 'dask-2023.12.0.dist-info/entry_points.txt' 2024-04-12 21:33:58,856 wheel INFO adding 'dask-2023.12.0.dist-info/top_level.txt' 2024-04-12 21:33:58,858 wheel INFO adding 'dask-2023.12.0.dist-info/RECORD' 2024-04-12 21:33:58,859 wheel INFO removing build/bdist.linux-ppc64le/wheel 2024-04-12 21:33:58,869 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: xdist-3.5.0, flaky-3.8.1, cov-4.1.0 created: 64/64 workers 64 workers [11044 items] scheduling tests via LoadScheduling dask/array/tests/test_array_core.py::test_graph_from_arraylike[True] dask/array/tests/test_array_core.py::test_block_nested dask/array/tests/test_array_core.py::test_reshape[original_shape11-new_shape11-2] dask/array/tests/test_array_core.py::test_from_array_scalar[int16] dask/array/tests/test_array_core.py::test_arithmetic dask/array/tests/test_array_core.py::test_map_blocks_with_kwargs dask/array/tests/test_array_core.py::test_concatenate3_2 dask/array/tests/test_array_core.py::test_elemwise_with_lists[other2-100] dask/array/tests/test_array_core.py::test_regular_chunks[data5] dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index10-value10] dask/array/tests/test_array_core.py::test_from_delayed [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] [gw5] [ 0%] PASSED dask/array/tests/test_array_core.py::test_concatenate3_2 dask/array/tests/test_array_core.py::test_concatenate3_nep18_dispatching[True] [gw5] [ 0%] PASSED dask/array/tests/test_array_core.py::test_concatenate3_nep18_dispatching[True] dask/array/tests/test_array_core.py::test_concatenate3_nep18_dispatching[False] [gw9] [ 0%] PASSED dask/array/tests/test_array_core.py::test_regular_chunks[data5] dask/array/tests/test_array_core.py::test_regular_chunks[data6] [gw9] [ 0%] PASSED dask/array/tests/test_array_core.py::test_regular_chunks[data6] dask/array/tests/test_array_core.py::test_regular_chunks[data7] [gw9] [ 0%] PASSED dask/array/tests/test_array_core.py::test_regular_chunks[data7] dask/array/tests/test_array_core.py::test_zarr_nocompute [gw5] [ 0%] 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_array_utils.py::test_meta_from_array_literal[int-0] [gw15] [ 0%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[int-0] dask/array/tests/test_array_utils.py::test_meta_from_array_literal[int-str0] [gw15] [ 0%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[int-str0] dask/array/tests/test_array_utils.py::test_meta_from_array_literal[int-1] [gw3] [ 0%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape11-new_shape11-2] dask/array/tests/test_array_core.py::test_reshape[original_shape12-new_shape12-2] [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 [gw8] [ 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] [gw2] [ 0%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_with_kwargs dask/array/tests/test_array_core.py::test_map_blocks_infer_chunks_broadcast [gw6] [ 0%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[int16] dask/array/tests/test_array_core.py::test_from_array_scalar[int32] [gw6] [ 0%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[int32] dask/array/tests/test_array_core.py::test_from_array_scalar[int64] [gw6] [ 0%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[int64] dask/array/tests/test_array_core.py::test_from_array_scalar[int8] [gw5] [ 0%] PASSED dask/array/tests/test_array_core.py::test_map_blocks3 dask/array/tests/test_array_core.py::test_from_array_with_missing_chunks [gw5] [ 0%] PASSED dask/array/tests/test_array_core.py::test_from_array_with_missing_chunks dask/array/tests/test_array_core.py::test_normalize_chunks [gw5] [ 0%] PASSED dask/array/tests/test_array_core.py::test_normalize_chunks dask/array/tests/test_array_core.py::test_chunk_non_array_like [gw12] [ 0%] PASSED dask/array/tests/test_array_core.py::test_chunk_non_array_like dask/array/tests/test_array_core.py::test_to_backend [gw8] [ 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] [gw3] [ 0%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape12-new_shape12-2] dask/array/tests/test_array_core.py::test_reshape[original_shape13-new_shape13-2] [gw3] [ 0%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape13-new_shape13-2] [gw6] [ 0%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[int8] dask/array/tests/test_array_core.py::test_from_array_scalar[longdouble] [gw6] [ 0%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[longdouble] dask/array/tests/test_array_core.py::test_from_array_scalar[longlong] [gw7] [ 0%] PASSED dask/array/tests/test_array_core.py::test_from_delayed dask/array/tests/test_array_core.py::test_from_delayed_meta [gw7] [ 0%] PASSED dask/array/tests/test_array_core.py::test_from_delayed_meta dask/array/tests/test_array_core.py::test_A_property [gw7] [ 0%] PASSED dask/array/tests/test_array_core.py::test_A_property dask/array/tests/test_array_core.py::test_copy_mutate [gw7] [ 0%] PASSED dask/array/tests/test_array_core.py::test_copy_mutate dask/array/tests/test_array_core.py::test_npartitions dask/array/tests/test_array_core.py::test_align_chunks_to_previous_chunks [gw5] [ 0%] PASSED dask/array/tests/test_array_core.py::test_align_chunks_to_previous_chunks dask/array/tests/test_array_core.py::test_raise_on_no_chunks [gw5] [ 0%] PASSED dask/array/tests/test_array_core.py::test_raise_on_no_chunks dask/array/tests/test_array_core.py::test_chunks_is_immutable [gw5] [ 0%] PASSED dask/array/tests/test_array_core.py::test_chunks_is_immutable dask/array/tests/test_array_core.py::test_raise_on_bad_kwargs [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-None-shape0-chunks0-tuple-asarray-zeros-cupy] [gw15] [ 0%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[int-1] dask/array/tests/test_array_utils.py::test_meta_from_array_literal[int-str1] [gw15] [ 0%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[int-str1] dask/array/tests/test_array_utils.py::test_meta_from_array_literal[int-2] [gw15] [ 0%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[int-2] dask/array/tests/test_array_utils.py::test_meta_from_array_literal[int-str2] [gw15] [ 0%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[int-str2] dask/array/tests/test_array_utils.py::test_meta_from_array_literal[float-0] [gw15] [ 0%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[float-0] dask/array/tests/test_array_utils.py::test_meta_from_array_literal[float-str0] [gw16] [ 0%] SKIPPED 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_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-full_like-numpy] [gw7] [ 0%] PASSED dask/array/tests/test_array_core.py::test_npartitions dask/array/tests/test_array_core.py::test_elemwise_name [gw7] [ 0%] PASSED dask/array/tests/test_array_core.py::test_elemwise_name dask/array/tests/test_array_core.py::test_map_blocks_name [gw7] [ 0%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_name dask/array/tests/test_array_core.py::test_map_blocks_token_deprecated [gw7] [ 0%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_token_deprecated [gw8] [ 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-C-None-shape0-chunks0-tuple-tuple-empty_like-numpy] [gw12] [ 0%] PASSED dask/array/tests/test_array_core.py::test_to_backend dask/array/tests/test_array_function.py::test_array_function_dask[0] [gw12] [ 0%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[0] dask/array/tests/test_array_function.py::test_array_function_dask[1] [gw12] [ 0%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[1] dask/array/tests/test_array_function.py::test_array_function_dask[2] [gw9] [ 0%] SKIPPED dask/array/tests/test_array_core.py::test_zarr_nocompute dask/array/tests/test_array_core.py::test_zarr_regions [gw9] [ 0%] SKIPPED dask/array/tests/test_array_core.py::test_zarr_regions dask/array/tests/test_array_core.py::test_tiledb_roundtrip [gw9] [ 0%] SKIPPED dask/array/tests/test_array_core.py::test_tiledb_roundtrip dask/array/tests/test_array_core.py::test_tiledb_multiattr [gw9] [ 0%] SKIPPED dask/array/tests/test_array_core.py::test_tiledb_multiattr dask/array/tests/test_array_core.py::test_blockview [gw10] [ 0%] PASSED dask/array/tests/test_array_core.py::test_elemwise_with_lists[other2-100] dask/array/tests/test_array_core.py::test_elemwise_with_lists[other2-6] [gw10] [ 0%] PASSED dask/array/tests/test_array_core.py::test_elemwise_with_lists[other2-6] dask/array/tests/test_array_core.py::test_constructor_plugin [gw2] [ 0%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_infer_chunks_broadcast dask/array/tests/test_array_core.py::test_map_blocks_with_chunks [gw2] [ 0%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_with_chunks dask/array/tests/test_array_core.py::test_map_blocks_dtype_inference [gw6] [ 0%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[longlong] dask/array/tests/test_array_core.py::test_from_array_scalar[object_] [gw6] [ 0%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[object_] dask/array/tests/test_array_core.py::test_from_array_scalar[str_] [gw6] [ 0%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[str_] dask/array/tests/test_array_core.py::test_from_array_scalar[timedelta64] [gw15] [ 0%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[float-str0] dask/array/tests/test_array_utils.py::test_meta_from_array_literal[float-1] [gw15] [ 0%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[float-1] dask/array/tests/test_array_utils.py::test_meta_from_array_literal[float-str1] [gw15] [ 0%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[float-str1] dask/array/tests/test_array_utils.py::test_meta_from_array_literal[float-2] [gw15] [ 0%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[float-2] [gw10] [ 0%] PASSED dask/array/tests/test_array_core.py::test_constructor_plugin dask/array/tests/test_array_core.py::test_no_warnings_on_metadata [gw10] [ 0%] PASSED dask/array/tests/test_array_core.py::test_no_warnings_on_metadata dask/array/tests/test_array_core.py::test_delayed_array_key_hygeine dask/array/tests/test_array_function.py::test_unregistered_func[6] [gw11] [ 0%] PASSED dask/array/tests/test_array_function.py::test_unregistered_func[6] dask/array/tests/test_array_function.py::test_unregistered_func[7] [gw11] [ 0%] PASSED dask/array/tests/test_array_function.py::test_unregistered_func[7] dask/array/tests/test_array_function.py::test_unregistered_func[8] [gw11] [ 0%] PASSED dask/array/tests/test_array_function.py::test_unregistered_func[8] dask/array/tests/test_array_function.py::test_unregistered_func[9] [gw0] [ 0%] PASSED dask/array/tests/test_array_core.py::test_block_nested dask/array/tests/test_array_core.py::test_block_3d [gw0] [ 0%] PASSED dask/array/tests/test_array_core.py::test_block_3d dask/array/tests/test_array_core.py::test_block_with_mismatched_shape [gw0] [ 0%] PASSED dask/array/tests/test_array_core.py::test_block_with_mismatched_shape [gw8] [ 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] [gw8] [ 0%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index2--1] dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index3--1] [gw10] [ 0%] PASSED dask/array/tests/test_array_core.py::test_delayed_array_key_hygeine dask/array/tests/test_array_core.py::test_empty_chunks_in_array_len [gw10] [ 0%] PASSED dask/array/tests/test_array_core.py::test_empty_chunks_in_array_len dask/array/tests/test_array_core.py::test_meta[None] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-empty_like-cupy] [gw11] [ 0%] PASSED dask/array/tests/test_array_function.py::test_unregistered_func[9] dask/array/tests/test_array_function.py::test_unregistered_func[10] dask/array/tests/test_atop.py::test_top_len [gw13] [ 0%] PASSED dask/array/tests/test_atop.py::test_top_len dask/array/tests/test_atop.py::test_inner_compute [gw13] [ 0%] PASSED dask/array/tests/test_atop.py::test_inner_compute dask/array/tests/test_atop.py::test_common_token_names_args[_] [gw13] [ 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] [gw13] [ 0%] PASSED dask/array/tests/test_atop.py::test_common_token_names_args[_0] [gw14] [ 0%] 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_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-empty_like-cupy] [gw14] [ 0%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-empty_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-empty-numpy] [gw14] [ 0%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-empty-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-empty-cupy] [gw14] [ 0%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-empty-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-ones_like-numpy] [gw12] [ 0%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[2] dask/array/tests/test_array_function.py::test_array_function_dask[3] [gw8] [ 0%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index3--1] dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index4--1] dask/array/tests/test_array_core.py::test_block_no_lists [gw0] [ 0%] PASSED dask/array/tests/test_array_core.py::test_block_no_lists dask/array/tests/test_array_core.py::test_block_invalid_nesting [gw0] [ 0%] PASSED dask/array/tests/test_array_core.py::test_block_invalid_nesting dask/array/tests/test_array_core.py::test_block_empty_lists [gw0] [ 0%] PASSED dask/array/tests/test_array_core.py::test_block_empty_lists dask/array/tests/test_array_core.py::test_block_tuple dask/array/tests/test_array_core.py::test_reshape[original_shape14-new_shape14-2] [gw3] [ 0%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape14-new_shape14-2] dask/array/tests/test_array_core.py::test_reshape[original_shape15-new_shape15-2] [gw3] [ 0%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape15-new_shape15-2] dask/array/tests/test_array_core.py::test_reshape[original_shape16-new_shape16-chunks16] [gw3] [ 0%] 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] [gw3] [ 0%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape17-new_shape17-3] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-ones-numpy] [gw10] [ 0%] PASSED dask/array/tests/test_array_core.py::test_meta[None] [gw16] [ 0%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-full_like-numpy] [gw12] [ 0%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[3] [gw2] [ 0%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_dtype_inference [gw1] [ 0%] PASSED dask/array/tests/test_array_core.py::test_blockwise_literals [gw11] [ 0%] PASSED dask/array/tests/test_array_function.py::test_unregistered_func[10] [gw5] [ 0%] PASSED dask/array/tests/test_array_core.py::test_raise_on_bad_kwargs dask/array/tests/test_array_core.py::test_from_array_names 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_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-asarray-list-empty-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-full_like-cupy] [gw24] [ 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] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-full-cupy] dask/array/tests/test_array_core.py::test_meta[dtype1] dask/array/tests/test_creation.py::test_meshgrid[True-xy-shapes0-chunks0] [gw30] [ 0%] PASSED dask/array/tests/test_creation.py::test_meshgrid[True-xy-shapes0-chunks0] dask/array/tests/test_array_utils.py::test_meta_from_array_literal[float-str2] [gw15] [ 0%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[float-str2] dask/array/tests/test_array_utils.py::test_meta_from_array_type_inputs dask/array/tests/test_creation.py::test_pad[shape12-chunks12-pad_width12-maximum-kwargs12] [gw32] [ 0%] PASSED dask/array/tests/test_creation.py::test_pad[shape12-chunks12-pad_width12-maximum-kwargs12] dask/array/tests/test_creation.py::test_pad[shape13-chunks13-pad_width13-mean-kwargs13] [gw6] [ 0%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[timedelta64] dask/array/tests/test_creation.py::test_pad_3d_data[empty-2-int16] dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths2-int16] [gw18] [ 0%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-ones-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-ones-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-ones_like-numpy] [gw29] [ 0%] 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_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-ones_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-zeros_like-numpy] dask/array/tests/test_fft.py::test_wrap_ffts[float64-irfft-scipy.fftpack] dask/array/tests/test_fft.py::test_fftfreq[0-0.5-2] [gw14] [ 0%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-ones_like-numpy] [gw10] [ 0%] PASSED dask/array/tests/test_array_core.py::test_meta[dtype1] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape6-chunks6-out_shape6-zeros_like-kwargs2] [gw28] [ 1%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape6-chunks6-out_shape6-zeros_like-kwargs2] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape6-chunks6-out_shape6-full_like-kwargs3] dask/array/tests/test_linalg.py::test_norm_any_ndim[True--1-shape0-chunks0-None] dask/array/tests/test_linalg.py::test_norm_any_slice[True-1-shape4-chunks4] dask/array/tests/test_linalg.py::test_norm_2dim[False-nuc-shape0-chunks0-None] dask/array/tests/test_masked.py::test_basic[7] [gw15] [ 1%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_type_inputs [gw7] [ 1%] PASSED dask/array/tests/test_array_core.py::test_from_array_names [gw0] [ 1%] PASSED dask/array/tests/test_array_core.py::test_block_tuple dask/array/tests/test_masked.py::test_mixed_concatenate[22] dask/array/tests/test_overlap.py::test_map_overlap_multiarray dask/array/tests/test_array_core.py::test_reshape[original_shape18-new_shape18-4] dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths3-bool] dask/array/tests/test_creation.py::test_tile_basic[reps4] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps2-shape0] dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths3-uint8] [gw38] [ 1%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[empty-2-int16] dask/array/tests/test_dispatch.py::test_is_valid_array_chunk[arr4-True] dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[True-True-False-getter] [gw18] [ 1%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-ones-cupy] [gw19] [ 1%] 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-F-my-name-shape0-chunks0-tuple-asarray-zeros_like-cupy] dask/array/tests/test_masked.py::test_reductions[std-i8] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-empty-cupy] dask/array/tests/test_fft.py::test_fft_n_kwarg[ihfft] [gw22] [ 1%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-zeros_like-numpy] [gw29] [ 1%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-ones_like-cupy] dask/array/tests/test_array_core.py::test_normalize_chunks_auto_1d[100-10-expected0] [gw10] [ 1%] PASSED dask/array/tests/test_array_core.py::test_normalize_chunks_auto_1d[100-10-expected0] [gw54] [ 1%] 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] [gw57] [ 1%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True-1-shape4-chunks4] dask/array/tests/test_linalg.py::test_norm_any_prec[inf-True-False-double] [gw56] [ 1%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[False-nuc-shape0-chunks0-None] dask/array/tests/test_numpy_compat.py::test_basic dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths4-float32] [gw28] [ 1%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape6-chunks6-out_shape6-full_like-kwargs3] dask/array/tests/test_atop.py::test_common_token_names_args[_1] [gw13] [ 1%] PASSED dask/array/tests/test_atop.py::test_common_token_names_args[_1] [gw31] [ 1%] PASSED dask/array/tests/test_creation.py::test_tile_basic[reps4] dask/array/tests/test_array_core.py::test_long_slice dask/array/tests/test_creation.py::test_nan_empty_like[float32-shape_chunks1] [gw62] [ 1%] PASSED dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[True-True-False-getter] [gw23] [ 1%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-empty-numpy] [gw21] [ 1%] 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] [gw21] [ 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_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-mod] dask/array/tests/test_linalg.py::test_qr[40-10-chunks3-None] dask/array/tests/test_linalg.py::test_inv[50-10] dask/array/tests/test_gufunc.py::test_apply_gufunc_two_mixed_outputs dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape0-chunks1] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-15-20] [gw8] [ 1%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index4--1] [gw41] [ 1%] PASSED dask/array/tests/test_fft.py::test_fft_n_kwarg[ihfft] [gw60] [ 1%] PASSED dask/array/tests/test_numpy_compat.py::test_basic dask/array/tests/test_numpy_compat.py::test_min_max_round_funcs [gw20] [ 1%] 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] dask/array/tests/test_creation.py::test_pad_3d_data[empty-2-float32] [gw25] [ 1%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-zeros_like-cupy] [gw39] [ 1%] PASSED dask/array/tests/test_creation.py::test_nan_empty_like[float32-shape_chunks1] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-empty-numpy] dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-axes5-ifftshift-fftshift] [gw43] [ 1%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float64-irfft-scipy.fftpack] dask/array/tests/test_fft.py::test_rfftfreq[1-1.0-7] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-ones_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-ones-numpy] dask/array/tests/test_array_function.py::test_array_function_dask[4] [gw12] [ 1%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[4] dask/array/tests/test_linalg.py::test_norm_2dim[False-nuc-shape1-chunks1-axis1] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape7-auto-out_shape7-empty_like-kwargs0] [gw34] [ 1%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths4-float32] dask/array/tests/test_array_function.py::test_unregistered_func[11] [gw33] [ 1%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps2-shape0] dask/array/tests/test_array_core.py::test_from_array_scalar[uint16] [gw20] [ 1%] 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] [gw20] [ 1%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-zeros_like-cupy] [gw60] [ 1%] PASSED dask/array/tests/test_numpy_compat.py::test_min_max_round_funcs [gw49] [ 1%] PASSED dask/array/tests/test_linalg.py::test_qr[40-10-chunks3-None] dask/array/tests/test_optimization.py::test_fuse_getitem[True-True-True] [gw60] [ 1%] PASSED dask/array/tests/test_optimization.py::test_fuse_getitem[True-True-True] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-zeros_like-cupy] [gw22] [ 1%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-zeros_like-cupy] [gw44] [ 1%] 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] [gw44] [ 1%] PASSED dask/array/tests/test_fft.py::test_fftfreq[0-0.5-3] [gw48] [ 1%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_two_mixed_outputs dask/array/tests/test_linalg.py::test_tsqr[5-10-10-None] dask/array/tests/test_fft.py::test_fft_consistent_names[fft] [gw17] [ 1%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-full_like-numpy] [gw28] [ 1%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape7-auto-out_shape7-empty_like-kwargs0] [gw59] [ 1%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[22] dask/array/tests/test_array_core.py::test_map_blocks_infer_newaxis [gw3] [ 1%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape18-new_shape18-4] dask/array/tests/test_creation.py::test_meshgrid[True-xy-shapes1-chunks1] [gw38] [ 1%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[empty-2-float32] [gw58] [ 1%] PASSED dask/array/tests/test_masked.py::test_basic[7] dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[True-True-False-getter_nofancy] [gw35] [ 1%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths2-int16] [gw24] [ 1%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-full-numpy] dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-None-fftshift] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-full-numpy] [gw27] [ 1%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-full-cupy] dask/array/tests/test_linalg.py::test_qr[128-2-chunks4-None] [gw52] [ 1%] PASSED dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape0-chunks1] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-full_like-cupy] [gw40] [ 1%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-mod] [gw32] [ 1%] PASSED dask/array/tests/test_creation.py::test_pad[shape13-chunks13-pad_width13-mean-kwargs13] [gw29] [ 1%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-ones-numpy] [gw54] [ 1%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[True--1-shape1-chunks1-0] dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths4-bool] [gw34] [ 1%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths4-bool] dask/array/tests/test_array_core.py::test_broadcast_shapes [gw0] [ 1%] PASSED dask/array/tests/test_array_core.py::test_broadcast_shapes [gw63] [ 1%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_multiarray [gw11] [ 1%] PASSED dask/array/tests/test_array_function.py::test_unregistered_func[11] [gw56] [ 1%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[False-nuc-shape1-chunks1-axis1] dask/array/tests/test_array_utils.py::test_assert_eq_checks_dtype[a0-1.0] dask/array/tests/test_atop.py::test_common_token_names_args[.] [gw13] [ 1%] PASSED dask/array/tests/test_atop.py::test_common_token_names_args[.] dask/array/tests/test_creation.py::test_tile_chunks[0-shape0-chunks0] [gw6] [ 1%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[uint16] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-zeros-numpy] [gw46] [ 1%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-axes5-ifftshift-fftshift] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-ones_like-cupy] [gw21] [ 1%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-ones_like-cupy] [gw19] [ 1%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-empty-numpy] [gw55] [ 1%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[inf-True-False-double] [gw16] [ 1%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-full_like-cupy] dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[5--1] [gw8] [ 1%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[5--1] dask/array/tests/test_creation.py::test_pad[shape14-chunks14-pad_width14-minimum-kwargs14] [gw32] [ 1%] PASSED dask/array/tests/test_creation.py::test_pad[shape14-chunks14-pad_width14-minimum-kwargs14] [gw36] [ 1%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths3-uint8] dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths3-int16] [gw50] [ 1%] PASSED dask/array/tests/test_linalg.py::test_tsqr[5-10-10-None] dask/array/tests/test_masked.py::test_mixed_concatenate[23] [gw42] [ 1%] PASSED dask/array/tests/test_dispatch.py::test_is_valid_array_chunk[arr4-True] dask/array/tests/test_creation.py::test_pad_3d_data[empty-2-bool] [gw38] [ 1%] 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] [gw31] [ 1%] PASSED dask/array/tests/test_creation.py::test_tile_chunks[0-shape0-chunks0] dask/array/tests/test_optimization.py::test_fuse_getitem[True-True-False] [gw60] [ 1%] PASSED dask/array/tests/test_optimization.py::test_fuse_getitem[True-True-False] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-empty-cupy] [gw26] [ 1%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-full-numpy] dask/array/tests/test_linalg.py::test_norm_any_prec[-inf-False-True-single] [gw55] [ 1%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[-inf-False-True-single] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-mul] [gw40] [ 1%] 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] [gw2] [ 1%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_infer_newaxis [gw37] [ 1%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths3-bool] [gw15] [ 1%] PASSED dask/array/tests/test_array_utils.py::test_assert_eq_checks_dtype[a0-1.0] dask/array/tests/test_array_utils.py::test_assert_eq_checks_dtype[a1-b1] dask/array/tests/test_dispatch.py::test_is_valid_array_chunk[None-True] [gw42] [ 1%] PASSED dask/array/tests/test_dispatch.py::test_is_valid_array_chunk[None-True] dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths2-float32] dask/array/tests/test_array_core.py::test_from_array_scalar[uint32] [gw6] [ 1%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[uint32] 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[i4-F-None-shape0-chunks0-list-tuple-zeros-numpy] [gw14] [ 1%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-ones_like-cupy] dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-axes6-fftshift-ifftshift] [gw45] [ 1%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[1-1.0-7] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-full-numpy] dask/array/tests/test_array_core.py::test_array_picklable[array0] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-full_like-cupy] dask/array/tests/test_linalg.py::test_tsqr[10-10-10-None] dask/array/tests/test_array_core.py::test_reshape[original_shape19-new_shape19-chunks19] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps2-shape1] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-zeros-numpy] [gw38] [ 1%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths1-uint8] 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_nan_empty_like[None-shape_chunks0] [gw47] [ 1%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-None-fftshift] dask/array/tests/test_linalg.py::test_norm_any_slice[True--1-shape0-chunks0] [gw57] [ 1%] 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-my-name-shape0-chunks0-asarray-asarray-empty_like-numpy] dask/array/tests/test_array_core.py::test_normalize_chunks_auto_1d[20-10-expected1] dask/array/tests/test_linalg.py::test_norm_any_ndim[True--1-shape2-chunks2-axis2] [gw40] [ 1%] 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] dask/array/tests/test_array_core.py::test_elemwise_on_scalars [gw7] [ 1%] PASSED dask/array/tests/test_array_core.py::test_array_picklable[array0] dask/array/tests/test_array_core.py::test_map_blocks_no_array_args dask/array/tests/test_creation.py::test_pad_3d_data[wrap-2-uint8] dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths4-uint8] [gw30] [ 1%] PASSED dask/array/tests/test_creation.py::test_meshgrid[True-xy-shapes1-chunks1] dask/array/tests/test_atop.py::test_common_token_names_args[.0] [gw62] [ 1%] PASSED dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[True-True-False-getter_nofancy] [gw15] [ 1%] PASSED dask/array/tests/test_array_utils.py::test_assert_eq_checks_dtype[a1-b1] [gw51] [ 1%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-15-20] dask/array/tests/test_optimization.py::test_fuse_getitem[True-False-True] [gw27] [ 1%] 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-None-shape0-chunks0-asarray-asarray-full-cupy] [gw26] [ 1%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-full-cupy] [gw41] [ 1%] PASSED dask/array/tests/test_fft.py::test_fft_consistent_names[fft] [gw54] [ 1%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[True--1-shape2-chunks2-axis2] [gw19] [ 1%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-empty-cupy] dask/array/tests/test_gufunc.py::test_apply_gufunc_output_dtypes[int] [gw48] [ 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] [gw2] [ 1%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_no_array_args [gw49] [ 1%] PASSED dask/array/tests/test_linalg.py::test_qr[128-2-chunks4-None] [gw34] [ 1%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-2-uint8] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-zeros_like-numpy] [gw3] [ 1%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape19-new_shape19-chunks19] dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths1-int16] [gw38] [ 1%] 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] [gw38] [ 1%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths1-float32] dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-None-ifftshift] [gw33] [ 1%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps2-shape1] dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape0-chunks2] dask/array/tests/test_linalg.py::test_norm_any_slice[True--1-shape1-chunks1] [gw57] [ 1%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True--1-shape1-chunks1] [gw10] [ 1%] PASSED dask/array/tests/test_array_core.py::test_normalize_chunks_auto_1d[20-10-expected1] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-ones_like-numpy] dask/array/tests/test_array_function.py::test_array_function_dask[5] [gw12] [ 1%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[5] [gw0] [ 1%] PASSED dask/array/tests/test_array_core.py::test_elemwise_on_scalars [gw17] [ 1%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-full_like-cupy] [gw39] [ 2%] PASSED dask/array/tests/test_creation.py::test_nan_empty_like[None-shape_chunks0] dask/array/tests/test_creation.py::test_nan_empty_like[None-shape_chunks1] [gw18] [ 2%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-zeros_like-numpy] dask/array/tests/test_creation.py::test_meshgrid[True-xy-shapes2-chunks2] [gw30] [ 2%] PASSED dask/array/tests/test_creation.py::test_meshgrid[True-xy-shapes2-chunks2] [gw35] [ 2%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths2-float32] dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[True-False-True-getter] [gw24] [ 2%] 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_pad_3d_data[empty-pad_widths1-bool] dask/array/tests/test_masked.py::test_basic[8] [gw20] [ 2%] 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-F-None-shape0-chunks0-asarray-tuple-ones-numpy] dask/array/tests/test_fft.py::test_wrap_ffts[float64-hfft-numpy.fft] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-ones-numpy] [gw14] [ 2%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-ones-numpy] 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-asarray-asarray-empty_like-cupy] [gw40] [ 2%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-pow] dask/array/tests/test_fft.py::test_rfftfreq[1-0.5-1] [gw19] [ 2%] 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_pad[shape15-chunks15-1-empty-kwargs15] [gw32] [ 2%] PASSED dask/array/tests/test_creation.py::test_pad[shape15-chunks15-1-empty-kwargs15] dask/array/tests/test_array_core.py::test_map_blocks_unique_name_chunks_dtype [gw37] [ 2%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths4-uint8] [gw2] [ 2%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_unique_name_chunks_dtype [gw25] [ 2%] 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] [gw25] [ 2%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-zeros-cupy] dask/array/tests/test_array_utils.py::test_assert_eq_checks_dtype[a2-b2] [gw38] [ 2%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths1-bool] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-full_like-numpy] [gw36] [ 2%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths3-int16] [gw47] [ 2%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-None-ifftshift] [gw21] [ 2%] 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-my-name-shape0-chunks0-tuple-tuple-empty_like-numpy] [gw26] [ 2%] PASSED 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_any_slice[True--1-shape2-chunks2] [gw57] [ 2%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True--1-shape2-chunks2] dask/array/tests/test_fft.py::test_fft_consistent_names[ifft] [gw43] [ 2%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float64-hfft-numpy.fft] dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index6-value6] dask/array/tests/test_array_core.py::test_elemwise_with_ndarrays dask/array/tests/test_array_core.py::test_array_picklable[array1] dask/array/tests/test_linalg.py::test_qr[129-2-chunks5-None] dask/array/tests/test_array_core.py::test_reshape[original_shape20-new_shape20-1] dask/array/tests/test_linalg.py::test_norm_2dim[False-nuc-shape2-chunks2-axis2] dask/array/tests/test_creation.py::test_tile_chunks[0-shape1-chunks1] [gw31] [ 2%] PASSED dask/array/tests/test_creation.py::test_tile_chunks[0-shape1-chunks1] dask/array/tests/test_creation.py::test_meshgrid[True-xy-shapes3-chunks3] [gw48] [ 2%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_output_dtypes[output_dtypes1] [gw58] [ 2%] PASSED dask/array/tests/test_masked.py::test_basic[8] [gw23] [ 2%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-empty-cupy] [gw25] [ 2%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-full_like-numpy] [gw39] [ 2%] PASSED dask/array/tests/test_creation.py::test_nan_empty_like[None-shape_chunks1] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps2-shape2] dask/array/tests/test_fft.py::test_fftfreq[0-0.5-6] [gw22] [ 2%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-zeros-numpy] [gw50] [ 2%] PASSED dask/array/tests/test_linalg.py::test_tsqr[10-10-10-None] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-ones-cupy] dask/array/tests/test_linalg.py::test_norm_any_slice[True--1-shape3-chunks3] dask/array/tests/test_array_core.py::test_blockwise_1_in_shape_I [gw1] [ 2%] PASSED dask/array/tests/test_array_core.py::test_blockwise_1_in_shape_I dask/array/tests/test_linalg.py::test_norm_any_prec[-inf-False-True-double] [gw45] [ 2%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[1-0.5-1] [gw0] [ 2%] PASSED dask/array/tests/test_array_core.py::test_elemwise_with_ndarrays dask/array/tests/test_array_function.py::test_array_function_dask[6] [gw12] [ 2%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[6] dask/array/tests/test_overlap.py::test_map_overlap_multiarray_defaults [gw63] [ 2%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_multiarray_defaults dask/array/tests/test_overlap.py::test_map_overlap_multiarray_different_depths dask/array/tests/test_dispatch.py::test_is_valid_array_chunk[0.0-False] [gw42] [ 2%] PASSED dask/array/tests/test_dispatch.py::test_is_valid_array_chunk[0.0-False] [gw59] [ 2%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[23] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-ones_like-numpy] 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-tuple-empty_like-cupy] [gw26] [ 2%] 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_linalg.py::test_tsqr[10-40-chunks14-ValueError] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-sub] [gw55] [ 2%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[-inf-False-True-double] [gw8] [ 2%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index6-value6] dask/array/tests/test_array_function.py::test_unregistered_func[12] [gw13] [ 2%] PASSED dask/array/tests/test_atop.py::test_common_token_names_args[.0] [gw62] [ 2%] PASSED dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[True-False-True-getter] dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[True-False-True-getter_nofancy] [gw62] [ 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_creation.py::test_pad_3d_data[edge-pad_widths2-bool] [gw35] [ 2%] 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] dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths2-uint8] [gw25] [ 2%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-full_like-cupy] [gw46] [ 2%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-axes6-fftshift-ifftshift] [gw33] [ 2%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps2-shape2] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps2-shape3] [gw33] [ 2%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps2-shape3] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-20-5] [gw50] [ 2%] PASSED dask/array/tests/test_linalg.py::test_tsqr[10-40-chunks14-ValueError] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape7-auto-out_shape7-ones_like-kwargs1] [gw40] [ 2%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-sub] [gw11] [ 2%] PASSED dask/array/tests/test_array_function.py::test_unregistered_func[12] dask/array/tests/test_fft.py::test_rfftfreq[1-0.5-2] dask/array/tests/test_creation.py::test_pad_3d_data[wrap-2-int16] [gw34] [ 2%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-2-int16] dask/array/tests/test_creation.py::test_pad_3d_data[wrap-2-float32] [gw15] [ 2%] PASSED dask/array/tests/test_array_utils.py::test_assert_eq_checks_dtype[a2-b2] dask/array/tests/test_array_utils.py::test_assert_eq_scheduler[1.0-1.0] [gw15] [ 2%] PASSED dask/array/tests/test_array_utils.py::test_assert_eq_scheduler[1.0-1.0] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-zeros-cupy] [gw20] [ 2%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-zeros-cupy] [gw38] [ 2%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths2-uint8] dask/array/tests/test_creation.py::test_nan_empty_like[int64-shape_chunks0] [gw60] [ 2%] PASSED dask/array/tests/test_optimization.py::test_fuse_getitem[True-False-True] [gw14] [ 2%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-ones-cupy] dask/array/tests/test_array_core.py::test_blockwise_1_in_shape_II dask/array/tests/test_linalg.py::test_tsqr[10-40-chunks15-ValueError] [gw50] [ 2%] PASSED dask/array/tests/test_linalg.py::test_tsqr[10-40-chunks15-ValueError] [gw41] [ 2%] PASSED dask/array/tests/test_fft.py::test_fft_consistent_names[ifft] dask/array/tests/test_fft.py::test_fft_consistent_names[rfft] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-ones_like-cupy] dask/array/tests/test_array_core.py::test_from_array_scalar[uint64] dask/array/tests/test_array_core.py::test_map_blocks_unique_name_drop_axis [gw2] [ 2%] 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-list-asarray-zeros_like-cupy] dask/array/tests/test_array_function.py::test_array_function_dask[7] [gw12] [ 2%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[7] 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_pad_3d_data[minimum-pad_widths4-int16] dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[True-False-False-getter] [gw62] [ 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_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-zeros-cupy] [gw22] [ 2%] SKIPPED 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_arr_like[i4-F-None-shape0-chunks0-list-tuple-full_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-empty-numpy] [gw26] [ 2%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-empty-numpy] [gw28] [ 2%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape7-auto-out_shape7-ones_like-kwargs1] dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[3-value7] [gw8] [ 2%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[3-value7] [gw49] [ 2%] PASSED dask/array/tests/test_linalg.py::test_qr[129-2-chunks5-None] [gw19] [ 2%] SKIPPED 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-C-my-name-shape0-chunks0-tuple-list-full-numpy] [gw17] [ 2%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-full-numpy] [gw3] [ 2%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape20-new_shape20-1] [gw56] [ 2%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[False-nuc-shape2-chunks2-axis2] dask/array/tests/test_linalg.py::test_norm_2dim[False-2-shape0-chunks0-None] dask/array/tests/test_creation.py::test_tile_chunks[1-shape0-chunks0] [gw31] [ 2%] PASSED dask/array/tests/test_creation.py::test_tile_chunks[1-shape0-chunks0] [gw23] [ 2%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-ones_like-numpy] dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths2-int16] [gw38] [ 2%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths2-int16] dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-0-fftshift] [gw29] [ 2%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-ones-cupy] [gw57] [ 2%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True--1-shape3-chunks3] dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-axes6-ifftshift-fftshift] dask/array/tests/test_linalg.py::test_norm_any_ndim[True--1-shape3-chunks3-None] dask/array/tests/test_fft.py::test_wrap_ffts[float64-hfft-scipy.fftpack] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape7-auto-out_shape7-zeros_like-kwargs2] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-truediv] [gw51] [ 2%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-20-5] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-20-10] dask/array/tests/test_array_core.py::test_elemwise_differently_chunked [gw0] [ 2%] PASSED dask/array/tests/test_array_core.py::test_elemwise_differently_chunked [gw7] [ 2%] PASSED dask/array/tests/test_array_core.py::test_array_picklable[array1] [gw35] [ 2%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths3-uint8] dask/array/tests/test_dispatch.py::test_is_valid_array_chunk[0-False] [gw18] [ 2%] 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_arr_like[i4-C-None-shape0-chunks0-list-asarray-zeros-numpy] dask/array/tests/test_atop.py::test_common_token_names_kwargs[_0] [gw13] [ 2%] PASSED dask/array/tests/test_atop.py::test_common_token_names_kwargs[_0] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-zeros_like-numpy] [gw22] [ 2%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-full_like-numpy] 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_tile_np_kroncompare_examples[reps2-shape4] [gw33] [ 2%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps2-shape4] dask/array/tests/test_linalg.py::test_tsqr[10-40-chunks16-ValueError] [gw50] [ 2%] PASSED dask/array/tests/test_linalg.py::test_tsqr[10-40-chunks16-ValueError] 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_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-zeros_like-numpy] dask/array/tests/test_creation.py::test_pad_constant_values[np_a0-pad_value0] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-ones-numpy] dask/array/tests/test_array_core.py::test_normalize_chunks_auto_1d[20-5-expected2] [gw10] [ 2%] PASSED dask/array/tests/test_array_core.py::test_normalize_chunks_auto_1d[20-5-expected2] [gw32] [ 2%] PASSED dask/array/tests/test_creation.py::test_pad_constant_values[np_a0-pad_value0] dask/array/tests/test_array_core.py::test_reshape[original_shape21-new_shape21-1] [gw30] [ 2%] 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_creation.py::test_tile_chunks[1-shape1-chunks1] [gw42] [ 2%] PASSED dask/array/tests/test_dispatch.py::test_is_valid_array_chunk[0-False] [gw18] [ 2%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-zeros-numpy] dask/array/tests/test_masked.py::test_basic[9] dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths3-float32] [gw36] [ 2%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths3-float32] [gw1] [ 2%] PASSED dask/array/tests/test_array_core.py::test_blockwise_1_in_shape_II [gw46] [ 2%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-axes6-ifftshift-fftshift] [gw16] [ 2%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-full-numpy] [gw14] [ 2%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-zeros_like-numpy] [gw19] [ 2%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-ones-numpy] dask/array/tests/test_gufunc.py::test_gufunc_two_inputs [gw48] [ 2%] PASSED dask/array/tests/test_gufunc.py::test_gufunc_two_inputs [gw5] [ 2%] PASSED dask/array/tests/test_array_core.py::test_long_slice [gw63] [ 2%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_multiarray_different_depths [gw34] [ 2%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-2-float32] [gw6] [ 2%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[uint64] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-zeros-cupy] dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths3-bool] dask/array/tests/test_atop.py::test_common_token_names_kwargs[_1] [gw47] [ 2%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-0-fftshift] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-full-numpy] [gw41] [ 2%] PASSED dask/array/tests/test_fft.py::test_fft_consistent_names[rfft] dask/array/tests/test_fft.py::test_fft_consistent_names[irfft] [gw41] [ 2%] PASSED dask/array/tests/test_fft.py::test_fft_consistent_names[irfft] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-zeros_like-cupy] [gw39] [ 2%] PASSED dask/array/tests/test_creation.py::test_nan_empty_like[int64-shape_chunks0] [gw40] [ 2%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-truediv] dask/array/tests/test_array_core.py::test_map_blocks_unique_name_new_axis [gw2] [ 2%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_unique_name_new_axis [gw56] [ 2%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[False-2-shape0-chunks0-None] [gw30] [ 2%] PASSED dask/array/tests/test_creation.py::test_meshgrid[True-xy-shapes4-chunks4] [gw3] [ 2%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape21-new_shape21-1] dask/array/tests/test_creation.py::test_pad_3d_data[wrap-2-bool] [gw34] [ 2%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-2-bool] dask/array/tests/test_masked.py::test_mixed_concatenate[24] dask/array/tests/test_array_function.py::test_array_function_dask[8] [gw12] [ 3%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[8] dask/array/tests/test_optimization.py::test_fuse_getitem[True-False-False] [gw60] [ 3%] PASSED dask/array/tests/test_optimization.py::test_fuse_getitem[True-False-False] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-empty-cupy] dask/array/tests/test_linalg.py::test_norm_any_prec[-inf-False-False-single] [gw55] [ 3%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[-inf-False-False-single] [gw25] [ 3%] 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-C-None-shape0-chunks0-tuple-asarray-full-cupy] [gw22] [ 3%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-full_like-cupy] [gw54] [ 3%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[True--1-shape3-chunks3-None] [gw45] [ 3%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[1-0.5-2] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps2-shape5] dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-axes7-fftshift-ifftshift] dask/array/tests/test_overlap.py::test_map_overlap_multiarray_uneven_numblocks_exception [gw63] [ 3%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_multiarray_uneven_numblocks_exception dask/array/tests/test_array_core.py::test_from_array_raises_on_bad_chunks dask/array/tests/test_array_core.py::test_elemwise_dtype [gw0] [ 3%] PASSED dask/array/tests/test_array_core.py::test_elemwise_dtype dask/array/tests/test_array_core.py::test_operators dask/array/tests/test_dispatch.py::test_is_valid_array_chunk[-False] dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths3-int16] [gw35] [ 3%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths3-int16] [gw58] [ 3%] PASSED dask/array/tests/test_masked.py::test_basic[9] [gw59] [ 3%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[24] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-full_like-numpy] [gw27] [ 3%] 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] dask/array/tests/test_linalg.py::test_norm_any_slice[True--1-shape4-chunks4] [gw29] [ 3%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-zeros_like-numpy] [gw14] [ 3%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-zeros_like-cupy] [gw28] [ 3%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape7-auto-out_shape7-zeros_like-kwargs2] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape7-auto-out_shape7-full_like-kwargs3] [gw21] [ 3%] 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_pad_constant_values[np_a1-0.0] [gw32] [ 3%] PASSED dask/array/tests/test_creation.py::test_pad_constant_values[np_a1-0.0] [gw37] [ 3%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths4-int16] dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths4-float32] dask/array/tests/test_array_function.py::test_non_existent_func [gw11] [ 3%] PASSED dask/array/tests/test_array_function.py::test_non_existent_func [gw44] [ 3%] PASSED dask/array/tests/test_fft.py::test_fftfreq[0-0.5-6] dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index8-value8] [gw31] [ 3%] PASSED dask/array/tests/test_creation.py::test_tile_chunks[1-shape1-chunks1] dask/array/tests/test_array_core.py::test_reshape[original_shape22-new_shape22-24] [gw3] [ 3%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape22-new_shape22-24] dask/array/tests/test_masked.py::test_mixed_concatenate[25] [gw59] [ 3%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[25] dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[True-False-False-getter_nofancy] [gw62] [ 3%] 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_array_core.py::test_blockwise_1_in_shape_III [gw1] [ 3%] PASSED dask/array/tests/test_array_core.py::test_blockwise_1_in_shape_III [gw43] [ 3%] SKIPPED dask/array/tests/test_fft.py::test_wrap_ffts[float64-hfft-scipy.fftpack] [gw33] [ 3%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps2-shape5] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-zeros_like-cupy] [gw29] [ 3%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-zeros_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-full-numpy] dask/array/tests/test_linalg.py::test_tsqr[20-20-10-ValueError] dask/array/tests/test_creation.py::test_pad_constant_values[np_a2-pad_value2] [gw7] [ 3%] PASSED dask/array/tests/test_array_core.py::test_from_array_raises_on_bad_chunks dask/array/tests/test_creation.py::test_meshgrid[True-xy-shapes5-chunks5] dask/array/tests/test_gufunc.py::test_gufunc_mixed_inputs [gw48] [ 3%] PASSED dask/array/tests/test_gufunc.py::test_gufunc_mixed_inputs dask/array/tests/test_gufunc.py::test_gufunc_mixed_inputs_vectorize [gw13] [ 3%] PASSED dask/array/tests/test_atop.py::test_common_token_names_kwargs[_1] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-ones_like-cupy] [gw23] [ 3%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-ones_like-cupy] [gw28] [ 3%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape7-auto-out_shape7-full_like-kwargs3] [gw26] [ 3%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-empty-cupy] dask/array/tests/test_array_core.py::test_normalize_chunks_auto_1d[24-5-expected3] [gw16] [ 3%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-full-cupy] [gw50] [ 3%] PASSED dask/array/tests/test_linalg.py::test_tsqr[20-20-10-ValueError] dask/array/tests/test_linalg.py::test_norm_any_ndim[True-inf-shape0-chunks0-None] dask/array/tests/test_overlap.py::test_map_overlap_multiarray_block_broadcast dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-floordiv] [gw40] [ 3%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-floordiv] [gw32] [ 3%] PASSED dask/array/tests/test_creation.py::test_pad_constant_values[np_a2-pad_value2] dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths2-float32] [gw38] [ 3%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths2-float32] [gw20] [ 3%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-full_like-numpy] [gw24] [ 3%] 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] [gw18] [ 3%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-zeros-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-full_like-numpy] dask/array/tests/test_linalg.py::test_norm_any_prec[-inf-False-False-double] dask/array/tests/test_array_utils.py::test_assert_eq_scheduler[a1-b1] [gw8] [ 3%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index8-value8] dask/array/tests/test_fft.py::test_fft_consistent_names[hfft] dask/array/tests/test_creation.py::test_nan_empty_like[int64-shape_chunks1] dask/array/tests/test_linalg.py::test_qr[130-2-chunks6-None] [gw49] [ 3%] PASSED dask/array/tests/test_linalg.py::test_qr[130-2-chunks6-None] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-full-cupy] [gw54] [ 3%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[True-inf-shape0-chunks0-None] dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths1-uint8] [gw34] [ 3%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths1-uint8] [gw27] [ 3%] 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-C-my-name-shape0-chunks0-list-list-full_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-zeros-numpy] [gw29] [ 3%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-zeros-numpy] [gw57] [ 3%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True--1-shape4-chunks4] [gw24] [ 3%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-empty_like-cupy] dask/array/tests/test_atop.py::test_common_token_names_kwargs[.] dask/array/tests/test_fft.py::test_rfftfreq[1-0.5-3] 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_arr_like[i4-C-None-shape0-chunks0-list-tuple-empty_like-numpy] [gw16] [ 3%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-empty_like-numpy] [gw41] [ 3%] PASSED dask/array/tests/test_fft.py::test_fft_consistent_names[hfft] [gw39] [ 3%] PASSED dask/array/tests/test_creation.py::test_nan_empty_like[int64-shape_chunks1] [gw46] [ 3%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-axes7-fftshift-ifftshift] [gw17] [ 3%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-full-cupy] dask/array/tests/test_array_core.py::test_concatenate_axes dask/array/tests/test_array_core.py::test_from_array_scalar[uint8] dask/array/tests/test_array_core.py::test_reshape[original_shape23-new_shape23-6] [gw3] [ 3%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape23-new_shape23-6] dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-0-ifftshift] dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths1-int16] [gw34] [ 3%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths1-int16] dask/array/tests/test_linalg.py::test_tsqr_uncertain[10-5-chunks0-True-False-None] [gw30] [ 3%] PASSED dask/array/tests/test_creation.py::test_meshgrid[True-xy-shapes5-chunks5] dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast0-arr_downcast0-equal] [gw11] [ 3%] PASSED dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast0-arr_downcast0-equal] [gw45] [ 3%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[1-0.5-3] [gw20] [ 3%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-full_like-cupy] [gw15] [ 3%] 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-None-shape0-chunks0-asarray-asarray-ones-cupy] 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_pad_3d_data[edge-pad_widths3-float32] [gw10] [ 3%] PASSED dask/array/tests/test_array_core.py::test_normalize_chunks_auto_1d[24-5-expected3] dask/array/tests/test_fft.py::test_fftfreq[0-0.5-7] [gw55] [ 3%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[-inf-False-False-double] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps3-shape0] dask/array/tests/test_array_function.py::test_array_function_dask[9] [gw12] [ 3%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[9] dask/array/tests/test_array_function.py::test_array_function_dask[10] dask/array/tests/test_creation.py::test_pad_constant_values[np_a3-pad_value3] [gw32] [ 3%] PASSED dask/array/tests/test_creation.py::test_pad_constant_values[np_a3-pad_value3] dask/array/tests/test_creation.py::test_linspace[True] [gw28] [ 3%] PASSED dask/array/tests/test_creation.py::test_linspace[True] 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_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-zeros-cupy] [gw29] [ 3%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-zeros-cupy] [gw13] [ 3%] 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-tuple-zeros-numpy] [gw14] [ 3%] PASSED 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-C-my-name-shape0-chunks0-tuple-asarray-empty_like-numpy] dask/array/tests/test_array_core.py::test_h5py_newaxis [gw42] [ 3%] PASSED dask/array/tests/test_dispatch.py::test_is_valid_array_chunk[-False] dask/array/tests/test_dispatch.py::test_is_valid_chunk_type[WrappedArray-False] [gw42] [ 3%] PASSED dask/array/tests/test_dispatch.py::test_is_valid_chunk_type[WrappedArray-False] [gw36] [ 3%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths3-bool] dask/array/tests/test_creation.py::test_nan_full_like[u4-shape_chunks0-0] [gw48] [ 3%] PASSED dask/array/tests/test_gufunc.py::test_gufunc_mixed_inputs_vectorize dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-empty-cupy] dask/array/tests/test_array_core.py::test_reshape[original_shape24-new_shape24-6] [gw9] [ 3%] PASSED dask/array/tests/test_array_core.py::test_blockview [gw3] [ 3%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape24-new_shape24-6] dask/array/tests/test_array_core.py::test_concatenate3_on_scalars dask/array/tests/test_atop.py::test_common_token_names_kwargs[.0] [gw13] [ 3%] PASSED dask/array/tests/test_atop.py::test_common_token_names_kwargs[.0] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-full-cupy] [gw19] [ 3%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-ones-cupy] [gw21] [ 3%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-zeros_like-numpy] dask/array/tests/test_linalg.py::test_qr[131-2-chunks7-None] [gw44] [ 3%] PASSED dask/array/tests/test_fft.py::test_fftfreq[0-0.5-7] dask/array/tests/test_fft.py::test_fftfreq[0-6.283185307179586-1] dask/array/tests/test_masked.py::test_basic[10] [gw58] [ 3%] PASSED dask/array/tests/test_masked.py::test_basic[10] dask/array/tests/test_masked.py::test_basic[11] dask/array/tests/test_creation.py::test_tile_chunks[2-shape0-chunks0] [gw31] [ 3%] PASSED dask/array/tests/test_creation.py::test_tile_chunks[2-shape0-chunks0] [gw58] [ 3%] PASSED dask/array/tests/test_masked.py::test_basic[11] [gw18] [ 3%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-full_like-numpy] [gw63] [ 3%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_multiarray_block_broadcast [gw22] [ 3%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-full-numpy] dask/array/tests/test_array_core.py::test_blocks_indexer dask/array/tests/test_creation.py::test_linspace[False] [gw28] [ 3%] PASSED dask/array/tests/test_creation.py::test_linspace[False] dask/array/tests/test_creation.py::test_arange [gw28] [ 3%] PASSED dask/array/tests/test_creation.py::test_arange dask/array/tests/test_linalg.py::test_norm_any_slice[True-inf-shape0-chunks0] [gw57] [ 3%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True-inf-shape0-chunks0] [gw26] [ 3%] 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_linalg.py::test_norm_any_ndim[True-inf-shape1-chunks1-0] [gw54] [ 3%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[True-inf-shape1-chunks1-0] [gw35] [ 3%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths3-float32] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-add1] [gw40] [ 3%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-add1] [gw5] [ 3%] SKIPPED dask/array/tests/test_array_core.py::test_h5py_newaxis dask/array/tests/test_optimization.py::test_fuse_getitem[False-True-True] [gw6] [ 3%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[uint8] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-ones-numpy] [gw23] [ 3%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-ones-numpy] [gw47] [ 3%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-0-ifftshift] dask/array/tests/test_masked.py::test_mixed_concatenate[26] [gw12] [ 3%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[10] dask/array/tests/test_fft.py::test_rfftfreq[1-0.5-6] [gw45] [ 3%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[1-0.5-6] [gw1] [ 3%] PASSED dask/array/tests/test_array_core.py::test_concatenate3_on_scalars dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-full-numpy] dask/array/tests/test_array_utils.py::test_assert_eq_scheduler[a2-b2] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-empty_like-cupy] dask/array/tests/test_array_core.py::test_normalize_chunks_auto_1d[23-5-expected4] dask/array/tests/test_creation.py::test_arange_dtypes[0-1-1-None] dask/array/tests/test_linalg.py::test_norm_2dim[False-2-shape1-chunks1-axis1] dask/array/tests/test_array_core.py::test_map_blocks_optimize_blockwise[0] [gw2] [ 3%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_optimize_blockwise[0] [gw0] [ 3%] PASSED dask/array/tests/test_array_core.py::test_operators dask/array/tests/test_array_core.py::test_operator_dtype_promotion dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-full-cupy] dask/array/tests/test_overlap.py::test_map_overlap_multiarray_variadic [gw50] [ 3%] PASSED dask/array/tests/test_linalg.py::test_tsqr_uncertain[10-5-chunks0-True-False-None] [gw59] [ 3%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[26] [gw7] [ 3%] PASSED dask/array/tests/test_array_core.py::test_concatenate_axes dask/array/tests/test_array_core.py::test_blockwise_concatenate [gw62] [ 3%] PASSED 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_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[False-True-True-getter_nofancy] dask/array/tests/test_creation.py::test_pad_constant_values[np_a4-00] [gw25] [ 3%] 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] [gw25] [ 3%] 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_array_core.py::test_setitem_extended_API_2d[index9-value9] dask/array/tests/test_linalg.py::test_norm_any_ndim[True-inf-shape2-chunks2-axis2] dask/array/tests/test_linalg.py::test_norm_any_prec[-inf-True-True-single] dask/array/tests/test_dispatch.py::test_is_valid_chunk_type[Array-False] dask/array/tests/test_creation.py::test_tile_chunks[2-shape1-chunks1] [gw31] [ 3%] PASSED dask/array/tests/test_creation.py::test_tile_chunks[2-shape1-chunks1] dask/array/tests/test_creation.py::test_meshgrid_inputcoercion [gw30] [ 4%] PASSED dask/array/tests/test_creation.py::test_meshgrid_inputcoercion [gw22] [ 4%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-full-cupy] dask/array/tests/test_array_function.py::test_array_function_dask[11] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-empty-numpy] [gw24] [ 4%] 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] [gw24] [ 4%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-empty-cupy] dask/array/tests/test_array_core.py::test_chunked_dot_product [gw1] [ 4%] PASSED dask/array/tests/test_array_core.py::test_chunked_dot_product [gw10] [ 4%] PASSED dask/array/tests/test_array_core.py::test_normalize_chunks_auto_1d[23-5-expected4] [gw52] [ 4%] PASSED dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape0-chunks2] dask/array/tests/test_fft.py::test_fft_consistent_names[ihfft] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-subtract] [gw42] [ 4%] PASSED dask/array/tests/test_dispatch.py::test_is_valid_chunk_type[Array-False] [gw54] [ 4%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[True-inf-shape2-chunks2-axis2] [gw60] [ 4%] PASSED dask/array/tests/test_optimization.py::test_fuse_getitem[False-True-True] dask/array/tests/test_array_core.py::test_ellipsis_slicing dask/array/tests/test_linalg.py::test_norm_any_ndim[True-inf-shape3-chunks3-None] dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-axes7-ifftshift-fftshift] [gw27] [ 4%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-empty-cupy] dask/array/tests/test_masked.py::test_basic[12] dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-1-fftshift] dask/array/tests/test_fft.py::test_wrap_ffts[float64-ihfft-numpy.fft] [gw43] [ 4%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float64-ihfft-numpy.fft] dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast0-arr_downcast0-matmul] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-zeros_like-numpy] [gw19] [ 4%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-zeros_like-numpy] [gw12] [ 4%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[11] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-ones_like-cupy] dask/array/tests/test_array_core.py::test_normalize_chunks_auto_1d[1000-167-expected5] [gw33] [ 4%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps3-shape0] [gw28] [ 4%] PASSED dask/array/tests/test_creation.py::test_arange_dtypes[0-1-1-None] [gw44] [ 4%] PASSED dask/array/tests/test_fft.py::test_fftfreq[0-6.283185307179586-1] [gw8] [ 4%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index9-value9] [gw55] [ 4%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[-inf-True-True-single] dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths2-bool] [gw38] [ 4%] 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] [gw38] [ 4%] 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] [gw38] [ 4%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths3-int16] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-empty_like-numpy] [gw46] [ 4%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-axes7-ifftshift-fftshift] [gw49] [ 4%] PASSED dask/array/tests/test_linalg.py::test_qr[131-2-chunks7-None] [gw11] [ 4%] PASSED dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast0-arr_downcast0-matmul] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-zeros_like-cupy] [gw39] [ 4%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[u4-shape_chunks0-0] dask/array/tests/test_creation.py::test_nan_full_like[u4-shape_chunks0-0.0] [gw26] [ 4%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-ones_like-cupy] [gw16] [ 4%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-empty_like-cupy] [gw41] [ 4%] PASSED dask/array/tests/test_fft.py::test_fft_consistent_names[ihfft] [gw17] [ 4%] 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_tile_chunks[3-shape0-chunks0] [gw32] [ 4%] PASSED dask/array/tests/test_creation.py::test_pad_constant_values[np_a4-00] dask/array/tests/test_gufunc.py::test_gufunc_vectorize_whitespace [gw20] [ 4%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-full-numpy] dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths3-bool] [gw35] [ 4%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths3-bool] dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths4-uint8] dask/array/tests/test_linalg.py::test_tsqr_uncertain[10-5-chunks1-False-True-None] dask/array/tests/test_atop.py::test_common_token_names_kwargs[_] [gw13] [ 4%] PASSED dask/array/tests/test_atop.py::test_common_token_names_kwargs[_] dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths1-float32] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-empty_like-cupy] [gw51] [ 4%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-20-10] [gw15] [ 4%] PASSED dask/array/tests/test_array_utils.py::test_assert_eq_scheduler[a2-b2] [gw25] [ 4%] 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-None-shape0-chunks0-asarray-tuple-zeros_like-cupy] dask/array/tests/test_fft.py::test_fftfreq[0-6.283185307179586-2] dask/array/tests/test_array_core.py::test_map_blocks_optimize_blockwise[1] dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index10-value10] [gw31] [ 4%] PASSED dask/array/tests/test_creation.py::test_tile_chunks[3-shape0-chunks0] [gw54] [ 4%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[True-inf-shape3-chunks3-None] dask/array/tests/test_linalg.py::test_norm_any_ndim[True--inf-shape0-chunks0-None] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-ones_like-numpy] [gw27] [ 4%] 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_creation.py::test_pad_3d_data[empty-pad_widths3-float32] [gw0] [ 4%] PASSED dask/array/tests/test_array_core.py::test_operator_dtype_promotion dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths4-uint8] [gw36] [ 4%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths4-uint8] dask/array/tests/test_linalg.py::test_norm_any_slice[True-inf-shape1-chunks1] dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-None-fftshift-ifftshift] [gw46] [ 4%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-None-fftshift-ifftshift] dask/array/tests/test_array_core.py::test_chunked_transpose_plus_one [gw1] [ 4%] PASSED dask/array/tests/test_array_core.py::test_chunked_transpose_plus_one [gw37] [ 4%] 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-F-None-shape0-chunks0-tuple-list-ones_like-numpy] dask/array/tests/test_fft.py::test_rfftfreq[1-0.5-7] [gw19] [ 4%] 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_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-empty-numpy] [gw34] [ 4%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths1-float32] [gw4] [ 4%] PASSED dask/array/tests/test_array_core.py::test_arithmetic dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-empty-numpy] [gw16] [ 4%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-empty-numpy] [gw8] [ 4%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index10-value10] [gw40] [ 4%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-subtract] dask/array/tests/test_creation.py::test_tile_chunks[3-shape1-chunks1] [gw9] [ 4%] PASSED dask/array/tests/test_array_core.py::test_blocks_indexer [gw5] [ 4%] PASSED dask/array/tests/test_array_core.py::test_ellipsis_slicing dask/array/tests/test_array_core.py::test_point_slicing dask/array/tests/test_fft.py::test_wrap_ffts[float64-ihfft-scipy.fftpack] [gw47] [ 4%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-1-fftshift] dask/array/tests/test_array_core.py::test_from_array_scalar[ulonglong] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-full-cupy] [gw57] [ 4%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True-inf-shape1-chunks1] [gw50] [ 4%] PASSED dask/array/tests/test_linalg.py::test_tsqr_uncertain[10-5-chunks1-False-True-None] [gw7] [ 4%] PASSED dask/array/tests/test_array_core.py::test_blockwise_concatenate dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-20-15] dask/array/tests/test_atop.py::test_rewrite[inputs0-expected0] [gw10] [ 4%] PASSED dask/array/tests/test_array_core.py::test_normalize_chunks_auto_1d[1000-167-expected5] [gw21] [ 4%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-zeros_like-cupy] [gw62] [ 4%] PASSED dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[False-True-True-getter_nofancy] dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[False-True-False-getter] [gw62] [ 4%] PASSED dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[False-True-False-getter] dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape0-chunks3] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-full_like-cupy] [gw18] [ 4%] 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_arr_like[i4-C-None-shape0-chunks0-list-asarray-full-numpy] [gw18] [ 4%] PASSED 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-my-name-shape0-chunks0-asarray-list-ones-cupy] [gw48] [ 4%] PASSED dask/array/tests/test_gufunc.py::test_gufunc_vectorize_whitespace dask/array/tests/test_gufunc.py::test_gufunc [gw48] [ 4%] PASSED dask/array/tests/test_gufunc.py::test_gufunc dask/array/tests/test_masked.py::test_mixed_random[0] [gw20] [ 4%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-full-cupy] dask/array/tests/test_linalg.py::test_qr[300-10-chunks8-None] 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-None-shape0-chunks0-tuple-tuple-zeros-cupy] dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths4-bool] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-ones-numpy] [gw15] [ 4%] PASSED dask/array/tests/test_atop.py::test_rewrite[inputs0-expected0] dask/array/tests/test_array_core.py::test_elemwise_consistent_names [gw4] [ 4%] PASSED dask/array/tests/test_array_core.py::test_elemwise_consistent_names dask/array/tests/test_array_core.py::test_optimize dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps3-shape1] [gw33] [ 4%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps3-shape1] [gw43] [ 4%] SKIPPED dask/array/tests/test_fft.py::test_wrap_ffts[float64-ihfft-scipy.fftpack] dask/array/tests/test_fft.py::test_wrap_fftns[float32-fft2-numpy.fft] [gw54] [ 4%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[True--inf-shape0-chunks0-None] [gw5] [ 4%] PASSED dask/array/tests/test_array_core.py::test_point_slicing dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-ones_like-cupy] [gw58] [ 4%] PASSED dask/array/tests/test_masked.py::test_basic[12] dask/array/tests/test_masked.py::test_basic[13] dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-None-ifftshift-fftshift] [gw24] [ 4%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-ones_like-numpy] [gw26] [ 4%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-ones-numpy] [gw4] [ 4%] PASSED dask/array/tests/test_array_core.py::test_optimize dask/array/tests/test_array_core.py::test_slicing_with_non_ndarrays 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 [gw13] [ 4%] PASSED dask/array/tests/test_atop.py::test_blockwise_names dask/array/tests/test_optimization.py::test_fuse_getitem[False-True-False] [gw60] [ 4%] PASSED dask/array/tests/test_optimization.py::test_fuse_getitem[False-True-False] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-add0] [gw40] [ 4%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-add0] dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index11-value11] [gw37] [ 4%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths4-bool] [gw6] [ 4%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[ulonglong] [gw49] [ 4%] PASSED dask/array/tests/test_linalg.py::test_qr[300-10-chunks8-None] [gw35] [ 4%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths4-uint8] dask/array/tests/test_array_core.py::test_reshape[original_shape25-new_shape25-6] [gw59] [ 4%] PASSED dask/array/tests/test_masked.py::test_mixed_random[0] dask/array/tests/test_linalg.py::test_tsqr_uncertain[10-5-chunks2-True-True-None] [gw39] [ 4%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[u4-shape_chunks0-0.0] [gw14] [ 4%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-zeros-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-full_like-numpy] [gw14] [ 4%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-full_like-numpy] [gw11] [ 4%] PASSED dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast0-arr_downcast0-dot] [gw4] [ 4%] PASSED dask/array/tests/test_array_core.py::test_slicing_with_non_ndarrays dask/array/tests/test_fft.py::test_wrap_bad_kind dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[False-True-False-getter_nofancy] [gw38] [ 4%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths3-float32] dask/array/tests/test_creation.py::test_pad_constant_values[np_a5-pad_value5] [gw32] [ 4%] PASSED dask/array/tests/test_creation.py::test_pad_constant_values[np_a5-pad_value5] dask/array/tests/test_creation.py::test_tri[3-None-0-float-auto] [gw30] [ 4%] PASSED dask/array/tests/test_creation.py::test_tri[3-None-0-float-auto] [gw58] [ 4%] PASSED dask/array/tests/test_masked.py::test_basic[13] dask/array/tests/test_array_core.py::test_field_access [gw3] [ 4%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape25-new_shape25-6] dask/array/tests/test_array_core.py::test_reshape[original_shape26-new_shape26-chunks26] [gw3] [ 4%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape26-new_shape26-chunks26] [gw45] [ 4%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[1-0.5-7] dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths1-bool] [gw34] [ 4%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths1-bool] [gw25] [ 4%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-empty-numpy] dask/array/tests/test_array_core.py::test_common_blockdim [gw7] [ 4%] PASSED dask/array/tests/test_array_core.py::test_common_blockdim dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-ones-cupy] [gw2] [ 4%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_optimize_blockwise[1] [gw22] [ 4%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-empty_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-empty-cupy] [gw16] [ 4%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-empty-cupy] [gw23] [ 4%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-ones-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-zeros_like-numpy] [gw23] [ 4%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-zeros_like-numpy] [gw56] [ 4%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[False-2-shape1-chunks1-axis1] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-full_like-numpy] dask/array/tests/test_masked.py::test_basic[14] [gw8] [ 4%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index11-value11] dask/array/tests/test_linalg.py::test_norm_any_prec[-inf-True-True-double] dask/array/tests/test_linalg.py::test_norm_any_slice[True-inf-shape2-chunks2] dask/array/tests/test_masked.py::test_mixed_random[1] [gw59] [ 4%] PASSED dask/array/tests/test_masked.py::test_mixed_random[1] dask/array/tests/test_array_core.py::test_broadcast_dimensions_works_with_singleton_dimensions dask/array/tests/test_creation.py::test_arange_dtypes[1.5-2-1-None] [gw51] [ 4%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-20-15] dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast0-arr_downcast0-] [gw26] [ 4%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-ones-cupy] dask/array/tests/test_array_function.py::test_array_function_dask[12] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-zeros-numpy] [gw19] [ 4%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-zeros-numpy] [gw43] [ 4%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float32-fft2-numpy.fft] dask/array/tests/test_fft.py::test_wrap_fftns[float32-fft2-scipy.fftpack] [gw43] [ 5%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float32-fft2-scipy.fftpack] dask/array/tests/test_array_core.py::test_point_slicing_with_full_slice dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths3-bool] [gw38] [ 5%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths3-bool] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-empty_like-cupy] [gw17] [ 5%] 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-C-my-name-shape0-chunks0-tuple-asarray-empty-numpy] [gw29] [ 5%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-full_like-numpy] [gw50] [ 5%] PASSED dask/array/tests/test_linalg.py::test_tsqr_uncertain[10-5-chunks2-True-True-None] dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths4-int16] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-ones_like-cupy] [gw24] [ 5%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-ones_like-cupy] [gw1] [ 5%] PASSED dask/array/tests/test_array_core.py::test_broadcast_dimensions_works_with_singleton_dimensions [gw44] [ 5%] PASSED dask/array/tests/test_fft.py::test_fftfreq[0-6.283185307179586-2] [gw28] [ 5%] PASSED dask/array/tests/test_creation.py::test_arange_dtypes[1.5-2-1-None] [gw41] [ 5%] PASSED dask/array/tests/test_fft.py::test_wrap_bad_kind dask/array/tests/test_array_core.py::test_partitions_indexer [gw9] [ 5%] PASSED dask/array/tests/test_array_core.py::test_partitions_indexer [gw31] [ 5%] PASSED dask/array/tests/test_creation.py::test_tile_chunks[3-shape1-chunks1] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-ones_like-numpy] [gw16] [ 5%] 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-C-None-shape0-chunks0-list-tuple-ones_like-cupy] [gw5] [ 5%] PASSED dask/array/tests/test_array_core.py::test_point_slicing_with_full_slice dask/array/tests/test_array_core.py::test_slice_with_floats [gw5] [ 5%] PASSED dask/array/tests/test_array_core.py::test_slice_with_floats dask/array/tests/test_array_core.py::test_from_array_scalar[void] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-empty_like-numpy] [gw55] [ 5%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[-inf-True-True-double] [gw46] [ 5%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-None-ifftshift-fftshift] [gw61] [ 5%] PASSED dask/array/tests/test_masked.py::test_reductions[std-i8] dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths2-uint8] [gw34] [ 5%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths2-uint8] dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths4-int16] dask/array/tests/test_masked.py::test_mixed_random[2] [gw59] [ 5%] PASSED dask/array/tests/test_masked.py::test_mixed_random[2] dask/array/tests/test_array_core.py::test_uneven_chunks_that_fit_neatly [gw7] [ 5%] PASSED dask/array/tests/test_array_core.py::test_uneven_chunks_that_fit_neatly dask/array/tests/test_array_core.py::test_normalize_chunks_auto_2d[shape0-chunks0-20-expected0] [gw12] [ 5%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[12] dask/array/tests/test_array_core.py::test_repr [gw62] [ 5%] 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_dispatch.py::test_is_valid_chunk_type[EncapsulateNDArray-True] dask/array/tests/test_creation.py::test_tri[4-None-0-float-auto] [gw27] [ 5%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-ones_like-cupy] [gw17] [ 5%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-empty-numpy] dask/array/tests/test_atop.py::test_blockwise_new_axes [gw0] [ 5%] PASSED dask/array/tests/test_array_core.py::test_field_access dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths4-uint8] [gw16] [ 5%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-ones_like-cupy] dask/array/tests/test_gufunc.py::test_as_gufunc dask/array/tests/test_linalg.py::test_qr[300-10-chunks9-None] [gw48] [ 5%] PASSED dask/array/tests/test_gufunc.py::test_as_gufunc [gw20] [ 5%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-empty_like-numpy] dask/array/tests/test_array_core.py::test_reshape[original_shape27-new_shape27-chunks27] dask/array/tests/test_fft.py::test_rfftfreq[1-6.283185307179586-1] [gw45] [ 5%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[1-6.283185307179586-1] dask/array/tests/test_fft.py::test_rfftfreq[1-6.283185307179586-2] [gw45] [ 5%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[1-6.283185307179586-2] [gw21] [ 5%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-zeros-numpy] dask/array/tests/test_creation.py::test_arange_dtypes[1-2.5-1-None] dask/array/tests/test_array_core.py::test_getter [gw10] [ 5%] PASSED dask/array/tests/test_array_core.py::test_normalize_chunks_auto_2d[shape0-chunks0-20-expected0] dask/array/tests/test_linalg.py::test_norm_any_ndim[True--inf-shape1-chunks1-0] dask/array/tests/test_optimization.py::test_fuse_getitem[False-False-True] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps3-shape2] 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_field_access_with_shape dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-full-cupy] [gw38] [ 5%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths4-uint8] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-zeros-cupy] [gw52] [ 5%] PASSED dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape0-chunks3] 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_fftshift_identity[shape2-chunks2-0-fftshift-ifftshift] [gw46] [ 5%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-0-fftshift-ifftshift] [gw57] [ 5%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True-inf-shape2-chunks2] dask/array/tests/test_linalg.py::test_norm_any_slice[True-inf-shape3-chunks3] [gw57] [ 5%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True-inf-shape3-chunks3] [gw11] [ 5%] PASSED dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast0-arr_downcast0-] [gw35] [ 5%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths4-int16] [gw4] [ 5%] PASSED dask/array/tests/test_array_core.py::test_getter dask/array/tests/test_atop.py::test_rewrite[inputs1-expected1] [gw54] [ 5%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[True--inf-shape1-chunks1-0] [gw15] [ 5%] PASSED dask/array/tests/test_atop.py::test_rewrite[inputs1-expected1] [gw33] [ 5%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps3-shape2] [gw2] [ 5%] PASSED dask/array/tests/test_array_core.py::test_repr [gw42] [ 5%] PASSED dask/array/tests/test_dispatch.py::test_is_valid_chunk_type[EncapsulateNDArray-True] dask/array/tests/test_dispatch.py::test_is_valid_chunk_type[MaskedArray-True] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-ones-numpy] [gw27] [ 5%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-ones-numpy] dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-1-ifftshift] dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths4-int16] [gw19] [ 5%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-zeros-cupy] dask/array/tests/test_creation.py::test_pad_3d_data[reflect-2-uint8] [gw37] [ 5%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-2-uint8] dask/array/tests/test_fft.py::test_fftfreq[0-6.283185307179586-3] dask/array/tests/test_array_core.py::test_broadcast_dimensions dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-0-ifftshift-fftshift] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-empty-cupy] [gw25] [ 5%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-empty-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-empty_like-cupy] dask/array/tests/test_linalg.py::test_norm_any_ndim[True--inf-shape2-chunks2-axis2] 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_creation.py::test_tile_chunks[5-shape0-chunks0] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-empty_like-cupy] dask/array/tests/test_array_core.py::test_slice_with_integer_types [gw58] [ 5%] PASSED dask/array/tests/test_masked.py::test_basic[14] [gw23] [ 5%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-zeros_like-cupy] [gw0] [ 5%] PASSED dask/array/tests/test_array_core.py::test_field_access_with_shape [gw18] [ 5%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-full-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-full_like-numpy] [gw19] [ 5%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-full_like-numpy] dask/array/tests/test_linalg.py::test_norm_any_prec[-inf-True-False-single] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-full_like-cupy] [gw36] [ 5%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths4-int16] [gw3] [ 5%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape27-new_shape27-chunks27] dask/array/tests/test_array_core.py::test_reshape[original_shape28-new_shape28-chunks28] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-20-20] dask/array/tests/test_masked.py::test_mixed_random[3] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-zeros-cupy] dask/array/tests/test_fft.py::test_nd_ffts_axes[float32-fft2] dask/array/tests/test_array_core.py::test_normalize_chunks_auto_2d[shape1-chunks1-20-expected1] [gw60] [ 5%] PASSED dask/array/tests/test_optimization.py::test_fuse_getitem[False-False-True] [gw54] [ 5%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[True--inf-shape2-chunks2-axis2] [gw62] [ 5%] PASSED dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[False-False-True-getter] [gw22] [ 5%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-empty_like-cupy] [gw42] [ 5%] PASSED dask/array/tests/test_dispatch.py::test_is_valid_chunk_type[MaskedArray-True] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-ones-cupy] [gw27] [ 5%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-ones-cupy] dask/array/tests/test_array_core.py::test_matmul dask/array/tests/test_linalg.py::test_tsqr_uncertain[40-5-chunks3-True-False-None] [gw50] [ 5%] PASSED dask/array/tests/test_linalg.py::test_tsqr_uncertain[40-5-chunks3-True-False-None] [gw44] [ 5%] PASSED dask/array/tests/test_fft.py::test_fftfreq[0-6.283185307179586-3] [gw29] [ 5%] 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_creation.py::test_pad_3d_data[wrap-pad_widths2-int16] dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast1-arr_downcast1-equal] [gw11] [ 5%] PASSED dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast1-arr_downcast1-equal] [gw14] [ 5%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-full_like-cupy] [gw28] [ 5%] PASSED dask/array/tests/test_creation.py::test_arange_dtypes[1-2.5-1-None] dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths4-float32] [gw20] [ 5%] 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_fft.py::test_rfftfreq[1-6.283185307179586-3] dask/array/tests/test_array_function.py::test_array_function_dask[13] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-eq] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps3-shape3] dask/array/tests/test_creation.py::test_pad_constant_values[np_a6-pad_value6] dask/array/tests/test_array_core.py::test_repr_meta dask/array/tests/test_array_core.py::test_size dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index12-value12] [gw13] [ 5%] PASSED dask/array/tests/test_atop.py::test_blockwise_new_axes [gw6] [ 5%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[void] [gw0] [ 5%] PASSED dask/array/tests/test_array_core.py::test_matmul [gw47] [ 5%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-1-ifftshift] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-ones-numpy] 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_nan_full_like[u4-shape_chunks0-99] dask/array/tests/test_linalg.py::test_norm_any_slice[True-inf-shape4-chunks4] [gw38] [ 5%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths4-int16] [gw34] [ 5%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths2-int16] dask/array/tests/test_masked.py::test_reductions[std-f8] [gw1] [ 5%] PASSED dask/array/tests/test_array_core.py::test_broadcast_dimensions [gw3] [ 5%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape28-new_shape28-chunks28] 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-my-name-shape0-chunks0-tuple-tuple-zeros_like-numpy] [gw21] [ 5%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-zeros-cupy] [gw41] [ 5%] PASSED dask/array/tests/test_fft.py::test_nd_ffts_axes[float32-fft2] dask/array/tests/test_linalg.py::test_norm_any_ndim[True--inf-shape3-chunks3-None] [gw32] [ 5%] PASSED dask/array/tests/test_creation.py::test_pad_constant_values[np_a6-pad_value6] [gw2] [ 5%] SKIPPED dask/array/tests/test_array_core.py::test_repr_meta dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-empty-cupy] dask/array/tests/test_masked.py::test_basic[15] dask/array/tests/test_atop.py::test_blockwise_new_axes_2 dask/array/tests/test_linalg.py::test_norm_2dim[False-2-shape2-chunks2-axis2] [gw56] [ 5%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[False-2-shape2-chunks2-axis2] [gw16] [ 5%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-ones-numpy] [gw24] [ 5%] 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_3d_data[empty-pad_widths4-float32] [gw46] [ 5%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-0-ifftshift-fftshift] dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-1-fftshift-ifftshift] [gw46] [ 5%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-1-fftshift-ifftshift] [gw59] [ 5%] PASSED dask/array/tests/test_masked.py::test_mixed_random[3] dask/array/tests/test_fft.py::test_nd_ffts_axes[float32-ifft2] [gw41] [ 5%] PASSED dask/array/tests/test_fft.py::test_nd_ffts_axes[float32-ifft2] dask/array/tests/test_array_core.py::test_dask_array_holds_scipy_sparse_containers [gw10] [ 5%] 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_repr_html_array_highlevelgraph [gw30] [ 5%] 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-list-list-empty-numpy] dask/array/tests/test_array_core.py::test_elemwise_uneven_chunks [gw7] [ 5%] PASSED dask/array/tests/test_array_core.py::test_elemwise_uneven_chunks dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-zeros_like-numpy] dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape1-chunks0] dask/array/tests/test_array_core.py::test_matmul_array_ufunc dask/array/tests/test_linalg.py::test_tsqr_uncertain[40-5-chunks4-False-True-None] [gw57] [ 5%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True-inf-shape4-chunks4] [gw49] [ 5%] PASSED dask/array/tests/test_linalg.py::test_qr[300-10-chunks9-None] dask/array/tests/test_fft.py::test_wrap_fftns[float32-ifft2-numpy.fft] dask/array/tests/test_creation.py::test_pad_3d_data[reflect-2-int16] [gw55] [ 5%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[-inf-True-False-single] dask/array/tests/test_fft.py::test_fftfreq[0-6.283185307179586-6] dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths2-float32] [gw51] [ 5%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-20-20] dask/array/tests/test_array_core.py::test_reshape[original_shape29-new_shape29-chunks29] [gw26] [ 5%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-zeros_like-numpy] [gw45] [ 5%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[1-6.283185307179586-3] [gw33] [ 5%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps3-shape3] dask/array/tests/test_optimization.py::test_fuse_getitem[False-False-False] [gw40] [ 5%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-eq] dask/array/tests/test_atop.py::test_rewrite[inputs2-expected2] [gw54] [ 5%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[True--inf-shape3-chunks3-None] [gw31] [ 5%] PASSED dask/array/tests/test_creation.py::test_tile_chunks[5-shape0-chunks0] dask/array/tests/test_dispatch.py::test_is_valid_chunk_type[ndarray-True] [gw8] [ 5%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index12-value12] [gw17] [ 5%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-empty-cupy] [gw5] [ 5%] PASSED dask/array/tests/test_array_core.py::test_slice_with_integer_types [gw25] [ 5%] 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-my-name-shape0-chunks0-list-tuple-ones_like-cupy] [gw25] [ 5%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-ones_like-cupy] [gw0] [ 5%] PASSED dask/array/tests/test_array_core.py::test_matmul_array_ufunc dask/array/tests/test_linalg.py::test_norm_any_slice[True--inf-shape0-chunks0] [gw57] [ 5%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True--inf-shape0-chunks0] [gw38] [ 5%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths4-float32] [gw37] [ 6%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-2-int16] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-full-numpy] [gw29] [ 6%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-full-numpy] [gw34] [ 6%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths2-float32] [gw35] [ 6%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths4-float32] dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths4-float32] dask/array/tests/test_creation.py::test_arange_dtypes[1-2-0.5-None] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-5-5] [gw12] [ 6%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[13] [gw9] [ 6%] PASSED dask/array/tests/test_array_core.py::test_dask_array_holds_scipy_sparse_containers dask/array/tests/test_array_core.py::test_normalize_chunks_auto_2d[shape2-auto-10-expected2] [gw2] [ 6%] PASSED dask/array/tests/test_array_core.py::test_repr_html_array_highlevelgraph [gw22] [ 6%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-empty-numpy] dask/array/tests/test_array_core.py::test_uneven_chunks_blockwise dask/array/tests/test_array_core.py::test_index_with_integer_types dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-ones-cupy] dask/array/tests/test_array_core.py::test_T [gw39] [ 6%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[u4-shape_chunks0-99] dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-2-fftshift] [gw44] [ 6%] PASSED dask/array/tests/test_fft.py::test_fftfreq[0-6.283185307179586-6] dask/array/tests/test_array_core.py::test_Array dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths4-bool] dask/array/tests/test_fft.py::test_nd_ffts_axes[float32-fftn] [gw15] [ 6%] PASSED dask/array/tests/test_atop.py::test_rewrite[inputs2-expected2] dask/array/tests/test_creation.py::test_pad_constant_values[np_a7-pad_value7] [gw42] [ 6%] PASSED dask/array/tests/test_dispatch.py::test_is_valid_chunk_type[ndarray-True] [gw58] [ 6%] PASSED dask/array/tests/test_masked.py::test_basic[15] [gw27] [ 6%] 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-F-my-name-shape0-chunks0-list-tuple-ones-numpy] [gw52] [ 6%] PASSED dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape1-chunks0] [gw0] [ 6%] PASSED dask/array/tests/test_array_core.py::test_T [gw43] [ 6%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float32-ifft2-numpy.fft] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-empty-numpy] [gw13] [ 6%] PASSED dask/array/tests/test_atop.py::test_blockwise_new_axes_2 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[empty-pad_widths4-bool] [gw38] [ 6%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths4-bool] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-ones-cupy] dask/array/tests/test_linalg.py::test_norm_any_prec[-inf-True-False-double] dask/array/tests/test_gufunc.py::test_apply_gufunc_broadcasting_loopdims [gw4] [ 6%] PASSED dask/array/tests/test_array_core.py::test_size dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast1-arr_downcast1-matmul] [gw35] [ 6%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths4-bool] [gw3] [ 6%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape29-new_shape29-chunks29] [gw28] [ 6%] PASSED dask/array/tests/test_creation.py::test_arange_dtypes[1-2-0.5-None] [gw41] [ 6%] PASSED dask/array/tests/test_fft.py::test_nd_ffts_axes[float32-fftn] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps3-shape4] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-full_like-numpy] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-gt] dask/array/tests/test_array_core.py::test_scipy_sparse_concatenate[0] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-empty_like-numpy] [gw7] [ 6%] PASSED dask/array/tests/test_array_core.py::test_uneven_chunks_blockwise dask/array/tests/test_array_core.py::test_from_array_scalar[str] dask/array/tests/test_linalg.py::test_norm_2dim[False--2-shape0-chunks0-None] dask/array/tests/test_linalg.py::test_norm_any_prec[None-False-True-single] [gw24] [ 6%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-ones-cupy] dask/array/tests/test_creation.py::test_pad_3d_data[reflect-2-float32] [gw37] [ 6%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-2-float32] dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths2-bool] [gw1] [ 6%] PASSED dask/array/tests/test_array_core.py::test_Array [gw36] [ 6%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths4-float32] dask/array/tests/test_masked.py::test_mixed_random[4] [gw60] [ 6%] PASSED dask/array/tests/test_optimization.py::test_fuse_getitem[False-False-False] [gw21] [ 6%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-full_like-numpy] [gw63] [ 6%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_multiarray_variadic dask/array/tests/test_array_function.py::test_array_function_dask[14] [gw9] [ 6%] PASSED dask/array/tests/test_array_core.py::test_scipy_sparse_concatenate[0] [gw32] [ 6%] PASSED dask/array/tests/test_creation.py::test_pad_constant_values[np_a7-pad_value7] dask/array/tests/test_dispatch.py::test_is_valid_chunk_type[float-False] dask/array/tests/test_array_core.py::test_slicing_with_ellipsis dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index13-value13] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-ones_like-numpy] [gw5] [ 6%] PASSED dask/array/tests/test_array_core.py::test_index_with_integer_types [gw25] [ 6%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-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_nofancy] dask/array/tests/test_creation.py::test_tile_chunks[5-shape1-chunks1] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-full_like-cupy] [gw20] [ 6%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-empty-numpy] [gw23] [ 6%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-zeros-numpy] [gw16] [ 6%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-ones-cupy] [gw55] [ 6%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[-inf-True-False-double] [gw48] [ 6%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_broadcasting_loopdims dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-1-ifftshift-fftshift] [gw34] [ 6%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths2-bool] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-full-numpy] dask/array/tests/test_fft.py::test_rfftfreq[1-6.283185307179586-6] [gw33] [ 6%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps3-shape4] [gw40] [ 6%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-gt] [gw10] [ 6%] PASSED dask/array/tests/test_array_core.py::test_normalize_chunks_auto_2d[shape2-auto-10-expected2] dask/array/tests/test_creation.py::test_tri[3-4-0-bool-auto] [gw18] [ 6%] 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_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-zeros_like-cupy] [gw56] [ 6%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[False--2-shape0-chunks0-None] [gw51] [ 6%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-5-5] [gw54] [ 6%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[None-False-True-single] dask/array/tests/test_array_core.py::test_broadcast_to dask/array/tests/test_atop.py::test_blockwise_stacked_new_axes[True] [gw47] [ 6%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-2-fftshift] dask/array/tests/test_creation.py::test_nan_full_like[u4-shape_chunks0--1] [gw11] [ 6%] 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-F-my-name-shape0-chunks0-list-asarray-full-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-zeros_like-cupy] [gw59] [ 6%] PASSED dask/array/tests/test_masked.py::test_mixed_random[4] [gw12] [ 6%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[14] dask/array/tests/test_atop.py::test_rewrite[inputs3-expected3] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-empty-cupy] [gw2] [ 6%] PASSED dask/array/tests/test_array_core.py::test_slicing_with_ellipsis [gw17] [ 6%] 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_masked.py::test_basic[16] dask/array/tests/test_array_core.py::test_vindex_basic [gw6] [ 6%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[str] [gw62] [ 6%] PASSED dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[False-False-True-getter_nofancy] dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape1-chunks1] [gw31] [ 6%] PASSED dask/array/tests/test_creation.py::test_tile_chunks[5-shape1-chunks1] [gw19] [ 6%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-full_like-cupy] dask/array/tests/test_fft.py::test_wrap_fftns[float32-ifft2-scipy.fftpack] [gw43] [ 6%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float32-ifft2-scipy.fftpack] [gw0] [ 6%] PASSED dask/array/tests/test_array_core.py::test_broadcast_to [gw39] [ 6%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[u4-shape_chunks0--1] dask/array/tests/test_creation.py::test_nan_full_like[u4-shape_chunks1-0] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-zeros_like-numpy] dask/array/tests/test_creation.py::test_pad_udf[kwargs0] [gw38] [ 6%] PASSED dask/array/tests/test_creation.py::test_pad_udf[kwargs0] [gw46] [ 6%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-1-ifftshift-fftshift] dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-2-fftshift-ifftshift] [gw46] [ 6%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-2-fftshift-ifftshift] dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-2-ifftshift-fftshift] dask/array/tests/test_creation.py::test_arange_dtypes[start4-stop4-step4-None] dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths4-bool] [gw36] [ 6%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths4-bool] dask/array/tests/test_array_core.py::test_scipy_sparse_concatenate[1] [gw42] [ 6%] PASSED dask/array/tests/test_dispatch.py::test_is_valid_chunk_type[float-False] dask/array/tests/test_linalg.py::test_norm_any_slice[True--inf-shape1-chunks1] 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_3d_data[reflect-2-bool] [gw37] [ 6%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-2-bool] dask/array/tests/test_linalg.py::test_norm_any_slice[False-None-shape0-chunks0] [gw14] [ 6%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-full-numpy] dask/array/tests/test_array_core.py::test_uneven_chunks dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-ge] [gw40] [ 6%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-ge] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-lt] [gw28] [ 6%] PASSED dask/array/tests/test_creation.py::test_arange_dtypes[start4-stop4-step4-None] dask/array/tests/test_optimization.py::test_fuse_getitem_lock[True-True-True] dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis0] [gw22] [ 6%] 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-F-None-shape0-chunks0-list-list-ones_like-numpy] dask/array/tests/test_linalg.py::test_norm_any_prec[None-False-True-double] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-full-numpy] [gw5] [ 6%] PASSED dask/array/tests/test_array_core.py::test_vindex_basic [gw52] [ 6%] PASSED dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape1-chunks1] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-zeros-cupy] [gw23] [ 6%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-zeros-cupy] [gw55] [ 6%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False-None-shape0-chunks0] dask/array/tests/test_array_core.py::test_nbytes [gw29] [ 6%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-full-cupy] [gw45] [ 6%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[1-6.283185307179586-6] dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-2-uint8] dask/array/tests/test_array_core.py::test_reshape[original_shape30-new_shape30-chunks30] [gw3] [ 6%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape30-new_shape30-chunks30] [gw50] [ 6%] PASSED dask/array/tests/test_linalg.py::test_tsqr_uncertain[40-5-chunks4-False-True-None] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-full_like-cupy] dask/array/tests/test_masked.py::test_mixed_random[5] [gw15] [ 6%] PASSED dask/array/tests/test_atop.py::test_rewrite[inputs3-expected3] [gw57] [ 6%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True--inf-shape1-chunks1] [gw22] [ 6%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-ones_like-numpy] dask/array/tests/test_array_core.py::test_from_array_no_asarray[True-True-ndarray] dask/array/tests/test_array_core.py::test_normalize_chunks_auto_3d [gw17] [ 6%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-ones_like-cupy] [gw27] [ 6%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-zeros_like-cupy] 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-C-my-name-shape0-chunks0-list-asarray-empty-cupy] [gw13] [ 6%] PASSED dask/array/tests/test_atop.py::test_blockwise_stacked_new_axes[True] dask/array/tests/test_creation.py::test_pad_constant_values[np_a8-pad_value8] [gw32] [ 6%] PASSED dask/array/tests/test_creation.py::test_pad_constant_values[np_a8-pad_value8] dask/array/tests/test_fft.py::test_fftfreq[0-6.283185307179586-7] [gw44] [ 6%] PASSED dask/array/tests/test_fft.py::test_fftfreq[0-6.283185307179586-7] [gw26] [ 6%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-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-dot] [gw4] [ 6%] PASSED dask/array/tests/test_array_core.py::test_nbytes [gw35] [ 6%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-2-uint8] dask/array/tests/test_fft.py::test_nd_ffts_axes[float32-ifftn] [gw41] [ 6%] PASSED dask/array/tests/test_fft.py::test_nd_ffts_axes[float32-ifftn] [gw46] [ 6%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-2-ifftshift-fftshift] [gw60] [ 6%] PASSED dask/array/tests/test_optimization.py::test_fuse_getitem_lock[True-True-True] dask/array/tests/test_optimization.py::test_fuse_getitem_lock[True-True-False] [gw30] [ 6%] PASSED dask/array/tests/test_creation.py::test_tri[3-4-0-bool-auto] [gw59] [ 6%] PASSED dask/array/tests/test_masked.py::test_mixed_random[5] dask/array/tests/test_creation.py::test_pad_udf[kwargs1] dask/array/tests/test_creation.py::test_pad_3d_data[mean-2-uint8] dask/array/tests/test_linalg.py::test_qr[300-10-chunks10-None] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-empty_like-cupy] [gw6] [ 6%] PASSED dask/array/tests/test_array_core.py::test_from_array_no_asarray[True-True-ndarray] dask/array/tests/test_linalg.py::test_norm_2dim[False--2-shape1-chunks1-axis1] [gw25] [ 6%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-ones-cupy] [gw9] [ 6%] PASSED dask/array/tests/test_array_core.py::test_scipy_sparse_concatenate[1] dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape1-chunks2] dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths3-uint8] dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths1-uint8] [gw11] [ 6%] PASSED dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast1-arr_downcast1-dot] dask/array/tests/test_fft.py::test_rfftfreq[1-6.283185307179586-7] [gw1] [ 6%] PASSED dask/array/tests/test_array_core.py::test_uneven_chunks dask/array/tests/test_array_core.py::test_reshape[original_shape31-new_shape31-chunks31] dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-axes4-fftshift-ifftshift] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-zeros_like-numpy] [gw24] [ 6%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-zeros_like-numpy] [gw38] [ 6%] PASSED dask/array/tests/test_creation.py::test_pad_udf[kwargs1] dask/array/tests/test_creation.py::test_tile_chunks[reps5-shape0-chunks0] dask/array/tests/test_array_core.py::test_warn_bad_rechunking [gw58] [ 6%] PASSED dask/array/tests/test_masked.py::test_basic[16] dask/array/tests/test_fft.py::test_wrap_fftns[float32-fftn-numpy.fft] [gw43] [ 6%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float32-fftn-numpy.fft] dask/array/tests/test_fft.py::test_wrap_fftns[float32-fftn-scipy.fftpack] dask/array/tests/test_array_core.py::test_broadcast_to_array dask/array/tests/test_array_core.py::test_3851 [gw37] [ 6%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths1-uint8] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-zeros-numpy] dask/array/tests/test_gufunc.py::test_apply_gufunc_check_same_dimsizes dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps3-shape5] [gw45] [ 6%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[1-6.283185307179586-7] [gw40] [ 6%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-lt] [gw16] [ 6%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-zeros_like-numpy] [gw21] [ 6%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-full_like-cupy] [gw46] [ 6%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-axes4-fftshift-ifftshift] dask/array/tests/test_creation.py::test_arange_dtypes[start5-stop5-step5-None] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-5-10] [gw8] [ 7%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index13-value13] dask/array/tests/test_linalg.py::test_norm_any_slice[True--inf-shape2-chunks2] [gw57] [ 7%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True--inf-shape2-chunks2] dask/array/tests/test_creation.py::test_auto_chunks [gw31] [ 7%] PASSED dask/array/tests/test_creation.py::test_tile_chunks[reps5-shape0-chunks0] [gw7] [ 7%] PASSED dask/array/tests/test_array_core.py::test_warn_bad_rechunking dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-zeros-numpy] [gw19] [ 7%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-full-numpy] [gw20] [ 7%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-empty-cupy] dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-2-ifftshift] dask/array/tests/test_atop.py::test_blockwise_stacked_new_axes[False] [gw13] [ 7%] PASSED dask/array/tests/test_atop.py::test_blockwise_stacked_new_axes[False] [gw52] [ 7%] PASSED dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape1-chunks2] [gw63] [ 7%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis0] [gw26] [ 7%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-zeros-numpy] dask/array/tests/test_array_core.py::test_itemsize [gw33] [ 7%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps3-shape5] [gw49] [ 7%] PASSED dask/array/tests/test_linalg.py::test_qr[300-10-chunks10-None] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-full-cupy] dask/array/tests/test_array_function.py::test_array_function_dask[15] [gw60] [ 7%] PASSED dask/array/tests/test_optimization.py::test_fuse_getitem_lock[True-True-False] dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index14--1] dask/array/tests/test_atop.py::test_rewrite[inputs4-expected4] [gw38] [ 7%] PASSED dask/array/tests/test_creation.py::test_auto_chunks [gw36] [ 7%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[mean-2-uint8] dask/array/tests/test_dispatch.py::test_is_valid_chunk_type[int-False] dask/array/tests/test_array_core.py::test_slicing_with_ndarray dask/array/tests/test_masked.py::test_basic[17] [gw27] [ 7%] PASSED 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_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-full-cupy] [gw10] [ 7%] PASSED dask/array/tests/test_array_core.py::test_normalize_chunks_auto_3d dask/array/tests/test_array_core.py::test_constructors_chunks_dict [gw39] [ 7%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[u4-shape_chunks1-0] dask/array/tests/test_fft.py::test_fftfreq[1-1.0-1] dask/array/tests/test_linalg.py::test_norm_any_slice[False-None-shape1-chunks1] dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape1-chunks3] dask/array/tests/test_array_core.py::test_vindex_nd dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-zeros-cupy] [gw26] [ 7%] SKIPPED 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_pad_3d_data[linear_ramp-2-int16] dask/array/tests/test_linalg.py::test_tsqr_uncertain[40-5-chunks5-True-True-None] [gw3] [ 7%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape31-new_shape31-chunks31] dask/array/tests/test_optimization.py::test_fuse_getitem_lock[True-False-True] [gw15] [ 7%] PASSED dask/array/tests/test_atop.py::test_rewrite[inputs4-expected4] dask/array/tests/test_fft.py::test_nd_ffts_axes[float32-rfft2] [gw2] [ 7%] PASSED dask/array/tests/test_array_core.py::test_slicing_with_ndarray dask/array/tests/test_array_core.py::test_from_array_no_asarray[True-False-matrix] [gw56] [ 7%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[False--2-shape1-chunks1-axis1] [gw43] [ 7%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float32-fftn-scipy.fftpack] dask/array/tests/test_creation.py::test_pad_constant_values[np_a9-pad_value9] [gw51] [ 7%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-5-10] dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[False-False-False-getter] [gw9] [ 7%] PASSED dask/array/tests/test_array_core.py::test_3851 [gw55] [ 7%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False-None-shape1-chunks1] 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-F-None-shape0-chunks0-list-list-ones_like-cupy] [gw22] [ 7%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-ones_like-cupy] [gw48] [ 7%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_check_same_dimsizes dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-empty_like-numpy] dask/array/tests/test_array_core.py::test_numblocks_suppoorts_singleton_block_dims dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis1] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-zeros_like-cupy] [gw28] [ 7%] PASSED dask/array/tests/test_creation.py::test_arange_dtypes[start5-stop5-step5-None] [gw42] [ 7%] PASSED dask/array/tests/test_dispatch.py::test_is_valid_chunk_type[int-False] [gw41] [ 7%] PASSED dask/array/tests/test_fft.py::test_nd_ffts_axes[float32-rfft2] [gw6] [ 7%] 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-C-my-name-shape0-chunks0-tuple-asarray-ones-numpy] [gw32] [ 7%] PASSED dask/array/tests/test_creation.py::test_pad_constant_values[np_a9-pad_value9] [gw62] [ 7%] 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_creation.py::test_nan_full_like[u4-shape_chunks1-0.0] [gw39] [ 7%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[u4-shape_chunks1-0.0] [gw47] [ 7%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-2-ifftshift] [gw23] [ 7%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-full_like-numpy] [gw5] [ 7%] PASSED dask/array/tests/test_array_core.py::test_vindex_nd [gw35] [ 7%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-2-int16] dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-None-fftshift] [gw45] [ 7%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-None-fftshift] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-le] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-zeros_like-cupy] [gw50] [ 7%] PASSED dask/array/tests/test_linalg.py::test_tsqr_uncertain[40-5-chunks5-True-True-None] [gw12] [ 7%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[15] dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-axes4-ifftshift-fftshift] [gw60] [ 7%] PASSED dask/array/tests/test_optimization.py::test_fuse_getitem_lock[True-False-True] [gw54] [ 7%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[None-False-True-double] dask/array/tests/test_dispatch.py::test_direct_deferral_wrapping_override dask/array/tests/test_array_core.py::test_from_array_no_asarray[False-True-ndarray] [gw0] [ 7%] PASSED dask/array/tests/test_array_core.py::test_broadcast_to_array dask/array/tests/test_fft.py::test_wrap_fftns[float32-ifftn-numpy.fft] 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-my-name-shape0-chunks0-list-tuple-zeros_like-numpy] dask/array/tests/test_linalg.py::test_norm_any_slice[False-None-shape2-chunks2] [gw34] [ 7%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths3-uint8] dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths1-int16] [gw37] [ 7%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths1-int16] dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast1-arr_downcast1-] [gw29] [ 7%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-empty_like-numpy] [gw4] [ 7%] PASSED dask/array/tests/test_array_core.py::test_itemsize [gw14] [ 7%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-full-cupy] dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-None-ifftshift] [gw16] [ 7%] 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_arange_dtypes[start6-stop6-step6-None] dask/array/tests/test_linalg.py::test_norm_any_slice[True--inf-shape3-chunks3] [gw57] [ 7%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True--inf-shape3-chunks3] dask/array/tests/test_array_core.py::test_concatenate_stack_dont_warn [gw7] [ 7%] PASSED dask/array/tests/test_array_core.py::test_concatenate_stack_dont_warn [gw18] [ 7%] 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_tile_chunks[reps5-shape1-chunks1] [gw31] [ 7%] PASSED dask/array/tests/test_creation.py::test_tile_chunks[reps5-shape1-chunks1] dask/array/tests/test_array_core.py::test_broadcast_to_scalar [gw0] [ 7%] PASSED dask/array/tests/test_array_core.py::test_broadcast_to_scalar [gw21] [ 7%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-full-numpy] [gw10] [ 7%] PASSED dask/array/tests/test_array_core.py::test_constructors_chunks_dict dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-5-15] dask/array/tests/test_masked.py::test_mixed_random[6] dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-axes4-fftshift] [gw47] [ 7%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-axes4-fftshift] [gw44] [ 7%] PASSED dask/array/tests/test_fft.py::test_fftfreq[1-1.0-1] dask/array/tests/test_creation.py::test_tri[3-None-1-int-auto] [gw30] [ 7%] PASSED dask/array/tests/test_creation.py::test_tri[3-None-1-int-auto] [gw11] [ 7%] PASSED dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast1-arr_downcast1-] dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-2-float32] [gw35] [ 7%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-2-float32] [gw1] [ 7%] PASSED dask/array/tests/test_array_core.py::test_numblocks_suppoorts_singleton_block_dims dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps4-shape0] [gw33] [ 7%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps4-shape0] [gw46] [ 7%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-axes4-ifftshift-fftshift] dask/array/tests/test_creation.py::test_string_auto_chunk [gw58] [ 7%] PASSED dask/array/tests/test_masked.py::test_basic[17] dask/array/tests/test_linalg.py::test_norm_any_prec[None-False-False-single] [gw54] [ 7%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[None-False-False-single] dask/array/tests/test_creation.py::test_pad_3d_data[mean-2-int16] [gw36] [ 7%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[mean-2-int16] [gw19] [ 7%] 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_tile_chunks[reps6-shape0-chunks0] dask/array/tests/test_atop.py::test_blockwise_stacked_new_axes_front[True] [gw25] [ 7%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-zeros_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-ones-numpy] [gw22] [ 7%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-ones-numpy] dask/array/tests/test_linalg.py::test_qr[10-5-10-None] 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-C-my-name-shape0-chunks0-asarray-list-full_like-cupy] [gw55] [ 7%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False-None-shape2-chunks2] 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_tsqr_uncertain[300-10-chunks6-True-False-None] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-zeros-numpy] dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-axes5-fftshift-ifftshift] [gw38] [ 7%] PASSED dask/array/tests/test_creation.py::test_string_auto_chunk [gw6] [ 7%] PASSED dask/array/tests/test_array_core.py::test_from_array_no_asarray[False-True-ndarray] dask/array/tests/test_array_core.py::test_slicing_flexible_type dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-zeros-cupy] [gw27] [ 7%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-zeros-cupy] [gw43] [ 7%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float32-ifftn-numpy.fft] [gw8] [ 7%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index14--1] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-full-cupy] [gw17] [ 7%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-ones-numpy] [gw13] [ 7%] PASSED dask/array/tests/test_atop.py::test_blockwise_stacked_new_axes_front[True] [gw59] [ 7%] PASSED dask/array/tests/test_masked.py::test_mixed_random[6] dask/array/tests/test_array_core.py::test_3925 dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths3-int16] [gw34] [ 7%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths3-int16] dask/array/tests/test_creation.py::test_tri[3-None--1-int-auto] dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths1-float32] dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-2-bool] [gw24] [ 7%] 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_fuse_getitem_lock[True-False-False] [gw60] [ 7%] PASSED dask/array/tests/test_optimization.py::test_fuse_getitem_lock[True-False-False] dask/array/tests/test_optimization.py::test_fuse_getitem_lock[False-True-True] dask/array/tests/test_linalg.py::test_norm_2dim[False--2-shape2-chunks2-axis2] dask/array/tests/test_atop.py::test_rewrite[inputs5-expected5] [gw2] [ 7%] PASSED dask/array/tests/test_array_core.py::test_slicing_flexible_type dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-empty_like-numpy] 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_pad_3d_data[constant-2-uint8] [gw31] [ 7%] PASSED dask/array/tests/test_creation.py::test_tile_chunks[reps6-shape0-chunks0] dask/array/tests/test_masked.py::test_mixed_random[7] [gw59] [ 7%] PASSED dask/array/tests/test_masked.py::test_mixed_random[7] dask/array/tests/test_creation.py::test_nan_full_like[u4-shape_chunks1-99] [gw53] [ 7%] PASSED dask/array/tests/test_linalg.py::test_inv[50-10] [gw37] [ 7%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths1-float32] [gw63] [ 7%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis1] dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast2-arr_downcast2-equal] [gw29] [ 7%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-empty_like-cupy] [gw35] [ 7%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-2-bool] dask/array/tests/test_array_core.py::test_Array_normalizes_dtype [gw4] [ 7%] PASSED dask/array/tests/test_array_core.py::test_Array_normalizes_dtype [gw40] [ 7%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-le] [gw56] [ 7%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[False--2-shape2-chunks2-axis2] 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_pad_3d_data[mean-2-float32] dask/array/tests/test_array_core.py::test_map_blocks_delayed dask/array/tests/test_array_core.py::test_from_array_chunks_dict [gw32] [ 7%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[constant-2-uint8] dask/array/tests/test_creation.py::test_diagonal_zero_chunks [gw51] [ 7%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-5-15] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-zeros_like-cupy] dask/array/tests/test_array_core.py::test_vindex_negative dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-full_like-numpy] [gw11] [ 7%] PASSED dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast2-arr_downcast2-equal] [gw49] [ 7%] PASSED dask/array/tests/test_linalg.py::test_qr[10-5-10-None] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-empty-numpy] dask/array/tests/test_linalg.py::test_norm_any_slice[False-None-shape3-chunks3] dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths1-uint8] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-zeros-numpy] [gw14] [ 7%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-empty_like-numpy] dask/array/tests/test_fft.py::test_nd_ffts_axes[float32-irfft2] [gw41] [ 7%] PASSED dask/array/tests/test_fft.py::test_nd_ffts_axes[float32-irfft2] dask/array/tests/test_array_function.py::test_array_function_dask[16] [gw20] [ 7%] 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-None-shape0-chunks0-asarray-tuple-empty-numpy] dask/array/tests/test_linalg.py::test_norm_any_prec[None-False-False-double] [gw21] [ 7%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-full-cupy] [gw10] [ 7%] PASSED dask/array/tests/test_array_core.py::test_from_array_chunks_dict [gw27] [ 7%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-full_like-numpy] [gw16] [ 7%] 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_chunks[reps6-shape1-chunks1] [gw39] [ 7%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[u4-shape_chunks1-99] dask/array/tests/test_atop.py::test_blockwise_stacked_new_axes_front[False] [gw5] [ 7%] PASSED dask/array/tests/test_array_core.py::test_vindex_negative dask/array/tests/test_fft.py::test_fftfreq[1-1.0-2] dask/array/tests/test_gufunc.py::test_apply_gufunc_check_coredim_chunksize dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis2] dask/array/tests/test_linalg.py::test_qr[5-10-10-None] [gw49] [ 7%] PASSED dask/array/tests/test_linalg.py::test_qr[5-10-10-None] [gw35] [ 8%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths1-uint8] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-ones-cupy] [gw29] [ 8%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-empty-numpy] dask/array/tests/test_fft.py::test_nd_ffts_axes[float32-rfftn] [gw42] [ 8%] PASSED dask/array/tests/test_dispatch.py::test_direct_deferral_wrapping_override dask/array/tests/test_linalg.py::test_norm_any_slice[True--inf-shape4-chunks4] [gw57] [ 8%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True--inf-shape4-chunks4] [gw19] [ 8%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-empty_like-numpy] dask/array/tests/test_array_core.py::test_from_array_no_asarray[False-False-matrix] [gw6] [ 8%] PASSED dask/array/tests/test_array_core.py::test_from_array_no_asarray[False-False-matrix] [gw54] [ 8%] 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-C-my-name-shape0-chunks0-tuple-asarray-ones-cupy] [gw17] [ 8%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-ones-cupy] [gw38] [ 8%] PASSED dask/array/tests/test_creation.py::test_diagonal_zero_chunks [gw9] [ 8%] PASSED dask/array/tests/test_array_core.py::test_3925 dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-axes4-ifftshift] [gw13] [ 8%] PASSED dask/array/tests/test_atop.py::test_blockwise_stacked_new_axes_front[False] dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths1-bool] [gw26] [ 8%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-full_like-numpy] [gw52] [ 8%] PASSED dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape1-chunks3] [gw23] [ 8%] SKIPPED 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_tile_np_kroncompare_examples[reps4-shape1] [gw55] [ 8%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False-None-shape3-chunks3] [gw24] [ 8%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-zeros-numpy] [gw28] [ 8%] PASSED dask/array/tests/test_creation.py::test_arange_dtypes[start6-stop6-step6-None] [gw46] [ 8%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-axes5-fftshift-ifftshift] [gw12] [ 8%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[16] [gw60] [ 8%] PASSED dask/array/tests/test_optimization.py::test_fuse_getitem_lock[False-True-True] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-ones_like-cupy] dask/array/tests/test_fft.py::test_wrap_fftns[float32-ifftn-scipy.fftpack] [gw18] [ 8%] PASSED 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_any_prec[None-True-True-single] dask/array/tests/test_array_core.py::test_broadcast_to_chunks [gw7] [ 8%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_delayed dask/array/tests/test_masked.py::test_basic[18] 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[index15--1] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-5-20] [gw25] [ 8%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-zeros_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-zeros-cupy] dask/array/tests/test_linalg.py::test_cholesky[20-10] [gw30] [ 8%] PASSED dask/array/tests/test_creation.py::test_tri[3-None--1-int-auto] [gw44] [ 8%] PASSED dask/array/tests/test_fft.py::test_fftfreq[1-1.0-2] [gw48] [ 8%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_check_coredim_chunksize [gw37] [ 8%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths1-bool] [gw45] [ 8%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-None-ifftshift] [gw15] [ 8%] PASSED dask/array/tests/test_atop.py::test_rewrite[inputs5-expected5] [gw41] [ 8%] PASSED dask/array/tests/test_fft.py::test_nd_ffts_axes[float32-rfftn] dask/array/tests/test_dispatch.py::test_delegation_unknown_scalar_that_understands_arr_ops[arr0] dask/array/tests/test_linalg.py::test_norm_1dim[False-0-shape0-chunks0-None] dask/array/tests/test_array_core.py::test_reshape[original_shape32-new_shape32-chunks32] dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[False-False-False-getter_nofancy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-zeros_like-numpy] [gw63] [ 8%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis2] [gw31] [ 8%] PASSED dask/array/tests/test_creation.py::test_tile_chunks[reps6-shape1-chunks1] [gw47] [ 8%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-axes4-ifftshift] dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths3-float32] dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths1-int16] [gw33] [ 8%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps4-shape1] [gw22] [ 8%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-ones-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-empty_like-cupy] [gw20] [ 8%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-ones_like-cupy] [gw43] [ 8%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float32-ifftn-scipy.fftpack] [gw54] [ 8%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[None-True-True-single] [gw0] [ 8%] PASSED dask/array/tests/test_array_core.py::test_broadcast_to_chunks [gw58] [ 8%] PASSED dask/array/tests/test_masked.py::test_basic[18] [gw40] [ 8%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-mod] dask/array/tests/test_array_core.py::test_normalize_chunks_object_dtype[object] dask/array/tests/test_array_core.py::test_from_array_getitem[True-True] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-full_like-cupy] [gw8] [ 8%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index15--1] [gw51] [ 8%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-5-20] dask/array/tests/test_masked.py::test_mixed_random[8] [gw16] [ 8%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-zeros-cupy] [gw34] [ 8%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths3-float32] [gw53] [ 8%] PASSED dask/array/tests/test_linalg.py::test_cholesky[20-10] dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape2-chunks0] dask/array/tests/test_array_core.py::test_keys dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-empty-cupy] dask/array/tests/test_fft.py::test_nd_ffts_axes[float32-irfftn] [gw42] [ 8%] PASSED dask/array/tests/test_dispatch.py::test_delegation_unknown_scalar_that_understands_arr_ops[arr0] [gw3] [ 8%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape32-new_shape32-chunks32] dask/array/tests/test_linalg.py::test_norm_2dim[True-fro-shape0-chunks0-None] dask/array/tests/test_array_core.py::test_slicing_with_object_dtype [gw36] [ 8%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[mean-2-float32] 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-F-None-shape0-chunks0-asarray-list-empty_like-numpy] dask/array/tests/test_array_core.py::test_from_array_with_lock[True] [gw62] [ 8%] PASSED dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[False-False-False-getter_nofancy] [gw17] [ 8%] PASSED 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-2-int16] dask/array/tests/test_creation.py::test_nan_zeros_ones_like[u4-shape_chunks0-zeros_like] dask/array/tests/test_creation.py::test_nan_full_like[u4-shape_chunks1--1] [gw61] [ 8%] PASSED dask/array/tests/test_masked.py::test_reductions[std-f8] dask/array/tests/test_array_core.py::test_vindex_errors dask/array/tests/test_atop.py::test_blockwise_stacked_new_axes_same_dim[True] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-full_like-cupy] dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast2-arr_downcast2-matmul] dask/array/tests/test_linalg.py::test_qr[10-10-10-None] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-full-numpy] [gw35] [ 8%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths1-int16] dask/array/tests/test_linalg.py::test_norm_any_slice[False-None-shape4-chunks4] dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-0-fftshift] [gw14] [ 8%] SKIPPED 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_arange_dtypes[start7-stop7-step7-None] [gw57] [ 8%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[False-0-shape0-chunks0-None] dask/array/tests/test_optimization.py::test_fuse_getitem_lock[False-True-False] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-empty-cupy] dask/array/tests/test_array_core.py::test_no_chunks [gw10] [ 8%] PASSED dask/array/tests/test_array_core.py::test_normalize_chunks_object_dtype[object] [gw6] [ 8%] PASSED dask/array/tests/test_array_core.py::test_from_array_getitem[True-True] [gw27] [ 8%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-full_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-zeros-numpy] [gw59] [ 8%] PASSED dask/array/tests/test_masked.py::test_mixed_random[8] dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-axes5-fftshift] dask/array/tests/test_array_core.py::test_map_blocks_large_inputs_delayed dask/array/tests/test_creation.py::test_tri[3-None-2-int-1] dask/array/tests/test_fft.py::test_fftfreq[1-1.0-3] dask/array/tests/test_gufunc.py::test_apply_gufunc_check_inhomogeneous_chunksize [gw48] [ 8%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_check_inhomogeneous_chunksize dask/array/tests/test_gufunc.py::test_apply_gufunc_infer_dtype [gw49] [ 8%] PASSED 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-tuple-list-zeros-cupy] [gw11] [ 8%] PASSED 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-None-shape0-chunks0-tuple-list-empty-numpy] [gw14] [ 8%] PASSED 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-C-None-shape0-chunks0-tuple-list-empty-cupy] dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-axes5-ifftshift-fftshift] [gw28] [ 8%] PASSED dask/array/tests/test_creation.py::test_arange_dtypes[start7-stop7-step7-None] dask/array/tests/test_creation.py::test_arange_dtypes[start8-stop8-step8-uint32] [gw18] [ 8%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-empty-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-ones_like-numpy] [gw18] [ 8%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-ones_like-numpy] dask/array/tests/test_array_core.py::test_broadcast_arrays [gw0] [ 8%] PASSED dask/array/tests/test_array_core.py::test_broadcast_arrays dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index16--1] dask/array/tests/test_masked.py::test_mixed_random[9] [gw59] [ 8%] PASSED dask/array/tests/test_masked.py::test_mixed_random[9] dask/array/tests/test_masked.py::test_reductions[min-i8] [gw44] [ 8%] PASSED dask/array/tests/test_fft.py::test_fftfreq[1-1.0-3] [gw52] [ 8%] PASSED dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape2-chunks0] dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape2-chunks1] [gw38] [ 8%] PASSED dask/array/tests/test_creation.py::test_nan_zeros_ones_like[u4-shape_chunks0-zeros_like] [gw23] [ 8%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-full-numpy] [gw14] [ 8%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-empty-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-ones_like-numpy] [gw41] [ 8%] PASSED dask/array/tests/test_fft.py::test_nd_ffts_axes[float32-irfftn] [gw29] [ 8%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-empty-cupy] [gw46] [ 8%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-axes5-ifftshift-fftshift] dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-axes6-fftshift-ifftshift] [gw7] [ 8%] PASSED dask/array/tests/test_array_core.py::test_no_chunks dask/array/tests/test_linalg.py::test_norm_any_prec[None-True-True-double] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-mul] dask/array/tests/test_optimization.py::test_turn_off_fusion dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-10-5] [gw19] [ 8%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-empty_like-cupy] [gw48] [ 8%] 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-list-list-zeros_like-numpy] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps4-shape2] [gw26] [ 8%] 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_pad_3d_data[linear_ramp-pad_widths1-float32] 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_pad_3d_data[reflect-pad_widths2-uint8] [gw39] [ 8%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[u4-shape_chunks1--1] [gw13] [ 8%] PASSED dask/array/tests/test_atop.py::test_blockwise_stacked_new_axes_same_dim[True] [gw5] [ 8%] PASSED dask/array/tests/test_array_core.py::test_vindex_errors [gw56] [ 8%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[True-fro-shape0-chunks0-None] dask/array/tests/test_creation.py::test_tile_neg_reps[-1-shape0-chunks0] dask/array/tests/test_array_core.py::test_reshape[original_shape33-new_shape33-chunks33] [gw3] [ 8%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape33-new_shape33-chunks33] dask/array/tests/test_creation.py::test_pad_3d_data[mean-2-bool] [gw4] [ 8%] PASSED dask/array/tests/test_array_core.py::test_from_array_with_lock[True] [gw62] [ 8%] XFAIL dask/array/tests/test_optimization.py::test_turn_off_fusion dask/array/tests/test_array_core.py::test_broadcast_arrays_uneven_chunks [gw8] [ 8%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index16--1] dask/array/tests/test_fft.py::test_fftfreq[1-1.0-6] [gw55] [ 8%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False-None-shape4-chunks4] dask/array/tests/test_array_function.py::test_array_function_dask[17] [gw22] [ 8%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-zeros_like-numpy] [gw24] [ 8%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-zeros-cupy] dask/array/tests/test_linalg.py::test_qr[10-40-chunks14-None] dask/array/tests/test_creation.py::test_nan_zeros_ones_like[u4-shape_chunks0-ones_like] [gw45] [ 8%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-0-fftshift] [gw1] [ 8%] PASSED dask/array/tests/test_array_core.py::test_keys dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-full_like-numpy] [gw23] [ 8%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-full-cupy] [gw32] [ 8%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[constant-2-int16] dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis3] [gw47] [ 8%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-axes5-fftshift] dask/array/tests/test_atop.py::test_rewrite[inputs6-expected6] [gw31] [ 8%] PASSED dask/array/tests/test_creation.py::test_tile_neg_reps[-1-shape0-chunks0] [gw2] [ 8%] PASSED dask/array/tests/test_array_core.py::test_slicing_with_object_dtype dask/array/tests/test_masked.py::test_basic[19] [gw46] [ 8%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-axes6-fftshift-ifftshift] dask/array/tests/test_fft.py::test_wrap_fftns[float32-rfft2-numpy.fft] dask/array/tests/test_array_core.py::test_from_array_with_lock[False] [gw51] [ 8%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-10-5] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-empty-numpy] [gw12] [ 8%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[17] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-full-numpy] [gw52] [ 8%] PASSED dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape2-chunks1] [gw30] [ 8%] PASSED dask/array/tests/test_creation.py::test_tri[3-None-2-int-1] dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-axes5-ifftshift] [gw15] [ 8%] PASSED dask/array/tests/test_atop.py::test_rewrite[inputs6-expected6] dask/array/tests/test_linalg.py::test_norm_1dim[False-0-shape1-chunks1-0] [gw57] [ 8%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[False-0-shape1-chunks1-0] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-ones_like-numpy] dask/array/tests/test_array_core.py::test_no_chunks_2d [gw28] [ 8%] PASSED dask/array/tests/test_creation.py::test_arange_dtypes[start8-stop8-step8-uint32] dask/array/tests/test_array_core.py::test_normalize_chunks_object_dtype[dtype1] [gw40] [ 8%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-mul] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-ones_like-cupy] [gw44] [ 8%] PASSED dask/array/tests/test_fft.py::test_fftfreq[1-1.0-6] [gw25] [ 8%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-zeros-numpy] [gw60] [ 8%] PASSED dask/array/tests/test_optimization.py::test_fuse_getitem_lock[False-True-False] [gw19] [ 9%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-empty-numpy] [gw26] [ 9%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-full-numpy] [gw49] [ 9%] PASSED dask/array/tests/test_linalg.py::test_qr[10-40-chunks14-None] [gw16] [ 9%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-full_like-numpy] [gw37] [ 9%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths2-uint8] dask/array/tests/test_atop.py::test_blockwise_stacked_new_axes_same_dim[False] [gw13] [ 9%] PASSED dask/array/tests/test_atop.py::test_blockwise_stacked_new_axes_same_dim[False] dask/array/tests/test_creation.py::test_nan_full_like[float32-shape_chunks0-0] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-empty_like-numpy] dask/array/tests/test_creation.py::test_tile_neg_reps[-1-shape1-chunks1] [gw31] [ 9%] PASSED dask/array/tests/test_creation.py::test_tile_neg_reps[-1-shape1-chunks1] dask/array/tests/test_array_core.py::test_reshape[original_shape34-new_shape34-chunks34] [gw3] [ 9%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape34-new_shape34-chunks34] dask/array/tests/test_array_core.py::test_dtype [gw58] [ 9%] PASSED dask/array/tests/test_masked.py::test_basic[19] 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_from_array_getitem[True-False] [gw4] [ 9%] PASSED dask/array/tests/test_array_core.py::test_from_array_with_lock[False] dask/array/tests/test_masked.py::test_mixed_random[10] dask/array/tests/test_linalg.py::test_cholesky[12-3] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-zeros-cupy] dask/array/tests/test_dispatch.py::test_delegation_unknown_scalar_that_understands_arr_ops[arr1] dask/array/tests/test_optimization.py::test_fuse_getitem_lock[False-False-True] dask/array/tests/test_array_function.py::test_array_function_dask[18] [gw33] [ 9%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps4-shape2] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-full_like-numpy] [gw35] [ 9%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths1-float32] dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-0-ifftshift] dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast2-arr_downcast2-dot] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-full-numpy] [gw27] [ 9%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-full-numpy] [gw11] [ 9%] PASSED dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast2-arr_downcast2-dot] dask/array/tests/test_atop.py::test_rewrite[inputs7-expected7] [gw39] [ 9%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[float32-shape_chunks0-0] [gw14] [ 9%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-ones_like-numpy] [gw9] [ 9%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_large_inputs_delayed dask/array/tests/test_creation.py::test_tri[6-8--2-int-chunks6] [gw30] [ 9%] PASSED dask/array/tests/test_creation.py::test_tri[6-8--2-int-chunks6] [gw7] [ 9%] PASSED dask/array/tests/test_array_core.py::test_no_chunks_2d dask/array/tests/test_fft.py::test_nd_ffts_axes[float64-fft2] [gw6] [ 9%] PASSED dask/array/tests/test_array_core.py::test_from_array_getitem[True-False] [gw0] [ 9%] PASSED dask/array/tests/test_array_core.py::test_broadcast_arrays_uneven_chunks [gw59] [ 9%] PASSED dask/array/tests/test_masked.py::test_mixed_random[10] [gw21] [ 9%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-empty_like-numpy] [gw53] [ 9%] PASSED dask/array/tests/test_linalg.py::test_cholesky[12-3] dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index17--1] [gw8] [ 9%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index17--1] [gw60] [ 9%] PASSED dask/array/tests/test_optimization.py::test_fuse_getitem_lock[False-False-True] [gw54] [ 9%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[None-True-True-double] 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_svd_supported_array_shapes[shape2-chunks2] dask/array/tests/test_array_core.py::test_Array_computation [gw1] [ 9%] PASSED dask/array/tests/test_array_core.py::test_Array_computation dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-full-cupy] [gw27] [ 9%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-full-cupy] [gw36] [ 9%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[mean-2-bool] dask/array/tests/test_linalg.py::test_norm_2dim[True-fro-shape1-chunks1-axis1] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-ones-numpy] [gw41] [ 9%] PASSED dask/array/tests/test_fft.py::test_nd_ffts_axes[float64-fft2] dask/array/tests/test_optimization.py::test_disable_lowlevel_fusion dask/array/tests/test_creation.py::test_tile_neg_reps[-5-shape0-chunks0] [gw25] [ 9%] 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] dask/array/tests/test_linalg.py::test_cholesky[30-3] [gw12] [ 9%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[18] [gw26] [ 9%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-full-cupy] [gw52] [ 9%] PASSED dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape2-chunks2] dask/array/tests/test_creation.py::test_pad_3d_data[constant-2-float32] [gw32] [ 9%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[constant-2-float32] [gw18] [ 9%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-ones_like-cupy] [gw45] [ 9%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-0-ifftshift] dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast2-arr_downcast2-] dask/array/tests/test_creation.py::test_nan_full_like[float32-shape_chunks0-0.0] [gw56] [ 9%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[True-fro-shape1-chunks1-axis1] dask/array/tests/test_creation.py::test_tri[6-8-0-int-chunks7] [gw10] [ 9%] PASSED dask/array/tests/test_array_core.py::test_normalize_chunks_object_dtype[dtype1] dask/array/tests/test_array_core.py::test_blockwise_large_inputs_delayed [gw17] [ 9%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-zeros_like-cupy] [gw23] [ 9%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-empty_like-numpy] [gw62] [ 9%] PASSED dask/array/tests/test_optimization.py::test_disable_lowlevel_fusion [gw31] [ 9%] PASSED dask/array/tests/test_creation.py::test_tile_neg_reps[-5-shape0-chunks0] dask/array/tests/test_gufunc.py::test_apply_gufunc_axis_01[False] [gw48] [ 9%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_axis_01[False] dask/array/tests/test_linalg.py::test_norm_any_slice[False-1-shape0-chunks0] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-10-10] dask/array/tests/test_linalg.py::test_norm_any_prec[None-True-False-single] [gw24] [ 9%] 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_svd_supported_array_shapes[shape2-chunks3] dask/array/tests/test_linalg.py::test_qr[10-40-chunks15-None] dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths1-bool] [gw15] [ 9%] PASSED dask/array/tests/test_atop.py::test_rewrite[inputs7-expected7] [gw47] [ 9%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-axes5-ifftshift] [gw39] [ 9%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[float32-shape_chunks0-0.0] [gw30] [ 9%] PASSED dask/array/tests/test_creation.py::test_tri[6-8-0-int-chunks7] [gw29] [ 9%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-ones_like-numpy] [gw43] [ 9%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float32-rfft2-numpy.fft] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-ne] dask/array/tests/test_array_core.py::test_reshape_exceptions [gw3] [ 9%] PASSED dask/array/tests/test_array_core.py::test_reshape_exceptions dask/array/tests/test_array_core.py::test_from_array_getitem[False-True] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-empty_like-cupy] dask/array/tests/test_fft.py::test_fftfreq[1-1.0-7] [gw55] [ 9%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False-1-shape0-chunks0] [gw42] [ 9%] PASSED dask/array/tests/test_dispatch.py::test_delegation_unknown_scalar_that_understands_arr_ops[arr1] [gw9] [ 9%] PASSED dask/array/tests/test_array_core.py::test_blockwise_large_inputs_delayed dask/array/tests/test_array_core.py::test_Array_numpy_gufunc_call__array_ufunc__01 [gw1] [ 9%] PASSED dask/array/tests/test_array_core.py::test_Array_numpy_gufunc_call__array_ufunc__01 dask/array/tests/test_array_core.py::test_Array_numpy_gufunc_call__array_ufunc__02 dask/array/tests/test_linalg.py::test_norm_1dim[False-0-shape2-chunks2-axis2] dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths2-int16] [gw2] [ 9%] PASSED dask/array/tests/test_array_core.py::test_dtype dask/array/tests/test_linalg.py::test_norm_2dim[True-fro-shape2-chunks2-axis2] dask/array/tests/test_array_core.py::test_normalize_chunks_tuples_of_tuples dask/array/tests/test_masked.py::test_basic[20] [gw40] [ 9%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-ne] dask/array/tests/test_creation.py::test_arange_dtypes[start9-stop9-step9-uint64] [gw28] [ 9%] PASSED dask/array/tests/test_creation.py::test_arange_dtypes[start9-stop9-step9-uint64] [gw21] [ 9%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-empty_like-cupy] [gw25] [ 9%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-full_like-numpy] [gw51] [ 9%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-10-10] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-zeros_like-cupy] dask/array/tests/test_optimization.py::test_fuse_getitem_lock[False-False-False] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps4-shape3] [gw33] [ 9%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps4-shape3] [gw54] [ 9%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[None-True-False-single] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape0-chunks0-None-empty_like-kwargs0] [gw49] [ 9%] PASSED dask/array/tests/test_linalg.py::test_qr[10-40-chunks15-None] dask/array/tests/test_linalg.py::test_qr[10-40-chunks16-None] [gw57] [ 9%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[False-0-shape2-chunks2-axis2] dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths1-uint8] 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_no_chunks_yes_chunks [gw58] [ 9%] PASSED dask/array/tests/test_masked.py::test_basic[20] dask/array/tests/test_array_core.py::test_broadcast_operator[u_shape0-v_shape0] [gw0] [ 9%] PASSED dask/array/tests/test_array_core.py::test_broadcast_operator[u_shape0-v_shape0] dask/array/tests/test_array_core.py::test_broadcast_operator[u_shape1-v_shape1] [gw0] [ 9%] PASSED dask/array/tests/test_array_core.py::test_broadcast_operator[u_shape1-v_shape1] dask/array/tests/test_array_core.py::test_reshape_splat [gw3] [ 9%] PASSED dask/array/tests/test_array_core.py::test_reshape_splat dask/array/tests/test_dispatch.py::test_delegation_unknown_scalar[arr0] [gw11] [ 9%] PASSED dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast2-arr_downcast2-] [gw22] [ 9%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-zeros_like-cupy] [gw52] [ 9%] PASSED dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape2-chunks3] dask/array/tests/test_creation.py::test_pad_3d_data[constant-2-bool] dask/array/tests/test_linalg.py::test_norm_any_prec[None-True-False-double] dask/array/tests/test_atop.py::test_rewrite[inputs8-expected8] [gw15] [ 9%] PASSED dask/array/tests/test_atop.py::test_rewrite[inputs8-expected8] dask/array/tests/test_array_core.py::test_vindex_merge [gw5] [ 9%] PASSED dask/array/tests/test_array_core.py::test_vindex_merge dask/array/tests/test_array_core.py::test_blockdims_from_blockshape [gw37] [ 9%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths2-int16] [gw20] [ 9%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-ones-numpy] dask/array/tests/test_creation.py::test_eye [gw7] [ 9%] PASSED dask/array/tests/test_array_core.py::test_no_chunks_yes_chunks dask/array/tests/test_fft.py::test_nd_ffts_axes[float64-ifft2] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-zeros-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-empty_like-cupy] dask/array/tests/test_masked.py::test_mixed_random[11] [gw59] [ 9%] PASSED dask/array/tests/test_masked.py::test_mixed_random[11] dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-axes6-ifftshift-fftshift] [gw46] [ 9%] PASSED 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-tuple-tuple-empty-cupy] dask/array/tests/test_array_function.py::test_array_function_dask[19] 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_tile_np_kroncompare_examples[reps4-shape4] dask/array/tests/test_array_core.py::test_slice_reversed dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-full_like-cupy] [gw63] [ 9%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis3] [gw10] [ 9%] PASSED dask/array/tests/test_array_core.py::test_normalize_chunks_tuples_of_tuples dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths3-bool] [gw1] [ 9%] PASSED dask/array/tests/test_array_core.py::test_Array_numpy_gufunc_call__array_ufunc__02 [gw50] [ 9%] PASSED dask/array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks6-True-False-None] dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-1-fftshift] [gw38] [ 9%] PASSED dask/array/tests/test_creation.py::test_nan_zeros_ones_like[u4-shape_chunks0-ones_like] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-ones_like-cupy] dask/array/tests/test_fft.py::test_wrap_fftns[float32-rfft2-scipy.fftpack] [gw17] [ 9%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-zeros-numpy] dask/array/tests/test_optimization.py::test_array_creation_blockwise_fusion [gw6] [ 9%] PASSED dask/array/tests/test_array_core.py::test_from_array_getitem[False-True] dask/array/tests/test_creation.py::test_arange_cast_float_int_step [gw44] [ 9%] PASSED dask/array/tests/test_fft.py::test_fftfreq[1-1.0-7] 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_setitem_extended_API_2d[index18-value18] [gw42] [ 9%] PASSED dask/array/tests/test_dispatch.py::test_delegation_unknown_scalar[arr0] [gw19] [ 9%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-empty-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-zeros-numpy] [gw12] [ 9%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[19] dask/array/tests/test_array_core.py::test_from_array_tasks_always_call_getter[True-x0-chunks0] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-10-15] [gw34] [ 9%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths3-bool] [gw60] [ 9%] PASSED dask/array/tests/test_optimization.py::test_fuse_getitem_lock[False-False-False] [gw54] [ 9%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[None-True-False-double] [gw35] [ 9%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths1-bool] [gw27] [ 9%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape0-chunks0-None-empty_like-kwargs0] [gw49] [ 9%] PASSED dask/array/tests/test_linalg.py::test_qr[10-40-chunks16-None] [gw2] [ 9%] PASSED dask/array/tests/test_array_core.py::test_blockdims_from_blockshape [gw14] [ 9%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-ones_like-cupy] dask/array/tests/test_atop.py::test_blockwise_new_axes_chunked [gw56] [ 9%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[True-fro-shape2-chunks2-axis2] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-ones-cupy] dask/array/tests/test_creation.py::test_nan_full_like[float32-shape_chunks0-99] [gw41] [ 9%] PASSED dask/array/tests/test_fft.py::test_nd_ffts_axes[float64-ifft2] [gw23] [ 9%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-empty_like-cupy] dask/array/tests/test_gufunc.py::test_apply_gufunc_axis_01[True] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-full_like-cupy] [gw26] [ 9%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-empty_like-numpy] [gw9] [ 9%] PASSED dask/array/tests/test_array_core.py::test_slice_reversed [gw33] [ 9%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps4-shape4] [gw16] [ 9%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-full_like-cupy] dask/array/tests/test_linalg.py::test_svd_incompatible_chunking [gw32] [ 9%] 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-asarray-tuple-ones-numpy] [gw45] [ 9%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-1-fftshift] dask/array/tests/test_array_core.py::test_vindex_identity [gw29] [ 9%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-ones_like-cupy] [gw30] [ 9%] PASSED dask/array/tests/test_creation.py::test_eye [gw43] [ 10%] SKIPPED dask/array/tests/test_fft.py::test_wrap_fftns[float32-rfft2-scipy.fftpack] dask/array/tests/test_masked.py::test_basic[21] [gw62] [ 10%] PASSED dask/array/tests/test_optimization.py::test_array_creation_blockwise_fusion dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-pow] dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-axes7-fftshift-ifftshift] [gw28] [ 10%] XFAIL dask/array/tests/test_creation.py::test_arange_cast_float_int_step [gw8] [ 10%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index18-value18] dask/array/tests/test_linalg.py::test_norm_any_slice[False-1-shape1-chunks1] [gw21] [ 10%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-empty-numpy] dask/array/tests/test_array_function.py::test_like_raises[array] [gw22] [ 10%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-zeros-numpy] [gw4] [ 10%] PASSED dask/array/tests/test_array_core.py::test_from_array_tasks_always_call_getter[True-x0-chunks0] dask/array/tests/test_array_core.py::test_normalize_chunks_nan dask/array/tests/test_array_core.py::test_stack dask/array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks7-True-False-None] dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-axes6-fftshift] dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths2-float32] [gw13] [ 10%] PASSED dask/array/tests/test_atop.py::test_blockwise_new_axes_chunked [gw20] [ 10%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-ones-cupy] [gw39] [ 10%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[float32-shape_chunks0-99] dask/array/tests/test_array_core.py::test_raise_informative_errors_no_chunks dask/array/tests/test_array_core.py::test_broadcast_operator[u_shape2-v_shape2] [gw48] [ 10%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_axis_01[True] [gw25] [ 10%] SKIPPED 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_not_implemented_error dask/array/tests/test_linalg.py::test_norm_1dim[False-2-shape0-chunks0-None] [gw55] [ 10%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False-1-shape1-chunks1] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-full_like-cupy] [gw52] [ 10%] PASSED dask/array/tests/test_linalg.py::test_svd_incompatible_chunking dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis4] [gw18] [ 10%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-ones-numpy] dask/array/tests/test_atop.py::test_rewrite[inputs9-expected9] dask/array/tests/test_creation.py::test_nan_zeros_ones_like[u4-shape_chunks1-zeros_like] [gw5] [ 10%] PASSED dask/array/tests/test_array_core.py::test_vindex_identity [gw37] [ 10%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths2-float32] [gw58] [ 10%] PASSED dask/array/tests/test_masked.py::test_basic[21] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-zeros-cupy] dask/array/tests/test_masked.py::test_mixed_random[12] dask/array/tests/test_array_core.py::test_from_array_getitem[False-False] [gw40] [ 10%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-pow] [gw46] [ 10%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-axes7-fftshift-ifftshift] dask/array/tests/test_creation.py::test_tile_neg_reps[-5-shape1-chunks1] dask/array/tests/test_fft.py::test_fftfreq[1-0.5-1] [gw36] [ 10%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths1-uint8] dask/array/tests/test_dispatch.py::test_delegation_unknown_scalar[arr1] [gw11] [ 10%] PASSED dask/array/tests/test_array_function.py::test_like_raises[array] dask/array/tests/test_array_function.py::test_array_function_dask[20] [gw51] [ 10%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-10-15] [gw10] [ 10%] PASSED dask/array/tests/test_array_core.py::test_normalize_chunks_nan dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths4-uint8] [gw1] [ 10%] PASSED dask/array/tests/test_array_core.py::test_stack dask/array/tests/test_optimization.py::test_optimize_with_getitem_fusion[True] dask/array/tests/test_linalg.py::test_norm_any_prec[1-False-True-single] dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths2-uint8] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape0-chunks0-None-ones_like-kwargs1] dask/array/tests/test_linalg.py::test_qr[20-20-10-NotImplementedError] [gw47] [ 10%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-axes6-fftshift] dask/array/tests/test_array_core.py::test_coerce 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_2dim[True-nuc-shape0-chunks0-None] [gw7] [ 10%] PASSED dask/array/tests/test_array_core.py::test_raise_informative_errors_no_chunks dask/array/tests/test_fft.py::test_nd_ffts_axes[float64-fftn] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-empty-numpy] [gw0] [ 10%] PASSED dask/array/tests/test_array_core.py::test_broadcast_operator[u_shape2-v_shape2] [gw3] [ 10%] PASSED dask/array/tests/test_array_core.py::test_reshape_not_implemented_error [gw57] [ 10%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[False-2-shape0-chunks0-None] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-ones_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_array_core.py::test_map_blocks_chunks [gw24] [ 10%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-full_like-cupy] [gw61] [ 10%] PASSED dask/array/tests/test_masked.py::test_reductions[min-i8] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps4-shape5] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-full-numpy] [gw34] [ 10%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths4-uint8] [gw63] [ 10%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis4] dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths1-uint8] [gw15] [ 10%] PASSED dask/array/tests/test_atop.py::test_rewrite[inputs9-expected9] dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-1-ifftshift] [gw38] [ 10%] 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-F-my-name-shape0-chunks0-asarray-tuple-ones-numpy] dask/array/tests/test_creation.py::test_diag_bad_input[0] dask/array/tests/test_fft.py::test_wrap_fftns[float32-irfft2-numpy.fft] dask/array/tests/test_optimization.py::test_gh3937 [gw17] [ 10%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-zeros-cupy] [gw59] [ 10%] PASSED dask/array/tests/test_masked.py::test_mixed_random[12] [gw6] [ 10%] PASSED dask/array/tests/test_array_core.py::test_from_array_getitem[False-False] [gw31] [ 10%] PASSED dask/array/tests/test_creation.py::test_tile_neg_reps[-5-shape1-chunks1] dask/array/tests/test_creation.py::test_arange_float_step [gw44] [ 10%] PASSED dask/array/tests/test_fft.py::test_fftfreq[1-0.5-1] dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index19--99] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-empty-cupy] [gw42] [ 10%] PASSED dask/array/tests/test_dispatch.py::test_delegation_unknown_scalar[arr1] [gw12] [ 10%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[20] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-zeros-cupy] dask/array/tests/test_array_core.py::test_from_array_tasks_always_call_getter[True-x1--1] [gw60] [ 10%] PASSED dask/array/tests/test_optimization.py::test_optimize_with_getitem_fusion[True] [gw54] [ 10%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[1-False-True-single] [gw35] [ 10%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths2-uint8] [gw27] [ 10%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape0-chunks0-None-ones_like-kwargs1] [gw49] [ 10%] PASSED dask/array/tests/test_linalg.py::test_qr[20-20-10-NotImplementedError] [gw2] [ 10%] PASSED dask/array/tests/test_array_core.py::test_coerce [gw14] [ 10%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-ones-numpy] dask/array/tests/test_atop.py::test_blockwise_no_args [gw56] [ 10%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[True-nuc-shape0-chunks0-None] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-zeros_like-numpy] dask/array/tests/test_creation.py::test_nan_full_like[float32-shape_chunks0--1] [gw41] [ 10%] PASSED dask/array/tests/test_fft.py::test_nd_ffts_axes[float64-fftn] [gw23] [ 10%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-empty-numpy] dask/array/tests/test_gufunc.py::test_apply_gufunc_axis_02 dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-full-numpy] dask/array/tests/test_linalg.py::test_norm_any_slice[False-1-shape2-chunks2] [gw19] [ 10%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-ones_like-numpy] [gw26] [ 10%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-empty_like-cupy] [gw9] [ 10%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_chunks [gw33] [ 10%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps4-shape5] [gw16] [ 10%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-full-numpy] dask/array/tests/test_linalg.py::test_svd_incompatible_dimensions[0] [gw32] [ 10%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths1-uint8] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-ones-cupy] [gw45] [ 10%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-1-ifftshift] dask/array/tests/test_array_core.py::test_empty_array dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths2-bool] [gw29] [ 10%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-ones-numpy] [gw30] [ 10%] PASSED dask/array/tests/test_creation.py::test_diag_bad_input[0] [gw43] [ 10%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float32-irfft2-numpy.fft] dask/array/tests/test_masked.py::test_basic[22] [gw62] [ 10%] PASSED dask/array/tests/test_optimization.py::test_gh3937 dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-sub] dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-axes7-ifftshift-fftshift] [gw28] [ 10%] PASSED dask/array/tests/test_creation.py::test_arange_float_step [gw8] [ 10%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index19--99] dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths1-int16] [gw55] [ 10%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False-1-shape2-chunks2] [gw21] [ 10%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-empty-cupy] dask/array/tests/test_array_function.py::test_like_raises[asarray] [gw22] [ 10%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-zeros-cupy] [gw4] [ 10%] PASSED dask/array/tests/test_array_core.py::test_from_array_tasks_always_call_getter[True-x1--1] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-10-20] dask/array/tests/test_array_core.py::test_pandas_from_dask_array dask/array/tests/test_array_core.py::test_stack_zero_size dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-axes6-ifftshift] [gw37] [ 10%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths2-bool] [gw13] [ 10%] PASSED dask/array/tests/test_atop.py::test_blockwise_no_args [gw20] [ 10%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-zeros_like-numpy] [gw39] [ 10%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[float32-shape_chunks0--1] dask/array/tests/test_array_core.py::test_no_chunks_slicing_2d dask/array/tests/test_array_core.py::test_broadcast_operator[u_shape3-v_shape3] [gw48] [ 10%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_axis_02 [gw25] [ 10%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-full-numpy] dask/array/tests/test_array_core.py::test_reshape_unknown_dimensions dask/array/tests/test_linalg.py::test_norm_1dim[False-2-shape1-chunks1-0] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-full-numpy] dask/array/tests/test_masked.py::test_reductions[min-f8] [gw52] [ 10%] PASSED dask/array/tests/test_linalg.py::test_svd_incompatible_dimensions[0] dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths4-int16] dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis5] [gw53] [ 10%] PASSED dask/array/tests/test_linalg.py::test_cholesky[30-3] [gw18] [ 10%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-ones-cupy] dask/array/tests/test_atop.py::test_rewrite[inputs10-expected10] dask/array/tests/test_creation.py::test_nan_zeros_ones_like[u4-shape_chunks1-ones_like] [gw5] [ 10%] PASSED dask/array/tests/test_array_core.py::test_empty_array [gw58] [ 10%] PASSED dask/array/tests/test_masked.py::test_basic[22] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-full_like-numpy] dask/array/tests/test_masked.py::test_mixed_random[13] dask/array/tests/test_array_core.py::test_from_array_minus_one [gw40] [ 10%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-sub] [gw46] [ 10%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-axes7-ifftshift-fftshift] dask/array/tests/test_creation.py::test_tile_zero_reps[0-shape0-chunks0] dask/array/tests/test_fft.py::test_fftfreq[1-0.5-2] dask/array/tests/test_dispatch.py::test_delegation_specific_cases [gw11] [ 10%] PASSED dask/array/tests/test_array_function.py::test_like_raises[asarray] dask/array/tests/test_array_function.py::test_stack_functions_require_sequence_of_arrays[0] [gw10] [ 10%] PASSED dask/array/tests/test_array_core.py::test_pandas_from_dask_array [gw34] [ 10%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths4-int16] [gw1] [ 10%] PASSED dask/array/tests/test_array_core.py::test_stack_zero_size dask/array/tests/test_optimization.py::test_optimize_with_getitem_fusion[False] dask/array/tests/test_linalg.py::test_norm_any_prec[1-False-True-double] dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths2-int16] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape0-chunks0-None-zeros_like-kwargs2] dask/array/tests/test_linalg.py::test_linalg_consistent_names [gw47] [ 10%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-axes6-ifftshift] dask/array/tests/test_array_core.py::test_bool 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_2dim[True-nuc-shape1-chunks1-axis1] [gw7] [ 10%] PASSED dask/array/tests/test_array_core.py::test_no_chunks_slicing_2d dask/array/tests/test_fft.py::test_nd_ffts_axes[float64-ifftn] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-empty-cupy] [gw0] [ 10%] PASSED dask/array/tests/test_array_core.py::test_broadcast_operator[u_shape3-v_shape3] [gw3] [ 10%] PASSED dask/array/tests/test_array_core.py::test_reshape_unknown_dimensions [gw57] [ 10%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[False-2-shape1-chunks1-0] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-ones_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-empty-numpy] dask/array/tests/test_array_core.py::test_nbytes_auto [gw24] [ 10%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-full-numpy] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps5-shape0] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-full-cupy] [gw63] [ 10%] 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_widths1-int16] [gw15] [ 10%] PASSED dask/array/tests/test_atop.py::test_rewrite[inputs10-expected10] dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-2-fftshift] [gw38] [ 10%] PASSED dask/array/tests/test_creation.py::test_nan_zeros_ones_like[u4-shape_chunks1-ones_like] 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_diag_bad_input[3] dask/array/tests/test_fft.py::test_wrap_fftns[float32-irfft2-scipy.fftpack] [gw17] [ 10%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-full_like-numpy] dask/array/tests/test_optimization.py::test_double_dependencies [gw59] [ 10%] PASSED dask/array/tests/test_masked.py::test_mixed_random[13] [gw6] [ 10%] PASSED dask/array/tests/test_array_core.py::test_from_array_minus_one [gw31] [ 10%] PASSED dask/array/tests/test_creation.py::test_tile_zero_reps[0-shape0-chunks0] dask/array/tests/test_creation.py::test_indices_wrong_chunks [gw44] [ 10%] PASSED dask/array/tests/test_fft.py::test_fftfreq[1-0.5-2] dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index20-value20] [gw51] [ 10%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-10-20] dask/array/tests/test_linalg.py::test_norm_any_slice[False-1-shape3-chunks3] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-ones_like-numpy] [gw42] [ 10%] PASSED dask/array/tests/test_dispatch.py::test_delegation_specific_cases dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-full_like-numpy] [gw12] [ 10%] PASSED dask/array/tests/test_array_function.py::test_stack_functions_require_sequence_of_arrays[0] dask/array/tests/test_array_core.py::test_from_array_tasks_always_call_getter[True-x2-1] [gw60] [ 10%] PASSED dask/array/tests/test_optimization.py::test_optimize_with_getitem_fusion[False] [gw54] [ 10%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[1-False-True-double] [gw35] [ 10%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths2-int16] [gw27] [ 10%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape0-chunks0-None-zeros_like-kwargs2] [gw49] [ 10%] PASSED dask/array/tests/test_linalg.py::test_linalg_consistent_names [gw2] [ 10%] PASSED dask/array/tests/test_array_core.py::test_bool dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths3-uint8] [gw14] [ 11%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-ones-cupy] dask/array/tests/test_atop.py::test_blockwise_no_array_args [gw56] [ 11%] 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-my-name-shape0-chunks0-list-asarray-zeros_like-cupy] dask/array/tests/test_creation.py::test_nan_full_like[float32-shape_chunks1-0] [gw41] [ 11%] PASSED dask/array/tests/test_fft.py::test_nd_ffts_axes[float64-ifftn] [gw23] [ 11%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-empty-cupy] dask/array/tests/test_gufunc.py::test_apply_gufunc_axis_02b dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-full-cupy] [gw55] [ 11%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False-1-shape3-chunks3] [gw19] [ 11%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-ones_like-cupy] [gw26] [ 11%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-empty-numpy] [gw9] [ 11%] PASSED dask/array/tests/test_array_core.py::test_nbytes_auto [gw33] [ 11%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps5-shape0] [gw16] [ 11%] 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_svd_incompatible_dimensions[1] [gw32] [ 11%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths1-int16] dask/array/tests/test_linalg.py::test_cholesky[30-6] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-zeros_like-numpy] [gw45] [ 11%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-2-fftshift] dask/array/tests/test_array_core.py::test_memmap [gw37] [ 11%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths3-uint8] [gw29] [ 11%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-ones-cupy] [gw30] [ 11%] PASSED dask/array/tests/test_creation.py::test_diag_bad_input[3] [gw43] [ 11%] SKIPPED dask/array/tests/test_fft.py::test_wrap_fftns[float32-irfft2-scipy.fftpack] dask/array/tests/test_masked.py::test_basic[23] [gw62] [ 11%] PASSED dask/array/tests/test_optimization.py::test_double_dependencies dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-truediv] dask/array/tests/test_gufunc.py::test__parse_gufunc_signature [gw28] [ 11%] PASSED dask/array/tests/test_creation.py::test_indices_wrong_chunks [gw8] [ 11%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index20-value20] [gw21] [ 11%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-ones_like-numpy] dask/array/tests/test_array_function.py::test_like_raises[asanyarray] [gw22] [ 11%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-full_like-numpy] [gw4] [ 11%] PASSED dask/array/tests/test_array_core.py::test_from_array_tasks_always_call_getter[True-x2-1] dask/array/tests/test_array_core.py::test_from_zarr_unique_name dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths4-float32] dask/array/tests/test_array_core.py::test_short_stack dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-axes7-fftshift] [gw13] [ 11%] PASSED dask/array/tests/test_atop.py::test_blockwise_no_array_args [gw20] [ 11%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-zeros_like-cupy] [gw39] [ 11%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[float32-shape_chunks1-0] dask/array/tests/test_array_core.py::test_index_array_with_array_1d dask/array/tests/test_array_core.py::test_broadcast_operator[u_shape4-v_shape4] [gw48] [ 11%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_axis_02b [gw25] [ 11%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-full-cupy] dask/array/tests/test_array_core.py::test_reshape_avoids_large_chunks[shape0-chunks0-reshape_size0-None] dask/array/tests/test_linalg.py::test_norm_1dim[False-2-shape2-chunks2-axis2] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-full-cupy] [gw52] [ 11%] PASSED dask/array/tests/test_linalg.py::test_svd_incompatible_dimensions[1] [gw34] [ 11%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths4-float32] dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[1] [gw53] [ 11%] PASSED dask/array/tests/test_linalg.py::test_cholesky[30-6] [gw18] [ 11%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-zeros_like-numpy] dask/array/tests/test_atop.py::test_rewrite[inputs11-expected11] dask/array/tests/test_creation.py::test_nan_zeros_ones_like[float32-shape_chunks0-zeros_like] [gw5] [ 11%] PASSED dask/array/tests/test_array_core.py::test_memmap [gw58] [ 11%] PASSED dask/array/tests/test_masked.py::test_basic[23] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-full_like-cupy] dask/array/tests/test_masked.py::test_mixed_random[14] dask/array/tests/test_array_core.py::test_array_copy_noop[-1] [gw40] [ 11%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-truediv] [gw46] [ 11%] PASSED dask/array/tests/test_gufunc.py::test__parse_gufunc_signature dask/array/tests/test_creation.py::test_tile_zero_reps[0-shape1-chunks1] dask/array/tests/test_fft.py::test_fftfreq[1-0.5-3] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-15-5] dask/array/tests/test_fft.py::test_cant_fft_chunked_axis[fft] [gw11] [ 11%] PASSED dask/array/tests/test_array_function.py::test_like_raises[asanyarray] dask/array/tests/test_array_function.py::test_stack_functions_require_sequence_of_arrays[1] [gw10] [ 11%] SKIPPED dask/array/tests/test_array_core.py::test_from_zarr_unique_name [gw1] [ 11%] PASSED dask/array/tests/test_array_core.py::test_short_stack dask/array/tests/test_optimization.py::test_optimize_slicing[True] dask/array/tests/test_linalg.py::test_norm_any_prec[1-False-False-single] dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths2-float32] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape0-chunks0-None-full_like-kwargs3] dask/array/tests/test_linalg.py::test_dask_svd_self_consistent[10-20] [gw47] [ 11%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-axes7-fftshift] dask/array/tests/test_array_core.py::test_store_kwargs dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-zeros_like-numpy] dask/array/tests/test_linalg.py::test_norm_2dim[True-nuc-shape2-chunks2-axis2] [gw7] [ 11%] PASSED dask/array/tests/test_array_core.py::test_index_array_with_array_1d dask/array/tests/test_fft.py::test_nd_ffts_axes[float64-rfft2] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-ones_like-numpy] [gw0] [ 11%] PASSED dask/array/tests/test_array_core.py::test_broadcast_operator[u_shape4-v_shape4] [gw3] [ 11%] PASSED dask/array/tests/test_array_core.py::test_reshape_avoids_large_chunks[shape0-chunks0-reshape_size0-None] [gw57] [ 11%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[False-2-shape2-chunks2-axis2] dask/array/tests/test_linalg.py::test_norm_any_slice[False-1-shape4-chunks4] 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-F-my-name-shape0-chunks0-tuple-list-empty-cupy] dask/array/tests/test_array_core.py::test_auto_chunks_h5py [gw24] [ 11%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-full-cupy] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps5-shape1] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-empty_like-numpy] [gw63] [ 11%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[1] dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths1-float32] [gw15] [ 11%] PASSED dask/array/tests/test_atop.py::test_rewrite[inputs11-expected11] dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-2-ifftshift] [gw38] [ 11%] PASSED dask/array/tests/test_creation.py::test_nan_zeros_ones_like[float32-shape_chunks0-zeros_like] dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths3-int16] dask/array/tests/test_creation.py::test_diag_bad_input[-3] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-zeros_like-numpy] [gw29] [ 11%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-zeros_like-numpy] [gw56] [ 11%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[True-nuc-shape2-chunks2-axis2] dask/array/tests/test_linalg.py::test_norm_2dim[True-2-shape0-chunks0-None] dask/array/tests/test_fft.py::test_wrap_fftns[float32-rfftn-numpy.fft] dask/array/tests/test_masked.py::test_basic[24] [gw58] [ 11%] PASSED dask/array/tests/test_masked.py::test_basic[24] dask/array/tests/test_masked.py::test_basic[25] [gw58] [ 11%] PASSED dask/array/tests/test_masked.py::test_basic[25] [gw59] [ 11%] PASSED dask/array/tests/test_masked.py::test_mixed_random[14] dask/array/tests/test_masked.py::test_mixed_random[15] [gw59] [ 11%] PASSED dask/array/tests/test_masked.py::test_mixed_random[15] [gw42] [ 11%] PASSED dask/array/tests/test_fft.py::test_cant_fft_chunked_axis[fft] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-full_like-cupy] [gw22] [ 11%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-full_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-zeros-numpy] [gw23] [ 11%] 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_optimization.py::test_fuse_roots [gw43] [ 11%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float32-rfftn-numpy.fft] [gw62] [ 11%] PASSED dask/array/tests/test_optimization.py::test_fuse_roots [gw44] [ 11%] PASSED dask/array/tests/test_fft.py::test_fftfreq[1-0.5-3] [gw55] [ 11%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False-1-shape4-chunks4] dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index21--98] [gw8] [ 11%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index21--98] dask/array/tests/test_masked.py::test_basic[26] [gw12] [ 11%] PASSED dask/array/tests/test_array_function.py::test_stack_functions_require_sequence_of_arrays[1] [gw9] [ 11%] SKIPPED dask/array/tests/test_array_core.py::test_auto_chunks_h5py dask/array/tests/test_linalg.py::test_svd_incompatible_dimensions[3] [gw60] [ 11%] PASSED dask/array/tests/test_optimization.py::test_optimize_slicing[True] [gw51] [ 11%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-15-5] [gw14] [ 11%] PASSED 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-C-None-shape0-chunks0-tuple-list-zeros_like-cupy] [gw14] [ 11%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-zeros_like-cupy] [gw16] [ 11%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-empty_like-numpy] [gw6] [ 11%] PASSED dask/array/tests/test_array_core.py::test_array_copy_noop[-1] [gw54] [ 11%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[1-False-False-single] [gw27] [ 11%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape0-chunks0-None-full_like-kwargs3] [gw17] [ 11%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-full_like-cupy] dask/array/tests/test_gufunc.py::test_apply_gufunc_axes_input_validation_01 [gw31] [ 11%] PASSED dask/array/tests/test_creation.py::test_tile_zero_reps[0-shape1-chunks1] [gw37] [ 11%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths3-int16] dask/array/tests/test_creation.py::test_indices_dimensions_chunks dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-empty_like-numpy] dask/array/tests/test_masked.py::test_mixed_random[16] dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths4-bool] [gw34] [ 11%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths4-bool] [gw2] [ 11%] PASSED dask/array/tests/test_array_core.py::test_store_kwargs dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis7] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-ones_like-cupy] [gw21] [ 11%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-ones_like-cupy] [gw33] [ 11%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps5-shape1] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps5-shape2] [gw33] [ 11%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps5-shape2] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps5-shape3] [gw33] [ 11%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps5-shape3] [gw41] [ 11%] PASSED dask/array/tests/test_fft.py::test_nd_ffts_axes[float64-rfft2] [gw56] [ 11%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[True-2-shape0-chunks0-None] dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-axes7-ifftshift] [gw47] [ 11%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-axes7-ifftshift] dask/array/tests/test_creation.py::test_tile_zero_reps[reps1-shape0-chunks0] [gw46] [ 11%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_axes_input_validation_01 dask/array/tests/test_linalg.py::test_norm_1dim[False--2-shape0-chunks0-None] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-zeros_like-cupy] [gw18] [ 11%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-zeros_like-cupy] dask/array/tests/test_atop.py::test_blockwise_kwargs [gw19] [ 11%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-ones-numpy] [gw30] [ 11%] PASSED dask/array/tests/test_creation.py::test_diag_bad_input[-3] [gw20] [ 11%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-zeros-numpy] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-15-10] [gw52] [ 11%] PASSED dask/array/tests/test_linalg.py::test_svd_incompatible_dimensions[3] dask/array/tests/test_array_function.py::test_like_raises[tri] [gw11] [ 11%] PASSED dask/array/tests/test_array_function.py::test_like_raises[tri] dask/array/tests/test_array_core.py::test_index_array_with_array_2d dask/array/tests/test_linalg.py::test_norm_2dim[True-2-shape1-chunks1-axis1] [gw49] [ 11%] PASSED dask/array/tests/test_linalg.py::test_dask_svd_self_consistent[10-20] [gw31] [ 11%] PASSED dask/array/tests/test_creation.py::test_tile_zero_reps[reps1-shape0-chunks0] [gw35] [ 11%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths2-float32] dask/array/tests/test_atop.py::test_rewrite[inputs12-expected12] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-floordiv] dask/array/tests/test_array_core.py::test_stack_scalars dask/array/tests/test_array_core.py::test_broadcast_operator[u_shape5-v_shape5] dask/array/tests/test_array_core.py::test_reshape_avoids_large_chunks[shape0-chunks0-reshape_size0-134217728] [gw28] [ 11%] PASSED dask/array/tests/test_creation.py::test_indices_dimensions_chunks dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths3-float32] [gw25] [ 11%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-empty_like-numpy] [gw57] [ 11%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[False--2-shape0-chunks0-None] dask/array/tests/test_linalg.py::test_lstsq[20-10-5-False] [gw13] [ 11%] PASSED dask/array/tests/test_atop.py::test_blockwise_kwargs [gw58] [ 11%] PASSED dask/array/tests/test_masked.py::test_basic[26] dask/array/tests/test_array_function.py::test_stack_functions_require_sequence_of_arrays[2] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-ones-numpy] [gw26] [ 11%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-empty-cupy] dask/array/tests/test_gufunc.py::test_apply_gufunc_axis_03 dask/array/tests/test_creation.py::test_nan_full_like[float32-shape_chunks1-0.0] [gw39] [ 11%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[float32-shape_chunks1-0.0] [gw32] [ 11%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths1-float32] [gw45] [ 11%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-2-ifftshift] dask/array/tests/test_array_core.py::test_from_array_tasks_always_call_getter[True-x3-1] dask/array/tests/test_creation.py::test_tile_zero_reps[reps1-shape1-chunks1] [gw31] [ 11%] PASSED dask/array/tests/test_creation.py::test_tile_zero_reps[reps1-shape1-chunks1] [gw36] [ 11%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths1-int16] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape1-chunks1-out_shape1-empty_like-kwargs0] [gw0] [ 11%] PASSED dask/array/tests/test_array_core.py::test_broadcast_operator[u_shape5-v_shape5] [gw3] [ 11%] 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_fftfreq[1-0.5-6] dask/array/tests/test_linalg.py::test_norm_any_slice[False--1-shape0-chunks0] dask/array/tests/test_creation.py::test_nan_zeros_ones_like[float32-shape_chunks0-ones_like] dask/array/tests/test_atop.py::test_blockwise_chunks dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-ones-cupy] [gw12] [ 11%] PASSED dask/array/tests/test_array_function.py::test_stack_functions_require_sequence_of_arrays[2] 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-F-my-name-shape0-chunks0-asarray-tuple-zeros_like-cupy] [gw29] [ 11%] SKIPPED 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_from_zarr_name [gw4] [ 11%] PASSED dask/array/tests/test_array_core.py::test_from_array_tasks_always_call_getter[True-x3-1] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-ones_like-cupy] [gw7] [ 11%] PASSED dask/array/tests/test_array_core.py::test_index_array_with_array_2d [gw56] [ 11%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[True-2-shape1-chunks1-axis1] dask/array/tests/test_linalg.py::test_norm_any_prec[1-False-False-double] [gw54] [ 12%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[1-False-False-double] dask/array/tests/test_linalg.py::test_norm_any_prec[1-True-True-single] [gw54] [ 12%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[1-True-True-single] [gw27] [ 12%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape1-chunks1-out_shape1-empty_like-kwargs0] [gw55] [ 12%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False--1-shape0-chunks0] dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index22-value22] [gw59] [ 12%] PASSED dask/array/tests/test_masked.py::test_mixed_random[16] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-full-numpy] [gw38] [ 12%] PASSED dask/array/tests/test_creation.py::test_nan_zeros_ones_like[float32-shape_chunks0-ones_like] dask/array/tests/test_fft.py::test_cant_fft_chunked_axis[ifft] [gw42] [ 12%] PASSED dask/array/tests/test_fft.py::test_cant_fft_chunked_axis[ifft] dask/array/tests/test_fft.py::test_cant_fft_chunked_axis[rfft] [gw42] [ 12%] PASSED dask/array/tests/test_fft.py::test_cant_fft_chunked_axis[rfft] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-empty_like-numpy] [gw24] [ 12%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-empty_like-numpy] dask/array/tests/test_optimization.py::test_optimize_slicing[False] [gw60] [ 12%] PASSED dask/array/tests/test_optimization.py::test_optimize_slicing[False] [gw10] [ 12%] SKIPPED dask/array/tests/test_array_core.py::test_from_zarr_name dask/array/tests/test_array_core.py::test_index_array_with_array_3d_2d dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-zeros-numpy] [gw14] [ 12%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-zeros-numpy] [gw17] [ 12%] PASSED 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-None-shape0-chunks0-list-list-empty_like-cupy] dask/array/tests/test_linalg.py::test_dask_svd_self_consistent[15-15] [gw44] [ 12%] PASSED dask/array/tests/test_fft.py::test_fftfreq[1-0.5-6] [gw15] [ 12%] PASSED dask/array/tests/test_atop.py::test_rewrite[inputs12-expected12] dask/array/tests/test_creation.py::test_empty_indices dask/array/tests/test_linalg.py::test_norm_any_slice[False--1-shape1-chunks1] [gw8] [ 12%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index22-value22] [gw22] [ 12%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-full-numpy] [gw21] [ 12%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-ones-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-ones-cupy] [gw21] [ 12%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-ones-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-zeros_like-numpy] dask/array/tests/test_optimization.py::test_fuse_slice dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths1-bool] [gw32] [ 12%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths1-bool] dask/array/tests/test_array_core.py::test_array_copy_noop[2] dask/array/tests/test_optimization.py::test_fuse_roots_annotations [gw16] [ 12%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-empty_like-cupy] dask/array/tests/test_gufunc.py::test_apply_gufunc_axes_args_validation [gw1] [ 12%] PASSED dask/array/tests/test_array_core.py::test_stack_scalars dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-empty_like-cupy] dask/array/tests/test_linalg.py::test_norm_any_prec[1-True-True-double] dask/array/tests/test_array_core.py::test_broadcast_operator[u_shape6-v_shape6] [gw0] [ 12%] PASSED dask/array/tests/test_array_core.py::test_broadcast_operator[u_shape6-v_shape6] [gw55] [ 12%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False--1-shape1-chunks1] dask/array/tests/test_masked.py::test_mixed_random[17] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps5-shape4] dask/array/tests/test_array_core.py::test_no_warnings_from_blockwise dask/array/tests/test_linalg.py::test_norm_any_ndim[False-None-shape0-chunks0-None] [gw52] [ 12%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[False-None-shape0-chunks0-None] [gw61] [ 12%] PASSED dask/array/tests/test_masked.py::test_reductions[min-f8] dask/array/tests/test_array_core.py::test_zarr_roundtrip dask/array/tests/test_fft.py::test_nd_ffts_axes[float64-irfft2] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-full-cupy] [gw62] [ 12%] PASSED dask/array/tests/test_optimization.py::test_fuse_roots_annotations dask/array/tests/test_linalg.py::test_norm_2dim[True-2-shape2-chunks2-axis2] [gw37] [ 12%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths3-float32] dask/array/tests/test_fft.py::test_wrap_fftns[float32-rfftn-scipy.fftpack] dask/array/tests/test_array_core.py::test_stack_promote_type dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths1-float32] dask/array/tests/test_creation.py::test_diag_bad_input[8] [gw54] [ 12%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[1-True-True-double] dask/array/tests/test_array_core.py::test_reshape[original_shape0-new_shape0-chunks0] [gw0] [ 12%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape0-new_shape0-chunks0] [gw19] [ 12%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-ones-cupy] dask/array/tests/test_creation.py::test_pad_3d_data[median-2-uint8] [gw34] [ 12%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-2-uint8] [gw48] [ 12%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_axis_03 [gw63] [ 12%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis7] dask/array/tests/test_creation.py::test_nan_full_like[float32-shape_chunks1-99] [gw23] [ 12%] 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_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-ones_like-numpy] dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths2-bool] [gw35] [ 12%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths2-bool] dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths3-uint8] dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-None-fftshift-ifftshift] [gw47] [ 12%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-None-fftshift-ifftshift] [gw56] [ 12%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[True-2-shape2-chunks2-axis2] [gw46] [ 12%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_axes_args_validation dask/array/tests/test_fft.py::test_fftfreq[1-0.5-7] [gw40] [ 12%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-floordiv] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape1-chunks1-out_shape1-ones_like-kwargs1] dask/array/tests/test_linalg.py::test_norm_1dim[False--2-shape1-chunks1-0] [gw57] [ 12%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[False--2-shape1-chunks1-0] dask/array/tests/test_masked.py::test_tensordot [gw33] [ 12%] 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[i4-F-None-shape0-chunks0-list-list-full-cupy] dask/array/tests/test_gufunc.py::test_apply_gufunc_axis_keepdims[-2] [gw21] [ 12%] 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_arr_like[i4-F-None-shape0-chunks0-asarray-list-zeros_like-cupy] [gw21] [ 12%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-zeros_like-cupy] [gw60] [ 12%] PASSED dask/array/tests/test_optimization.py::test_fuse_slice [gw7] [ 12%] XFAIL dask/array/tests/test_array_core.py::test_index_array_with_array_3d_2d dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-None-ifftshift-fftshift] [gw47] [ 12%] 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-C-None-shape0-chunks0-tuple-list-zeros-cupy] [gw44] [ 12%] PASSED dask/array/tests/test_fft.py::test_fftfreq[1-0.5-7] [gw25] [ 12%] 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_atop.py::test_rewrite[inputs13-expected13] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-zeros-cupy] [gw28] [ 12%] PASSED dask/array/tests/test_creation.py::test_empty_indices dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-zeros-numpy] dask/array/tests/test_array_core.py::test_store_delayed_target [gw2] [ 12%] PASSED dask/array/tests/test_array_core.py::test_store_delayed_target [gw33] [ 12%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps5-shape5] dask/array/tests/test_creation.py::test_pad_3d_data[median-2-int16] dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-axes4-fftshift] dask/array/tests/test_masked.py::test_reductions[max-i8] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-ones-numpy] [gw23] [ 12%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-ones-numpy] [gw26] [ 12%] 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_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-empty_like-cupy] [gw41] [ 12%] PASSED dask/array/tests/test_fft.py::test_nd_ffts_axes[float64-irfft2] dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths3-bool] dask/array/tests/test_creation.py::test_tile_zero_reps[reps2-shape0-chunks0] [gw14] [ 12%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-zeros-cupy] dask/array/tests/test_array_core.py::test_reshape_avoids_large_chunks[shape0-chunks0-reshape_size0-67108864] [gw43] [ 12%] SKIPPED dask/array/tests/test_fft.py::test_wrap_fftns[float32-rfftn-scipy.fftpack] [gw1] [ 12%] PASSED dask/array/tests/test_array_core.py::test_stack_promote_type dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-add1] [gw30] [ 12%] PASSED dask/array/tests/test_creation.py::test_diag_bad_input[8] dask/array/tests/test_linalg.py::test_norm_any_prec[1-True-False-single] [gw13] [ 12%] PASSED dask/array/tests/test_atop.py::test_blockwise_chunks [gw18] [ 12%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-zeros-numpy] dask/array/tests/test_array_core.py::test_reshape[original_shape1-new_shape1-5] dask/array/tests/test_creation.py::test_nan_zeros_ones_like[float32-shape_chunks1-zeros_like] dask/array/tests/test_fft.py::test_cant_fft_chunked_axis[irfft] dask/array/tests/test_array_function.py::test_array_function_fft[fft] [gw48] [ 12%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_axis_keepdims[-2] [gw45] [ 12%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-axes4-fftshift] dask/array/tests/test_array_function.py::test_like_with_numpy_func[array] [gw11] [ 12%] PASSED dask/array/tests/test_array_function.py::test_like_with_numpy_func[array] [gw17] [ 12%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-full-cupy] [gw39] [ 12%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[float32-shape_chunks1-99] [gw24] [ 12%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-empty_like-cupy] [gw6] [ 12%] PASSED dask/array/tests/test_array_core.py::test_array_copy_noop[2] [gw35] [ 12%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths3-uint8] [gw37] [ 12%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths3-bool] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-empty-numpy] dask/array/tests/test_gufunc.py::test__validate_normalize_axes_01 [gw50] [ 12%] PASSED dask/array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks7-True-False-None] dask/array/tests/test_linalg.py::test_norm_2dim[True--2-shape0-chunks0-None] [gw15] [ 12%] PASSED dask/array/tests/test_atop.py::test_rewrite[inputs13-expected13] [gw36] [ 12%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths1-float32] [gw27] [ 12%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape1-chunks1-out_shape1-ones_like-kwargs1] dask/array/tests/test_linalg.py::test_norm_any_slice[False--1-shape2-chunks2] dask/array/tests/test_array_core.py::test_store [gw58] [ 12%] PASSED dask/array/tests/test_masked.py::test_tensordot dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-zeros_like-numpy] [gw0] [ 12%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape1-new_shape1-5] [gw59] [ 12%] PASSED dask/array/tests/test_masked.py::test_mixed_random[17] dask/array/tests/test_array_core.py::test_to_npy_stack [gw12] [ 12%] PASSED dask/array/tests/test_array_function.py::test_array_function_fft[fft] [gw34] [ 12%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-2-int16] [gw22] [ 12%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-full-cupy] [gw10] [ 12%] SKIPPED dask/array/tests/test_array_core.py::test_zarr_roundtrip dask/array/tests/test_optimization.py::test_fuse_slice_with_lists [gw49] [ 12%] PASSED dask/array/tests/test_linalg.py::test_dask_svd_self_consistent[15-15] dask/array/tests/test_fft.py::test_nd_ffts_axes[float64-rfftn] [gw31] [ 12%] PASSED dask/array/tests/test_creation.py::test_tile_zero_reps[reps2-shape0-chunks0] [gw3] [ 12%] PASSED dask/array/tests/test_array_core.py::test_reshape_avoids_large_chunks[shape0-chunks0-reshape_size0-67108864] dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths2-uint8] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-empty-numpy] [gw20] [ 12%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-zeros-cupy] [gw40] [ 12%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-add1] dask/array/tests/test_creation.py::test_indices [gw54] [ 12%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[1-True-False-single] [gw55] [ 12%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False--1-shape2-chunks2] [gw51] [ 12%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-15-10] [gw9] [ 12%] PASSED dask/array/tests/test_array_core.py::test_no_warnings_from_blockwise [gw38] [ 12%] PASSED dask/array/tests/test_creation.py::test_nan_zeros_ones_like[float32-shape_chunks1-zeros_like] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-zeros-numpy] dask/array/tests/test_creation.py::test_pad_0_width[shape0-chunks0-0-constant-kwargs0] [gw42] [ 12%] PASSED dask/array/tests/test_fft.py::test_cant_fft_chunked_axis[irfft] dask/array/tests/test_array_core.py::test_from_array_tasks_always_call_getter[False-x0-chunks0] dask/array/tests/test_array_core.py::test_setitem_1d dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-0-fftshift-ifftshift] dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis8] [gw16] [ 12%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-empty-numpy] [gw46] [ 12%] PASSED dask/array/tests/test_gufunc.py::test__validate_normalize_axes_01 [gw56] [ 12%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[True--2-shape0-chunks0-None] [gw2] [ 12%] PASSED dask/array/tests/test_array_core.py::test_store dask/array/tests/test_array_core.py::test_setitem_extended_API_2d_rhs_func_of_lhs dask/array/tests/test_linalg.py::test_norm_1dim[False--2-shape2-chunks2-axis2] [gw19] [ 12%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-zeros_like-numpy] [gw5] [ 12%] PASSED dask/array/tests/test_array_core.py::test_to_npy_stack dask/array/tests/test_gufunc.py::test_apply_gufunc_axis_keepdims[-1] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-ones_like-cupy] [gw60] [ 12%] PASSED dask/array/tests/test_optimization.py::test_fuse_slice_with_lists dask/array/tests/test_linalg.py::test_norm_any_ndim[False-None-shape1-chunks1-0] dask/array/tests/test_optimization.py::test_optimize_blockwise_duplicate_dependency[True] [gw41] [ 12%] PASSED dask/array/tests/test_fft.py::test_nd_ffts_axes[float64-rfftn] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-full_like-numpy] [gw32] [ 12%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths2-uint8] dask/array/tests/test_fft.py::test_wrap_fftns[float32-irfftn-numpy.fft] [gw25] [ 12%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-empty-numpy] dask/array/tests/test_fft.py::test_fftfreq[1-6.283185307179586-1] dask/array/tests/test_array_core.py::test_stack_rechunk dask/array/tests/test_creation.py::test_diag_2d_array_creation[0] [gw28] [ 12%] PASSED dask/array/tests/test_creation.py::test_indices dask/array/tests/test_atop.py::test_blockwise_numpy_arg dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-zeros-cupy] [gw29] [ 12%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-zeros-numpy] [gw33] [ 12%] PASSED dask/array/tests/test_creation.py::test_pad_0_width[shape0-chunks0-0-constant-kwargs0] dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-axes4-ifftshift] [gw4] [ 12%] PASSED dask/array/tests/test_array_core.py::test_from_array_tasks_always_call_getter[False-x0-chunks0] 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-zeros-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-empty_like-numpy] [gw7] [ 12%] PASSED dask/array/tests/test_array_core.py::test_setitem_1d dask/array/tests/test_creation.py::test_nan_full_like[float32-shape_chunks1--1] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-empty-numpy] dask/array/tests/test_array_core.py::test_from_array_dask_array dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths3-int16] dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths4-uint8] [gw47] [ 12%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-0-fftshift-ifftshift] dask/array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks8-True-False-None] dask/array/tests/test_atop.py::test_rewrite[inputs14-expected14] dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths1-bool] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape1-chunks1-out_shape1-zeros_like-kwargs2] [gw57] [ 12%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[False--2-shape2-chunks2-axis2] [gw8] [ 12%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d_rhs_func_of_lhs dask/array/tests/test_masked.py::test_mixed_concatenate[0] dask/array/tests/test_array_core.py::test_reshape[original_shape2-new_shape2-5] dask/array/tests/test_masked.py::test_mixed_random[18] dask/array/tests/test_array_function.py::test_array_function_fft[fft2] dask/array/tests/test_creation.py::test_pad_3d_data[median-2-float32] [gw48] [ 13%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_axis_keepdims[-1] 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-ones-cupy] [gw26] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-ones_like-cupy] dask/array/tests/test_array_core.py::test_zarr_roundtrip_with_path_like [gw52] [ 13%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[False-None-shape1-chunks1-0] dask/array/tests/test_linalg.py::test_dask_svd_self_consistent[20-10] [gw62] [ 13%] PASSED dask/array/tests/test_optimization.py::test_optimize_blockwise_duplicate_dependency[True] [gw37] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths4-uint8] dask/array/tests/test_creation.py::test_tile_zero_reps[reps2-shape1-chunks1] dask/array/tests/test_array_core.py::test_reshape_avoids_large_chunks[shape1-chunks1-reshape_size1-None] [gw14] [ 13%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-full_like-numpy] [gw43] [ 13%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float32-irfftn-numpy.fft] [gw44] [ 13%] PASSED dask/array/tests/test_fft.py::test_fftfreq[1-6.283185307179586-1] [gw1] [ 13%] PASSED dask/array/tests/test_array_core.py::test_stack_rechunk dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-full_like-numpy] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-subtract] [gw53] [ 13%] PASSED dask/array/tests/test_linalg.py::test_lstsq[20-10-5-False] [gw30] [ 13%] PASSED dask/array/tests/test_creation.py::test_diag_2d_array_creation[0] dask/array/tests/test_linalg.py::test_norm_any_prec[1-True-False-double] dask/array/tests/test_linalg.py::test_norm_any_slice[False--1-shape3-chunks3] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-15-15] [gw13] [ 13%] PASSED dask/array/tests/test_atop.py::test_blockwise_numpy_arg [gw18] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-zeros-cupy] dask/array/tests/test_array_core.py::test_from_array_meta dask/array/tests/test_creation.py::test_nan_zeros_ones_like[float32-shape_chunks1-ones_like] dask/array/tests/test_fft.py::test_cant_fft_chunked_axis[hfft] [gw34] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-2-float32] [gw45] [ 13%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-axes4-ifftshift] [gw11] [ 13%] PASSED dask/array/tests/test_array_function.py::test_like_with_numpy_func[asarray] [gw21] [ 13%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-zeros-numpy] [gw17] [ 13%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-empty_like-numpy] [gw24] [ 13%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-empty-numpy] [gw39] [ 13%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[float32-shape_chunks1--1] [gw6] [ 13%] PASSED dask/array/tests/test_array_core.py::test_from_array_dask_array [gw35] [ 13%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths3-int16] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-empty-cupy] dask/array/tests/test_gufunc.py::test__validate_normalize_axes_02 dask/array/tests/test_linalg.py::test_norm_2dim[True--2-shape1-chunks1-axis1] [gw15] [ 13%] PASSED dask/array/tests/test_atop.py::test_rewrite[inputs14-expected14] [gw36] [ 13%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths1-bool] [gw27] [ 13%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape1-chunks1-out_shape1-zeros_like-kwargs2] [gw55] [ 13%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False--1-shape3-chunks3] 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-tuple-tuple-zeros_like-cupy] [gw0] [ 13%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape2-new_shape2-5] [gw58] [ 13%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[0] [gw59] [ 13%] PASSED dask/array/tests/test_masked.py::test_mixed_random[18] [gw12] [ 13%] PASSED dask/array/tests/test_array_function.py::test_array_function_fft[fft2] dask/array/tests/test_array_core.py::test_view [gw22] [ 13%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-empty_like-numpy] [gw23] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-ones-cupy] [gw10] [ 13%] SKIPPED dask/array/tests/test_array_core.py::test_zarr_roundtrip_with_path_like dask/array/tests/test_optimization.py::test_nonfusible_fancy_indexing [gw49] [ 13%] PASSED dask/array/tests/test_linalg.py::test_dask_svd_self_consistent[20-10] dask/array/tests/test_fft.py::test_nd_ffts_axes[float64-irfftn] [gw31] [ 13%] PASSED dask/array/tests/test_creation.py::test_tile_zero_reps[reps2-shape1-chunks1] [gw3] [ 13%] PASSED dask/array/tests/test_array_core.py::test_reshape_avoids_large_chunks[shape1-chunks1-reshape_size1-None] dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths2-int16] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-empty-cupy] [gw20] [ 13%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-full_like-numpy] [gw40] [ 13%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-subtract] dask/array/tests/test_creation.py::test_meshgrid[False-ij-shapes0-chunks0] [gw54] [ 13%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[1-True-False-double] [gw9] [ 13%] SKIPPED dask/array/tests/test_array_core.py::test_from_array_meta [gw38] [ 13%] PASSED dask/array/tests/test_creation.py::test_nan_zeros_ones_like[float32-shape_chunks1-ones_like] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-zeros-cupy] dask/array/tests/test_creation.py::test_pad_0_width[shape1-chunks1-0-edge-kwargs1] [gw42] [ 13%] PASSED dask/array/tests/test_fft.py::test_cant_fft_chunked_axis[hfft] [gw63] [ 13%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis8] dask/array/tests/test_array_core.py::test_from_array_tasks_always_call_getter[False-x1--1] dask/array/tests/test_array_core.py::test_setitem_hardmask dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-0-ifftshift-fftshift] [gw16] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-empty-cupy] [gw46] [ 13%] PASSED dask/array/tests/test_gufunc.py::test__validate_normalize_axes_02 [gw56] [ 13%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[True--2-shape1-chunks1-axis1] [gw2] [ 13%] PASSED dask/array/tests/test_array_core.py::test_store_regions dask/array/tests/test_linalg.py::test_norm_1dim[False-0.5-shape0-chunks0-None] dask/array/tests/test_array_core.py::test_setitem_extended_API_2d_mask[index0-value0] [gw19] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-zeros_like-cupy] [gw5] [ 13%] PASSED dask/array/tests/test_array_core.py::test_view dask/array/tests/test_gufunc.py::test_apply_gufunc_axis_keepdims[None] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-ones-numpy] [gw60] [ 13%] PASSED dask/array/tests/test_optimization.py::test_nonfusible_fancy_indexing dask/array/tests/test_linalg.py::test_norm_any_ndim[False-None-shape2-chunks2-axis2] dask/array/tests/test_optimization.py::test_optimize_blockwise_duplicate_dependency[False] [gw41] [ 13%] PASSED dask/array/tests/test_fft.py::test_nd_ffts_axes[float64-irfftn] dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths4-int16] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-full_like-cupy] [gw32] [ 13%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths2-int16] dask/array/tests/test_fft.py::test_wrap_fftns[float32-irfftn-scipy.fftpack] [gw25] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-empty-cupy] dask/array/tests/test_fft.py::test_fftfreq[1-6.283185307179586-2] dask/array/tests/test_array_core.py::test_stack_unknown_chunksizes dask/array/tests/test_linalg.py::test_lstsq[20-10-5-True] dask/array/tests/test_creation.py::test_diag_2d_array_creation[3] [gw28] [ 13%] PASSED dask/array/tests/test_creation.py::test_meshgrid[False-ij-shapes0-chunks0] dask/array/tests/test_atop.py::test_bag_array_conversion dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-full_like-numpy] [gw29] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-zeros-cupy] [gw33] [ 13%] PASSED dask/array/tests/test_creation.py::test_pad_0_width[shape1-chunks1-0-edge-kwargs1] dask/array/tests/test_creation.py::test_pad_3d_data[median-2-bool] dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-axes5-fftshift] [gw4] [ 13%] PASSED dask/array/tests/test_array_core.py::test_from_array_tasks_always_call_getter[False-x1--1] 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-list-zeros-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-empty_like-cupy] [gw7] [ 13%] PASSED dask/array/tests/test_array_core.py::test_setitem_hardmask dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-empty-cupy] dask/array/tests/test_creation.py::test_nan_full_like[None-shape_chunks0-0] dask/array/tests/test_array_core.py::test_from_array_dask_collection_warns dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths3-float32] [gw37] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths4-int16] [gw47] [ 13%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-0-ifftshift-fftshift] dask/array/tests/test_atop.py::test_rewrite[inputs15-expected15] dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths2-uint8] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape1-chunks1-out_shape1-full_like-kwargs3] dask/array/tests/test_linalg.py::test_norm_any_slice[False--1-shape4-chunks4] [gw51] [ 13%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-15-15] [gw57] [ 13%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[False-0.5-shape0-chunks0-None] [gw8] [ 13%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d_mask[index0-value0] dask/array/tests/test_array_core.py::test_reshape[original_shape3-new_shape3-12] dask/array/tests/test_masked.py::test_mixed_concatenate[1] dask/array/tests/test_masked.py::test_mixed_random[19] dask/array/tests/test_array_function.py::test_array_notimpl_function_dask[0] [gw34] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-2-bool] [gw48] [ 13%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_axis_keepdims[None] 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_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-zeros_like-numpy] [gw26] [ 13%] PASSED 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_zarr_return_stored[False] [gw52] [ 13%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[False-None-shape2-chunks2-axis2] dask/array/tests/test_linalg.py::test_svd_compressed_compute[power] [gw62] [ 13%] PASSED dask/array/tests/test_optimization.py::test_optimize_blockwise_duplicate_dependency[False] dask/array/tests/test_creation.py::test_tile_zero_reps[reps3-shape0-chunks0] dask/array/tests/test_array_core.py::test_reshape_avoids_large_chunks[shape1-chunks1-reshape_size1-134217728] [gw14] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-full_like-cupy] [gw43] [ 13%] SKIPPED dask/array/tests/test_fft.py::test_wrap_fftns[float32-irfftn-scipy.fftpack] [gw44] [ 13%] PASSED dask/array/tests/test_fft.py::test_fftfreq[1-6.283185307179586-2] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-full_like-cupy] [gw1] [ 13%] PASSED dask/array/tests/test_array_core.py::test_stack_unknown_chunksizes dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-add0] [gw30] [ 13%] PASSED dask/array/tests/test_creation.py::test_diag_2d_array_creation[3] dask/array/tests/test_linalg.py::test_norm_any_prec[-1-False-True-single] [gw55] [ 13%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False--1-shape4-chunks4] [gw13] [ 13%] PASSED dask/array/tests/test_atop.py::test_bag_array_conversion [gw18] [ 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_array_core.py::test_compute_chunk_sizes dask/array/tests/test_creation.py::test_nan_zeros_ones_like[None-shape_chunks0-zeros_like] dask/array/tests/test_fft.py::test_cant_fft_chunked_axis[ihfft] dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis9] [gw45] [ 13%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-axes5-fftshift] [gw11] [ 13%] PASSED dask/array/tests/test_array_function.py::test_like_with_numpy_func[asanyarray] [gw21] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-zeros-cupy] [gw17] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-empty_like-cupy] [gw24] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-empty-cupy] [gw39] [ 13%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[None-shape_chunks0-0] [gw6] [ 13%] PASSED dask/array/tests/test_array_core.py::test_from_array_dask_collection_warns [gw35] [ 13%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths3-float32] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-ones_like-numpy] dask/array/tests/test_gufunc.py::test__validate_normalize_axes_03 dask/array/tests/test_linalg.py::test_norm_2dim[True--2-shape2-chunks2-axis2] [gw15] [ 13%] PASSED dask/array/tests/test_atop.py::test_rewrite[inputs15-expected15] [gw27] [ 13%] PASSED 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_store_compute_false dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-zeros-numpy] [gw0] [ 13%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape3-new_shape3-12] [gw58] [ 13%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[1] [gw59] [ 13%] PASSED dask/array/tests/test_masked.py::test_mixed_random[19] [gw12] [ 13%] PASSED dask/array/tests/test_array_function.py::test_array_notimpl_function_dask[0] dask/array/tests/test_array_core.py::test_view_fortran [gw22] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-empty_like-cupy] [gw23] [ 13%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-zeros_like-numpy] [gw10] [ 13%] SKIPPED dask/array/tests/test_array_core.py::test_zarr_return_stored[False] dask/array/tests/test_optimization.py::test_hard_fuse_slice_cases[True] dask/array/tests/test_fft.py::test_wrap_ffts[float32-fft-numpy.fft] [gw31] [ 13%] PASSED dask/array/tests/test_creation.py::test_tile_zero_reps[reps3-shape0-chunks0] [gw3] [ 13%] 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_pad_3d_data[constant-pad_widths2-float32] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-ones_like-numpy] [gw20] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-full_like-cupy] [gw40] [ 13%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-add0] dask/array/tests/test_creation.py::test_meshgrid[False-ij-shapes1-chunks1] [gw54] [ 13%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[-1-False-True-single] [gw9] [ 13%] PASSED dask/array/tests/test_array_core.py::test_compute_chunk_sizes [gw38] [ 13%] PASSED 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-my-name-shape0-chunks0-asarray-tuple-full_like-numpy] dask/array/tests/test_creation.py::test_pad_0_width[shape2-chunks2-0-linear_ramp-kwargs2] [gw42] [ 13%] 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_widths1-uint8] dask/array/tests/test_array_core.py::test_from_array_tasks_always_call_getter[False-x2-1] dask/array/tests/test_linalg.py::test_norm_any_ndim[False-None-shape3-chunks3-None] dask/array/tests/test_array_core.py::test_setitem_2d dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths4-float32] dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-1-fftshift-ifftshift] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-full-numpy] [gw46] [ 13%] PASSED dask/array/tests/test_gufunc.py::test__validate_normalize_axes_03 dask/array/tests/test_fft.py::test_wrap_fftns[float64-fft2-numpy.fft] [gw56] [ 13%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[True--2-shape2-chunks2-axis2] dask/array/tests/test_fft.py::test_fftfreq[1-6.283185307179586-3] dask/array/tests/test_linalg.py::test_norm_1dim[False-0.5-shape1-chunks1-0] [gw2] [ 13%] PASSED dask/array/tests/test_array_core.py::test_store_compute_false dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-15-20] dask/array/tests/test_array_core.py::test_setitem_extended_API_2d_mask[index1-value1] [gw19] [ 13%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-zeros-numpy] 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-tuple-list-ones-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-full_like-numpy] dask/array/tests/test_overlap.py::test_overlap_internal [gw41] [ 13%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float32-fft-numpy.fft] [gw37] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths4-float32] [gw16] [ 13%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-ones_like-numpy] dask/array/tests/test_array_core.py::test_concatenate dask/array/tests/test_creation.py::test_diag_2d_array_creation[-3] [gw28] [ 13%] PASSED dask/array/tests/test_creation.py::test_meshgrid[False-ij-shapes1-chunks1] dask/array/tests/test_linalg.py::test_norm_any_slice[False-inf-shape0-chunks0] dask/array/tests/test_atop.py::test_svd dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-full_like-cupy] [gw61] [ 13%] PASSED dask/array/tests/test_masked.py::test_reductions[max-i8] [gw29] [ 13%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-full_like-numpy] [gw33] [ 14%] PASSED dask/array/tests/test_creation.py::test_pad_0_width[shape2-chunks2-0-linear_ramp-kwargs2] [gw5] [ 14%] PASSED dask/array/tests/test_array_core.py::test_view_fortran [gw34] [ 14%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths1-uint8] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-empty-numpy] dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-axes5-ifftshift] [gw4] [ 14%] PASSED dask/array/tests/test_array_core.py::test_from_array_tasks_always_call_getter[False-x2-1] dask/array/tests/test_array_function.py::test_like_with_numpy_func_and_dtype[array] [gw60] [ 14%] PASSED dask/array/tests/test_optimization.py::test_hard_fuse_slice_cases[True] [gw52] [ 14%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[False-None-shape3-chunks3-None] [gw7] [ 14%] PASSED dask/array/tests/test_array_core.py::test_setitem_2d dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-ones_like-numpy] dask/array/tests/test_creation.py::test_nan_full_like[None-shape_chunks0-0.0] dask/array/tests/test_array_core.py::test_from_array_inline dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths3-bool] dask/array/tests/test_creation.py::test_tile_zero_reps[reps3-shape1-chunks1] dask/array/tests/test_array_core.py::test_reshape_avoids_large_chunks[shape1-chunks1-reshape_size1-67108864] [gw14] [ 14%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-full-numpy] [gw25] [ 14%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-ones_like-numpy] [gw43] [ 14%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float64-fft2-numpy.fft] [gw44] [ 14%] PASSED dask/array/tests/test_fft.py::test_fftfreq[1-6.283185307179586-3] dask/array/tests/test_atop.py::test_rewrite[inputs16-expected16] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape2-4-20-empty_like-kwargs0] [gw55] [ 14%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False-inf-shape0-chunks0] [gw57] [ 14%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[False-0.5-shape1-chunks1-0] [gw13] [ 14%] PASSED dask/array/tests/test_atop.py::test_svd dask/array/tests/test_array_core.py::test_reshape[original_shape4-new_shape4-12] dask/array/tests/test_masked.py::test_mixed_concatenate[2] dask/array/tests/test_masked.py::test_mixed_random[20] dask/array/tests/test_fft.py::test_fft[fft] dask/array/tests/test_array_function.py::test_array_notimpl_function_dask[1] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-zeros_like-cupy] [gw26] [ 14%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-ones-cupy] dask/array/tests/test_array_core.py::test_zarr_return_stored[True] [gw21] [ 14%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-full_like-numpy] dask/array/tests/test_linalg.py::test_norm_any_ndim[False-1-shape0-chunks0-None] [gw62] [ 14%] PASSED dask/array/tests/test_overlap.py::test_overlap_internal [gw47] [ 14%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-1-fftshift-ifftshift] [gw3] [ 14%] PASSED dask/array/tests/test_array_core.py::test_reshape_avoids_large_chunks[shape1-chunks1-reshape_size1-67108864] [gw1] [ 14%] PASSED dask/array/tests/test_array_core.py::test_concatenate [gw30] [ 14%] PASSED dask/array/tests/test_creation.py::test_diag_2d_array_creation[-3] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-eq] dask/array/tests/test_creation.py::test_meshgrid[False-ij-shapes2-chunks2] [gw27] [ 14%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape2-4-20-empty_like-kwargs0] dask/array/tests/test_array_core.py::test_store_nocompute_regions [gw8] [ 14%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d_mask[index1-value1] dask/array/tests/test_array_core.py::test_compute_chunk_sizes_2d_array dask/array/tests/test_creation.py::test_nan_zeros_ones_like[None-shape_chunks0-ones_like] [gw63] [ 14%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis9] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-full_like-cupy] [gw29] [ 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_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-full-numpy] [gw11] [ 14%] PASSED dask/array/tests/test_array_function.py::test_like_with_numpy_func_and_dtype[array] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-zeros_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-full_like-cupy] dask/array/tests/test_fft.py::test_wrap_ffts[float32-fft-scipy.fftpack] dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-1-ifftshift-fftshift] [gw32] [ 14%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths2-float32] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-ones_like-cupy] [gw16] [ 14%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-ones_like-cupy] dask/array/tests/test_linalg.py::test_norm_implemented_errors[False-nuc-shape0-chunks0-axis0] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-full-numpy] [gw15] [ 14%] PASSED dask/array/tests/test_atop.py::test_rewrite[inputs16-expected16] [gw18] [ 14%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-full_like-cupy] dask/array/tests/test_atop.py::test_args_delayed [gw58] [ 14%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[2] [gw59] [ 14%] PASSED dask/array/tests/test_masked.py::test_mixed_random[20] [gw23] [ 14%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-zeros_like-cupy] [gw48] [ 14%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_axes_01[axes0] [gw45] [ 14%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-axes5-ifftshift] [gw22] [ 14%] 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-my-name-shape0-chunks0-list-tuple-empty-numpy] [gw12] [ 14%] PASSED dask/array/tests/test_array_function.py::test_array_notimpl_function_dask[1] [gw6] [ 14%] PASSED dask/array/tests/test_array_core.py::test_from_array_inline [gw39] [ 14%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[None-shape_chunks0-0.0] [gw35] [ 14%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths3-bool] [gw41] [ 14%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float32-fft-scipy.fftpack] [gw31] [ 14%] PASSED dask/array/tests/test_creation.py::test_tile_zero_reps[reps3-shape1-chunks1] [gw40] [ 14%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-eq] [gw28] [ 14%] PASSED dask/array/tests/test_creation.py::test_meshgrid[False-ij-shapes2-chunks2] dask/array/tests/test_linalg.py::test_norm_any_prec[-1-False-True-double] [gw2] [ 14%] PASSED dask/array/tests/test_array_core.py::test_store_nocompute_regions dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-zeros-cupy] [gw0] [ 14%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape4-new_shape4-12] [gw9] [ 14%] PASSED dask/array/tests/test_array_core.py::test_compute_chunk_sizes_2d_array [gw38] [ 14%] PASSED dask/array/tests/test_creation.py::test_nan_zeros_ones_like[None-shape_chunks0-ones_like] dask/array/tests/test_masked.py::test_reductions[max-f8] [gw29] [ 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_core.py::test_h5py_tokenize [gw42] [ 14%] PASSED dask/array/tests/test_fft.py::test_fft[fft] [gw26] [ 14%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-zeros_like-numpy] [gw10] [ 14%] SKIPPED dask/array/tests/test_array_core.py::test_zarr_return_stored[True] dask/array/tests/test_optimization.py::test_hard_fuse_slice_cases[False] [gw21] [ 14%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-full_like-cupy] [gw24] [ 14%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-ones_like-numpy] [gw52] [ 14%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[False-1-shape0-chunks0-None] dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths4-bool] [gw47] [ 14%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-1-ifftshift-fftshift] [gw51] [ 14%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-15-20] dask/array/tests/test_gufunc.py::test_apply_gufunc_01 dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-ones_like-cupy] [gw56] [ 14%] PASSED dask/array/tests/test_linalg.py::test_norm_implemented_errors[False-nuc-shape0-chunks0-axis0] dask/array/tests/test_fft.py::test_fftfreq[1-6.283185307179586-6] [gw20] [ 14%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-full-numpy] dask/array/tests/test_linalg.py::test_norm_any_slice[False-inf-shape1-chunks1] [gw13] [ 14%] PASSED dask/array/tests/test_atop.py::test_args_delayed dask/array/tests/test_array_core.py::test_from_array_tasks_always_call_getter[False-x3-1] dask/array/tests/test_creation.py::test_pad_0_width[shape3-chunks3-0-reflect-kwargs3] dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths1-int16] [gw17] [ 14%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-empty-numpy] [gw37] [ 14%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths4-bool] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-ones-numpy] dask/array/tests/test_fft.py::test_wrap_fftns[float64-fft2-scipy.fftpack] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-full-cupy] dask/array/tests/test_array_core.py::test_concatenate_types[dtypes0] dask/array/tests/test_creation.py::test_diag_2d_array_creation[8] [gw54] [ 14%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[-1-False-True-double] dask/array/tests/test_linalg.py::test_norm_1dim[False-0.5-shape2-chunks2-axis2] [gw55] [ 14%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False-inf-shape1-chunks1] 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_setitem_on_read_only_blocks [gw19] [ 14%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-zeros-cupy] dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis10] [gw5] [ 14%] SKIPPED dask/array/tests/test_array_core.py::test_h5py_tokenize dask/array/tests/test_array_function.py::test_like_with_numpy_func_and_dtype[asarray] [gw34] [ 14%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths1-int16] dask/array/tests/test_array_core.py::test_setitem_extended_API_0d [gw60] [ 14%] PASSED dask/array/tests/test_optimization.py::test_hard_fuse_slice_cases[False] dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths2-bool] [gw46] [ 14%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_01 dask/array/tests/test_array_core.py::test_reshape_warns_by_default_if_it_is_producing_large_chunks dask/array/tests/test_overlap.py::test_overlap_internal_asymmetric [gw25] [ 14%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-ones_like-cupy] [gw44] [ 14%] PASSED dask/array/tests/test_fft.py::test_fftfreq[1-6.283185307179586-6] dask/array/tests/test_atop.py::test_rewrite[inputs17-expected17] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-full-numpy] dask/array/tests/test_masked.py::test_mixed_concatenate[3] dask/array/tests/test_masked.py::test_mixed_random[21] [gw4] [ 14%] PASSED dask/array/tests/test_array_core.py::test_from_array_tasks_always_call_getter[False-x3-1] [gw33] [ 14%] PASSED 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-C-my-name-shape0-chunks0-asarray-asarray-zeros-numpy] dask/array/tests/test_gufunc.py::test_apply_gufunc_axes_01[axes1] dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-axes6-fftshift] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-empty-cupy] dask/array/tests/test_array_function.py::test_array_notimpl_function_dask[2] dask/array/tests/test_array_core.py::test_asarray[asarray] dask/array/tests/test_creation.py::test_nan_full_like[None-shape_chunks0-99] dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths4-uint8] dask/array/tests/test_fft.py::test_wrap_ffts[float32-ifft-numpy.fft] [gw16] [ 14%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-ones-numpy] dask/array/tests/test_creation.py::test_tile_empty_array[2-shape0-chunks0] [gw43] [ 14%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float64-fft2-scipy.fftpack] [gw14] [ 14%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-full-cupy] [gw1] [ 14%] PASSED dask/array/tests/test_array_core.py::test_concatenate_types[dtypes0] [gw30] [ 14%] PASSED dask/array/tests/test_creation.py::test_diag_2d_array_creation[8] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-gt] [gw40] [ 14%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-gt] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-ge] [gw40] [ 14%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-ge] dask/array/tests/test_linalg.py::test_norm_any_slice[False-inf-shape2-chunks2] [gw55] [ 14%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False-inf-shape2-chunks2] dask/array/tests/test_linalg.py::test_norm_any_slice[False-inf-shape3-chunks3] [gw57] [ 14%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[False-0.5-shape2-chunks2-axis2] dask/array/tests/test_linalg.py::test_norm_1dim[True-0-shape0-chunks0-None] [gw57] [ 14%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[True-0-shape0-chunks0-None] dask/array/tests/test_linalg.py::test_norm_1dim[True-0-shape1-chunks1-0] [gw57] [ 14%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[True-0-shape1-chunks1-0] dask/array/tests/test_creation.py::test_pad_0_width[shape4-chunks4-0-symmetric-kwargs4] [gw33] [ 14%] 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] [gw32] [ 14%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths2-bool] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-full-numpy] [gw21] [ 14%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-full-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-full-cupy] [gw21] [ 14%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-full-cupy] [gw62] [ 14%] PASSED dask/array/tests/test_overlap.py::test_overlap_internal_asymmetric dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-full-cupy] [gw20] [ 14%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-full-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-empty_like-numpy] [gw15] [ 14%] PASSED dask/array/tests/test_atop.py::test_rewrite[inputs17-expected17] dask/array/tests/test_fft.py::test_fftfreq[1-6.283185307179586-7] [gw44] [ 14%] PASSED dask/array/tests/test_fft.py::test_fftfreq[1-6.283185307179586-7] dask/array/tests/test_array_core.py::test_reshape[original_shape5-new_shape5-chunks5] dask/array/tests/test_fft.py::test_fft[ifft] [gw45] [ 14%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-axes6-fftshift] [gw11] [ 14%] PASSED dask/array/tests/test_array_function.py::test_like_with_numpy_func_and_dtype[asarray] [gw22] [ 14%] 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_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-zeros_like-cupy] [gw27] [ 14%] 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_zarr_inline_array[True] dask/array/tests/test_linalg.py::test_norm_1dim[True-0-shape2-chunks2-axis2] [gw57] [ 14%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[True-0-shape2-chunks2-axis2] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-ones_like-cupy] dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-2-fftshift-ifftshift] [gw47] [ 14%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-2-fftshift-ifftshift] dask/array/tests/test_linalg.py::test_norm_any_ndim[False-1-shape1-chunks1-0] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-20-5] [gw3] [ 14%] PASSED dask/array/tests/test_array_core.py::test_reshape_warns_by_default_if_it_is_producing_large_chunks dask/array/tests/test_gufunc.py::test_apply_gufunc_01b dask/array/tests/test_linalg.py::test_norm_any_prec[-1-False-False-single] [gw54] [ 14%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[-1-False-False-single] [gw53] [ 14%] PASSED dask/array/tests/test_linalg.py::test_lstsq[20-10-5-True] [gw18] [ 14%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-full-numpy] 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-asarray-tuple-full-cupy] [gw29] [ 14%] 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_nan_zeros_ones_like[None-shape_chunks1-zeros_like] dask/array/tests/test_array_core.py::test_compute_chunk_sizes_3d_array dask/array/tests/test_atop.py::test_namedtuple[tup0] [gw58] [ 14%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[3] dask/array/tests/test_optimization.py::test_dont_fuse_numpy_arrays [gw35] [ 14%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths4-uint8] [gw41] [ 14%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float32-ifft-numpy.fft] dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-2-uint8] [gw37] [ 14%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-2-uint8] [gw39] [ 14%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[None-shape_chunks0-99] 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-None-shape0-chunks0-list-list-ones-cupy] dask/array/tests/test_overlap.py::test_overlap_internal_asymmetric_small dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-ones-numpy] [gw31] [ 14%] PASSED dask/array/tests/test_creation.py::test_tile_empty_array[2-shape0-chunks0] [gw8] [ 14%] PASSED dask/array/tests/test_array_core.py::test_setitem_on_read_only_blocks dask/array/tests/test_fft.py::test_wrap_fftns[float64-ifft2-numpy.fft] dask/array/tests/test_array_core.py::test_map_blocks_with_changed_dimension [gw5] [ 15%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_with_changed_dimension [gw9] [ 15%] PASSED dask/array/tests/test_array_core.py::test_compute_chunk_sizes_3d_array [gw12] [ 15%] PASSED dask/array/tests/test_array_function.py::test_array_notimpl_function_dask[2] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-ones_like-numpy] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape2-4-20-zeros_like-kwargs2] [gw60] [ 15%] PASSED dask/array/tests/test_optimization.py::test_dont_fuse_numpy_arrays [gw6] [ 15%] PASSED dask/array/tests/test_array_core.py::test_asarray[asarray] [gw59] [ 15%] PASSED dask/array/tests/test_masked.py::test_mixed_random[21] dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths1-float32] dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-2-ifftshift-fftshift] [gw52] [ 15%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[False-1-shape1-chunks1-0] [gw21] [ 15%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-empty_like-numpy] dask/array/tests/test_linalg.py::test_norm_implemented_errors[False-nuc-shape1-chunks1-axis1] dask/array/tests/test_array_core.py::test_from_array_ndarray_onechunk[x0] [gw4] [ 15%] PASSED dask/array/tests/test_array_core.py::test_from_array_ndarray_onechunk[x0] [gw46] [ 15%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_01b dask/array/tests/test_linalg.py::test_norm_any_prec[-1-False-False-double] [gw43] [ 15%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float64-ifft2-numpy.fft] [gw23] [ 15%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-zeros-numpy] dask/array/tests/test_atop.py::test_index_subs [gw55] [ 15%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False-inf-shape3-chunks3] [gw38] [ 15%] PASSED dask/array/tests/test_creation.py::test_nan_zeros_ones_like[None-shape_chunks1-zeros_like] dask/array/tests/test_array_core.py::test_compute_chunk_sizes_warning_fixes_rechunk [gw13] [ 15%] PASSED dask/array/tests/test_atop.py::test_namedtuple[tup0] dask/array/tests/test_atop.py::test_namedtuple[tup1] [gw13] [ 15%] PASSED dask/array/tests/test_atop.py::test_namedtuple[tup1] [gw10] [ 15%] 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] [gw7] [ 15%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_0d [gw34] [ 15%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths1-float32] [gw24] [ 15%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-ones_like-cupy] [gw56] [ 15%] PASSED dask/array/tests/test_linalg.py::test_norm_implemented_errors[False-nuc-shape1-chunks1-axis1] dask/array/tests/test_array_core.py::test_concatenate_types[dtypes1] 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_meshgrid[False-ij-shapes3-chunks3] dask/array/tests/test_array_core.py::test_setitem_errs dask/array/tests/test_creation.py::test_diag_extraction[0] [gw48] [ 15%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_axes_01[axes1] dask/array/tests/test_gufunc.py::test_apply_gufunc_axes_02 [gw48] [ 15%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_axes_02 dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-axes6-ifftshift] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-empty-cupy] [gw17] [ 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_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-ones_like-numpy] [gw17] [ 15%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-ones_like-numpy] [gw0] [ 15%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape5-new_shape5-chunks5] dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths4-int16] dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths1-bool] [gw63] [ 15%] 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_pad_3d_data[constant-pad_widths3-uint8] [gw16] [ 15%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-ones-cupy] [gw62] [ 15%] PASSED dask/array/tests/test_overlap.py::test_overlap_internal_asymmetric_small dask/array/tests/test_overlap.py::test_trim_internal [gw25] [ 15%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-ones-numpy] [gw54] [ 15%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[-1-False-False-double] dask/array/tests/test_linalg.py::test_norm_any_prec[-1-True-True-single] [gw54] [ 15%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[-1-True-True-single] [gw20] [ 15%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-empty_like-numpy] [gw30] [ 15%] PASSED dask/array/tests/test_creation.py::test_diag_extraction[0] dask/array/tests/test_masked.py::test_mixed_random[22] [gw59] [ 15%] PASSED dask/array/tests/test_masked.py::test_mixed_random[22] [gw33] [ 15%] PASSED dask/array/tests/test_creation.py::test_pad_0_width[shape5-chunks5-0-wrap-kwargs5] dask/array/tests/test_creation.py::test_pad_0_width[shape6-chunks6-0-empty-kwargs6] [gw33] [ 15%] PASSED dask/array/tests/test_creation.py::test_pad_0_width[shape6-chunks6-0-empty-kwargs6] dask/array/tests/test_array_core.py::test_reshape[original_shape6-new_shape6-4] [gw0] [ 15%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape6-new_shape6-4] [gw36] [ 15%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths2-uint8] dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index0--1] [gw7] [ 15%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index0--1] dask/array/tests/test_linalg.py::test_norm_any_ndim[False-1-shape2-chunks2-axis2] dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-2-int16] [gw37] [ 15%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-2-int16] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-empty_like-numpy] [gw14] [ 15%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-empty_like-numpy] [gw1] [ 15%] PASSED dask/array/tests/test_array_core.py::test_concatenate_types[dtypes1] dask/array/tests/test_creation.py::test_tile_empty_array[2-shape1-chunks1] [gw31] [ 15%] PASSED dask/array/tests/test_creation.py::test_tile_empty_array[2-shape1-chunks1] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-lt] [gw40] [ 15%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-lt] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-le] dask/array/tests/test_atop.py::test_validate_top_inputs [gw45] [ 15%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-axes6-ifftshift] dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-axes7-fftshift] [gw9] [ 15%] PASSED dask/array/tests/test_array_core.py::test_compute_chunk_sizes_warning_fixes_rechunk [gw10] [ 15%] SKIPPED dask/array/tests/test_array_core.py::test_zarr_inline_array[False] dask/array/tests/test_linalg.py::test_lstsq[100-10-10-False] [gw42] [ 15%] PASSED dask/array/tests/test_fft.py::test_fft[ifft] [gw47] [ 15%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-2-ifftshift-fftshift] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-ones-numpy] dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis11] [gw52] [ 15%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[False-1-shape2-chunks2-axis2] 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_full [gw62] [ 15%] PASSED dask/array/tests/test_overlap.py::test_trim_internal dask/array/tests/test_creation.py::test_tile_empty_array[reps1-shape0-chunks0] [gw28] [ 15%] PASSED dask/array/tests/test_creation.py::test_meshgrid[False-ij-shapes3-chunks3] [gw2] [ 15%] PASSED dask/array/tests/test_array_core.py::test_store_locks dask/array/tests/test_array_function.py::test_like_with_numpy_func_and_dtype[asanyarray] [gw11] [ 15%] PASSED dask/array/tests/test_array_function.py::test_like_with_numpy_func_and_dtype[asanyarray] [gw26] [ 15%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-zeros_like-cupy] dask/array/tests/test_fft.py::test_rfftfreq[0-1.0-1] [gw44] [ 15%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[0-1.0-1] dask/array/tests/test_creation.py::test_pad[shape0-chunks0-1-constant-kwargs0] dask/array/tests/test_array_core.py::test_asarray[asanyarray] dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths2-int16] [gw34] [ 15%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths1-bool] [gw27] [ 15%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape2-4-20-zeros_like-kwargs2] [gw21] [ 15%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-empty_like-cupy] dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-2-float32] [gw37] [ 15%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-2-float32] dask/array/tests/test_array_core.py::test_from_array_ndarray_onechunk[x1] dask/array/tests/test_gufunc.py::test_apply_gufunc_output_dtypes_string[False] [gw8] [ 15%] PASSED dask/array/tests/test_array_core.py::test_setitem_errs [gw19] [ 15%] 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_linalg.py::test_norm_any_slice[False-inf-shape4-chunks4] dask/array/tests/test_masked.py::test_mixed_concatenate[4] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-empty_like-cupy] dask/array/tests/test_array_function.py::test_array_function_sparse[0] dask/array/tests/test_fft.py::test_wrap_fftns[float64-ifft2-scipy.fftpack] [gw45] [ 15%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-axes7-fftshift] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-empty_like-numpy] [gw33] [ 15%] PASSED dask/array/tests/test_creation.py::test_pad[shape0-chunks0-1-constant-kwargs0] [gw15] [ 15%] PASSED dask/array/tests/test_atop.py::test_index_subs dask/array/tests/test_linalg.py::test_norm_1dim[True-2-shape0-chunks0-None] [gw57] [ 15%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[True-2-shape0-chunks0-None] dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths2-uint8] [gw34] [ 15%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths2-uint8] dask/array/tests/test_linalg.py::test_norm_implemented_errors[False-2-shape0-chunks0-axis0] [gw40] [ 15%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-le] [gw31] [ 15%] PASSED dask/array/tests/test_creation.py::test_tile_empty_array[reps1-shape0-chunks0] [gw55] [ 15%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False-inf-shape4-chunks4] dask/array/tests/test_creation.py::test_meshgrid[False-ij-shapes4-chunks4] dask/array/tests/test_array_core.py::test_store_method_return [gw2] [ 15%] PASSED dask/array/tests/test_array_core.py::test_store_method_return [gw58] [ 15%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[4] dask/array/tests/test_optimization.py::test_fuse_slices_with_alias[True-True] [gw60] [ 15%] PASSED dask/array/tests/test_optimization.py::test_fuse_slices_with_alias[True-True] dask/array/tests/test_array_utils.py::test_meta_from_array[asarray] [gw13] [ 15%] PASSED dask/array/tests/test_atop.py::test_validate_top_inputs [gw6] [ 15%] PASSED dask/array/tests/test_array_core.py::test_asarray[asanyarray] dask/array/tests/test_fft.py::test_wrap_ffts[float32-ifft-scipy.fftpack] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape2-4-20-full_like-kwargs3] [gw56] [ 15%] PASSED dask/array/tests/test_linalg.py::test_norm_implemented_errors[False-2-shape0-chunks0-axis0] [gw4] [ 15%] PASSED dask/array/tests/test_array_core.py::test_from_array_ndarray_onechunk[x1] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-zeros_like-numpy] [gw46] [ 15%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_output_dtypes_string[False] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-full_like-cupy] dask/array/tests/test_gufunc.py::test_apply_gufunc_axes_two_kept_coredims dask/array/tests/test_linalg.py::test_norm_any_prec[-1-True-True-double] dask/array/tests/test_creation.py::test_diag_extraction[3] dask/array/tests/test_creation.py::test_nan_full_like[None-shape_chunks0--1] [gw12] [ 15%] SKIPPED dask/array/tests/test_array_function.py::test_array_function_sparse[0] [gw22] [ 15%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-ones_like-numpy] [gw11] [ 15%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array[asarray] [gw35] [ 15%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths4-int16] [gw51] [ 15%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-20-5] dask/array/tests/test_array_core.py::test_zarr_existing_array [gw41] [ 15%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float32-ifft-scipy.fftpack] dask/array/tests/test_creation.py::test_pad[shape1-chunks1-2-constant-kwargs1] [gw32] [ 15%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths3-uint8] dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index1--2] [gw3] [ 15%] PASSED dask/array/tests/test_array_core.py::test_full dask/array/tests/test_overlap.py::test_periodic [gw16] [ 15%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-zeros_like-numpy] 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-C-None-shape0-chunks0-asarray-tuple-full-cupy] dask/array/tests/test_array_core.py::test_map_blocks_with_negative_drop_axis [gw48] [ 15%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_axes_two_kept_coredims [gw54] [ 15%] 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-axes4-fftshift-ifftshift] [gw30] [ 15%] PASSED dask/array/tests/test_creation.py::test_diag_extraction[3] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-zeros-cupy] dask/array/tests/test_creation.py::test_nan_zeros_ones_like[None-shape_chunks1-ones_like] [gw38] [ 15%] PASSED dask/array/tests/test_creation.py::test_nan_zeros_ones_like[None-shape_chunks1-ones_like] dask/array/tests/test_fft.py::test_rfftfreq[0-1.0-2] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-ones_like-cupy] dask/array/tests/test_array_core.py::test_compute_chunk_sizes_warning_fixes_to_zarr dask/array/tests/test_masked.py::test_mixed_random[23] dask/array/tests/test_fft.py::test_fft[rfft] [gw33] [ 15%] PASSED dask/array/tests/test_creation.py::test_pad[shape1-chunks1-2-constant-kwargs1] [gw27] [ 15%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape2-4-20-full_like-kwargs3] dask/array/tests/test_array_core.py::test_reshape[original_shape7-new_shape7-4] dask/array/tests/test_array_core.py::test_map_blocks dask/array/tests/test_array_core.py::test_concatenate_unknown_axes dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-empty_like-cupy] [gw62] [ 15%] PASSED dask/array/tests/test_overlap.py::test_periodic dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-ones-cupy] [gw18] [ 15%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-full-cupy] [gw5] [ 15%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_with_negative_drop_axis dask/array/tests/test_creation.py::test_tile_empty_array[reps1-shape1-chunks1] [gw28] [ 15%] PASSED dask/array/tests/test_creation.py::test_meshgrid[False-ij-shapes4-chunks4] [gw39] [ 15%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[None-shape_chunks0--1] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-zeros-numpy] [gw23] [ 15%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-zeros-cupy] dask/array/tests/test_masked.py::test_mixed_concatenate[5] [gw44] [ 15%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[0-1.0-2] [gw50] [ 15%] PASSED dask/array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks8-True-False-None] dask/array/tests/test_atop.py::test_dont_merge_before_reductions [gw29] [ 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_array_core.py::test_asarray_dask_dataframe[asarray] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-20-10] dask/array/tests/test_atop.py::test_optimize_blockwise [gw15] [ 15%] PASSED dask/array/tests/test_atop.py::test_optimize_blockwise dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths3-int16] dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths2-int16] [gw34] [ 15%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths2-int16] [gw7] [ 15%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index1--2] [gw1] [ 15%] PASSED dask/array/tests/test_array_core.py::test_concatenate_unknown_axes [gw40] [ 15%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-mod] [gw47] [ 15%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-axes4-fftshift-ifftshift] dask/array/tests/test_linalg.py::test_norm_any_slice[False--inf-shape0-chunks0] [gw55] [ 15%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False--inf-shape0-chunks0] [gw20] [ 15%] 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_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-ones_like-cupy] dask/array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks9-False-True-None] dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-axes7-ifftshift] [gw22] [ 16%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-ones_like-cupy] [gw6] [ 16%] PASSED dask/array/tests/test_array_core.py::test_asarray_dask_dataframe[asarray] [gw24] [ 16%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-ones-numpy] [gw19] [ 16%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-full_like-cupy] [gw32] [ 16%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths3-int16] dask/array/tests/test_linalg.py::test_norm_any_ndim[False-1-shape3-chunks3-None] [gw10] [ 16%] SKIPPED dask/array/tests/test_array_core.py::test_zarr_existing_array [gw0] [ 16%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape7-new_shape7-4] dask/array/tests/test_array_core.py::test_from_array_ndarray_onechunk[x2] dask/array/tests/test_creation.py::test_pad[shape2-chunks2-2-constant-kwargs2] 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_pad_3d_data[symmetric-2-bool] [gw3] [ 16%] PASSED dask/array/tests/test_array_core.py::test_map_blocks dask/array/tests/test_fft.py::test_wrap_ffts[float32-rfft-numpy.fft] dask/array/tests/test_array_core.py::test_zero_slice_dtypes dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-zeros_like-cupy] dask/array/tests/test_creation.py::test_nan_zeros_ones_like[int64-shape_chunks0-zeros_like] dask/array/tests/test_optimization.py::test_fuse_slices_with_alias[True-False] [gw26] [ 16%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-zeros-numpy] [gw58] [ 16%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[5] dask/array/tests/test_array_core.py::test_store_multiprocessing_lock [gw43] [ 16%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float64-ifft2-scipy.fftpack] dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths4-float32] [gw13] [ 16%] PASSED dask/array/tests/test_atop.py::test_dont_merge_before_reductions [gw9] [ 16%] SKIPPED dask/array/tests/test_array_core.py::test_compute_chunk_sizes_warning_fixes_to_zarr dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-empty_like-cupy] dask/array/tests/test_array_utils.py::test_meta_from_array_literal[None-0] [gw59] [ 16%] PASSED dask/array/tests/test_masked.py::test_mixed_random[23] [gw42] [ 16%] PASSED dask/array/tests/test_fft.py::test_fft[rfft] dask/array/tests/test_linalg.py::test_norm_1dim[True-2-shape1-chunks1-0] dask/array/tests/test_linalg.py::test_norm_implemented_errors[False-2-shape1-chunks1-axis1] [gw37] [ 16%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-2-bool] [gw14] [ 16%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-empty_like-cupy] dask/array/tests/test_gufunc.py::test_apply_gufunc_output_dtypes_string[True] [gw25] [ 16%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-ones-cupy] dask/array/tests/test_gufunc.py::test_apply_gufunc_via_numba_01 [gw31] [ 16%] PASSED dask/array/tests/test_creation.py::test_tile_empty_array[reps1-shape1-chunks1] [gw17] [ 16%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-ones_like-cupy] dask/array/tests/test_fft.py::test_rfftfreq[0-1.0-3] [gw45] [ 16%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-axes7-ifftshift] dask/array/tests/test_atop.py::test_optimize_blockwise_control_annotations [gw52] [ 16%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[False-1-shape3-chunks3-None] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape3-chunks3-out_shape3-empty_like-kwargs0] dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths2-float32] [gw4] [ 16%] PASSED dask/array/tests/test_array_core.py::test_from_array_ndarray_onechunk[x2] dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index2--3] [gw33] [ 16%] PASSED dask/array/tests/test_creation.py::test_pad[shape2-chunks2-2-constant-kwargs2] dask/array/tests/test_array_core.py::test_concatenate_flatten [gw21] [ 16%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-empty-numpy] dask/array/tests/test_overlap.py::test_reflect [gw41] [ 16%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float32-rfft-numpy.fft] [gw8] [ 16%] PASSED dask/array/tests/test_array_core.py::test_zero_slice_dtypes [gw16] [ 16%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-zeros_like-cupy] dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-axes4-ifftshift-fftshift] [gw47] [ 16%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-axes4-ifftshift-fftshift] dask/array/tests/test_creation.py::test_meshgrid[False-ij-shapes5-chunks5] dask/array/tests/test_linalg.py::test_norm_any_slice[False--inf-shape1-chunks1] [gw55] [ 16%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False--inf-shape1-chunks1] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-empty-numpy] [gw60] [ 16%] PASSED dask/array/tests/test_optimization.py::test_fuse_slices_with_alias[True-False] dask/array/tests/test_array_function.py::test_array_function_sparse[1] [gw44] [ 16%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[0-1.0-3] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-ones-numpy] [gw29] [ 16%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-empty_like-cupy] [gw11] [ 16%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[None-0] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-empty_like-numpy] [gw57] [ 16%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[True-2-shape1-chunks1-0] [gw34] [ 16%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths2-float32] [gw56] [ 16%] PASSED dask/array/tests/test_linalg.py::test_norm_implemented_errors[False-2-shape1-chunks1-axis1] [gw46] [ 16%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_output_dtypes_string[True] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-mul] dask/array/tests/test_linalg.py::test_norm_any_prec[-1-True-False-single] [gw48] [ 16%] SKIPPED dask/array/tests/test_gufunc.py::test_apply_gufunc_via_numba_01 [gw28] [ 16%] PASSED dask/array/tests/test_creation.py::test_meshgrid[False-ij-shapes5-chunks5] dask/array/tests/test_array_core.py::test_map_blocks_with_invalid_drop_axis [gw38] [ 16%] PASSED dask/array/tests/test_creation.py::test_nan_zeros_ones_like[int64-shape_chunks0-zeros_like] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-full_like-numpy] [gw63] [ 16%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis11] [gw35] [ 16%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths4-float32] dask/array/tests/test_atop.py::test_atop_legacy [gw22] [ 16%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-ones-numpy] [gw61] [ 16%] PASSED dask/array/tests/test_masked.py::test_reductions[max-f8] dask/array/tests/test_array_core.py::test_asarray_dask_dataframe[asanyarray] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-ones-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-full-numpy] [gw15] [ 16%] PASSED dask/array/tests/test_atop.py::test_optimize_blockwise_control_annotations [gw18] [ 16%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-empty_like-numpy] dask/array/tests/test_array_core.py::test_to_zarr_unknown_chunks_raises [gw27] [ 16%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape3-chunks3-out_shape3-empty_like-kwargs0] dask/array/tests/test_array_core.py::test_reshape[original_shape8-new_shape8-4] [gw7] [ 16%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index2--3] [gw1] [ 16%] PASSED dask/array/tests/test_array_core.py::test_concatenate_flatten dask/array/tests/test_array_core.py::test_map_blocks2 [gw62] [ 16%] PASSED dask/array/tests/test_overlap.py::test_reflect dask/array/tests/test_creation.py::test_diag_extraction[-3] dask/array/tests/test_creation.py::test_nan_full_like[None-shape_chunks1-0] [gw20] [ 16%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-empty-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-zeros-cupy] [gw12] [ 16%] SKIPPED dask/array/tests/test_array_function.py::test_array_function_sparse[1] dask/array/tests/test_masked.py::test_mixed_concatenate[6] dask/array/tests/test_fft.py::test_wrap_fftns[float64-fftn-numpy.fft] dask/array/tests/test_fft.py::test_fft[irfft] dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths3-float32] dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths1-uint8] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-empty-numpy] [gw40] [ 16%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-mul] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-zeros_like-numpy] [gw54] [ 16%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[-1-True-False-single] dask/array/tests/test_linalg.py::test_norm_any_slice[False--inf-shape2-chunks2] [gw5] [ 16%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_with_invalid_drop_axis [gw23] [ 16%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-full_like-numpy] dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-None-fftshift] [gw13] [ 16%] PASSED dask/array/tests/test_atop.py::test_atop_legacy dask/array/tests/test_array_core.py::test_compute_chunk_sizes_warning_fixes_to_svg dask/array/tests/test_masked.py::test_mixed_random[24] [gw6] [ 16%] PASSED dask/array/tests/test_array_core.py::test_asarray_dask_dataframe[asanyarray] [gw24] [ 16%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-ones-cupy] [gw19] [ 16%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-full-numpy] dask/array/tests/test_linalg.py::test_norm_any_ndim[False--1-shape0-chunks0-None] [gw10] [ 16%] SKIPPED dask/array/tests/test_array_core.py::test_to_zarr_unknown_chunks_raises [gw0] [ 16%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape8-new_shape8-4] dask/array/tests/test_array_core.py::test_from_array_ndarray_onechunk[x3] dask/array/tests/test_creation.py::test_pad[shape3-chunks3-pad_width3-constant-kwargs3] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-empty-cupy] [gw37] [ 16%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths1-uint8] [gw3] [ 16%] PASSED dask/array/tests/test_array_core.py::test_map_blocks2 dask/array/tests/test_fft.py::test_wrap_ffts[float32-rfft-scipy.fftpack] 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-list-list-zeros-numpy] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps0-shape0] dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-axes5-fftshift-ifftshift] [gw30] [ 16%] PASSED dask/array/tests/test_creation.py::test_diag_extraction[-3] [gw39] [ 16%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[None-shape_chunks1-0] [gw55] [ 16%] SKIPPED 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-list-tuple-ones-numpy] dask/array/tests/test_optimization.py::test_fuse_slices_with_alias[False-True] [gw26] [ 16%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-zeros-cupy] [gw58] [ 16%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[6] dask/array/tests/test_fft.py::test_rfftfreq[0-1.0-6] [gw43] [ 16%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float64-fftn-numpy.fft] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-empty-numpy] dask/array/tests/test_array_utils.py::test_meta_from_array_literal[None-str0] [gw42] [ 16%] PASSED dask/array/tests/test_fft.py::test_fft[irfft] [gw32] [ 16%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths3-float32] dask/array/tests/test_linalg.py::test_norm_1dim[True-2-shape2-chunks2-axis2] dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths2-bool] dask/array/tests/test_linalg.py::test_norm_implemented_errors[False--2-shape0-chunks0-axis0] [gw14] [ 16%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-empty-numpy] dask/array/tests/test_gufunc.py::test_apply_gufunc_output_dtypes_string_many_outputs[False] [gw25] [ 16%] 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_gufunc.py::test_apply_gufunc_via_numba_02 dask/array/tests/test_creation.py::test_meshgrid[False-xy-shapes0-chunks0] dask/array/tests/test_creation.py::test_nan_zeros_ones_like[int64-shape_chunks0-ones_like] dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis12] [gw45] [ 16%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-None-fftshift] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-ones-cupy] [gw29] [ 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_masked.py::test_reductions[any-i8] [gw59] [ 16%] PASSED dask/array/tests/test_masked.py::test_mixed_random[24] [gw11] [ 16%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[None-str0] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-empty_like-cupy] [gw52] [ 16%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[False--1-shape0-chunks0-None] [gw57] [ 16%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[True-2-shape2-chunks2-axis2] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape3-chunks3-out_shape3-ones_like-kwargs1] [gw34] [ 16%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths2-bool] [gw4] [ 16%] PASSED dask/array/tests/test_array_core.py::test_from_array_ndarray_onechunk[x3] dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index3-value3] [gw33] [ 16%] PASSED dask/array/tests/test_creation.py::test_pad[shape3-chunks3-pad_width3-constant-kwargs3] [gw21] [ 16%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-empty-cupy] dask/array/tests/test_array_core.py::test_concatenate_rechunk [gw46] [ 16%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_output_dtypes_string_many_outputs[False] dask/array/tests/test_overlap.py::test_nearest [gw41] [ 16%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float32-rfft-scipy.fftpack] [gw16] [ 16%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-zeros-numpy] [gw31] [ 16%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps0-shape0] [gw47] [ 16%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-axes5-fftshift-ifftshift] [gw17] [ 16%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-ones-numpy] [gw38] [ 16%] PASSED dask/array/tests/test_creation.py::test_nan_zeros_ones_like[int64-shape_chunks0-ones_like] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-empty-cupy] [gw60] [ 16%] PASSED dask/array/tests/test_optimization.py::test_fuse_slices_with_alias[False-True] dask/array/tests/test_array_function.py::test_array_function_sparse[2] [gw44] [ 16%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[0-1.0-6] dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths4-bool] [gw9] [ 16%] PASSED dask/array/tests/test_array_core.py::test_compute_chunk_sizes_warning_fixes_to_svg [gw51] [ 16%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-20-10] dask/array/tests/test_atop.py::test_optimize_blockwise_custom_annotations dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-full-cupy] [gw56] [ 16%] PASSED dask/array/tests/test_linalg.py::test_norm_implemented_errors[False--2-shape0-chunks0-axis0] [gw8] [ 16%] PASSED dask/array/tests/test_array_core.py::test_zero_sized_array_rechunk dask/array/tests/test_linalg.py::test_norm_any_prec[-1-True-False-double] [gw48] [ 16%] SKIPPED dask/array/tests/test_gufunc.py::test_apply_gufunc_via_numba_02 dask/array/tests/test_array_core.py::test_map_blocks_with_changed_dimension_and_broadcast_chunks [gw20] [ 16%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-empty-cupy] dask/array/tests/test_masked.py::test_mixed_concatenate[7] [gw22] [ 16%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-ones-cupy] [gw63] [ 16%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis12] dask/array/tests/test_array_core.py::test_asarray_h5py[True-asarray] [gw18] [ 16%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-empty_like-cupy] [gw27] [ 16%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape3-chunks3-out_shape3-ones_like-kwargs1] [gw7] [ 16%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index3-value3] dask/array/tests/test_creation.py::test_pad[shape4-chunks4-pad_width4-constant-kwargs4] dask/array/tests/test_array_core.py::test_map_blocks_block_info [gw1] [ 16%] PASSED dask/array/tests/test_array_core.py::test_concatenate_rechunk dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-ne] [gw62] [ 16%] PASSED dask/array/tests/test_overlap.py::test_nearest dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps0-shape1] [gw28] [ 16%] PASSED dask/array/tests/test_creation.py::test_meshgrid[False-xy-shapes0-chunks0] dask/array/tests/test_creation.py::test_diag_extraction[8] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-full_like-cupy] [gw12] [ 16%] SKIPPED dask/array/tests/test_array_function.py::test_array_function_sparse[2] [gw35] [ 16%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths4-bool] dask/array/tests/test_atop.py::test_non_hlg dask/array/tests/test_fft.py::test_wrap_fftns[float64-fftn-scipy.fftpack] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-zeros_like-numpy] dask/array/tests/test_fft.py::test_fft[hfft] [gw15] [ 17%] PASSED dask/array/tests/test_atop.py::test_optimize_blockwise_custom_annotations [gw19] [ 17%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-full-cupy] dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths3-bool] dask/array/tests/test_linalg.py::test_norm_any_ndim[False--1-shape1-chunks1-0] dask/array/tests/test_array_core.py::test_reshape[original_shape9-new_shape9-2] dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths3-uint8] dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths1-int16] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-zeros_like-cupy] dask/array/tests/test_fft.py::test_wrap_ffts[float32-irfft-numpy.fft] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-zeros-cupy] dask/array/tests/test_creation.py::test_nan_full_like[None-shape_chunks1-0.0] dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-axes5-ifftshift-fftshift] dask/array/tests/test_linalg.py::test_norm_any_slice[False--inf-shape3-chunks3] [gw5] [ 17%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_with_changed_dimension_and_broadcast_chunks [gw53] [ 17%] PASSED dask/array/tests/test_linalg.py::test_lstsq[100-10-10-False] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-full_like-numpy] [gw58] [ 17%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[7] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-empty-cupy] dask/array/tests/test_masked.py::test_mixed_random[25] [gw6] [ 17%] SKIPPED dask/array/tests/test_array_core.py::test_asarray_h5py[True-asarray] dask/array/tests/test_array_utils.py::test_meta_from_array_literal[None-1] dask/array/tests/test_array_core.py::test_read_zarr_chunks dask/array/tests/test_linalg.py::test_norm_1dim[True--2-shape0-chunks0-None] [gw34] [ 17%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths3-uint8] dask/array/tests/test_array_core.py::test_from_array_ndarray_onechunk[x4] [gw33] [ 17%] PASSED dask/array/tests/test_creation.py::test_pad[shape4-chunks4-pad_width4-constant-kwargs4] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-ones_like-numpy] [gw37] [ 17%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths1-int16] [gw3] [ 17%] PASSED 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-asarray-empty-cupy] dask/array/tests/test_array_core.py::test_concatenate_fixlen_strings [gw1] [ 17%] PASSED dask/array/tests/test_array_core.py::test_concatenate_fixlen_strings dask/array/tests/test_array_core.py::test_concatenate_zero_size [gw1] [ 17%] PASSED dask/array/tests/test_array_core.py::test_concatenate_zero_size [gw40] [ 17%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-ne] dask/array/tests/test_overlap.py::test_constant [gw62] [ 17%] PASSED dask/array/tests/test_overlap.py::test_constant dask/array/tests/test_overlap.py::test_boundaries [gw62] [ 17%] PASSED dask/array/tests/test_overlap.py::test_boundaries dask/array/tests/test_masked.py::test_mixed_concatenate[8] [gw58] [ 17%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[8] dask/array/tests/test_masked.py::test_mixed_concatenate[9] [gw58] [ 17%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[9] [gw43] [ 17%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float64-fftn-scipy.fftpack] dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[-2] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-empty-numpy] [gw18] [ 17%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-empty-numpy] [gw52] [ 17%] 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] [gw52] [ 17%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[False--1-shape2-chunks2-axis2] [gw41] [ 17%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float32-irfft-numpy.fft] dask/array/tests/test_gufunc.py::test_preserve_meta_type dask/array/tests/test_array_core.py::test_block_simple_row_wise dask/array/tests/test_array_core.py::test_blockwise_zero_shape [gw39] [ 17%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[None-shape_chunks1-0.0] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-pow] [gw30] [ 17%] PASSED dask/array/tests/test_creation.py::test_diag_extraction[8] dask/array/tests/test_overlap.py::test_overlap 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_nan_zeros_ones_like[int64-shape_chunks1-zeros_like] dask/array/tests/test_fft.py::test_rfftfreq[0-1.0-7] [gw44] [ 17%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[0-1.0-7] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-empty_like-numpy] [gw59] [ 17%] PASSED dask/array/tests/test_masked.py::test_mixed_random[25] dask/array/tests/test_atop.py::test_blockwise_diamond_fusion [gw15] [ 17%] PASSED dask/array/tests/test_atop.py::test_blockwise_diamond_fusion dask/array/tests/test_linalg.py::test_norm_implemented_errors[False--2-shape1-chunks1-axis1] [gw56] [ 17%] PASSED dask/array/tests/test_linalg.py::test_norm_implemented_errors[False--2-shape1-chunks1-axis1] dask/array/tests/test_array_core.py::test_compute_chunk_sizes_warning_fixes_concatenate dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index4--4] [gw14] [ 17%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-empty-cupy] [gw0] [ 17%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape9-new_shape9-2] [gw54] [ 17%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[-1-True-False-double] [gw48] [ 17%] SKIPPED dask/array/tests/test_gufunc.py::test_preserve_meta_type [gw16] [ 17%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-zeros-cupy] [gw8] [ 17%] PASSED dask/array/tests/test_array_core.py::test_blockwise_zero_shape dask/array/tests/test_array_core.py::test_broadcast_chunks [gw5] [ 17%] PASSED dask/array/tests/test_array_core.py::test_broadcast_chunks dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-None-ifftshift] [gw45] [ 17%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-None-ifftshift] dask/array/tests/test_optimization.py::test_fuse_slices_with_alias[False-False] [gw60] [ 17%] PASSED dask/array/tests/test_optimization.py::test_fuse_slices_with_alias[False-False] [gw29] [ 17%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-empty-cupy] [gw26] [ 17%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-full_like-numpy] [gw19] [ 17%] 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_creation.py::test_pad_3d_data[maximum-2-uint8] [gw35] [ 17%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-2-uint8] 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_from_array_ndarray_onechunk[x4] [gw21] [ 17%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-ones_like-numpy] [gw10] [ 17%] SKIPPED dask/array/tests/test_array_core.py::test_read_zarr_chunks [gw32] [ 17%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths3-bool] [gw9] [ 17%] PASSED dask/array/tests/test_array_core.py::test_compute_chunk_sizes_warning_fixes_concatenate [gw42] [ 17%] PASSED dask/array/tests/test_fft.py::test_fft[hfft] dask/array/tests/test_fft.py::test_fft[ihfft] dask/array/tests/test_gufunc.py::test_apply_gufunc_output_dtypes_string_many_outputs[True] [gw46] [ 17%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_output_dtypes_string_many_outputs[True] [gw36] [ 17%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths2-int16] [gw23] [ 17%] 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_blockwise_zero_shape_new_axes [gw17] [ 17%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-ones-cupy] [gw40] [ 17%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-pow] dask/array/tests/test_creation.py::test_diagonal [gw13] [ 17%] PASSED dask/array/tests/test_atop.py::test_non_hlg dask/array/tests/test_fft.py::test_rfftfreq[0-0.5-1] [gw24] [ 17%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-zeros_like-numpy] [gw22] [ 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_creation.py::test_arr_like_shape[i4-shape3-chunks3-out_shape3-zeros_like-kwargs2] dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths1-float32] [gw1] [ 17%] PASSED dask/array/tests/test_array_core.py::test_block_simple_row_wise [gw47] [ 17%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-axes5-ifftshift-fftshift] dask/array/tests/test_creation.py::test_nan_full_like[None-shape_chunks1-99] [gw31] [ 17%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps0-shape1] [gw25] [ 17%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-zeros_like-cupy] [gw55] [ 17%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False--inf-shape3-chunks3] dask/array/tests/test_array_function.py::test_array_function_sparse_tensordot [gw62] [ 17%] PASSED dask/array/tests/test_overlap.py::test_overlap [gw2] [ 17%] XFAIL dask/array/tests/test_array_core.py::test_store_multiprocessing_lock dask/array/tests/test_optimization.py::test_dont_fuse_fancy_indexing_in_getter_nofancy[True-True] [gw60] [ 17%] PASSED dask/array/tests/test_optimization.py::test_dont_fuse_fancy_indexing_in_getter_nofancy[True-True] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-full_like-cupy] dask/array/tests/test_fft.py::test_wrap_fftns[float64-ifftn-numpy.fft] dask/array/tests/test_linalg.py::test_norm_implemented_errors[True-nuc-shape0-chunks0-axis0] dask/array/tests/test_creation.py::test_pad[shape5-chunks5-3-edge-kwargs5] [gw57] [ 17%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[True--2-shape0-chunks0-None] [gw27] [ 17%] 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-None-shape0-chunks0-asarray-list-empty-cupy] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-20-15] [gw7] [ 17%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index4--4] dask/array/tests/test_gufunc.py::test_apply_gufunc_pass_additional_kwargs [gw39] [ 17%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[None-shape_chunks1-99] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-full_like-numpy] dask/array/tests/test_fft.py::test_wrap_ffts[float32-irfft-scipy.fftpack] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-zeros_like-numpy] [gw12] [ 17%] SKIPPED dask/array/tests/test_array_function.py::test_array_function_sparse_tensordot [gw38] [ 17%] PASSED dask/array/tests/test_creation.py::test_nan_zeros_ones_like[int64-shape_chunks1-zeros_like] [gw44] [ 17%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[0-0.5-1] [gw26] [ 17%] 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_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-full-numpy] [gw26] [ 17%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-full-numpy] dask/array/tests/test_array_core.py::test_map_blocks_block_info_with_new_axis dask/array/tests/test_creation.py::test_meshgrid[False-xy-shapes1-chunks1] [gw42] [ 17%] PASSED dask/array/tests/test_fft.py::test_fft[ihfft] [gw37] [ 17%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths1-float32] dask/array/tests/test_linalg.py::test_norm_any_prec[inf-False-True-single] [gw54] [ 17%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[inf-False-True-single] dask/array/tests/test_array_core.py::test_compute_chunk_sizes_warning_fixes_reduction dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-full-numpy] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps0-shape2] [gw41] [ 17%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float32-irfft-scipy.fftpack] dask/array/tests/test_gufunc.py::test_apply_gufunc_with_meta [gw48] [ 17%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_with_meta dask/array/tests/test_linalg.py::test_norm_any_slice[False--inf-shape4-chunks4] dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-0-fftshift] [gw45] [ 17%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-0-fftshift] dask/array/tests/test_array_core.py::test_asarray_h5py[True-asanyarray] [gw11] [ 17%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[None-1] dask/array/tests/test_masked.py::test_mixed_random[26] [gw59] [ 17%] PASSED dask/array/tests/test_masked.py::test_mixed_random[26] dask/array/tests/test_masked.py::test_mixed_output_type dask/array/tests/test_masked.py::test_mixed_concatenate[10] dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths3-int16] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-ones_like-cupy] [gw28] [ 17%] PASSED dask/array/tests/test_creation.py::test_meshgrid[False-xy-shapes1-chunks1] [gw50] [ 17%] PASSED dask/array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks9-False-True-None] dask/array/tests/test_array_core.py::test_zarr_pass_mapper dask/array/tests/test_linalg.py::test_norm_any_ndim[False--1-shape3-chunks3-None] dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index5-value5] dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths2-float32] dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-axes6-fftshift-ifftshift] [gw46] [ 17%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_pass_additional_kwargs [gw23] [ 17%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-full-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-ones_like-numpy] [gw8] [ 17%] PASSED dask/array/tests/test_array_core.py::test_blockwise_zero_shape_new_axes [gw17] [ 17%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-zeros_like-numpy] [gw55] [ 17%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False--inf-shape4-chunks4] dask/array/tests/test_creation.py::test_nan_zeros_ones_like[int64-shape_chunks1-ones_like] dask/array/tests/test_chunk.py::test_keepdims_wrapper_no_axis dask/array/tests/test_array_core.py::test_store_deterministic_keys[False-False] [gw56] [ 17%] PASSED dask/array/tests/test_linalg.py::test_norm_implemented_errors[True-nuc-shape0-chunks0-axis0] [gw3] [ 17%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_block_info_with_new_axis [gw58] [ 17%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[10] [gw33] [ 17%] PASSED dask/array/tests/test_creation.py::test_pad[shape5-chunks5-3-edge-kwargs5] [gw34] [ 17%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths3-int16] dask/array/tests/test_linalg.py::test_norm_1dim[True--2-shape1-chunks1-0] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-ones_like-numpy] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape3-chunks3-out_shape3-full_like-kwargs3] [gw9] [ 17%] PASSED dask/array/tests/test_array_core.py::test_compute_chunk_sizes_warning_fixes_reduction [gw16] [ 17%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-full_like-numpy] [gw31] [ 17%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps0-shape2] [gw63] [ 17%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[-2] [gw30] [ 17%] PASSED dask/array/tests/test_creation.py::test_diagonal dask/array/tests/test_array_function.py::test_array_function_cupy_svd[chunks0] dask/array/tests/test_overlap.py::test_overlap_allow_rechunk_kwarg [gw6] [ 17%] SKIPPED dask/array/tests/test_array_core.py::test_asarray_h5py[True-asanyarray] [gw43] [ 17%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float64-ifftn-numpy.fft] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-zeros_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-zeros_like-cupy] [gw59] [ 17%] PASSED dask/array/tests/test_masked.py::test_mixed_output_type dask/array/tests/test_array_core.py::test_from_array_ndarray_onechunk[x5] dask/array/tests/test_creation.py::test_nan_full_like[None-shape_chunks1--1] dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths4-uint8] [gw29] [ 17%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-ones_like-numpy] [gw18] [ 17%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-empty-cupy] [gw21] [ 17%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-ones_like-cupy] [gw10] [ 17%] SKIPPED dask/array/tests/test_array_core.py::test_zarr_pass_mapper [gw52] [ 17%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[False--1-shape3-chunks3-None] [gw7] [ 17%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index5-value5] [gw47] [ 17%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-axes6-fftshift-ifftshift] dask/array/tests/test_array_core.py::test_block_simple_column_wise 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_lstsq[100-10-10-True] dask/array/tests/test_linalg.py::test_norm_any_prec[inf-False-True-double] [gw20] [ 17%] 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-F-my-name-shape0-chunks0-list-list-zeros-numpy] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-sub] [gw38] [ 17%] PASSED dask/array/tests/test_creation.py::test_nan_zeros_ones_like[int64-shape_chunks1-ones_like] [gw13] [ 17%] PASSED dask/array/tests/test_chunk.py::test_keepdims_wrapper_no_axis dask/array/tests/test_array_utils.py::test_meta_from_array_literal[None-str1] [gw2] [ 18%] PASSED dask/array/tests/test_array_core.py::test_store_deterministic_keys[False-False] dask/array/tests/test_creation.py::test_pad_3d_data[maximum-2-int16] [gw57] [ 18%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[True--2-shape1-chunks1-0] dask/array/tests/test_optimization.py::test_dont_fuse_fancy_indexing_in_getter_nofancy[True-False] dask/array/tests/test_fft.py::test_fft2n_shapes[fft2] dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths1-bool] dask/array/tests/test_fft.py::test_wrap_ffts[float32-hfft-numpy.fft] dask/array/tests/test_gufunc.py::test_as_gufunc_with_meta dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-0-ifftshift] dask/array/tests/test_array_core.py::test_chunks_error [gw12] [ 18%] SKIPPED dask/array/tests/test_array_function.py::test_array_function_cupy_svd[chunks0] [gw62] [ 18%] PASSED dask/array/tests/test_overlap.py::test_overlap_allow_rechunk_kwarg [gw61] [ 18%] PASSED dask/array/tests/test_masked.py::test_reductions[any-i8] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-full-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-empty_like-cupy] dask/array/tests/test_fft.py::test_rfftfreq[0-0.5-2] [gw22] [ 18%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-zeros_like-cupy] [gw24] [ 18%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-zeros_like-cupy] [gw4] [ 18%] PASSED dask/array/tests/test_array_core.py::test_from_array_ndarray_onechunk[x5] [gw39] [ 18%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[None-shape_chunks1--1] [gw32] [ 18%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths4-uint8] [gw27] [ 18%] PASSED 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_meshgrid[False-xy-shapes2-chunks2] dask/array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks10-False-True-None] [gw37] [ 18%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths1-bool] dask/array/tests/test_gufunc.py::test_apply_gufunc_02 [gw1] [ 18%] PASSED dask/array/tests/test_array_core.py::test_block_simple_column_wise dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-full-cupy] [gw14] [ 18%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-ones_like-numpy] [gw54] [ 18%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[inf-False-True-double] dask/array/tests/test_array_core.py::test_broadcast_against_zero_shape [gw25] [ 18%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-zeros-numpy] [gw40] [ 18%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-sub] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-zeros_like-cupy] [gw51] [ 18%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-20-15] dask/array/tests/test_linalg.py::test_norm_any_slice[True-None-shape0-chunks0] [gw11] [ 18%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[None-str1] dask/array/tests/test_linalg.py::test_norm_implemented_errors[True-nuc-shape1-chunks1-axis1] [gw35] [ 18%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-2-int16] dask/array/tests/test_array_core.py::test_map_blocks_block_info_with_drop_axis dask/array/tests/test_masked.py::test_mixed_concatenate[11] dask/array/tests/test_creation.py::test_pad[shape6-chunks6-3-linear_ramp-kwargs6] dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths3-float32] [gw60] [ 18%] PASSED dask/array/tests/test_optimization.py::test_dont_fuse_fancy_indexing_in_getter_nofancy[True-False] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-ones_like-cupy] [gw42] [ 18%] PASSED dask/array/tests/test_fft.py::test_fft2n_shapes[fft2] dask/array/tests/test_array_core.py::test_compute_chunk_sizes_warning_fixes_reshape dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-full_like-cupy] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps0-shape3] [gw48] [ 18%] PASSED dask/array/tests/test_gufunc.py::test_as_gufunc_with_meta [gw41] [ 18%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float32-hfft-numpy.fft] [gw55] [ 18%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True-None-shape0-chunks0] dask/array/tests/test_overlap.py::test_map_overlap_assumes_shape_matches_first_array_if_trim_is_false [gw45] [ 18%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-0-ifftshift] dask/array/tests/test_creation.py::test_fromfunction[-kwargs0-None] [gw5] [ 18%] PASSED dask/array/tests/test_array_core.py::test_chunks_error dask/array/tests/test_array_core.py::test_asarray_h5py[False-asarray] [gw26] [ 18%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-full-cupy] [gw19] [ 18%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-empty_like-cupy] dask/array/tests/test_fft.py::test_wrap_fftns[float64-ifftn-scipy.fftpack] [gw44] [ 18%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[0-0.5-2] dask/array/tests/test_masked.py::test_creation_functions [gw34] [ 18%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths3-float32] [gw36] [ 18%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths2-float32] [gw28] [ 18%] PASSED dask/array/tests/test_creation.py::test_meshgrid[False-xy-shapes2-chunks2] dask/array/tests/test_array_core.py::test_zarr_group dask/array/tests/test_linalg.py::test_norm_any_ndim[False-inf-shape0-chunks0-None] dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index6--5] dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-axes6-ifftshift-fftshift] [gw46] [ 18%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_02 [gw23] [ 18%] SKIPPED 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-C-my-name-shape0-chunks0-asarray-tuple-ones_like-cupy] [gw8] [ 18%] PASSED dask/array/tests/test_array_core.py::test_broadcast_against_zero_shape [gw17] [ 18%] 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_creation.py::test_nan_empty_like[u4-shape_chunks0] dask/array/tests/test_chunk.py::test_keepdims_wrapper_one_axis dask/array/tests/test_array_core.py::test_store_deterministic_keys[False-True] [gw56] [ 18%] PASSED dask/array/tests/test_linalg.py::test_norm_implemented_errors[True-nuc-shape1-chunks1-axis1] [gw3] [ 18%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_block_info_with_drop_axis [gw58] [ 18%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[11] [gw33] [ 18%] PASSED dask/array/tests/test_creation.py::test_pad[shape6-chunks6-3-linear_ramp-kwargs6] dask/array/tests/test_linalg.py::test_norm_1dim[True--2-shape2-chunks2-axis2] dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths4-int16] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-ones-numpy] [gw29] [ 18%] 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-C-None-shape0-chunks0-asarray-list-ones_like-numpy] [gw9] [ 18%] PASSED dask/array/tests/test_array_core.py::test_compute_chunk_sizes_warning_fixes_reshape [gw16] [ 18%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-full_like-cupy] [gw63] [ 18%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_assumes_shape_matches_first_array_if_trim_is_false [gw30] [ 18%] PASSED dask/array/tests/test_creation.py::test_fromfunction[-kwargs0-None] dask/array/tests/test_array_function.py::test_array_function_cupy_svd[chunks1] dask/array/tests/test_overlap.py::test_asymmetric_overlap_boundary_exception [gw38] [ 18%] PASSED dask/array/tests/test_creation.py::test_nan_empty_like[u4-shape_chunks0] [gw43] [ 18%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float64-ifftn-scipy.fftpack] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-zeros-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-zeros-numpy] [gw6] [ 18%] SKIPPED dask/array/tests/test_array_core.py::test_asarray_h5py[False-asarray] dask/array/tests/test_array_core.py::test_from_array_ndarray_getitem dask/array/tests/test_creation.py::test_nan_full_like[int64-shape_chunks0-0] dask/array/tests/test_optimization.py::test_dont_fuse_fancy_indexing_in_getter_nofancy[False-True] dask/array/tests/test_creation.py::test_meshgrid[False-xy-shapes3-chunks3] dask/array/tests/test_fft.py::test_fft2n_shapes[ifft2] dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths2-uint8] [gw52] [ 18%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[False-inf-shape0-chunks0-None] [gw7] [ 18%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index6--5] [gw47] [ 18%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-axes6-ifftshift-fftshift] dask/array/tests/test_array_core.py::test_block_with_1d_arrays_row_wise dask/array/tests/test_linalg.py::test_norm_any_prec[inf-False-False-single] [gw31] [ 18%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps0-shape3] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-zeros-cupy] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-truediv] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-20-20] [gw62] [ 18%] PASSED dask/array/tests/test_overlap.py::test_asymmetric_overlap_boundary_exception [gw2] [ 18%] PASSED dask/array/tests/test_array_core.py::test_store_deterministic_keys[False-True] dask/array/tests/test_masked.py::test_reductions[any-f8] dask/array/tests/test_fft.py::test_rfftfreq[0-0.5-3] [gw59] [ 18%] PASSED dask/array/tests/test_masked.py::test_creation_functions [gw4] [ 18%] PASSED dask/array/tests/test_array_core.py::test_from_array_ndarray_getitem dask/array/tests/test_creation.py::test_pad[shape7-chunks7-3-linear_ramp-kwargs7] [gw32] [ 18%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths4-int16] [gw57] [ 18%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[True--2-shape2-chunks2-axis2] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape4-None-out_shape4-empty_like-kwargs0] [gw27] [ 18%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape4-None-out_shape4-empty_like-kwargs0] [gw10] [ 18%] SKIPPED dask/array/tests/test_array_core.py::test_zarr_group [gw37] [ 18%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths2-uint8] dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths2-int16] [gw37] [ 18%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths2-int16] [gw20] [ 18%] 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_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-full-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-zeros-numpy] dask/array/tests/test_array_core.py::test_array_compute_forward_kwargs [gw12] [ 18%] SKIPPED dask/array/tests/test_array_function.py::test_array_function_cupy_svd[chunks1] [gw13] [ 18%] PASSED dask/array/tests/test_chunk.py::test_keepdims_wrapper_one_axis dask/array/tests/test_array_utils.py::test_meta_from_array_literal[None-2] [gw11] [ 18%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[None-2] dask/array/tests/test_creation.py::test_nan_empty_like[u4-shape_chunks1] 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-C-my-name-shape0-chunks0-tuple-list-empty-numpy] [gw24] [ 18%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-zeros-numpy] [gw39] [ 18%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[int64-shape_chunks0-0] dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths3-bool] [gw21] [ 18%] 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_3d_data[mean-pad_widths2-bool] [gw42] [ 18%] PASSED dask/array/tests/test_fft.py::test_fft2n_shapes[ifft2] dask/array/tests/test_array_core.py::test_compute_chunk_sizes_warning_fixes_slicing dask/array/tests/test_gufunc.py::test_apply_gufunc_scalar_output 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_wrap_ffts[float32-hfft-scipy.fftpack] [gw16] [ 18%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-full-numpy] dask/array/tests/test_linalg.py::test_tsqr[20-10-10-None] [gw25] [ 18%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-zeros-cupy] [gw40] [ 18%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-truediv] dask/array/tests/test_linalg.py::test_norm_any_slice[True-None-shape1-chunks1] dask/array/tests/test_overlap.py::test_map_overlap_deprecated_signature dask/array/tests/test_creation.py::test_fromfunction[-kwargs0-f8] dask/array/tests/test_array_utils.py::test_meta_from_array_literal[None-str2] [gw19] [ 18%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-empty-numpy] [gw22] [ 18%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-zeros-numpy] [gw33] [ 18%] PASSED dask/array/tests/test_creation.py::test_pad[shape7-chunks7-3-linear_ramp-kwargs7] [gw60] [ 18%] PASSED dask/array/tests/test_optimization.py::test_dont_fuse_fancy_indexing_in_getter_nofancy[False-True] [gw34] [ 18%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths3-bool] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-ones-numpy] [gw18] [ 18%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-ones_like-numpy] [gw28] [ 18%] PASSED dask/array/tests/test_creation.py::test_meshgrid[False-xy-shapes3-chunks3] [gw1] [ 18%] PASSED dask/array/tests/test_array_core.py::test_block_with_1d_arrays_row_wise [gw9] [ 18%] PASSED dask/array/tests/test_array_core.py::test_compute_chunk_sizes_warning_fixes_slicing [gw54] [ 18%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[inf-False-False-single] [gw23] [ 18%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-empty_like-numpy] dask/array/tests/test_array_core.py::test_from_array_name [gw55] [ 18%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True-None-shape1-chunks1] [gw17] [ 18%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-zeros-numpy] [gw30] [ 18%] PASSED dask/array/tests/test_creation.py::test_fromfunction[-kwargs0-f8] [gw5] [ 18%] PASSED dask/array/tests/test_array_core.py::test_array_compute_forward_kwargs dask/array/tests/test_array_core.py::test_store_deterministic_keys[True-False] [gw56] [ 18%] PASSED dask/array/tests/test_linalg.py::test_norm_implemented_errors[True-2-shape0-chunks0-axis0] dask/array/tests/test_creation.py::test_pad_3d_data[maximum-2-float32] [gw11] [ 18%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[None-str2] [gw44] [ 18%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[0-0.5-3] dask/array/tests/test_masked.py::test_filled dask/array/tests/test_array_core.py::test_map_blocks_block_info_with_broadcast dask/array/tests/test_array_core.py::test_asarray_h5py[False-asanyarray] dask/array/tests/test_masked.py::test_mixed_concatenate[12] dask/array/tests/test_creation.py::test_nan_full_like[int64-shape_chunks0-0.0] [gw39] [ 18%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[int64-shape_chunks0-0.0] dask/array/tests/test_creation.py::test_nan_full_like[int64-shape_chunks0-99] dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-1-fftshift] [gw45] [ 18%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-1-fftshift] dask/array/tests/test_optimization.py::test_dont_fuse_fancy_indexing_in_getter_nofancy[False-False] dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-axes7-fftshift-ifftshift] [gw47] [ 18%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-axes7-fftshift-ifftshift] dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-axes7-ifftshift-fftshift] [gw47] [ 18%] 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-my-name-shape0-chunks0-asarray-tuple-ones-numpy] [gw20] [ 18%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-ones-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-ones-cupy] [gw20] [ 18%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-ones-cupy] dask/array/tests/test_chunk.py::test_keepdims_wrapper_two_axes [gw13] [ 18%] PASSED dask/array/tests/test_chunk.py::test_keepdims_wrapper_two_axes dask/array/tests/test_chunk.py::test_coarsen [gw13] [ 18%] PASSED dask/array/tests/test_chunk.py::test_coarsen dask/array/tests/test_chunk.py::test_coarsen_unaligned_shape [gw60] [ 18%] PASSED dask/array/tests/test_optimization.py::test_dont_fuse_fancy_indexing_in_getter_nofancy[False-False] [gw39] [ 18%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[int64-shape_chunks0-99] dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-None-fftshift-ifftshift] [gw47] [ 18%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-None-fftshift-ifftshift] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps0-shape4] [gw31] [ 18%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps0-shape4] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-empty_like-cupy] [gw23] [ 18%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-empty_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-empty_like-numpy] [gw48] [ 18%] PASSED dask/array/tests/test_linalg.py::test_tsqr[20-10-10-None] [gw38] [ 18%] PASSED dask/array/tests/test_creation.py::test_nan_empty_like[u4-shape_chunks1] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-floordiv] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-ones_like-cupy] [gw6] [ 18%] SKIPPED dask/array/tests/test_array_core.py::test_asarray_h5py[False-asanyarray] [gw35] [ 18%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-2-float32] dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths2-float32] dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-1-ifftshift] [gw13] [ 18%] PASSED dask/array/tests/test_chunk.py::test_coarsen_unaligned_shape dask/array/tests/test_array_core.py::test_regular_chunks[data0] dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths4-uint8] [gw29] [ 18%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-ones-numpy] dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths4-float32] dask/array/tests/test_array_core.py::test_rechunk_auto dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-full-cupy] [gw59] [ 19%] PASSED dask/array/tests/test_masked.py::test_filled dask/array/tests/test_linalg.py::test_norm_implemented_errors[True-2-shape1-chunks1-axis1] [gw14] [ 19%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-ones_like-cupy] [gw3] [ 19%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_block_info_with_broadcast [gw63] [ 19%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_deprecated_signature [gw2] [ 19%] PASSED dask/array/tests/test_array_core.py::test_store_deterministic_keys[True-False] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-zeros-cupy] [gw45] [ 19%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-1-ifftshift] dask/array/tests/test_linalg.py::test_norm_any_ndim[False-inf-shape1-chunks1-0] dask/array/tests/test_linalg.py::test_norm_1dim[True-0.5-shape0-chunks0-None] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-ones_like-cupy] [gw32] [ 19%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths4-float32] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape4-None-out_shape4-ones_like-kwargs1] [gw46] [ 19%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_scalar_output [gw41] [ 19%] SKIPPED dask/array/tests/test_fft.py::test_wrap_ffts[float32-hfft-scipy.fftpack] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-zeros-cupy] [gw56] [ 19%] PASSED dask/array/tests/test_linalg.py::test_norm_implemented_errors[True-2-shape1-chunks1-axis1] dask/array/tests/test_overlap.py::test_map_overlap [gw26] [ 19%] 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_linalg.py::test_tsqr[20-10-chunks1-None] [gw8] [ 19%] PASSED dask/array/tests/test_array_core.py::test_from_array_name [gw40] [ 19%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-floordiv] dask/array/tests/test_overlap.py::test_nearest_overlap dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-ones-cupy] [gw37] [ 19%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths2-float32] dask/array/tests/test_array_core.py::test_block_with_1d_arrays_multiple_rows [gw10] [ 19%] PASSED dask/array/tests/test_array_core.py::test_regular_chunks[data0] [gw57] [ 19%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[True-0.5-shape0-chunks0-None] dask/array/tests/test_array_core.py::test_from_array_list[x0] [gw4] [ 19%] PASSED dask/array/tests/test_array_core.py::test_from_array_list[x0] [gw18] [ 19%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-ones_like-cupy] dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index7--6] dask/array/tests/test_creation.py::test_nan_full_like[int64-shape_chunks0--1] [gw58] [ 19%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[12] dask/array/tests/test_gufunc.py::test_apply_gufunc_elemwise_01 dask/array/tests/test_linalg.py::test_norm_any_slice[True-None-shape2-chunks2] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-full_like-numpy] dask/array/tests/test_array_function.py::test_unregistered_func[0] 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-my-name-shape0-chunks0-tuple-list-empty-cupy] dask/array/tests/test_array_core.py::test_dont_fuse_outputs dask/array/tests/test_array_core.py::test_concatenate_errs dask/array/tests/test_fft.py::test_wrap_fftns[float64-rfft2-numpy.fft] [gw24] [ 19%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-zeros-cupy] dask/array/tests/test_fft.py::test_fft2n_shapes[fftn] dask/array/tests/test_array_core.py::test_asarray_chunks [gw6] [ 19%] PASSED dask/array/tests/test_array_core.py::test_asarray_chunks dask/array/tests/test_creation.py::test_pad_3d_data[maximum-2-bool] dask/array/tests/test_linalg.py::test_norm_1dim[True-0.5-shape1-chunks1-0] [gw34] [ 19%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths4-uint8] [gw53] [ 19%] PASSED dask/array/tests/test_linalg.py::test_lstsq[100-10-10-True] [gw39] [ 19%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[int64-shape_chunks0--1] dask/array/tests/test_fft.py::test_rfftfreq[0-0.5-6] [gw46] [ 19%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_elemwise_01 [gw16] [ 19%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-full-cupy] dask/array/tests/test_linalg.py::test_norm_any_prec[inf-False-False-double] [gw55] [ 19%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True-None-shape2-chunks2] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps0-shape5] [gw62] [ 19%] PASSED dask/array/tests/test_overlap.py::test_map_overlap [gw23] [ 19%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-empty-numpy] [gw51] [ 19%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-20-20] dask/array/tests/test_array_utils.py::test_meta_from_array_literal[bool-0] [gw43] [ 19%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float64-rfft2-numpy.fft] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-add1] [gw21] [ 19%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-ones-cupy] [gw42] [ 19%] PASSED dask/array/tests/test_fft.py::test_fft2n_shapes[fftn] dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-2-fftshift] [gw1] [ 19%] PASSED dask/array/tests/test_array_core.py::test_block_with_1d_arrays_multiple_rows dask/array/tests/test_optimization.py::test_fuse_getter_with_asarray[10] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-ones-cupy] [gw29] [ 19%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-ones-cupy] [gw57] [ 19%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[True-0.5-shape1-chunks1-0] [gw44] [ 19%] 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] [gw22] [ 19%] SKIPPED 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-C-None-shape0-chunks0-list-asarray-empty_like-numpy] dask/array/tests/test_fft.py::test_wrap_ffts[float32-ihfft-numpy.fft] [gw31] [ 19%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps0-shape5] dask/array/tests/test_creation.py::test_fromfunction[-kwargs0-i8] [gw19] [ 19%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-empty-cupy] [gw5] [ 19%] PASSED dask/array/tests/test_array_core.py::test_dont_fuse_outputs [gw48] [ 19%] PASSED dask/array/tests/test_linalg.py::test_tsqr[20-10-chunks1-None] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-zeros_like-numpy] [gw45] [ 19%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-2-fftshift] [gw35] [ 19%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-2-bool] dask/array/tests/test_array_core.py::test_block_with_1d_arrays_column_wise [gw7] [ 19%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index7--6] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-ones-numpy] [gw27] [ 19%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape4-None-out_shape4-ones_like-kwargs1] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-zeros-cupy] dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-None-ifftshift-fftshift] [gw9] [ 19%] PASSED dask/array/tests/test_array_core.py::test_rechunk_auto [gw54] [ 19%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[inf-False-False-double] dask/array/tests/test_masked.py::test_reductions[sum-i8] [gw25] [ 19%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-full_like-numpy] [gw12] [ 19%] PASSED dask/array/tests/test_array_function.py::test_unregistered_func[0] [gw30] [ 19%] PASSED dask/array/tests/test_creation.py::test_fromfunction[-kwargs0-i8] dask/array/tests/test_overlap.py::test_map_overlap_escapes_to_map_blocks_when_depth_is_zero [gw62] [ 19%] 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_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-ones-numpy] dask/array/tests/test_gufunc.py::test_apply_gufunc_elemwise_01b [gw46] [ 19%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_elemwise_01b [gw40] [ 19%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-add1] [gw63] [ 19%] PASSED dask/array/tests/test_overlap.py::test_nearest_overlap dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths2-bool] [gw37] [ 19%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths2-bool] dask/array/tests/test_array_core.py::test_regular_chunks[data1] dask/array/tests/test_creation.py::test_pad[shape8-chunks8-pad_width8-linear_ramp-kwargs8] [gw33] [ 19%] PASSED dask/array/tests/test_creation.py::test_pad[shape8-chunks8-pad_width8-linear_ramp-kwargs8] dask/array/tests/test_linalg.py::test_no_chunks_svd [gw17] [ 19%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-zeros-cupy] [gw47] [ 19%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-None-ifftshift-fftshift] dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths4-bool] [gw59] [ 19%] PASSED dask/array/tests/test_masked.py::test_reductions[sum-i8] dask/array/tests/test_array_function.py::test_unregistered_func[1] 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_pad_3d_data[median-pad_widths4-int16] dask/array/tests/test_linalg.py::test_lu_1 [gw11] [ 19%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[bool-0] dask/array/tests/test_array_core.py::test_dont_dealias_outputs [gw5] [ 19%] PASSED dask/array/tests/test_array_core.py::test_dont_dealias_outputs [gw36] [ 19%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths2-bool] dask/array/tests/test_linalg.py::test_tsqr[20-10-chunks2-None] [gw52] [ 19%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[False-inf-shape1-chunks1-0] [gw1] [ 19%] PASSED dask/array/tests/test_array_core.py::test_block_with_1d_arrays_column_wise [gw61] [ 19%] PASSED dask/array/tests/test_masked.py::test_reductions[any-f8] dask/array/tests/test_masked.py::test_reductions[all-i8] [gw10] [ 19%] PASSED dask/array/tests/test_array_core.py::test_regular_chunks[data1] dask/array/tests/test_array_core.py::test_from_array_list[x1] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-zeros_like-numpy] dask/array/tests/test_array_core.py::test_chunk_assignment_invalidates_cached_properties dask/array/tests/test_linalg.py::test_norm_any_prec[inf-True-True-single] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-full_like-cupy] [gw34] [ 19%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths4-int16] dask/array/tests/test_overlap.py::test_map_overlap_no_depth[None] dask/array/tests/test_fft.py::test_wrap_fftns[float64-rfft2-scipy.fftpack] dask/array/tests/test_array_core.py::test_timedelta_op dask/array/tests/test_array_core.py::test_store_deterministic_keys[True-True] dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths3-uint8] [gw37] [ 19%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths3-uint8] [gw21] [ 19%] 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_fromfunction[-kwargs1-None] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-full_like-numpy] dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths1-uint8] [gw60] [ 19%] PASSED dask/array/tests/test_optimization.py::test_fuse_getter_with_asarray[10] [gw4] [ 19%] PASSED dask/array/tests/test_array_core.py::test_from_array_list[x1] dask/array/tests/test_array_core.py::test_asanyarray dask/array/tests/test_masked.py::test_mixed_concatenate[13] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-full_like-numpy] dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-0-fftshift-ifftshift] dask/array/tests/test_linalg.py::test_norm_implemented_errors[True--2-shape0-chunks0-axis0] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps1-shape0] [gw44] [ 19%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[0-0.5-7] [gw12] [ 19%] PASSED dask/array/tests/test_array_function.py::test_unregistered_func[1] [gw26] [ 19%] 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_linalg.py::test_norm_any_slice[True-None-shape3-chunks3] [gw8] [ 19%] PASSED dask/array/tests/test_array_core.py::test_concatenate_errs [gw48] [ 19%] PASSED dask/array/tests/test_linalg.py::test_tsqr[20-10-chunks2-None] dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths3-uint8] dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-2-ifftshift] dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths3-int16] dask/array/tests/test_creation.py::test_meshgrid[False-xy-shapes4-chunks4] dask/array/tests/test_linalg.py::test_norm_1dim[True-0.5-shape2-chunks2-axis2] [gw29] [ 19%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-zeros_like-numpy] [gw18] [ 19%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-ones-numpy] [gw58] [ 19%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[13] [gw22] [ 19%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-full_like-numpy] [gw47] [ 19%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-0-fftshift-ifftshift] [gw9] [ 19%] PASSED dask/array/tests/test_array_core.py::test_chunk_assignment_invalidates_cached_properties [gw41] [ 19%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float32-ihfft-numpy.fft] [gw56] [ 19%] PASSED dask/array/tests/test_linalg.py::test_norm_implemented_errors[True--2-shape0-chunks0-axis0] [gw31] [ 19%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps1-shape0] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-empty-cupy] [gw23] [ 19%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-empty-cupy] [gw55] [ 19%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True-None-shape3-chunks3] dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths4-float32] [gw34] [ 19%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths4-float32] dask/array/tests/test_array_core.py::test_stack_errs [gw43] [ 19%] SKIPPED dask/array/tests/test_fft.py::test_wrap_fftns[float64-rfft2-scipy.fftpack] dask/array/tests/test_gufunc.py::test_apply_gufunc_elemwise_02 dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-subtract] [gw2] [ 19%] PASSED dask/array/tests/test_array_core.py::test_store_deterministic_keys[True-True] dask/array/tests/test_chunk.py::test_integer_input [gw30] [ 19%] PASSED dask/array/tests/test_creation.py::test_fromfunction[-kwargs1-None] [gw28] [ 19%] PASSED dask/array/tests/test_creation.py::test_meshgrid[False-xy-shapes4-chunks4] [gw24] [ 19%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-full_like-numpy] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape4-None-out_shape4-zeros_like-kwargs2] [gw27] [ 19%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape4-None-out_shape4-zeros_like-kwargs2] [gw16] [ 19%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-empty_like-numpy] [gw54] [ 19%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[inf-True-True-single] dask/array/tests/test_masked.py::test_reductions[sum-f8] [gw50] [ 19%] PASSED dask/array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks10-False-True-None] dask/array/tests/test_array_utils.py::test_meta_from_array_literal[bool-str0] [gw8] [ 19%] PASSED dask/array/tests/test_array_core.py::test_stack_errs [gw46] [ 19%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_elemwise_02 [gw14] [ 19%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-ones-numpy] [gw62] [ 19%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_no_depth[None] [gw40] [ 19%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-subtract] [gw13] [ 19%] PASSED dask/array/tests/test_chunk.py::test_integer_input dask/array/tests/test_linalg.py::test_norm_any_ndim[False-inf-shape2-chunks2-axis2] dask/array/tests/test_creation.py::test_meshgrid[False-xy-shapes5-chunks5] [gw35] [ 19%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths1-uint8] [gw37] [ 19%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths3-int16] [gw45] [ 19%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-2-ifftshift] dask/array/tests/test_creation.py::test_pad[shape9-chunks9-pad_width9-reflect-kwargs9] [gw6] [ 19%] PASSED dask/array/tests/test_array_core.py::test_asanyarray dask/array/tests/test_creation.py::test_nan_full_like[int64-shape_chunks1-0] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-full_like-numpy] [gw32] [ 19%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths4-bool] [gw25] [ 19%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-full_like-cupy] dask/array/tests/test_linalg.py::test_tsqr[40-10-chunks3-None] [gw5] [ 20%] PASSED dask/array/tests/test_array_core.py::test_timedelta_op dask/array/tests/test_creation.py::test_fromfunction[-kwargs1-f8] dask/array/tests/test_optimization.py::test_fuse_getter_with_asarray[5] [gw60] [ 20%] PASSED dask/array/tests/test_optimization.py::test_fuse_getter_with_asarray[5] dask/array/tests/test_optimization.py::test_fuse_getter_with_asarray[3] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-zeros_like-cupy] [gw29] [ 20%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-zeros_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-full_like-cupy] [gw22] [ 20%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-full_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-empty_like-cupy] [gw16] [ 20%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-empty_like-cupy] [gw17] [ 20%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-full_like-numpy] [gw59] [ 20%] PASSED dask/array/tests/test_masked.py::test_reductions[sum-f8] dask/array/tests/test_masked.py::test_reductions[prod-i8] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-empty-numpy] [gw26] [ 20%] 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-F-my-name-shape0-chunks0-tuple-asarray-empty-cupy] [gw26] [ 20%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-empty-cupy] dask/array/tests/test_fft.py::test_fft2n_shapes[ifftn] dask/array/tests/test_dispatch.py::test_is_valid_array_chunk[arr0-False] [gw40] [ 20%] PASSED dask/array/tests/test_dispatch.py::test_is_valid_array_chunk[arr0-False] dask/array/tests/test_dispatch.py::test_is_valid_array_chunk[arr1-False] [gw40] [ 20%] PASSED dask/array/tests/test_dispatch.py::test_is_valid_array_chunk[arr1-False] [gw48] [ 20%] PASSED dask/array/tests/test_linalg.py::test_tsqr[40-10-chunks3-None] dask/array/tests/test_linalg.py::test_tsqr[128-2-chunks4-None] [gw48] [ 20%] PASSED dask/array/tests/test_linalg.py::test_tsqr[128-2-chunks4-None] [gw33] [ 20%] PASSED dask/array/tests/test_creation.py::test_pad[shape9-chunks9-pad_width9-reflect-kwargs9] dask/array/tests/test_linalg.py::test_norm_implemented_errors[True--2-shape1-chunks1-axis1] dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index8--4] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-full_like-cupy] [gw17] [ 20%] 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_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-full-numpy] [gw11] [ 20%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[bool-str0] dask/array/tests/test_fft.py::test_wrap_fftns[float64-irfft2-numpy.fft] [gw42] [ 20%] PASSED dask/array/tests/test_fft.py::test_fft2n_shapes[ifftn] dask/array/tests/test_fft.py::test_fft2n_shapes[rfft2] [gw42] [ 20%] PASSED dask/array/tests/test_fft.py::test_fft2n_shapes[rfft2] dask/array/tests/test_array_core.py::test_block_mixed_1d_and_2d dask/array/tests/test_dispatch.py::test_is_valid_array_chunk[arr2-True] [gw40] [ 20%] PASSED dask/array/tests/test_dispatch.py::test_is_valid_array_chunk[arr2-True] dask/array/tests/test_overlap.py::test_different_depths_and_boundary_combinations[depth0] [gw57] [ 20%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[True-0.5-shape2-chunks2-axis2] dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-0-ifftshift-fftshift] [gw49] [ 20%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_compute[power] dask/array/tests/test_linalg.py::test_svd_compressed_compute[QR] [gw17] [ 20%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-full-numpy] dask/array/tests/test_array_function.py::test_unregistered_func[2] dask/array/tests/test_linalg.py::test_norm_any_slice[True-None-shape4-chunks4] [gw55] [ 20%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True-None-shape4-chunks4] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-ones_like-numpy] dask/array/tests/test_masked.py::test_mixed_concatenate[14] dask/array/tests/test_array_core.py::test_blockwise_with_numpy_arrays [gw43] [ 20%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float64-irfft2-numpy.fft] [gw30] [ 20%] PASSED dask/array/tests/test_creation.py::test_fromfunction[-kwargs1-f8] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-zeros_like-cupy] [gw52] [ 20%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[False-inf-shape2-chunks2-axis2] [gw60] [ 20%] PASSED dask/array/tests/test_optimization.py::test_fuse_getter_with_asarray[3] [gw39] [ 20%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[int64-shape_chunks1-0] dask/array/tests/test_array_core.py::test_from_array_list[x2] [gw4] [ 20%] PASSED dask/array/tests/test_array_core.py::test_from_array_list[x2] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape4-None-out_shape4-full_like-kwargs3] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-full-numpy] [gw22] [ 20%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-full-numpy] dask/array/tests/test_array_core.py::test_map_blocks_series dask/array/tests/test_creation.py::test_pad_3d_data[edge-2-uint8] [gw32] [ 20%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[edge-2-uint8] [gw12] [ 20%] PASSED dask/array/tests/test_array_function.py::test_unregistered_func[2] dask/array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks11-False-True-None] dask/array/tests/test_gufunc.py::test_gufunc_vector_output [gw46] [ 20%] PASSED dask/array/tests/test_gufunc.py::test_gufunc_vector_output dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-ones-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-zeros_like-numpy] [gw28] [ 20%] PASSED dask/array/tests/test_creation.py::test_meshgrid[False-xy-shapes5-chunks5] dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths1-int16] [gw56] [ 20%] PASSED dask/array/tests/test_linalg.py::test_norm_implemented_errors[True--2-shape1-chunks1-axis1] dask/array/tests/test_creation.py::test_fromfunction[-kwargs1-i8] dask/array/tests/test_array_core.py::test_asanyarray_dataframe dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-axes4-fftshift] [gw45] [ 20%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-axes4-fftshift] [gw47] [ 20%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-0-ifftshift-fftshift] dask/array/tests/test_linalg.py::test_tsqr[129-2-chunks5-None] [gw63] [ 20%] PASSED dask/array/tests/test_overlap.py::test_different_depths_and_boundary_combinations[depth0] [gw27] [ 20%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape4-None-out_shape4-full_like-kwargs3] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-ones_like-numpy] [gw58] [ 20%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[14] [gw8] [ 20%] PASSED dask/array/tests/test_array_core.py::test_blockwise_with_numpy_arrays [gw14] [ 20%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-ones-cupy] dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths4-bool] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps1-shape1] [gw7] [ 20%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index8--4] [gw21] [ 20%] SKIPPED 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-None-shape0-chunks0-asarray-list-ones-cupy] [gw18] [ 20%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-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_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-full_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-full-cupy] dask/array/tests/test_linalg.py::test_norm_any_prec[inf-True-True-double] [gw9] [ 20%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_series dask/array/tests/test_fft.py::test_wrap_ffts[float32-ihfft-scipy.fftpack] [gw41] [ 20%] SKIPPED dask/array/tests/test_fft.py::test_wrap_ffts[float32-ihfft-scipy.fftpack] 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-C-my-name-shape0-chunks0-list-tuple-full-cupy] [gw26] [ 20%] 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_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-full-numpy] [gw25] [ 20%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-full-numpy] [gw20] [ 20%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-zeros_like-numpy] dask/array/tests/test_fft.py::test_fft2n_shapes[irfft2] [gw34] [ 20%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths4-bool] [gw31] [ 20%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps1-shape1] dask/array/tests/test_array_core.py::test_to_hdf5 dask/array/tests/test_array_core.py::test_to_delayed dask/array/tests/test_overlap.py::test_map_overlap_no_depth[reflect] [gw62] [ 20%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_no_depth[reflect] [gw30] [ 20%] PASSED dask/array/tests/test_creation.py::test_fromfunction[-kwargs1-i8] [gw29] [ 20%] 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_nan_full_like[int64-shape_chunks1-0.0] dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-1-fftshift-ifftshift] [gw24] [ 20%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-full_like-cupy] dask/array/tests/test_array_core.py::test_map_blocks_dataframe dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape5-chunks5-out_shape5-empty_like-kwargs0] [gw23] [ 20%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-ones_like-numpy] dask/array/tests/test_fft.py::test_wrap_fftns[float64-irfft2-scipy.fftpack] dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths3-float32] dask/array/tests/test_fft.py::test_rfftfreq[0-6.283185307179586-1] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-empty-numpy] [gw35] [ 20%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths1-int16] [gw5] [ 20%] PASSED dask/array/tests/test_array_core.py::test_to_delayed dask/array/tests/test_linalg.py::test_norm_any_ndim[False-inf-shape3-chunks3-None] dask/array/tests/test_array_core.py::test_regular_chunks[data2] [gw6] [ 20%] PASSED dask/array/tests/test_array_core.py::test_asanyarray_dataframe [gw39] [ 20%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[int64-shape_chunks1-0.0] [gw22] [ 20%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-full-cupy] dask/array/tests/test_fft.py::test_wrap_ffts[float64-fft-numpy.fft] 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-tuple-asarray-ones_like-cupy] [gw43] [ 20%] SKIPPED dask/array/tests/test_fft.py::test_wrap_fftns[float64-irfft2-scipy.fftpack] [gw44] [ 20%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[0-6.283185307179586-1] dask/array/tests/test_array_core.py::test_elemwise_with_lists[other0-100] dask/array/tests/test_overlap.py::test_different_depths_and_boundary_combinations[depth1] [gw52] [ 20%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[False-inf-shape3-chunks3-None] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-zeros-numpy] [gw10] [ 20%] PASSED dask/array/tests/test_array_core.py::test_regular_chunks[data2] dask/array/tests/test_creation.py::test_fromfunction[-kwargs2-None] dask/array/tests/test_array_core.py::test_asanyarray_datetime64 [gw6] [ 20%] PASSED dask/array/tests/test_array_core.py::test_asanyarray_datetime64 [gw48] [ 20%] PASSED dask/array/tests/test_linalg.py::test_tsqr[129-2-chunks5-None] dask/array/tests/test_creation.py::test_pad[shape10-chunks10-pad_width10-symmetric-kwargs10] dask/array/tests/test_overlap.py::test_map_overlap_no_depth[periodic] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-full-numpy] [gw27] [ 20%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape5-chunks5-out_shape5-empty_like-kwargs0] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-ones_like-cupy] dask/array/tests/test_gufunc.py::test_apply_gufunc_elemwise_loop [gw56] [ 20%] PASSED dask/array/tests/test_masked.py::test_tokenize_masked_array [gw26] [ 20%] 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_utils.py::test_meta_from_array_literal[bool-1] dask/array/tests/test_masked.py::test_mixed_concatenate[15] 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_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-zeros_like-cupy] dask/array/tests/test_fft.py::test_rfftfreq[0-6.283185307179586-2] [gw16] [ 20%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-empty-numpy] [gw2] [ 20%] SKIPPED dask/array/tests/test_array_core.py::test_to_hdf5 [gw1] [ 20%] PASSED dask/array/tests/test_array_core.py::test_block_mixed_1d_and_2d dask/array/tests/test_linalg.py::test_norm_2dim[False-fro-shape0-chunks0-None] [gw30] [ 20%] PASSED dask/array/tests/test_creation.py::test_fromfunction[-kwargs2-None] [gw47] [ 20%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-1-fftshift-ifftshift] [gw62] [ 20%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_no_depth[periodic] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps1-shape2] dask/array/tests/test_creation.py::test_pad_3d_data[edge-2-int16] [gw46] [ 20%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_elemwise_loop [gw19] [ 20%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-ones_like-numpy] [gw36] [ 20%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths3-uint8] dask/array/tests/test_linalg.py::test_norm_any_slice[True-1-shape0-chunks0] [gw55] [ 20%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True-1-shape0-chunks0] [gw25] [ 20%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-full-cupy] [gw42] [ 20%] PASSED dask/array/tests/test_fft.py::test_fft2n_shapes[irfft2] dask/array/tests/test_creation.py::test_meshgrid[True-ij-shapes0-chunks0] [gw8] [ 20%] PASSED dask/array/tests/test_array_core.py::test_elemwise_with_lists[other0-100] [gw21] [ 20%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-zeros-numpy] dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-axes4-ifftshift] dask/array/tests/test_array_core.py::test_from_array_scalar[bool] dask/array/tests/test_optimization.py::test_remove_no_op_slices_for_getitem[True] [gw31] [ 20%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps1-shape2] [gw54] [ 20%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[inf-True-True-double] dask/array/tests/test_array_function.py::test_unregistered_func[3] [gw12] [ 20%] PASSED dask/array/tests/test_array_function.py::test_unregistered_func[3] [gw17] [ 20%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-full-cupy] 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_nan_full_like[int64-shape_chunks1-99] [gw58] [ 20%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[15] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-zeros_like-numpy] [gw28] [ 20%] PASSED dask/array/tests/test_creation.py::test_meshgrid[True-ij-shapes0-chunks0] dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths1-float32] [gw57] [ 20%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[False-fro-shape0-chunks0-None] [gw45] [ 20%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-axes4-ifftshift] [gw60] [ 20%] PASSED dask/array/tests/test_optimization.py::test_remove_no_op_slices_for_getitem[True] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-zeros-cupy] [gw4] [ 20%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[bool] [gw23] [ 20%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-ones_like-cupy] [gw27] [ 20%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape5-chunks5-out_shape5-ones_like-kwargs1] [gw9] [ 20%] XFAIL dask/array/tests/test_array_core.py::test_map_blocks_dataframe dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-ones_like-cupy] dask/array/tests/test_linalg.py::test_norm_any_slice[True-1-shape1-chunks1] [gw39] [ 20%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[int64-shape_chunks1-99] [gw14] [ 20%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-zeros_like-numpy] [gw44] [ 20%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[0-6.283185307179586-2] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-empty-cupy] dask/array/tests/test_array_core.py::test_to_dask_dataframe dask/array/tests/test_array_core.py::test_to_delayed_optimize_graph dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-zeros_like-numpy] dask/array/tests/test_linalg.py::test_tsqr[130-2-chunks6-None] [gw48] [ 20%] PASSED dask/array/tests/test_linalg.py::test_tsqr[130-2-chunks6-None] [gw29] [ 20%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-zeros-cupy] dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-1-ifftshift-fftshift] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps1-shape3] [gw24] [ 20%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-full-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-empty_like-numpy] [gw22] [ 20%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-empty_like-numpy] [gw63] [ 20%] PASSED dask/array/tests/test_overlap.py::test_different_depths_and_boundary_combinations[depth1] [gw19] [ 20%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-ones_like-cupy] [gw11] [ 20%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[bool-1] dask/array/tests/test_array_core.py::test_elemwise_with_lists[other0-6] dask/array/tests/test_fft.py::test_fft2n_shapes[rfftn] [gw20] [ 20%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-zeros_like-cupy] [gw37] [ 20%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths3-float32] [gw16] [ 20%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-empty-cupy] [gw2] [ 21%] PASSED dask/array/tests/test_array_core.py::test_to_dask_dataframe [gw18] [ 21%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-zeros_like-numpy] dask/array/tests/test_array_core.py::test_regular_chunks[data3] dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-axes5-fftshift] [gw33] [ 21%] PASSED dask/array/tests/test_creation.py::test_pad[shape10-chunks10-pad_width10-symmetric-kwargs10] [gw47] [ 21%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-1-ifftshift-fftshift] dask/array/tests/test_array_function.py::test_unregistered_func[4] [gw32] [ 21%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[edge-2-int16] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-empty_like-numpy] [gw41] [ 21%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float64-fft-numpy.fft] [gw8] [ 21%] PASSED dask/array/tests/test_array_core.py::test_elemwise_with_lists[other0-6] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-zeros-numpy] dask/array/tests/test_gufunc.py::test_apply_gufunc_elemwise_core [gw35] [ 21%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths1-float32] dask/array/tests/test_creation.py::test_meshgrid[True-ij-shapes1-chunks1] [gw55] [ 21%] SKIPPED 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-my-name-shape0-chunks0-list-asarray-empty_like-numpy] [gw5] [ 21%] PASSED dask/array/tests/test_array_core.py::test_to_delayed_optimize_graph dask/array/tests/test_linalg.py::test_norm_any_ndim[False--inf-shape0-chunks0-None] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-zeros-cupy] dask/array/tests/test_linalg.py::test_norm_2dim[False-fro-shape1-chunks1-axis1] [gw45] [ 21%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-axes5-fftshift] 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-F-my-name-shape0-chunks0-tuple-asarray-ones-numpy] dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths3-int16] [gw42] [ 21%] PASSED dask/array/tests/test_fft.py::test_fft2n_shapes[rfftn] dask/array/tests/test_creation.py::test_nan_full_like[int64-shape_chunks1--1] [gw31] [ 21%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps1-shape3] [gw10] [ 21%] PASSED dask/array/tests/test_array_core.py::test_regular_chunks[data3] dask/array/tests/test_overlap.py::test_map_overlap_no_depth[nearest] [gw12] [ 21%] PASSED dask/array/tests/test_array_function.py::test_unregistered_func[4] [gw17] [ 21%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-empty_like-numpy] dask/array/tests/test_array_core.py::test_dask_layers dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-ones-numpy] dask/array/tests/test_masked.py::test_from_array_masked_array dask/array/tests/test_masked.py::test_mixed_concatenate[16] [gw20] [ 21%] PASSED 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_wrap_fftns[float64-rfftn-numpy.fft] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-zeros_like-cupy] [gw46] [ 21%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_elemwise_core dask/array/tests/test_fft.py::test_rfftfreq[0-6.283185307179586-3] [gw28] [ 21%] PASSED dask/array/tests/test_creation.py::test_meshgrid[True-ij-shapes1-chunks1] [gw25] [ 21%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-empty_like-numpy] [gw52] [ 21%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[False--inf-shape0-chunks0-None] [gw21] [ 21%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-zeros-cupy] [gw57] [ 21%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[False-fro-shape1-chunks1-axis1] dask/array/tests/test_creation.py::test_fromfunction[-kwargs2-f8] dask/array/tests/test_optimization.py::test_remove_no_op_slices_for_getitem[False] 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_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-full-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-empty_like-cupy] dask/array/tests/test_array_core.py::test_from_array_scalar[bytes] [gw27] [ 21%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape5-chunks5-out_shape5-zeros_like-kwargs2] dask/array/tests/test_overlap.py::test_different_depths_and_boundary_combinations[depth2] dask/array/tests/test_array_utils.py::test_meta_from_array_literal[bool-str1] [gw26] [ 21%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-ones-numpy] [gw61] [ 21%] PASSED dask/array/tests/test_masked.py::test_reductions[all-i8] [gw59] [ 21%] PASSED dask/array/tests/test_masked.py::test_reductions[prod-i8] [gw39] [ 21%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[int64-shape_chunks1--1] dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths3-bool] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-ones_like-numpy] dask/array/tests/test_array_core.py::test_np_array_with_zero_dimensions dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-ones-numpy] dask/array/tests/test_linalg.py::test_norm_any_slice[True-1-shape2-chunks2] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-zeros_like-cupy] dask/array/tests/test_linalg.py::test_tsqr[131-2-chunks7-None] dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-2-fftshift-ifftshift] [gw62] [ 21%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_no_depth[nearest] dask/array/tests/test_creation.py::test_pad_3d_data[edge-2-float32] dask/array/tests/test_fft.py::test_wrap_ffts[float64-fft-scipy.fftpack] [gw9] [ 21%] PASSED dask/array/tests/test_array_core.py::test_dask_layers [gw19] [ 21%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-ones-numpy] [gw56] [ 21%] PASSED dask/array/tests/test_masked.py::test_from_array_masked_array [gw58] [ 21%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[16] [gw43] [ 21%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float64-rfftn-numpy.fft] [gw14] [ 21%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-zeros_like-cupy] [gw37] [ 21%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths3-bool] [gw44] [ 21%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[0-6.283185307179586-3] dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths1-bool] [gw55] [ 21%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True-1-shape2-chunks2] [gw30] [ 21%] PASSED dask/array/tests/test_creation.py::test_fromfunction[-kwargs2-f8] dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-axes5-ifftshift] [gw45] [ 21%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-axes5-ifftshift] dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-axes6-fftshift] [gw45] [ 21%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-axes6-fftshift] dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-axes6-ifftshift] [gw45] [ 21%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-axes6-ifftshift] [gw29] [ 21%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-full_like-numpy] [gw11] [ 21%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[bool-str1] [gw60] [ 21%] PASSED dask/array/tests/test_optimization.py::test_remove_no_op_slices_for_getitem[False] dask/array/tests/test_masked.py::test_reductions[prod-f8] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-empty_like-cupy] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-add0] [gw39] [ 21%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-add0] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps1-shape4] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-empty_like-cupy] [gw25] [ 21%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-empty_like-cupy] [gw24] [ 21%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-full-cupy] [gw22] [ 21%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-empty_like-cupy] [gw4] [ 21%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[bytes] [gw63] [ 21%] PASSED dask/array/tests/test_overlap.py::test_different_depths_and_boundary_combinations[depth2] [gw32] [ 21%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[edge-2-float32] [gw18] [ 21%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-zeros_like-cupy] dask/array/tests/test_masked.py::test_reductions[all-f8] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-zeros-cupy] dask/array/tests/test_array_core.py::test_elemwise_with_lists[other1-100] [gw8] [ 21%] PASSED dask/array/tests/test_array_core.py::test_elemwise_with_lists[other1-100] [gw23] [ 21%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-ones-numpy] [gw16] [ 21%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-ones_like-numpy] [gw31] [ 21%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps1-shape4] dask/array/tests/test_overlap.py::test_map_overlap_no_depth[none] [gw41] [ 21%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float64-fft-scipy.fftpack] dask/array/tests/test_fft.py::test_fft2n_shapes[irfftn] [gw42] [ 21%] PASSED dask/array/tests/test_fft.py::test_fft2n_shapes[irfftn] [gw48] [ 21%] PASSED dask/array/tests/test_linalg.py::test_tsqr[131-2-chunks7-None] dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths4-uint8] [gw37] [ 21%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths4-uint8] [gw35] [ 21%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths1-bool] dask/array/tests/test_creation.py::test_meshgrid[True-ij-shapes2-chunks2] dask/array/tests/test_linalg.py::test_norm_any_ndim[False--inf-shape1-chunks1-0] [gw47] [ 21%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-2-fftshift-ifftshift] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-full_like-numpy] dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-axes7-fftshift] dask/array/tests/test_overlap.py::test_different_depths_and_boundary_combinations[depth3] dask/array/tests/test_masked.py::test_copy_deepcopy dask/array/tests/test_creation.py::test_fromfunction[-kwargs2-i8] [gw17] [ 21%] 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_creation.py::test_arr_like_shape[i4-shape5-chunks5-out_shape5-full_like-kwargs3] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-ones-cupy] [gw2] [ 21%] PASSED dask/array/tests/test_array_core.py::test_np_array_with_zero_dimensions [gw28] [ 21%] PASSED dask/array/tests/test_creation.py::test_meshgrid[True-ij-shapes2-chunks2] [gw21] [ 21%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-full_like-numpy] [gw30] [ 21%] PASSED dask/array/tests/test_creation.py::test_fromfunction[-kwargs2-i8] dask/array/tests/test_fft.py::test_fft_n_kwarg[fft] [gw20] [ 21%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-zeros-cupy] dask/array/tests/test_masked.py::test_mixed_concatenate[17] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-ones-cupy] dask/array/tests/test_array_core.py::test_dtype_complex [gw52] [ 21%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[False--inf-shape1-chunks1-0] [gw62] [ 21%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_no_depth[none] dask/array/tests/test_array_utils.py::test_meta_from_array_literal[bool-2] [gw42] [ 21%] PASSED dask/array/tests/test_fft.py::test_fft_n_kwarg[fft] [gw27] [ 21%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape5-chunks5-out_shape5-full_like-kwargs3] dask/array/tests/test_linalg.py::test_tsqr[300-10-chunks8-None] dask/array/tests/test_array_core.py::test_len_object_with_unknown_size [gw9] [ 21%] PASSED dask/array/tests/test_array_core.py::test_len_object_with_unknown_size [gw19] [ 21%] 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_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-ones-cupy] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-eq] [gw2] [ 21%] PASSED dask/array/tests/test_array_core.py::test_dtype_complex 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_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-full_like-cupy] [gw56] [ 21%] PASSED dask/array/tests/test_masked.py::test_copy_deepcopy [gw50] [ 21%] PASSED dask/array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks11-False-True-None] dask/array/tests/test_fft.py::test_wrap_fftns[float64-rfftn-scipy.fftpack] dask/array/tests/test_creation.py::test_pad_3d_data[edge-2-bool] [gw26] [ 21%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-ones-cupy] [gw36] [ 21%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths3-int16] [gw23] [ 21%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-ones-cupy] [gw45] [ 21%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-axes7-fftshift] [gw60] [ 21%] 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_array_core.py::test_from_array_scalar[complex] dask/array/tests/test_fft.py::test_wrap_ffts[float64-ifft-numpy.fft] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-zeros-numpy] [gw48] [ 21%] PASSED dask/array/tests/test_linalg.py::test_tsqr[300-10-chunks8-None] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-empty-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-zeros_like-numpy] dask/array/tests/test_creation.py::test_meshgrid[True-ij-shapes3-chunks3] dask/array/tests/test_fft.py::test_rfftfreq[0-6.283185307179586-6] dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-2-ifftshift-fftshift] [gw47] [ 21%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-2-ifftshift-fftshift] [gw41] [ 21%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float64-ifft-numpy.fft] dask/array/tests/test_masked.py::test_basic[0] [gw18] [ 21%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-zeros-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-empty-numpy] dask/array/tests/test_linalg.py::test_tsqr[300-10-chunks9-None] [gw32] [ 21%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[edge-2-bool] dask/array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks12-True-True-None] [gw25] [ 21%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-empty-numpy] [gw58] [ 21%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[17] [gw39] [ 21%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-eq] [gw44] [ 21%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[0-6.283185307179586-6] dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths2-uint8] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-empty_like-numpy] [gw4] [ 21%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[complex] [gw29] [ 21%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-full_like-cupy] [gw11] [ 21%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[bool-2] dask/array/tests/test_creation.py::test_repeat [gw17] [ 21%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-empty-numpy] [gw43] [ 21%] SKIPPED dask/array/tests/test_fft.py::test_wrap_fftns[float64-rfftn-scipy.fftpack] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-full_like-numpy] [gw19] [ 21%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-zeros_like-numpy] [gw28] [ 21%] PASSED dask/array/tests/test_creation.py::test_meshgrid[True-ij-shapes3-chunks3] dask/array/tests/test_array_core.py::test_astype [gw56] [ 21%] PASSED dask/array/tests/test_masked.py::test_basic[0] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape6-chunks6-out_shape6-empty_like-kwargs0] dask/array/tests/test_array_core.py::test_chunk_shape_broadcast[0] [gw35] [ 21%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths2-uint8] [gw24] [ 21%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-empty_like-numpy] [gw30] [ 21%] PASSED dask/array/tests/test_creation.py::test_repeat dask/array/tests/test_fft.py::test_fft_n_kwarg[ifft] dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths1-uint8] [gw20] [ 21%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-full_like-numpy] dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths3-float32] [gw2] [ 21%] PASSED dask/array/tests/test_array_core.py::test_astype dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-axes4-fftshift-ifftshift] dask/array/tests/test_linalg.py::test_norm_any_ndim[False--inf-shape2-chunks2-axis2] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-zeros_like-numpy] dask/array/tests/test_fft.py::test_wrap_ffts[float64-ifft-scipy.fftpack] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-zeros-cupy] [gw27] [ 21%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape6-chunks6-out_shape6-empty_like-kwargs0] [gw9] [ 21%] PASSED dask/array/tests/test_array_core.py::test_chunk_shape_broadcast[0] dask/array/tests/test_masked.py::test_mixed_concatenate[18] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-gt] dask/array/tests/test_fft.py::test_rfftfreq[0-6.283185307179586-7] dask/array/tests/test_array_core.py::test_from_array_scalar[float] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-empty-cupy] [gw42] [ 21%] PASSED dask/array/tests/test_fft.py::test_fft_n_kwarg[ifft] dask/array/tests/test_fft.py::test_wrap_fftns[float64-irfftn-numpy.fft] [gw32] [ 21%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths1-uint8] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-zeros_like-cupy] dask/array/tests/test_creation.py::test_meshgrid[True-ij-shapes4-chunks4] [gw53] [ 21%] PASSED dask/array/tests/test_linalg.py::test_no_chunks_svd [gw47] [ 22%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-axes4-fftshift-ifftshift] [gw52] [ 22%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[False--inf-shape2-chunks2-axis2] [gw23] [ 22%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-zeros_like-numpy] [gw41] [ 22%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float64-ifft-scipy.fftpack] dask/array/tests/test_masked.py::test_basic[1] [gw18] [ 22%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-zeros-cupy] [gw58] [ 22%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[18] [gw39] [ 22%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-gt] [gw44] [ 22%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[0-6.283185307179586-7] 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-list-tuple-empty_like-cupy] [gw4] [ 22%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[float] [gw17] [ 22%] SKIPPED 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_tile_basic[2] [gw43] [ 22%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float64-irfftn-numpy.fft] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-full_like-cupy] [gw19] [ 22%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-zeros_like-cupy] [gw28] [ 22%] PASSED dask/array/tests/test_creation.py::test_meshgrid[True-ij-shapes4-chunks4] dask/array/tests/test_array_core.py::test_astype_gh1151 [gw63] [ 22%] PASSED dask/array/tests/test_overlap.py::test_different_depths_and_boundary_combinations[depth3] [gw56] [ 22%] PASSED dask/array/tests/test_masked.py::test_basic[1] dask/array/tests/test_array_core.py::test_chunk_shape_broadcast[1] [gw24] [ 22%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-empty_like-cupy] [gw35] [ 22%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths2-int16] [gw61] [ 22%] PASSED dask/array/tests/test_masked.py::test_reductions[all-f8] [gw30] [ 22%] PASSED dask/array/tests/test_creation.py::test_tile_basic[2] dask/array/tests/test_fft.py::test_fft_n_kwarg[rfft] dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths1-int16] [gw20] [ 22%] 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_linalg.py::test_svd_flip_correction[f4-chunks0-shape0] [gw2] [ 22%] PASSED dask/array/tests/test_array_core.py::test_astype_gh1151 dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-axes4-ifftshift-fftshift] dask/array/tests/test_linalg.py::test_norm_any_ndim[False--inf-shape3-chunks3-None] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-zeros_like-cupy] dask/array/tests/test_fft.py::test_wrap_ffts[float64-rfft-numpy.fft] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-full_like-numpy] [gw51] [ 22%] PASSED dask/array/tests/test_linalg.py::test_lu_1 [gw9] [ 22%] PASSED dask/array/tests/test_array_core.py::test_chunk_shape_broadcast[1] dask/array/tests/test_masked.py::test_mixed_concatenate[19] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-ge] dask/array/tests/test_fft.py::test_rfftfreq[1-1.0-1] dask/array/tests/test_array_core.py::test_from_array_scalar[int] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-ones_like-numpy] [gw42] [ 22%] PASSED dask/array/tests/test_fft.py::test_fft_n_kwarg[rfft] dask/array/tests/test_fft.py::test_wrap_fftns[float64-irfftn-scipy.fftpack] [gw32] [ 22%] 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-C-my-name-shape0-chunks0-tuple-list-zeros-numpy] [gw47] [ 22%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-axes4-ifftshift-fftshift] [gw52] [ 22%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[False--inf-shape3-chunks3-None] [gw23] [ 22%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-zeros_like-cupy] [gw41] [ 22%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float64-rfft-numpy.fft] dask/array/tests/test_masked.py::test_basic[2] dask/array/tests/test_overlap.py::test_one_chunk_along_axis [gw18] [ 22%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-full_like-numpy] [gw58] [ 22%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[19] [gw39] [ 22%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-ge] [gw44] [ 22%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[1-1.0-1] 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_pad_3d_data[maximum-pad_widths2-float32] [gw4] [ 22%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[int] dask/array/tests/test_masked.py::test_reductions_allmasked[sum-i8] [gw17] [ 22%] PASSED 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_tile_basic[reps1] [gw43] [ 22%] SKIPPED dask/array/tests/test_fft.py::test_wrap_fftns[float64-irfftn-scipy.fftpack] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-full-numpy] [gw19] [ 22%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-zeros-numpy] dask/array/tests/test_array_core.py::test_astype_gh9318 [gw56] [ 22%] PASSED dask/array/tests/test_masked.py::test_basic[2] [gw63] [ 22%] PASSED dask/array/tests/test_overlap.py::test_one_chunk_along_axis dask/array/tests/test_linalg.py::test_lu_2[10] dask/array/tests/test_array_core.py::test_chunk_shape_broadcast[3] [gw24] [ 22%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-empty-numpy] [gw35] [ 22%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths2-float32] [gw61] [ 22%] PASSED dask/array/tests/test_masked.py::test_reductions_allmasked[sum-i8] [gw30] [ 22%] PASSED dask/array/tests/test_creation.py::test_tile_basic[reps1] dask/array/tests/test_fft.py::test_fft_n_kwarg[irfft] [gw51] [ 22%] SKIPPED dask/array/tests/test_linalg.py::test_lu_2[10] dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths1-float32] [gw20] [ 22%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-full-numpy] [gw36] [ 22%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths3-float32] [gw2] [ 22%] PASSED dask/array/tests/test_array_core.py::test_astype_gh9318 dask/array/tests/test_linalg.py::test_norm_any_ndim[True-None-shape0-chunks0-None] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-zeros-numpy] dask/array/tests/test_fft.py::test_wrap_ffts[float64-rfft-scipy.fftpack] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-full_like-cupy] [gw9] [ 22%] PASSED dask/array/tests/test_array_core.py::test_chunk_shape_broadcast[3] dask/array/tests/test_masked.py::test_mixed_concatenate[20] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-lt] dask/array/tests/test_fft.py::test_rfftfreq[1-1.0-2] [gw53] [ 22%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_correction[f4-chunks0-shape0] dask/array/tests/test_array_core.py::test_from_array_scalar[bool_] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-ones_like-cupy] [gw42] [ 22%] PASSED dask/array/tests/test_fft.py::test_fft_n_kwarg[irfft] dask/array/tests/test_fft.py::test_fftfreq[0-1.0-1] [gw32] [ 22%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths1-float32] [gw52] [ 22%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[True-None-shape0-chunks0-None] [gw23] [ 22%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-zeros-numpy] [gw59] [ 22%] PASSED dask/array/tests/test_masked.py::test_reductions[prod-f8] [gw41] [ 22%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float64-rfft-scipy.fftpack] dask/array/tests/test_masked.py::test_basic[3] dask/array/tests/test_overlap.py::test_constant_boundaries [gw18] [ 22%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-full_like-cupy] [gw58] [ 22%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[20] [gw39] [ 22%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-lt] [gw44] [ 22%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[1-1.0-2] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-empty-cupy] [gw4] [ 22%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[bool_] dask/array/tests/test_masked.py::test_reductions_allmasked[sum-f8] [gw17] [ 22%] 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_tile_basic[reps2] [gw43] [ 22%] PASSED dask/array/tests/test_fft.py::test_fftfreq[0-1.0-1] dask/array/tests/test_linalg.py::test_lu_2[20] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-full-cupy] dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths3-bool] [gw56] [ 22%] PASSED dask/array/tests/test_masked.py::test_basic[3] [gw63] [ 22%] PASSED dask/array/tests/test_overlap.py::test_constant_boundaries [gw51] [ 22%] SKIPPED dask/array/tests/test_linalg.py::test_lu_2[20] dask/array/tests/test_linalg.py::test_svd_flip_correction[f4-chunks0-shape1] [gw24] [ 22%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-empty-cupy] [gw61] [ 22%] PASSED dask/array/tests/test_masked.py::test_reductions_allmasked[sum-f8] [gw30] [ 22%] PASSED dask/array/tests/test_creation.py::test_tile_basic[reps2] dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths1-bool] [gw20] [ 22%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-full-cupy] dask/array/tests/test_linalg.py::test_norm_any_ndim[True-None-shape1-chunks1-0] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-zeros-cupy] dask/array/tests/test_masked.py::test_reductions[mean-i8] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-full-numpy] dask/array/tests/test_fft.py::test_rfftfreq[1-1.0-3] dask/array/tests/test_array_core.py::test_from_array_scalar[bytes_] dask/array/tests/test_fft.py::test_fftfreq[0-1.0-2] [gw32] [ 22%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths1-bool] [gw52] [ 22%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[True-None-shape1-chunks1-0] [gw23] [ 22%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-zeros-cupy] dask/array/tests/test_masked.py::test_basic[4] dask/array/tests/test_overlap.py::test_depth_greater_than_smallest_chunk_combines_chunks[chunks0] [gw18] [ 22%] 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] [gw18] [ 22%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-full-cupy] dask/array/tests/test_linalg.py::test_lu_2[30] [gw51] [ 22%] SKIPPED dask/array/tests/test_linalg.py::test_lu_2[30] dask/array/tests/test_linalg.py::test_lu_2[50] [gw51] [ 22%] SKIPPED dask/array/tests/test_linalg.py::test_lu_2[50] dask/array/tests/test_linalg.py::test_lu_3[50] [gw51] [ 22%] SKIPPED dask/array/tests/test_linalg.py::test_lu_3[50] dask/array/tests/test_linalg.py::test_lu_3[100] [gw51] [ 22%] SKIPPED dask/array/tests/test_linalg.py::test_lu_3[100] dask/array/tests/test_linalg.py::test_lu_3[200] [gw51] [ 22%] SKIPPED dask/array/tests/test_linalg.py::test_lu_3[200] dask/array/tests/test_linalg.py::test_lu_errors [gw51] [ 22%] PASSED dask/array/tests/test_linalg.py::test_lu_errors dask/array/tests/test_linalg.py::test_solve_triangular_vector[20-10] [gw44] [ 22%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[1-1.0-3] dask/array/tests/test_masked.py::test_reductions_allmasked[prod-i8] [gw56] [ 22%] PASSED dask/array/tests/test_masked.py::test_basic[4] [gw4] [ 22%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[bytes_] dask/array/tests/test_linalg.py::test_norm_any_ndim[True-None-shape2-chunks2-axis2] [gw61] [ 22%] PASSED dask/array/tests/test_masked.py::test_reductions_allmasked[prod-i8] [gw43] [ 22%] PASSED dask/array/tests/test_fft.py::test_fftfreq[0-1.0-2] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-ones_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-empty_like-numpy] [gw24] [ 22%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-ones_like-numpy] [gw63] [ 22%] PASSED dask/array/tests/test_overlap.py::test_depth_greater_than_smallest_chunk_combines_chunks[chunks0] [gw51] [ 22%] PASSED dask/array/tests/test_linalg.py::test_solve_triangular_vector[20-10] [gw20] [ 22%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-empty_like-numpy] dask/array/tests/test_overlap.py::test_depth_greater_than_smallest_chunk_combines_chunks[chunks1] [gw52] [ 22%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[True-None-shape2-chunks2-axis2] dask/array/tests/test_fft.py::test_fftfreq[0-1.0-3] dask/array/tests/test_masked.py::test_basic[5] dask/array/tests/test_masked.py::test_reductions_allmasked[prod-f8] [gw56] [ 22%] PASSED dask/array/tests/test_masked.py::test_basic[5] dask/array/tests/test_array_core.py::test_from_array_scalar[clongdouble] dask/array/tests/test_linalg.py::test_norm_any_ndim[True-None-shape3-chunks3-None] [gw61] [ 22%] PASSED dask/array/tests/test_masked.py::test_reductions_allmasked[prod-f8] [gw43] [ 22%] PASSED dask/array/tests/test_fft.py::test_fftfreq[0-1.0-3] [gw63] [ 22%] PASSED dask/array/tests/test_overlap.py::test_depth_greater_than_smallest_chunk_combines_chunks[chunks1] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-ones_like-cupy] dask/array/tests/test_linalg.py::test_solve_triangular_vector[50-10] [gw24] [ 22%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-ones_like-cupy] [gw4] [ 22%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[clongdouble] [gw52] [ 22%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[True-None-shape3-chunks3-None] dask/array/tests/test_fft.py::test_fftfreq[0-1.0-6] [gw43] [ 22%] PASSED dask/array/tests/test_fft.py::test_fftfreq[0-1.0-6] dask/array/tests/test_overlap.py::test_depth_greater_than_dim dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-ones-numpy] dask/array/tests/test_masked.py::test_reductions_allmasked[mean-i8] dask/array/tests/test_array_core.py::test_from_array_scalar[complex128] dask/array/tests/test_linalg.py::test_norm_any_ndim[True-1-shape0-chunks0-None] [gw63] [ 22%] PASSED dask/array/tests/test_overlap.py::test_depth_greater_than_dim [gw24] [ 22%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-ones-numpy] dask/array/tests/test_fft.py::test_fftfreq[0-1.0-7] [gw4] [ 22%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[complex128] [gw52] [ 22%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[True-1-shape0-chunks0-None] [gw43] [ 22%] PASSED dask/array/tests/test_fft.py::test_fftfreq[0-1.0-7] [gw61] [ 22%] PASSED dask/array/tests/test_masked.py::test_reductions_allmasked[mean-i8] dask/array/tests/test_overlap.py::test_none_boundaries dask/array/tests/test_linalg.py::test_norm_any_ndim[True-1-shape1-chunks1-0] dask/array/tests/test_masked.py::test_reductions_allmasked[mean-f8] dask/array/tests/test_array_core.py::test_from_array_scalar[complex64] [gw63] [ 22%] PASSED dask/array/tests/test_overlap.py::test_none_boundaries [gw52] [ 22%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[True-1-shape1-chunks1-0] [gw61] [ 22%] PASSED dask/array/tests/test_masked.py::test_reductions_allmasked[mean-f8] [gw4] [ 22%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[complex64] dask/array/tests/test_linalg.py::test_norm_any_ndim[True-1-shape2-chunks2-axis2] dask/array/tests/test_masked.py::test_reductions_allmasked[var-i8] [gw61] [ 22%] PASSED dask/array/tests/test_masked.py::test_reductions_allmasked[var-i8] dask/array/tests/test_masked.py::test_reductions_allmasked[var-f8] [gw61] [ 22%] PASSED dask/array/tests/test_masked.py::test_reductions_allmasked[var-f8] dask/array/tests/test_masked.py::test_reductions_allmasked[std-i8] [gw61] [ 22%] PASSED dask/array/tests/test_masked.py::test_reductions_allmasked[std-i8] dask/array/tests/test_masked.py::test_reductions_allmasked[std-f8] [gw52] [ 23%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[True-1-shape2-chunks2-axis2] [gw61] [ 23%] PASSED dask/array/tests/test_masked.py::test_reductions_allmasked[std-f8] dask/array/tests/test_array_core.py::test_from_array_scalar[datetime64] [gw4] [ 23%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[datetime64] dask/array/tests/test_overlap.py::test_overlap_small dask/array/tests/test_masked.py::test_reductions_allmasked[min-i8] [gw63] [ 23%] PASSED dask/array/tests/test_overlap.py::test_overlap_small [gw61] [ 23%] PASSED dask/array/tests/test_masked.py::test_reductions_allmasked[min-i8] dask/array/tests/test_array_core.py::test_from_array_scalar[float16] [gw4] [ 23%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[float16] dask/array/tests/test_overlap.py::test_no_shared_keys_with_different_depths dask/array/tests/test_masked.py::test_reductions_allmasked[min-f8] [gw51] [ 23%] PASSED dask/array/tests/test_linalg.py::test_solve_triangular_vector[50-10] [gw63] [ 23%] PASSED dask/array/tests/test_overlap.py::test_no_shared_keys_with_different_depths dask/array/tests/test_linalg.py::test_solve_triangular_vector[70-20] dask/array/tests/test_array_core.py::test_from_array_scalar[float32] dask/array/tests/test_overlap.py::test_overlap_few_dimensions_small [gw4] [ 23%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[float32] [gw63] [ 23%] PASSED dask/array/tests/test_overlap.py::test_overlap_few_dimensions_small dask/array/tests/test_overlap.py::test_overlap_few_dimensions [gw61] [ 23%] PASSED dask/array/tests/test_masked.py::test_reductions_allmasked[min-f8] dask/array/tests/test_masked.py::test_reductions_allmasked[max-i8] [gw53] [ 23%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_correction[f4-chunks0-shape1] dask/array/tests/test_linalg.py::test_svd_flip_correction[f4-chunks0-shape2] [gw61] [ 23%] PASSED dask/array/tests/test_masked.py::test_reductions_allmasked[max-i8] dask/array/tests/test_masked.py::test_reductions_allmasked[max-f8] [gw36] [ 23%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths3-bool] dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths4-uint8] [gw61] [ 23%] PASSED dask/array/tests/test_masked.py::test_reductions_allmasked[max-f8] dask/array/tests/test_masked.py::test_reductions_allmasked[any-i8] dask/array/tests/test_atop.py::test_blockwise_non_blockwise_output [gw61] [ 23%] PASSED dask/array/tests/test_masked.py::test_reductions_allmasked[any-i8] dask/array/tests/test_masked.py::test_reductions_allmasked[any-f8] [gw15] [ 23%] PASSED dask/array/tests/test_atop.py::test_blockwise_non_blockwise_output [gw63] [ 23%] PASSED dask/array/tests/test_overlap.py::test_overlap_few_dimensions dask/array/tests/test_overlap.py::test_trim_boundary[reflect] [gw61] [ 23%] PASSED dask/array/tests/test_masked.py::test_reductions_allmasked[any-f8] dask/array/tests/test_masked.py::test_reductions_allmasked[all-i8] [gw61] [ 23%] PASSED dask/array/tests/test_masked.py::test_reductions_allmasked[all-i8] dask/array/tests/test_masked.py::test_reductions_allmasked[all-f8] [gw51] [ 23%] PASSED dask/array/tests/test_linalg.py::test_solve_triangular_vector[70-20] dask/array/tests/test_overlap.py::test_ensure_minimum_chunksize[chunks0-expected0] [gw15] [ 23%] PASSED dask/array/tests/test_overlap.py::test_ensure_minimum_chunksize[chunks0-expected0] dask/array/tests/test_overlap.py::test_ensure_minimum_chunksize[chunks1-expected1] [gw15] [ 23%] PASSED dask/array/tests/test_overlap.py::test_ensure_minimum_chunksize[chunks1-expected1] dask/array/tests/test_overlap.py::test_ensure_minimum_chunksize[chunks2-expected2] [gw15] [ 23%] PASSED dask/array/tests/test_overlap.py::test_ensure_minimum_chunksize[chunks2-expected2] dask/array/tests/test_overlap.py::test_ensure_minimum_chunksize[chunks3-expected3] [gw61] [ 23%] PASSED dask/array/tests/test_masked.py::test_reductions_allmasked[all-f8] [gw15] [ 23%] PASSED dask/array/tests/test_overlap.py::test_ensure_minimum_chunksize[chunks3-expected3] dask/array/tests/test_overlap.py::test_ensure_minimum_chunksize[chunks4-expected4] [gw15] [ 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] [gw15] [ 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_linalg.py::test_solve_triangular_matrix[20-10] dask/array/tests/test_masked.py::test_arg_reductions[argmin] [gw15] [ 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] [gw15] [ 23%] PASSED dask/array/tests/test_overlap.py::test_ensure_minimum_chunksize[chunks7-expected7] [gw53] [ 23%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_correction[f4-chunks0-shape2] dask/array/tests/test_linalg.py::test_svd_flip_correction[f4-chunks1-shape0] dask/array/tests/test_overlap.py::test_ensure_minimum_chunksize_raises_error [gw15] [ 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] [gw50] [ 23%] 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] [gw15] [ 23%] PASSED dask/array/tests/test_overlap.py::test_sliding_window_view[shape0-chunks0-window_shape0-axis0] dask/array/tests/test_overlap.py::test_sliding_window_view[shape1-5-window_shape1-axis1] [gw36] [ 23%] 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] [gw51] [ 23%] PASSED dask/array/tests/test_linalg.py::test_solve_triangular_matrix[20-10] [gw59] [ 23%] PASSED dask/array/tests/test_masked.py::test_reductions[mean-i8] dask/array/tests/test_masked.py::test_reductions[mean-f8] dask/array/tests/test_linalg.py::test_solve_triangular_matrix[50-10] dask/array/tests/test_array_core.py::test_map_blocks_with_constants [gw53] [ 23%] 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] dask/array/tests/test_array_core.py::test_from_func [gw6] [ 23%] PASSED dask/array/tests/test_array_core.py::test_from_func dask/array/tests/test_percentiles.py::test_percentiles_with_scaler_percentile[5-dask] dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index9--5] [gw63] [ 23%] PASSED dask/array/tests/test_overlap.py::test_trim_boundary[reflect] dask/array/tests/test_overlap.py::test_trim_boundary[periodic] [gw7] [ 23%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index9--5] dask/array/tests/test_random.py::test_raises_bad_kwarg[RandomState] [gw7] [ 23%] PASSED dask/array/tests/test_random.py::test_raises_bad_kwarg[RandomState] dask/array/tests/test_random.py::test_raises_bad_kwarg[default_rng] [gw7] [ 23%] PASSED dask/array/tests/test_random.py::test_raises_bad_kwarg[default_rng] dask/array/tests/test_random.py::test_randomstate_kwargs [gw3] [ 23%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_with_constants dask/array/tests/test_random.py::test_unique_names[default_rng] [gw6] [ 23%] PASSED dask/array/tests/test_percentiles.py::test_percentiles_with_scaler_percentile[5-dask] dask/array/tests/test_percentiles.py::test_percentiles_with_scaler_percentile[5.0_0-tdigest] [gw6] [ 23%] SKIPPED dask/array/tests/test_percentiles.py::test_percentiles_with_scaler_percentile[5.0_0-tdigest] dask/array/tests/test_percentiles.py::test_percentiles_with_scaler_percentile[5.0_0-dask] [gw7] [ 23%] SKIPPED dask/array/tests/test_random.py::test_randomstate_kwargs dask/array/tests/test_rechunk.py::test_rechunk_internals_1 [gw7] [ 23%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_internals_1 dask/array/tests/test_rechunk.py::test_intersect_1 [gw3] [ 23%] PASSED dask/array/tests/test_random.py::test_unique_names[default_rng] dask/array/tests/test_random.py::test_docs[RandomState] [gw7] [ 23%] PASSED dask/array/tests/test_rechunk.py::test_intersect_1 dask/array/tests/test_rechunk.py::test_intersect_2 [gw3] [ 23%] PASSED dask/array/tests/test_random.py::test_docs[RandomState] [gw7] [ 23%] PASSED dask/array/tests/test_rechunk.py::test_intersect_2 [gw6] [ 23%] PASSED dask/array/tests/test_percentiles.py::test_percentiles_with_scaler_percentile[5.0_0-dask] dask/array/tests/test_percentiles.py::test_percentiles_with_scaler_percentile[q2-tdigest] dask/array/tests/test_random.py::test_docs[default_rng] [gw3] [ 23%] 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] dask/array/tests/test_rechunk.py::test_rechunk_1d [gw7] [ 23%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_1d dask/array/tests/test_rechunk.py::test_rechunk_2d [gw6] [ 23%] 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] [gw6] [ 23%] PASSED dask/array/tests/test_percentiles.py::test_percentiles_with_scaler_percentile[q2-dask] dask/array/tests/test_percentiles.py::test_percentiles_with_scaler_percentile[5.0_1-tdigest] [gw6] [ 23%] SKIPPED dask/array/tests/test_percentiles.py::test_percentiles_with_scaler_percentile[5.0_1-tdigest] [gw3] [ 23%] PASSED dask/array/tests/test_random.py::test_can_make_really_big_random_array[RandomState] dask/array/tests/test_random.py::test_can_make_really_big_random_array[default_rng] dask/array/tests/test_array_core.py::test_reshape[original_shape10-new_shape10-2] [gw7] [ 23%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_2d dask/array/tests/test_rechunk.py::test_rechunk_4d dask/array/tests/test_percentiles.py::test_percentiles_with_scaler_percentile[5.0_1-dask] [gw0] [ 23%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape10-new_shape10-2] dask/array/tests/test_rechunk.py::test_merge_to_number [gw0] [ 23%] PASSED dask/array/tests/test_rechunk.py::test_merge_to_number dask/array/tests/test_rechunk.py::test_plan_rechunk [gw7] [ 23%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_4d dask/array/tests/test_rechunk.py::test_rechunk_expand dask/array/tests/test_array_function.py::test_unregistered_func[5] [gw6] [ 23%] 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] [gw0] [ 23%] PASSED dask/array/tests/test_rechunk.py::test_plan_rechunk dask/array/tests/test_rechunk.py::test_plan_rechunk_5d [gw0] [ 23%] PASSED dask/array/tests/test_rechunk.py::test_plan_rechunk_5d dask/array/tests/test_rechunk.py::test_plan_rechunk_heterogeneous [gw0] [ 23%] PASSED dask/array/tests/test_rechunk.py::test_plan_rechunk_heterogeneous dask/array/tests/test_rechunk.py::test_plan_rechunk_asymmetric dask/array/tests/test_array_core.py::test_regular_chunks[data4] [gw10] [ 23%] PASSED dask/array/tests/test_array_core.py::test_regular_chunks[data4] dask/array/tests/test_rechunk.py::test_balance_small [gw6] [ 23%] SKIPPED dask/array/tests/test_percentiles.py::test_unknown_chunk_sizes[tdigest] dask/array/tests/test_percentiles.py::test_unknown_chunk_sizes[dask] [gw36] [ 23%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths4-int16] dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths4-float32] [gw7] [ 23%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_expand dask/array/tests/test_rechunk.py::test_rechunk_expand2 [gw10] [ 23%] PASSED dask/array/tests/test_rechunk.py::test_balance_small dask/array/tests/test_rechunk.py::test_balance_n_chunks_size [gw10] [ 23%] PASSED dask/array/tests/test_rechunk.py::test_balance_n_chunks_size [gw12] [ 23%] PASSED dask/array/tests/test_array_function.py::test_unregistered_func[5] dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x7-chunks7] [gw3] [ 23%] 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 [gw53] [ 23%] 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] [gw7] [ 23%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_expand2 dask/array/tests/test_rechunk.py::test_rechunk_method dask/array/tests/test_rechunk.py::test_balance_raises [gw10] [ 23%] PASSED dask/array/tests/test_rechunk.py::test_balance_raises dask/array/tests/test_rechunk.py::test_balance_basics_2d [gw51] [ 23%] PASSED dask/array/tests/test_linalg.py::test_solve_triangular_matrix[50-10] dask/array/tests/test_linalg.py::test_solve_triangular_matrix[50-20] dask/array/tests/test_creation.py::test_nan_empty_like[float32-shape_chunks0] [gw10] [ 23%] PASSED dask/array/tests/test_rechunk.py::test_balance_basics_2d dask/array/tests/test_rechunk.py::test_balance_2d_negative_dimension [gw10] [ 23%] PASSED dask/array/tests/test_rechunk.py::test_balance_2d_negative_dimension dask/array/tests/test_rechunk.py::test_balance_different_inputs [gw6] [ 23%] PASSED dask/array/tests/test_percentiles.py::test_unknown_chunk_sizes[dask] dask/array/tests/test_random.py::test_generators[RandomState] dask/array/tests/test_array_core.py::test_cumulative [gw12] [ 23%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x7-chunks7] dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x8-chunks8] [gw3] [ 23%] PASSED dask/array/tests/test_random.py::test_random_seed [gw10] [ 23%] PASSED dask/array/tests/test_rechunk.py::test_balance_different_inputs dask/array/tests/test_rechunk.py::test_balance_split_into_n_chunks [gw63] [ 23%] PASSED dask/array/tests/test_overlap.py::test_trim_boundary[periodic] dask/array/tests/test_overlap.py::test_trim_boundary[nearest] dask/array/tests/test_random.py::test_consistent_across_sizes[RandomState] [gw48] [ 23%] PASSED dask/array/tests/test_linalg.py::test_tsqr[300-10-chunks9-None] dask/array/tests/test_linalg.py::test_tsqr[300-10-chunks10-None] dask/array/tests/test_array_core.py::test_elemwise_with_lists[other1-6] [gw6] [ 23%] PASSED dask/array/tests/test_random.py::test_generators[RandomState] dask/array/tests/test_random.py::test_generators[default_rng] dask/array/tests/test_chunk.py::test_getitem [gw36] [ 23%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths4-float32] dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths4-bool] [gw12] [ 23%] 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] [gw51] [ 23%] PASSED dask/array/tests/test_linalg.py::test_solve_triangular_matrix[50-20] dask/array/tests/test_linalg.py::test_solve_triangular_matrix2[20-10] [gw3] [ 23%] PASSED dask/array/tests/test_random.py::test_consistent_across_sizes[RandomState] dask/array/tests/test_random.py::test_consistent_across_sizes[default_rng] [gw6] [ 23%] PASSED dask/array/tests/test_random.py::test_generators[default_rng] dask/array/tests/test_random.py::test_default_rng[NoneType] [gw6] [ 23%] PASSED dask/array/tests/test_random.py::test_default_rng[NoneType] dask/array/tests/test_random.py::test_default_rng[int] [gw15] [ 23%] PASSED dask/array/tests/test_overlap.py::test_sliding_window_view[shape1-5-window_shape1-axis1] [gw6] [ 23%] PASSED dask/array/tests/test_random.py::test_default_rng[int] dask/array/tests/test_overlap.py::test_sliding_window_view[shape2-3-window_shape2-axis2] dask/array/tests/test_random.py::test_default_rng[type] [gw6] [ 23%] PASSED dask/array/tests/test_random.py::test_default_rng[type] [gw8] [ 23%] PASSED dask/array/tests/test_array_core.py::test_elemwise_with_lists[other1-6] dask/array/tests/test_random.py::test_default_rng[Generator] [gw13] [ 23%] PASSED dask/array/tests/test_chunk.py::test_getitem dask/array/tests/test_reductions.py::test_topk_argtopk1[None-argsort-argtopk] [gw6] [ 23%] PASSED dask/array/tests/test_random.py::test_default_rng[Generator] dask/array/tests/test_random.py::test_concurrency[RandomState] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-None-False-nancumprod] [gw15] [ 23%] 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] [gw38] [ 23%] PASSED dask/array/tests/test_creation.py::test_nan_empty_like[float32-shape_chunks0] dask/array/tests/test_reductions.py::test_nanarg_reductions[nanargmin-nanargmin] [gw12] [ 23%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x9-chunks9] dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x10-chunks10] [gw3] [ 23%] PASSED dask/array/tests/test_random.py::test_consistent_across_sizes[default_rng] dask/array/tests/test_random.py::test_random_all[NoneType] [gw53] [ 23%] 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] [gw15] [ 23%] 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] [gw15] [ 23%] PASSED dask/array/tests/test_overlap.py::test_sliding_window_view[shape4-3-3--1] [gw12] [ 23%] 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/array/tests/test_array_core.py::test_block_complicated dask/array/tests/test_overlap.py::test_sliding_window_view[shape5-3-3-None] [gw51] [ 23%] 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] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-zeros-numpy] [gw36] [ 23%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths4-bool] dask/array/tests/test_creation.py::test_pad_3d_data[minimum-2-uint8] [gw12] [ 24%] 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] [gw15] [ 24%] PASSED dask/array/tests/test_overlap.py::test_sliding_window_view[shape5-3-3-None] dask/array/tests/test_overlap.py::test_sliding_window_view[shape6-3-window_shape6-None] [gw12] [ 24%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension_explicit[new_chunks0] dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension_explicit[new_chunks1] [gw14] [ 24%] 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[blelloch-cumsum] [gw12] [ 24%] 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] [gw59] [ 24%] PASSED dask/array/tests/test_masked.py::test_reductions[mean-f8] dask/array/tests/test_masked.py::test_reductions[var-i8] [gw1] [ 24%] PASSED dask/array/tests/test_array_core.py::test_block_complicated dask/array/tests/test_array_core.py::test_astype_gh9316 dask/array/tests/test_array_utils.py::test_meta_from_array_literal[bool-str2] [gw11] [ 24%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[bool-str2] dask/array/tests/test_reductions.py::test_object_reduction[mean] [gw15] [ 24%] PASSED dask/array/tests/test_overlap.py::test_sliding_window_view[shape6-3-window_shape6-None] dask/array/tests/test_reductions.py::test_topk_argtopk2[4-None-argsort-argtopk] dask/array/tests/test_creation.py::test_pad_3d_data[empty-2-uint8] [gw34] [ 24%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[empty-2-uint8] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-4-chunks5] dask/array/tests/test_overlap.py::test_sliding_window_view[shape7-3-window_shape7-axis7] dask/array/tests/test_creation.py::test_meshgrid[True-ij-shapes5-chunks5] [gw38] [ 24%] 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_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-zeros-cupy] [gw19] [ 24%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-zeros-cupy] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-4-chunks4] [gw1] [ 24%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[4-None-argsort-argtopk] [gw28] [ 24%] PASSED dask/array/tests/test_creation.py::test_meshgrid[True-ij-shapes5-chunks5] [gw12] [ 24%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension_explicit[new_chunks2] [gw15] [ 24%] 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] [gw14] [ 24%] 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_rechunk.py::test_rechunk_with_partially_unknown_dimension_explicit[new_chunks0] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-2-chunks3] dask/array/tests/test_reductions.py::test_topk_argtopk2[4-2-sort-topk] [gw1] [ 24%] 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/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-empty-cupy] [gw25] [ 24%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-empty-cupy] dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape4-outshape4-prechunks4-inchunks4-outchunks4] [gw11] [ 24%] PASSED dask/array/tests/test_reductions.py::test_object_reduction[mean] dask/array/tests/test_reductions.py::test_object_reduction[prod] [gw11] [ 24%] PASSED dask/array/tests/test_reductions.py::test_object_reduction[prod] dask/array/tests/test_reductions.py::test_empty_chunk_nanmin_nanmax[nanmin] [gw14] [ 24%] PASSED dask/array/tests/test_reductions.py::test_regres_3940[blelloch-cumprod] dask/array/tests/test_reductions.py::test_regres_3940[blelloch-argmin] [gw25] [ 24%] PASSED dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape4-outshape4-prechunks4-inchunks4-outchunks4] dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape5-outshape5-prechunks5-inchunks5-outchunks5] [gw25] [ 24%] 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] [gw15] [ 24%] PASSED dask/array/tests/test_overlap.py::test_sliding_window_view[shape8-3-window_shape8-axis8] dask/array/tests/test_overlap.py::test_sliding_window_view[shape9-3-window_shape9-axis9] [gw36] [ 24%] 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] [gw1] [ 24%] 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] [gw1] [ 24%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[4-3-sort-topk] [gw61] [ 24%] PASSED dask/array/tests/test_masked.py::test_arg_reductions[argmin] dask/array/tests/test_masked.py::test_arg_reductions[argmax] [gw25] [ 24%] PASSED dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape6-outshape6-prechunks6-inchunks6-outchunks6] dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape7-outshape7-prechunks7-inchunks7-outchunks7] [gw25] [ 24%] PASSED dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape7-outshape7-prechunks7-inchunks7-outchunks7] dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape8-outshape8-prechunks8-inchunks8-outchunks8] [gw25] [ 24%] PASSED dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape8-outshape8-prechunks8-inchunks8-outchunks8] dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape9-outshape9-prechunks9-inchunks9-outchunks9] [gw12] [ 24%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension_explicit[new_chunks0] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-ones_like-cupy] [gw16] [ 24%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-ones_like-cupy] dask/array/tests/test_routines.py::test_atleast_nd_no_args[atleast_1d] dask/array/tests/test_reductions.py::test_topk_argtopk2[4-3-argsort-argtopk] dask/array/tests/test_gufunc.py::test_apply_gufunc_two_scalar_output [gw46] [ 24%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_two_scalar_output dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape14-shape24-atleast_2d] dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension_explicit[new_chunks1] [gw15] [ 24%] PASSED dask/array/tests/test_overlap.py::test_sliding_window_view[shape9-3-window_shape9-axis9] [gw25] [ 24%] PASSED dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape9-outshape9-prechunks9-inchunks9-outchunks9] [gw13] [ 24%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk1[None-argsort-argtopk] dask/array/tests/test_reductions.py::test_topk_argtopk1[2-sort-topk] dask/array/tests/test_overlap.py::test_sliding_window_errors[window_shape0-0] [gw63] [ 24%] PASSED dask/array/tests/test_overlap.py::test_trim_boundary[nearest] dask/array/tests/test_overlap.py::test_trim_boundary[none] [gw16] [ 24%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_no_args[atleast_1d] dask/array/tests/test_routines.py::test_atleast_nd_no_args[atleast_2d] [gw16] [ 24%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_no_args[atleast_2d] [gw14] [ 24%] PASSED dask/array/tests/test_reductions.py::test_regres_3940[blelloch-argmin] dask/array/tests/test_reductions.py::test_regres_3940[blelloch-argmax] [gw50] [ 24%] PASSED dask/array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks13-True-True-None] dask/array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks14-True-True-None] [gw15] [ 24%] PASSED dask/array/tests/test_overlap.py::test_sliding_window_errors[window_shape0-0] dask/array/tests/test_overlap.py::test_sliding_window_errors[window_shape1-3] [gw15] [ 24%] 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] [gw15] [ 24%] PASSED dask/array/tests/test_overlap.py::test_sliding_window_errors[-1-0] [gw46] [ 24%] 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] [gw1] [ 24%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[4-3-argsort-argtopk] dask/array/tests/test_reductions.py::test_topk_argtopk2[4-4-sort-topk] dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape10-outshape10-prechunks10-inchunks10-outchunks10] [gw25] [ 24%] PASSED dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape10-outshape10-prechunks10-inchunks10-outchunks10] dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape11-outshape11-prechunks11-inchunks11-outchunks11] [gw25] [ 24%] PASSED dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape11-outshape11-prechunks11-inchunks11-outchunks11] dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape12-outshape12-prechunks12-inchunks12-outchunks12] [gw25] [ 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] [gw25] [ 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] dask/array/tests/test_linalg.py::test_norm_any_prec[inf-True-False-single] [gw54] [ 24%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[inf-True-False-single] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape114-shape214-atleast_3d] [gw53] [ 24%] 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] dask/array/tests/test_linalg.py::test_norm_2dim[False-fro-shape2-chunks2-axis2] [gw1] [ 24%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[4-4-sort-topk] dask/array/tests/test_reductions.py::test_topk_argtopk2[4-4-argsort-argtopk] dask/array/tests/test_routines.py::test_atleast_nd_no_args[atleast_3d] [gw16] [ 24%] 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] [gw16] [ 24%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape0-chunks0-atleast_1d] [gw25] [ 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] [gw25] [ 24%] PASSED dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape15-outshape15-prechunks15-inchunks15-outchunks15] dask/array/tests/test_reshape.py::test_expand_tuple [gw25] [ 24%] PASSED dask/array/tests/test_reshape.py::test_expand_tuple dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-empty-numpy] dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape0-chunks0-atleast_2d] dask/array/tests/test_overlap.py::test_sliding_window_errors[2-axis3] [gw15] [ 24%] 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] [gw15] [ 24%] PASSED dask/array/tests/test_overlap.py::test_sliding_window_errors[2-None] [gw14] [ 24%] PASSED dask/array/tests/test_reductions.py::test_regres_3940[blelloch-argmax] [gw57] [ 24%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[False-fro-shape2-chunks2-axis2] dask/array/tests/test_routines.py::test_flip[shape2-flip-kwargs2] [gw54] [ 24%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape114-shape214-atleast_3d] dask/array/tests/test_reductions.py::test_regres_3940[blelloch-min] [gw16] [ 24%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape0-chunks0-atleast_2d] [gw46] [ 24%] 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_reshape.py::test_contract_tuple [gw25] [ 24%] PASSED dask/array/tests/test_reshape.py::test_contract_tuple dask/array/tests/test_reshape.py::test_reshape_unknown_sizes [gw8] [ 24%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-None-False-nancumprod] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-None-True-cumsum] [gw1] [ 24%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[4-4-argsort-argtopk] dask/array/tests/test_reductions.py::test_topk_argtopk2[5-None-sort-topk] [gw25] [ 24%] PASSED dask/array/tests/test_reshape.py::test_reshape_unknown_sizes dask/array/tests/test_reshape.py::test_reshape_all_chunked_no_merge[inshape0-inchunks0-outshape0-outchunks0] dask/array/tests/test_routines.py::test_transpose dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape0-chunks0-atleast_3d] [gw16] [ 24%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape0-chunks0-atleast_3d] [gw22] [ 24%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-empty-numpy] dask/array/tests/test_routines.py::test_rot90[shape1-kwargs4] [gw22] [ 24%] PASSED dask/array/tests/test_routines.py::test_rot90[shape1-kwargs4] dask/array/tests/test_routines.py::test_rot90[shape2-kwargs0] dask/array/tests/test_overlap.py::test_sliding_window_errors[0-None] [gw15] [ 24%] PASSED dask/array/tests/test_overlap.py::test_sliding_window_errors[0-None] dask/array/tests/test_percentiles.py::test_percentile[tdigest] [gw15] [ 24%] SKIPPED dask/array/tests/test_percentiles.py::test_percentile[tdigest] [gw1] [ 24%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[5-None-sort-topk] dask/array/tests/test_reductions.py::test_topk_argtopk2[5-None-argsort-argtopk] [gw3] [ 24%] PASSED dask/array/tests/test_random.py::test_random_all[NoneType] dask/array/tests/test_random.py::test_random_all[int] dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape1-chunks1-atleast_1d] [gw25] [ 24%] PASSED dask/array/tests/test_reshape.py::test_reshape_all_chunked_no_merge[inshape0-inchunks0-outshape0-outchunks0] dask/array/tests/test_reshape.py::test_reshape_all_chunked_no_merge[inshape1-inchunks1-outshape1-outchunks1] [gw25] [ 24%] PASSED dask/array/tests/test_reshape.py::test_reshape_all_chunked_no_merge[inshape1-inchunks1-outshape1-outchunks1] dask/array/tests/test_dispatch.py::test_is_valid_array_chunk[arr3-True] [gw40] [ 24%] PASSED dask/array/tests/test_dispatch.py::test_is_valid_array_chunk[arr3-True] [gw57] [ 24%] PASSED dask/array/tests/test_routines.py::test_flip[shape2-flip-kwargs2] dask/array/tests/test_routines.py::test_flip[shape2-flip-kwargs3] [gw46] [ 24%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape15-shape25-atleast_1d] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape15-shape25-atleast_2d] dask/array/tests/test_reshape.py::test_reshape_all_chunked_no_merge[inshape2-inchunks2-outshape2-outchunks2] dask/array/tests/test_routines.py::test_matmul[x_shape15-y_shape15-x_chunks15-y_chunks15] [gw16] [ 24%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape1-chunks1-atleast_1d] dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape1-chunks1-atleast_2d] [gw40] [ 24%] 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] [gw12] [ 24%] 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] [gw1] [ 24%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[5-None-argsort-argtopk] dask/array/tests/test_reductions.py::test_topk_argtopk2[5-2-sort-topk] [gw54] [ 24%] PASSED dask/array/tests/test_routines.py::test_transpose [gw46] [ 24%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape15-shape25-atleast_2d] dask/array/tests/test_percentiles.py::test_percentile[dask] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape15-shape25-atleast_3d] [gw25] [ 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] [gw16] [ 24%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape1-chunks1-atleast_2d] dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape1-chunks1-atleast_3d] [gw57] [ 24%] PASSED dask/array/tests/test_routines.py::test_flip[shape2-flip-kwargs3] dask/array/tests/test_routines.py::test_transpose_negative_axes [gw25] [ 24%] PASSED dask/array/tests/test_reshape.py::test_reshape_all_chunked_no_merge[inshape3-inchunks3-outshape3-outchunks3] dask/array/tests/test_routines.py::test_flip[shape2-flip-kwargs4] dask/array/tests/test_reshape.py::test_reshape_all_chunked_no_merge[inshape4-inchunks4-outshape4-outchunks4] [gw1] [ 24%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[5-2-sort-topk] dask/array/tests/test_reductions.py::test_topk_argtopk2[5-2-argsort-argtopk] [gw14] [ 24%] PASSED dask/array/tests/test_reductions.py::test_regres_3940[blelloch-min] dask/array/tests/test_reductions.py::test_regres_3940[blelloch-max] [gw11] [ 24%] PASSED dask/array/tests/test_reductions.py::test_empty_chunk_nanmin_nanmax[nanmin] dask/array/tests/test_reductions.py::test_empty_chunk_nanmin_nanmax[nanmax] [gw16] [ 24%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape1-chunks1-atleast_3d] [gw54] [ 24%] PASSED dask/array/tests/test_routines.py::test_transpose_negative_axes dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths2-uint8] [gw46] [ 24%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape15-shape25-atleast_3d] [gw15] [ 24%] PASSED dask/array/tests/test_percentiles.py::test_percentile[dask] [gw25] [ 24%] PASSED dask/array/tests/test_reshape.py::test_reshape_all_chunked_no_merge[inshape4-inchunks4-outshape4-outchunks4] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-zeros_like-numpy] [gw38] [ 24%] PASSED dask/array/tests/test_reductions.py::test_nanarg_reductions[nanargmax-nanargmax] dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape2-chunks2-atleast_1d] dask/array/tests/test_reshape.py::test_reshape_all_chunked_no_merge[inshape5-inchunks5-outshape5-outchunks5] [gw1] [ 24%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[5-2-argsort-argtopk] [gw57] [ 24%] PASSED dask/array/tests/test_routines.py::test_flip[shape2-flip-kwargs4] [gw14] [ 24%] PASSED dask/array/tests/test_reductions.py::test_regres_3940[blelloch-max] [gw16] [ 24%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape2-chunks2-atleast_1d] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-full-numpy] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape16-shape26-atleast_1d] dask/array/tests/test_reductions.py::test_min_max_empty_chunks[min-min] [gw36] [ 24%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[minimum-2-int16] [gw25] [ 24%] PASSED dask/array/tests/test_reshape.py::test_reshape_all_chunked_no_merge[inshape5-inchunks5-outshape5-outchunks5] dask/array/tests/test_percentiles.py::test_percentile_with_categoricals [gw15] [ 24%] SKIPPED dask/array/tests/test_percentiles.py::test_percentile_with_categoricals dask/array/tests/test_routines.py::test_transpose_skip_when_possible dask/array/tests/test_reductions.py::test_topk_argtopk2[5-3-sort-topk] dask/array/tests/test_percentiles.py::test_percentiles_with_empty_arrays[tdigest] [gw54] [ 24%] PASSED dask/array/tests/test_routines.py::test_transpose_skip_when_possible [gw15] [ 25%] SKIPPED dask/array/tests/test_percentiles.py::test_percentiles_with_empty_arrays[tdigest] [gw46] [ 25%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape16-shape26-atleast_1d] dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape2-chunks2-atleast_2d] dask/array/tests/test_reshape.py::test_reshape_all_chunked_no_merge[inshape6-inchunks6-outshape6-outchunks6] dask/array/tests/test_reductions.py::test_regres_3940[blelloch-nansum] dask/array/tests/test_routines.py::test_swapaxes [gw16] [ 25%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape2-chunks2-atleast_2d] [gw25] [ 25%] PASSED dask/array/tests/test_reshape.py::test_reshape_all_chunked_no_merge[inshape6-inchunks6-outshape6-outchunks6] dask/array/tests/test_routines.py::test_flip[shape2-flip-kwargs5] [gw1] [ 25%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[5-3-sort-topk] [gw57] [ 25%] PASSED dask/array/tests/test_routines.py::test_flip[shape2-flip-kwargs5] dask/array/tests/test_creation.py::test_pad_3d_data[minimum-2-float32] dask/array/tests/test_reductions.py::test_topk_argtopk2[5-3-argsort-argtopk] dask/array/tests/test_percentiles.py::test_percentiles_with_empty_arrays[dask] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape16-shape26-atleast_2d] [gw1] [ 25%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[5-3-argsort-argtopk] [gw46] [ 25%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape16-shape26-atleast_2d] [gw63] [ 25%] PASSED dask/array/tests/test_overlap.py::test_trim_boundary[none] dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape2-chunks2-atleast_3d] [gw15] [ 25%] PASSED dask/array/tests/test_percentiles.py::test_percentiles_with_empty_arrays[dask] [gw16] [ 25%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape2-chunks2-atleast_3d] dask/array/tests/test_reshape.py::test_reshape_all_not_chunked_merge[inshape0-inchunks0-expected_inchunks0-outshape0-outchunks0] dask/array/tests/test_routines.py::test_flip[shape2-flip-kwargs6] [gw25] [ 25%] PASSED dask/array/tests/test_reshape.py::test_reshape_all_not_chunked_merge[inshape0-inchunks0-expected_inchunks0-outshape0-outchunks0] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape16-shape26-atleast_3d] [gw57] [ 25%] PASSED dask/array/tests/test_routines.py::test_flip[shape2-flip-kwargs6] [gw26] [ 25%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-zeros_like-numpy] dask/array/tests/test_reductions.py::test_topk_argtopk2[5-4-sort-topk] dask/array/tests/test_overlap.py::test_map_overlap_rechunks_array_if_needed dask/array/tests/test_routines.py::test_diff_prepend[0] [gw46] [ 25%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape16-shape26-atleast_3d] dask/array/tests/test_routines.py::test_flip[shape2-flip-kwargs7] dask/array/tests/test_percentiles.py::test_percentiles_with_empty_q[tdigest] [gw15] [ 25%] SKIPPED dask/array/tests/test_percentiles.py::test_percentiles_with_empty_q[tdigest] dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape3-chunks3-atleast_1d] [gw12] [ 25%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension_explicit[new_chunks2] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape17-shape27-atleast_1d] [gw16] [ 25%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape3-chunks3-atleast_1d] dask/array/tests/test_rechunk.py::test_rechunk_unknown_raises [gw57] [ 25%] PASSED dask/array/tests/test_routines.py::test_flip[shape2-flip-kwargs7] dask/array/tests/test_reshape.py::test_reshape_merge_chunks[inshape0-inchunks0-outshape0-outchunks0] dask/array/tests/test_percentiles.py::test_percentiles_with_empty_q[dask] [gw14] [ 25%] PASSED dask/array/tests/test_reductions.py::test_regres_3940[blelloch-nansum] [gw46] [ 25%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape17-shape27-atleast_1d] dask/array/tests/test_routines.py::test_flip[shape3-flipud-kwargs0] dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape3-chunks3-atleast_2d] [gw25] [ 25%] PASSED dask/array/tests/test_reshape.py::test_reshape_merge_chunks[inshape0-inchunks0-outshape0-outchunks0] [gw15] [ 25%] PASSED dask/array/tests/test_percentiles.py::test_percentiles_with_empty_q[dask] [gw1] [ 25%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[5-4-sort-topk] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape17-shape27-atleast_2d] [gw16] [ 25%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape3-chunks3-atleast_2d] dask/array/tests/test_reductions.py::test_regres_3940[blelloch-nanmax] dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape3-chunks3-atleast_3d] dask/array/tests/test_reductions.py::test_topk_argtopk2[5-4-argsort-argtopk] dask/array/tests/test_reshape.py::test_reshape_merge_chunks[inshape1-inchunks1-outshape1-outchunks1] [gw46] [ 25%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape17-shape27-atleast_2d] [gw8] [ 25%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-None-True-cumsum] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-None-True-cumprod] [gw16] [ 25%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape3-chunks3-atleast_3d] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape17-shape27-atleast_3d] [gw25] [ 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] dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape4-chunks4-atleast_1d] [gw1] [ 25%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[5-4-argsort-argtopk] [gw14] [ 25%] PASSED dask/array/tests/test_reductions.py::test_regres_3940[blelloch-nanmax] dask/array/tests/test_reductions.py::test_trace [gw32] [ 25%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths2-uint8] [gw63] [ 25%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_rechunks_array_if_needed [gw16] [ 25%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape4-chunks4-atleast_1d] dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape4-chunks4-atleast_2d] [gw12] [ 25%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_unknown_raises dask/array/tests/test_rechunk.py::test_old_to_new_single [gw12] [ 25%] PASSED dask/array/tests/test_rechunk.py::test_old_to_new_single dask/array/tests/test_rechunk.py::test_old_to_new [gw12] [ 25%] PASSED dask/array/tests/test_rechunk.py::test_old_to_new dask/array/tests/test_rechunk.py::test_old_to_new_large dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths2-bool] [gw29] [ 25%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-full-numpy] dask/array/tests/test_routines.py::test_tensordot_double_contraction_ngt2 dask/array/tests/test_reductions.py::test_topk_argtopk2[10-None-sort-topk] [gw1] [ 25%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[10-None-sort-topk] dask/array/tests/test_reductions.py::test_topk_argtopk2[10-None-argsort-argtopk] [gw7] [ 25%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_method dask/array/tests/test_rechunk.py::test_rechunk_blockshape [gw7] [ 25%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_blockshape dask/array/tests/test_rechunk.py::test_dtype [gw7] [ 25%] PASSED dask/array/tests/test_rechunk.py::test_dtype dask/array/tests/test_rechunk.py::test_rechunk_with_dict [gw19] [ 25%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-4-chunks4] dask/array/tests/test_routines.py::test_apply_over_axes[shape0-axes0-range-] [gw46] [ 25%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape17-shape27-atleast_3d] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape18-shape28-atleast_1d] [gw46] [ 25%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape18-shape28-atleast_1d] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape18-shape28-atleast_2d] [gw46] [ 25%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape18-shape28-atleast_2d] [gw32] [ 25%] PASSED dask/array/tests/test_routines.py::test_apply_over_axes[shape0-axes0-range-] [gw26] [ 25%] PASSED dask/array/tests/test_routines.py::test_diff_prepend[0] dask/array/tests/test_routines.py::test_diff_prepend[1] [gw7] [ 25%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_dict dask/array/tests/test_rechunk.py::test_rechunk_with_empty_input [gw7] [ 25%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_empty_input dask/array/tests/test_rechunk.py::test_rechunk_with_null_dimensions dask/array/tests/test_routines.py::test_apply_over_axes[shape1-0-sum0-] [gw38] [ 25%] 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] [gw12] [ 25%] PASSED dask/array/tests/test_rechunk.py::test_old_to_new_large dask/array/tests/test_rechunk.py::test_old_to_new_known [gw12] [ 25%] PASSED dask/array/tests/test_rechunk.py::test_old_to_new_known dask/array/tests/test_rechunk.py::test_rechunk_zero_dim [gw12] [ 25%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_zero_dim dask/array/tests/test_rechunk.py::test_rechunk_empty_chunks [gw16] [ 25%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape4-chunks4-atleast_2d] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape18-shape28-atleast_3d] [gw1] [ 25%] 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] [gw1] [ 25%] 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] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-4-chunks5] dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape4-chunks4-atleast_3d] [gw16] [ 25%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape4-chunks4-atleast_3d] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape10-shape20-atleast_1d] [gw25] [ 25%] PASSED dask/array/tests/test_reshape.py::test_reshape_merge_chunks[inshape2-inchunks2-outshape2-outchunks2] dask/array/tests/test_reshape.py::test_reshape_merge_chunks[inshape3-inchunks3-outshape3-outchunks3] [gw57] [ 25%] PASSED dask/array/tests/test_routines.py::test_flip[shape3-flipud-kwargs0] dask/array/tests/test_routines.py::test_flip[shape3-fliplr-kwargs1] [gw7] [ 25%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_null_dimensions dask/array/tests/test_rechunk.py::test_rechunk_with_integer [gw7] [ 25%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_integer [gw36] [ 25%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[minimum-2-float32] [gw29] [ 25%] PASSED dask/array/tests/test_routines.py::test_tensordot_double_contraction_ngt2 [gw40] [ 25%] 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] [gw12] [ 25%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_empty_chunks dask/array/tests/test_rechunk.py::test_rechunk_avoid_needless_chunking [gw11] [ 25%] PASSED dask/array/tests/test_reductions.py::test_empty_chunk_nanmin_nanmax[nanmax] dask/array/tests/test_reductions.py::test_empty_chunk_nanmin_nanmax_raise[nanmin] dask/array/tests/test_rechunk.py::test_rechunk_0d [gw7] [ 25%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_0d dask/array/tests/test_rechunk.py::test_rechunk_empty_array[arr0] [gw25] [ 25%] PASSED dask/array/tests/test_reshape.py::test_reshape_merge_chunks[inshape3-inchunks3-outshape3-outchunks3] [gw32] [ 25%] PASSED dask/array/tests/test_routines.py::test_apply_over_axes[shape1-0-sum0-] dask/array/tests/test_routines.py::test_apply_over_axes[shape1-0-sum1-] [gw46] [ 25%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape18-shape28-atleast_3d] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape19-shape29-atleast_1d] [gw46] [ 25%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape19-shape29-atleast_1d] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape19-shape29-atleast_2d] [gw46] [ 25%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape19-shape29-atleast_2d] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape19-shape29-atleast_3d] [gw1] [ 25%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[10-2-argsort-argtopk] dask/array/tests/test_reductions.py::test_topk_argtopk2[10-3-sort-topk] [gw53] [ 25%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_correction[f4-chunks2-shape1] dask/array/tests/test_linalg.py::test_svd_flip_correction[f4-chunks2-shape2] [gw12] [ 25%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_avoid_needless_chunking [gw16] [ 25%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape10-shape20-atleast_1d] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape10-shape20-atleast_2d] dask/array/tests/test_routines.py::test_tensordot_more_than_26_dims dask/array/tests/test_rechunk.py::test_rechunk_auto_1d[100-1-10-expected0] [gw12] [ 25%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_auto_1d[100-1-10-expected0] dask/array/tests/test_reshape.py::test_reshape_merge_chunks[inshape4-inchunks4-outshape4-outchunks4] dask/array/tests/test_creation.py::test_pad_3d_data[minimum-2-bool] [gw16] [ 25%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape10-shape20-atleast_2d] [gw7] [ 25%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_empty_array[arr0] dask/array/tests/test_rechunk.py::test_rechunk_empty_array[arr1] [gw7] [ 25%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_empty_array[arr1] dask/array/tests/test_rechunk.py::test_rechunk_empty_array[arr2] [gw46] [ 25%] 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_rechunk.py::test_rechunk_auto_1d[100-50-10-expected1] [gw12] [ 25%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_auto_1d[100-50-10-expected1] dask/array/tests/test_rechunk.py::test_rechunk_auto_1d[100-100-10-expected2] [gw12] [ 25%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_auto_1d[100-100-10-expected2] dask/array/tests/test_rechunk.py::test_rechunk_auto_1d[20-7-10-expected3] [gw7] [ 25%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_empty_array[arr2] dask/array/tests/test_rechunk.py::test_rechunk_empty dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape10-shape20-atleast_3d] [gw1] [ 25%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[10-3-sort-topk] dask/array/tests/test_reductions.py::test_topk_argtopk2[10-3-argsort-argtopk] [gw32] [ 25%] PASSED dask/array/tests/test_routines.py::test_apply_over_axes[shape1-0-sum1-] dask/array/tests/test_routines.py::test_apply_over_axes[shape1-0-range-] dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[True-True-True-getter_nofancy] [gw60] [ 25%] PASSED 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_histogram_delayed_range[True-1-True-False] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps1-shape5] [gw25] [ 25%] PASSED dask/array/tests/test_reshape.py::test_reshape_merge_chunks[inshape4-inchunks4-outshape4-outchunks4] [gw16] [ 25%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape10-shape20-atleast_3d] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape11-shape21-atleast_1d] [gw12] [ 25%] 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] [gw12] [ 25%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_auto_1d[20-chunks4-5-expected4] [gw61] [ 25%] PASSED dask/array/tests/test_masked.py::test_arg_reductions[argmax] dask/array/tests/test_masked.py::test_cumulative [gw46] [ 25%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape110-shape210-atleast_1d] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape110-shape210-atleast_2d] dask/array/tests/test_reshape.py::test_reshape_merge_chunks[inshape5-inchunks5-outshape5-outchunks5] [gw7] [ 25%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_empty dask/array/tests/test_rechunk.py::test_rechunk_zero_dim_array dask/array/tests/test_rechunk.py::test_rechunk_auto_2d [gw16] [ 25%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape11-shape21-atleast_1d] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape11-shape21-atleast_2d] [gw31] [ 25%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps1-shape5] dask/array/tests/test_routines.py::test_histogram_bin_range_raises[10-1] [gw16] [ 25%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape11-shape21-atleast_2d] [gw31] [ 25%] PASSED dask/array/tests/test_routines.py::test_histogram_bin_range_raises[10-1] [gw57] [ 25%] PASSED dask/array/tests/test_routines.py::test_flip[shape3-fliplr-kwargs1] dask/array/tests/test_routines.py::test_flip[shape3-flip-kwargs2] [gw12] [ 25%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_auto_2d dask/array/tests/test_rechunk.py::test_rechunk_auto_3d [gw46] [ 25%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape110-shape210-atleast_2d] [gw25] [ 25%] PASSED dask/array/tests/test_reshape.py::test_reshape_merge_chunks[inshape5-inchunks5-outshape5-outchunks5] dask/array/tests/test_routines.py::test_histogram_bin_range_raises[None-hist_range3] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape11-shape21-atleast_3d] [gw7] [ 25%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_zero_dim_array dask/array/tests/test_rechunk.py::test_rechunk_zero_dim_array_II [gw11] [ 25%] 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] [gw16] [ 25%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape11-shape21-atleast_3d] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape12-shape22-atleast_1d] [gw1] [ 25%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[10-3-argsort-argtopk] dask/array/tests/test_routines.py::test_array dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape110-shape210-atleast_3d] [gw46] [ 25%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape110-shape210-atleast_3d] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape111-shape211-atleast_1d] [gw31] [ 25%] 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] [gw31] [ 25%] PASSED dask/array/tests/test_routines.py::test_histogram_bin_range_raises[10-hist_range4] [gw54] [ 25%] PASSED dask/array/tests/test_routines.py::test_swapaxes [gw16] [ 26%] 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_reductions.py::test_topk_argtopk2[10-4-sort-topk] dask/array/tests/test_routines.py::test_histogram_bin_range_raises[10-hist_range5] [gw31] [ 26%] PASSED dask/array/tests/test_routines.py::test_histogram_bin_range_raises[10-hist_range5] dask/array/tests/test_routines.py::test_moveaxis_rollaxis[shape0-moveaxis] [gw54] [ 26%] PASSED dask/array/tests/test_routines.py::test_moveaxis_rollaxis[shape0-moveaxis] dask/array/tests/test_routines.py::test_moveaxis_rollaxis[shape0-rollaxis] [gw54] [ 26%] PASSED dask/array/tests/test_routines.py::test_moveaxis_rollaxis[shape0-rollaxis] dask/array/tests/test_routines.py::test_moveaxis_rollaxis[shape1-moveaxis] [gw46] [ 26%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape111-shape211-atleast_1d] [gw13] [ 26%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk1[2-sort-topk] dask/array/tests/test_reductions.py::test_topk_argtopk1[2-argsort-argtopk] dask/array/tests/test_routines.py::test_histogram_bin_range_raises[10-hist_range6] [gw12] [ 26%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_auto_3d dask/array/tests/test_rechunk.py::test_rechunk_auto_image_stack[100] [gw25] [ 26%] PASSED dask/array/tests/test_routines.py::test_array dask/array/tests/test_routines.py::test_array_return_type [gw25] [ 26%] PASSED dask/array/tests/test_routines.py::test_array_return_type [gw1] [ 26%] 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] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape111-shape211-atleast_2d] [gw22] [ 26%] PASSED dask/array/tests/test_routines.py::test_rot90[shape2-kwargs0] dask/array/tests/test_routines.py::test_rot90[shape2-kwargs1] [gw11] [ 26%] PASSED dask/array/tests/test_reductions.py::test_empty_chunk_nanmin_nanmax_raise[nanmax] dask/array/tests/test_reductions.py::test_mean_func_does_not_warn [gw11] [ 26%] 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] [gw1] [ 26%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[10-4-argsort-argtopk] dask/array/tests/test_reductions.py::test_topk_argtopk3 [gw14] [ 26%] PASSED dask/array/tests/test_reductions.py::test_trace dask/array/tests/test_reductions.py::test_median[True-0-median] [gw7] [ 26%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_zero_dim_array_II dask/array/tests/test_rechunk.py::test_rechunk_same [gw7] [ 26%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_same dask/array/tests/test_rechunk.py::test_rechunk_same_fully_unknown [gw31] [ 26%] 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] [gw31] [ 26%] PASSED dask/array/tests/test_routines.py::test_histogram_bin_range_raises[10-hist_range7] dask/array/tests/test_routines.py::test_histogram_bin_range_raises[bins8-None] [gw31] [ 26%] 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] [gw7] [ 26%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_same_fully_unknown dask/array/tests/test_rechunk.py::test_rechunk_same_fully_unknown_floats [gw8] [ 26%] 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] [gw3] [ 26%] PASSED dask/array/tests/test_random.py::test_random_all[int] dask/array/tests/test_random.py::test_random_all[tuple] [gw14] [ 26%] PASSED dask/array/tests/test_reductions.py::test_median[True-0-median] dask/array/tests/test_reductions.py::test_median[True-0-nanmedian] [gw32] [ 26%] PASSED dask/array/tests/test_routines.py::test_apply_over_axes[shape1-0-range-] dask/array/tests/test_routines.py::test_apply_over_axes[shape2-axes2-sum0-] [gw11] [ 26%] 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] [gw46] [ 26%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape111-shape211-atleast_2d] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape111-shape211-atleast_3d] [gw54] [ 26%] PASSED dask/array/tests/test_routines.py::test_moveaxis_rollaxis[shape1-moveaxis] dask/array/tests/test_routines.py::test_moveaxis_rollaxis[shape1-rollaxis] [gw40] [ 26%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape17-y_shape17-x_chunks17-y_chunks17] dask/array/tests/test_routines.py::test_matmul[x_shape18-y_shape18-x_chunks18-y_chunks18] [gw35] [ 26%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths2-bool] dask/array/tests/test_routines.py::test_gradient[2-shape6-varargs6--1] [gw60] [ 26%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[True-1-True-False] dask/array/tests/test_routines.py::test_histogram_delayed_range[True-1-False-True] [gw7] [ 26%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_same_fully_unknown_floats dask/array/tests/test_rechunk.py::test_rechunk_same_partially_unknown [gw46] [ 26%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape111-shape211-atleast_3d] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape112-shape212-atleast_1d] [gw16] [ 26%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape12-shape22-atleast_2d] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape12-shape22-atleast_3d] [gw16] [ 26%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape12-shape22-atleast_3d] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape13-shape23-atleast_1d] [gw16] [ 26%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape13-shape23-atleast_1d] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape13-shape23-atleast_2d] [gw16] [ 26%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape13-shape23-atleast_2d] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape13-shape23-atleast_3d] [gw31] [ 26%] 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] [gw31] [ 26%] PASSED dask/array/tests/test_routines.py::test_histogram_bin_range_raises[bins10-None] dask/array/tests/test_routines.py::test_histogram_delayed_range[False-None-True-True] [gw12] [ 26%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_auto_image_stack[100] dask/array/tests/test_rechunk.py::test_rechunk_auto_image_stack[1000] [gw38] [ 26%] PASSED dask/array/tests/test_reductions.py::test_min_max_empty_chunks[max-max] dask/array/tests/test_reductions.py::test_arg_reductions_unknown_chunksize[argmax] [gw54] [ 26%] PASSED dask/array/tests/test_routines.py::test_moveaxis_rollaxis[shape1-rollaxis] dask/array/tests/test_routines.py::test_moveaxis_rollaxis[shape2-moveaxis] [gw16] [ 26%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape13-shape23-atleast_3d] [gw7] [ 26%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_same_partially_unknown dask/array/tests/test_rechunk.py::test_rechunk_with_zero_placeholders [gw7] [ 26%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_zero_placeholders dask/array/tests/test_rechunk.py::test_rechunk_minus_one [gw46] [ 26%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape112-shape212-atleast_1d] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape112-shape212-atleast_2d] [gw14] [ 26%] PASSED dask/array/tests/test_reductions.py::test_median[True-0-nanmedian] dask/array/tests/test_reductions.py::test_median[True-axis1-median] [gw38] [ 26%] PASSED dask/array/tests/test_reductions.py::test_arg_reductions_unknown_chunksize[argmax] dask/array/tests/test_reductions.py::test_arg_reductions_unknown_chunksize[nanargmax] [gw38] [ 26%] PASSED dask/array/tests/test_reductions.py::test_arg_reductions_unknown_chunksize[nanargmax] dask/array/tests/test_reductions.py::test_arg_reductions_unknown_chunksize_2d[argmax] [gw11] [ 26%] PASSED dask/array/tests/test_reductions.py::test_nan_func_does_not_warn[nanstd] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-2-chunks0] [gw57] [ 26%] PASSED dask/array/tests/test_routines.py::test_flip[shape3-flip-kwargs2] dask/array/tests/test_routines.py::test_flip[shape3-flip-kwargs3] dask/array/tests/test_overlap.py::test_map_overlap_no_depth[0] [gw62] [ 26%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_no_depth[0] dask/array/tests/test_routines.py::test_histogramdd_raise_normed_and_density [gw62] [ 26%] PASSED dask/array/tests/test_routines.py::test_histogramdd_raise_normed_and_density [gw53] [ 26%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_correction[f4-chunks2-shape2] dask/array/tests/test_linalg.py::test_svd_flip_correction[f8-chunks0-shape0] [gw2] [ 26%] XFAIL dask/array/tests/test_array_core.py::test_astype_gh9316 dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes4-4-chunks1] [gw32] [ 26%] PASSED dask/array/tests/test_routines.py::test_apply_over_axes[shape2-axes2-sum0-] dask/array/tests/test_routines.py::test_apply_over_axes[shape2-axes2-sum1-] [gw26] [ 26%] PASSED dask/array/tests/test_routines.py::test_diff_prepend[1] dask/array/tests/test_routines.py::test_diff_prepend[2] [gw36] [ 26%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[minimum-2-bool] dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths1-uint8] [gw46] [ 26%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape112-shape212-atleast_2d] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape112-shape212-atleast_3d] [gw7] [ 26%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_minus_one dask/array/tests/test_rechunk.py::test_rechunk_intermediates [gw14] [ 26%] PASSED dask/array/tests/test_reductions.py::test_median[True-axis1-median] dask/array/tests/test_reductions.py::test_median[True-axis1-nanmedian] [gw38] [ 26%] PASSED dask/array/tests/test_reductions.py::test_arg_reductions_unknown_chunksize_2d[argmax] dask/array/tests/test_reductions.py::test_arg_reductions_unknown_chunksize_2d[nanargmax] dask/array/tests/test_routines.py::test_histogramdd_raise_incompat_shape [gw62] [ 26%] PASSED dask/array/tests/test_routines.py::test_histogramdd_raise_incompat_shape dask/array/tests/test_routines.py::test_histogramdd_edges [gw32] [ 26%] PASSED dask/array/tests/test_routines.py::test_apply_over_axes[shape2-axes2-sum1-] dask/array/tests/test_routines.py::test_apply_over_axes[shape2-axes2-range-] [gw7] [ 26%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_intermediates [gw14] [ 26%] PASSED dask/array/tests/test_reductions.py::test_median[True-axis1-nanmedian] [gw46] [ 26%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape112-shape212-atleast_3d] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape113-shape213-atleast_1d] dask/array/tests/test_reductions.py::test_median[True-1-median] [gw34] [ 26%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-4-chunks5] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes2-2-chunks0] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape6-chunks6-out_shape6-ones_like-kwargs1] [gw38] [ 26%] PASSED dask/array/tests/test_reductions.py::test_arg_reductions_unknown_chunksize_2d[nanargmax] dask/array/tests/test_reductions.py::test_arg_reductions_unknown_single_chunksize[argmax] [gw14] [ 26%] PASSED dask/array/tests/test_reductions.py::test_median[True-1-median] dask/array/tests/test_reductions.py::test_median[True-1-nanmedian] [gw60] [ 26%] 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] [gw46] [ 26%] 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] dask/array/tests/test_array_core.py::test_chunk_shape_broadcast[8] [gw38] [ 26%] 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] dask/array/tests/test_creation.py::test_pad[shape11-chunks11-pad_width11-wrap-kwargs11] [gw32] [ 26%] 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-] [gw49] [ 26%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_compute[QR] dask/array/tests/test_linalg.py::test_svd_compressed[iterator0] [gw27] [ 26%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape6-chunks6-out_shape6-ones_like-kwargs1] dask/array/tests/test_routines.py::test_isin_rand[False-test_shape0-test_chunks0-elements_shape2-elements_chunks2-0-10-796] [gw14] [ 26%] PASSED dask/array/tests/test_reductions.py::test_median[True-1-nanmedian] dask/array/tests/test_reductions.py::test_median[True--1-median] [gw62] [ 26%] PASSED dask/array/tests/test_routines.py::test_histogramdd_edges [gw38] [ 26%] PASSED dask/array/tests/test_reductions.py::test_arg_reductions_unknown_single_chunksize[nanargmax] [gw46] [ 26%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape113-shape213-atleast_2d] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape113-shape213-atleast_3d] [gw31] [ 26%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[False-None-True-True] dask/array/tests/test_routines.py::test_histogram_delayed_range[False-None-True-False] dask/array/tests/test_routines.py::test_cov [gw28] [ 26%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-2-chunks3] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-2-chunks4] [gw14] [ 26%] PASSED dask/array/tests/test_reductions.py::test_median[True--1-median] dask/array/tests/test_reductions.py::test_median[True--1-nanmedian] [gw9] [ 26%] PASSED dask/array/tests/test_array_core.py::test_chunk_shape_broadcast[8] dask/array/tests/test_routines.py::test_roll[-1-3-chunks0] [gw9] [ 26%] PASSED dask/array/tests/test_routines.py::test_roll[-1-3-chunks0] dask/array/tests/test_routines.py::test_roll[-1-3-chunks1] dask/array/tests/test_reductions.py::test_reductions_2D_nans [gw35] [ 26%] PASSED dask/array/tests/test_routines.py::test_gradient[2-shape6-varargs6--1] dask/array/tests/test_routines.py::test_gradient[2-shape7-varargs7-axis7] [gw59] [ 26%] PASSED dask/array/tests/test_masked.py::test_reductions[var-i8] dask/array/tests/test_masked.py::test_reductions[var-f8] [gw32] [ 26%] PASSED dask/array/tests/test_routines.py::test_apply_over_axes[shape3-axes3-sum0-] [gw14] [ 26%] PASSED dask/array/tests/test_reductions.py::test_median[True--1-nanmedian] dask/array/tests/test_routines.py::test_apply_over_axes[shape3-axes3-sum1-] [gw33] [ 26%] PASSED dask/array/tests/test_creation.py::test_pad[shape11-chunks11-pad_width11-wrap-kwargs11] dask/array/tests/test_routines.py::test_roll[None-3-chunks1] dask/array/tests/test_reductions.py::test_median[False-0-median] [gw27] [ 26%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape0-test_chunks0-elements_shape2-elements_chunks2-0-10-796] dask/array/tests/test_routines.py::test_isin_rand[False-test_shape0-test_chunks0-elements_shape3-elements_chunks3-0-10-23] [gw9] [ 26%] PASSED dask/array/tests/test_routines.py::test_roll[-1-3-chunks1] dask/array/tests/test_routines.py::test_roll[-1-7-chunks0] [gw9] [ 26%] PASSED dask/array/tests/test_routines.py::test_roll[-1-7-chunks0] [gw33] [ 26%] PASSED dask/array/tests/test_routines.py::test_roll[None-3-chunks1] dask/array/tests/test_routines.py::test_roll[-1-7-chunks1] [gw57] [ 26%] PASSED dask/array/tests/test_routines.py::test_flip[shape3-flip-kwargs3] dask/array/tests/test_routines.py::test_flip[shape3-flip-kwargs4] [gw40] [ 26%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape18-y_shape18-x_chunks18-y_chunks18] dask/array/tests/test_routines.py::test_matmul[x_shape19-y_shape19-x_chunks19-y_chunks19] dask/array/tests/test_routines.py::test_roll[None-7-chunks0] [gw46] [ 26%] 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] [gw14] [ 26%] PASSED dask/array/tests/test_reductions.py::test_median[False-0-median] [gw9] [ 26%] PASSED dask/array/tests/test_routines.py::test_roll[-1-7-chunks1] dask/array/tests/test_routines.py::test_roll[-1-9-chunks0] [gw33] [ 26%] PASSED dask/array/tests/test_routines.py::test_roll[None-7-chunks0] dask/array/tests/test_routines.py::test_roll[None-7-chunks1] [gw32] [ 26%] 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-] [gw19] [ 26%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-4-chunks5] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes10-2-chunks0] [gw31] [ 26%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[False-None-True-False] dask/array/tests/test_routines.py::test_histogram_delayed_range[False-None-False-True] [gw46] [ 26%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape114-shape214-atleast_1d] dask/array/tests/test_reductions.py::test_median[False-0-nanmedian] [gw33] [ 26%] PASSED dask/array/tests/test_routines.py::test_roll[None-7-chunks1] [gw60] [ 26%] 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] dask/array/tests/test_routines.py::test_roll[None-9-chunks0] [gw53] [ 26%] 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] [gw32] [ 26%] PASSED dask/array/tests/test_routines.py::test_apply_over_axes[shape3-axes3-range-] dask/array/tests/test_routines.py::test_apply_over_axes[shape4-axes4-sum0-] [gw33] [ 26%] PASSED dask/array/tests/test_routines.py::test_roll[None-9-chunks0] dask/array/tests/test_routines.py::test_roll[None-9-chunks1] [gw36] [ 26%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths1-uint8] dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths1-int16] [gw9] [ 27%] PASSED dask/array/tests/test_routines.py::test_roll[-1-9-chunks0] dask/array/tests/test_routines.py::test_roll[-1-9-chunks1] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-empty_like-cupy] [gw20] [ 27%] 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_routines.py::test_roll_always_results_in_a_new_array [gw14] [ 27%] PASSED dask/array/tests/test_reductions.py::test_median[False-0-nanmedian] dask/array/tests/test_reductions.py::test_median[False-axis1-median] [gw27] [ 27%] 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] [gw33] [ 27%] PASSED dask/array/tests/test_routines.py::test_roll[None-9-chunks1] dask/array/tests/test_routines.py::test_roll[None-shift3-chunks0] [gw33] [ 27%] PASSED dask/array/tests/test_routines.py::test_roll[None-shift3-chunks0] dask/array/tests/test_routines.py::test_roll[None-shift3-chunks1] [gw33] [ 27%] PASSED dask/array/tests/test_routines.py::test_roll[None-shift3-chunks1] dask/array/tests/test_routines.py::test_roll[None-shift4-chunks0] [gw20] [ 27%] PASSED dask/array/tests/test_routines.py::test_roll_always_results_in_a_new_array dask/array/tests/test_routines.py::test_roll_works_even_if_shape_is_0 [gw60] [ 27%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_bins[True-True] dask/array/tests/test_routines.py::test_histogram_delayed_bins[True-False] [gw22] [ 27%] PASSED dask/array/tests/test_routines.py::test_rot90[shape2-kwargs1] dask/array/tests/test_routines.py::test_rot90[shape2-kwargs2] [gw22] [ 27%] PASSED dask/array/tests/test_routines.py::test_rot90[shape2-kwargs2] dask/array/tests/test_routines.py::test_rot90[shape2-kwargs3] [gw22] [ 27%] PASSED dask/array/tests/test_routines.py::test_rot90[shape2-kwargs3] dask/array/tests/test_routines.py::test_rot90[shape2-kwargs4] [gw9] [ 27%] PASSED dask/array/tests/test_routines.py::test_roll[-1-9-chunks1] dask/array/tests/test_routines.py::test_roll[-1-shift3-chunks0] [gw9] [ 27%] PASSED dask/array/tests/test_routines.py::test_roll[-1-shift3-chunks0] dask/array/tests/test_routines.py::test_roll[-1-shift3-chunks1] [gw3] [ 27%] PASSED dask/array/tests/test_random.py::test_random_all[tuple] dask/array/tests/test_random.py::test_Generator_only_funcs[NoneType] [gw14] [ 27%] PASSED dask/array/tests/test_reductions.py::test_median[False-axis1-median] [gw57] [ 27%] PASSED dask/array/tests/test_routines.py::test_flip[shape3-flip-kwargs4] dask/array/tests/test_routines.py::test_flip[shape3-flip-kwargs5] dask/array/tests/test_reductions.py::test_median[False-axis1-nanmedian] [gw20] [ 27%] PASSED dask/array/tests/test_routines.py::test_roll_works_even_if_shape_is_0 dask/array/tests/test_routines.py::test_shape_and_ndim[shape0] [gw20] [ 27%] PASSED dask/array/tests/test_routines.py::test_shape_and_ndim[shape0] dask/array/tests/test_routines.py::test_shape_and_ndim[shape1] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-empty_like-numpy] [gw14] [ 27%] PASSED dask/array/tests/test_reductions.py::test_median[False-axis1-nanmedian] [gw22] [ 27%] PASSED dask/array/tests/test_routines.py::test_rot90[shape2-kwargs4] dask/array/tests/test_routines.py::test_rot90[shape3-kwargs0] [gw33] [ 27%] PASSED dask/array/tests/test_routines.py::test_roll[None-shift4-chunks0] dask/array/tests/test_routines.py::test_roll[None-shift4-chunks1] [gw33] [ 27%] PASSED dask/array/tests/test_routines.py::test_roll[None-shift4-chunks1] dask/array/tests/test_routines.py::test_roll[0-3-chunks0] [gw33] [ 27%] PASSED dask/array/tests/test_routines.py::test_roll[0-3-chunks0] dask/array/tests/test_routines.py::test_roll[0-3-chunks1] [gw20] [ 27%] PASSED dask/array/tests/test_routines.py::test_shape_and_ndim[shape1] dask/array/tests/test_routines.py::test_shape_and_ndim[shape2] [gw20] [ 27%] PASSED dask/array/tests/test_routines.py::test_shape_and_ndim[shape2] dask/array/tests/test_routines.py::test_union1d[True-shape0] [gw60] [ 27%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_bins[True-False] dask/array/tests/test_routines.py::test_histogram_delayed_bins[False-True] [gw31] [ 27%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[False-None-False-True] [gw32] [ 27%] 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-] [gw3] [ 27%] PASSED dask/array/tests/test_random.py::test_Generator_only_funcs[NoneType] dask/array/tests/test_random.py::test_Generator_only_funcs[int] [gw3] [ 27%] PASSED dask/array/tests/test_random.py::test_Generator_only_funcs[int] dask/array/tests/test_random.py::test_Generator_only_funcs[tuple] [gw33] [ 27%] PASSED dask/array/tests/test_routines.py::test_roll[0-3-chunks1] dask/array/tests/test_routines.py::test_roll[0-7-chunks0] dask/array/tests/test_reductions.py::test_median[False-1-median] [gw14] [ 27%] PASSED dask/array/tests/test_reductions.py::test_median[False-1-median] dask/array/tests/test_reductions.py::test_median[False-1-nanmedian] dask/array/tests/test_routines.py::test_histogram_delayed_range[False-None-False-False] [gw18] [ 27%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-empty_like-numpy] [gw20] [ 27%] PASSED dask/array/tests/test_routines.py::test_union1d[True-shape0] dask/array/tests/test_routines.py::test_union1d[True-shape1] [gw9] [ 27%] PASSED dask/array/tests/test_routines.py::test_roll[-1-shift3-chunks1] dask/array/tests/test_routines.py::test_roll[-1-shift4-chunks0] [gw9] [ 27%] PASSED dask/array/tests/test_routines.py::test_roll[-1-shift4-chunks0] dask/array/tests/test_routines.py::test_roll[-1-shift4-chunks1] [gw9] [ 27%] PASSED dask/array/tests/test_routines.py::test_roll[-1-shift4-chunks1] dask/array/tests/test_routines.py::test_roll[axis4-3-chunks0] [gw9] [ 27%] PASSED dask/array/tests/test_routines.py::test_roll[axis4-3-chunks0] dask/array/tests/test_routines.py::test_roll[axis4-3-chunks1] [gw9] [ 27%] PASSED dask/array/tests/test_routines.py::test_roll[axis4-3-chunks1] dask/array/tests/test_routines.py::test_roll[axis4-7-chunks0] [gw9] [ 27%] PASSED dask/array/tests/test_routines.py::test_roll[axis4-7-chunks0] dask/array/tests/test_routines.py::test_roll[axis4-7-chunks1] [gw9] [ 27%] PASSED dask/array/tests/test_routines.py::test_roll[axis4-7-chunks1] dask/array/tests/test_routines.py::test_roll[axis4-9-chunks0] [gw9] [ 27%] PASSED dask/array/tests/test_routines.py::test_roll[axis4-9-chunks0] [gw27] [ 27%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape0-test_chunks0-elements_shape3-elements_chunks3-0-10-796] dask/array/tests/test_routines.py::test_isin_rand[False-test_shape1-test_chunks1-elements_shape0-elements_chunks0-0-10-23] dask/array/tests/test_routines.py::test_squeeze[axis3-False] [gw18] [ 27%] PASSED dask/array/tests/test_routines.py::test_squeeze[axis3-False] dask/array/tests/test_routines.py::test_squeeze_1d_array[shape0] [gw18] [ 27%] PASSED dask/array/tests/test_routines.py::test_squeeze_1d_array[shape0] dask/array/tests/test_routines.py::test_squeeze_1d_array[shape1] [gw32] [ 27%] PASSED dask/array/tests/test_routines.py::test_apply_over_axes[shape4-axes4-sum1-] dask/array/tests/test_routines.py::test_apply_over_axes[shape4-axes4-range-] [gw14] [ 27%] PASSED dask/array/tests/test_reductions.py::test_median[False-1-nanmedian] dask/array/tests/test_reductions.py::test_median[False--1-median] [gw14] [ 27%] PASSED dask/array/tests/test_reductions.py::test_median[False--1-median] dask/array/tests/test_reductions.py::test_median[False--1-nanmedian] [gw20] [ 27%] PASSED dask/array/tests/test_routines.py::test_union1d[True-shape1] dask/array/tests/test_routines.py::test_union1d[True-shape2] [gw20] [ 27%] PASSED dask/array/tests/test_routines.py::test_union1d[True-shape2] dask/array/tests/test_routines.py::test_union1d[False-shape0] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-ones-cupy] [gw24] [ 27%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-ones-cupy] dask/array/tests/test_routines.py::test_where_bool_optimization [gw33] [ 27%] PASSED dask/array/tests/test_routines.py::test_roll[0-7-chunks0] dask/array/tests/test_routines.py::test_roll[0-7-chunks1] [gw33] [ 27%] PASSED dask/array/tests/test_routines.py::test_roll[0-7-chunks1] dask/array/tests/test_routines.py::test_roll[0-9-chunks0] [gw33] [ 27%] PASSED dask/array/tests/test_routines.py::test_roll[0-9-chunks0] dask/array/tests/test_routines.py::test_roll[0-9-chunks1] [gw3] [ 27%] 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] [gw53] [ 27%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_correction[f8-chunks0-shape1] dask/array/tests/test_linalg.py::test_svd_flip_correction[f8-chunks0-shape2] [gw18] [ 27%] PASSED dask/array/tests/test_routines.py::test_squeeze_1d_array[shape1] dask/array/tests/test_routines.py::test_vstack [gw27] [ 27%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape1-test_chunks1-elements_shape0-elements_chunks0-0-10-23] dask/array/tests/test_routines.py::test_isin_rand[False-test_shape1-test_chunks1-elements_shape0-elements_chunks0-0-10-796] [gw1] [ 27%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk3 dask/array/tests/test_reductions.py::test_regres_3940[sequential-cumsum] [gw1] [ 27%] PASSED dask/array/tests/test_reductions.py::test_regres_3940[sequential-cumsum] dask/array/tests/test_reductions.py::test_regres_3940[sequential-cumprod] [gw26] [ 27%] PASSED dask/array/tests/test_routines.py::test_diff_prepend[2] dask/array/tests/test_routines.py::test_diff_append[0] [gw14] [ 27%] PASSED dask/array/tests/test_reductions.py::test_median[False--1-nanmedian] dask/array/tests/test_reductions.py::test_median_does_not_rechunk_if_whole_axis_in_one_chunk[0-median] [gw33] [ 27%] PASSED dask/array/tests/test_routines.py::test_roll[0-9-chunks1] dask/array/tests/test_routines.py::test_roll[0-shift3-chunks0] [gw33] [ 27%] PASSED dask/array/tests/test_routines.py::test_roll[0-shift3-chunks0] dask/array/tests/test_routines.py::test_roll[0-shift3-chunks1] [gw33] [ 27%] PASSED dask/array/tests/test_routines.py::test_roll[0-shift3-chunks1] [gw32] [ 27%] PASSED dask/array/tests/test_routines.py::test_apply_over_axes[shape4-axes4-range-] dask/array/tests/test_routines.py::test_ptp[shape0-None] [gw10] [ 27%] PASSED dask/array/tests/test_rechunk.py::test_balance_split_into_n_chunks dask/array/tests/test_rechunk.py::test_rechunk_with_zero [gw14] [ 27%] PASSED dask/array/tests/test_reductions.py::test_median_does_not_rechunk_if_whole_axis_in_one_chunk[0-median] dask/array/tests/test_reductions.py::test_median_does_not_rechunk_if_whole_axis_in_one_chunk[0-nanmedian] [gw57] [ 27%] PASSED dask/array/tests/test_routines.py::test_flip[shape3-flip-kwargs5] dask/array/tests/test_routines.py::test_flip[shape3-flip-kwargs6] [gw60] [ 27%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_bins[False-True] dask/array/tests/test_routines.py::test_histogram_delayed_bins[False-False] dask/array/tests/test_routines.py::test_roll[0-shift4-chunks0] [gw33] [ 27%] PASSED dask/array/tests/test_routines.py::test_roll[0-shift4-chunks0] dask/array/tests/test_routines.py::test_roll[0-shift4-chunks1] [gw33] [ 27%] PASSED dask/array/tests/test_routines.py::test_roll[0-shift4-chunks1] dask/array/tests/test_routines.py::test_roll[1-3-chunks0] [gw8] [ 27%] 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] [gw24] [ 27%] PASSED dask/array/tests/test_routines.py::test_where_bool_optimization dask/array/tests/test_routines.py::test_where_nonzero [gw33] [ 27%] PASSED dask/array/tests/test_routines.py::test_roll[1-3-chunks0] dask/array/tests/test_routines.py::test_roll[1-3-chunks1] [gw27] [ 27%] 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_routines.py::test_isin_rand[False-test_shape1-test_chunks1-elements_shape1-elements_chunks1-0-10-23] [gw20] [ 27%] PASSED dask/array/tests/test_routines.py::test_union1d[False-shape0] dask/array/tests/test_routines.py::test_union1d[False-shape1] [gw20] [ 27%] PASSED dask/array/tests/test_routines.py::test_union1d[False-shape1] dask/array/tests/test_routines.py::test_union1d[False-shape2] [gw20] [ 27%] PASSED dask/array/tests/test_routines.py::test_union1d[False-shape2] dask/array/tests/test_routines.py::test_ravel [gw1] [ 27%] PASSED dask/array/tests/test_reductions.py::test_regres_3940[sequential-cumprod] dask/array/tests/test_reductions.py::test_regres_3940[sequential-argmin] [gw1] [ 27%] PASSED dask/array/tests/test_reductions.py::test_regres_3940[sequential-argmin] dask/array/tests/test_reductions.py::test_regres_3940[sequential-argmax] [gw26] [ 27%] PASSED dask/array/tests/test_routines.py::test_diff_append[0] dask/array/tests/test_routines.py::test_diff_append[1] [gw18] [ 27%] PASSED dask/array/tests/test_routines.py::test_vstack dask/array/tests/test_routines.py::test_hstack [gw10] [ 27%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_zero dask/array/tests/test_rechunk.py::test_intersect_chunks_with_nonzero [gw10] [ 27%] PASSED dask/array/tests/test_rechunk.py::test_intersect_chunks_with_nonzero dask/array/tests/test_rechunk.py::test_intersect_chunks_with_zero [gw10] [ 27%] PASSED dask/array/tests/test_rechunk.py::test_intersect_chunks_with_zero dask/array/tests/test_rechunk.py::test_old_to_new_with_zero [gw10] [ 27%] PASSED dask/array/tests/test_rechunk.py::test_old_to_new_with_zero dask/array/tests/test_reductions.py::test_numel[True-True-f4] [gw13] [ 27%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk1[2-argsort-argtopk] dask/array/tests/test_reductions.py::test_topk_argtopk1[4-sort-topk] [gw18] [ 27%] PASSED dask/array/tests/test_routines.py::test_hstack dask/array/tests/test_routines.py::test_dstack [gw31] [ 27%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[False-None-False-False] dask/array/tests/test_routines.py::test_histogram_delayed_range[False-0-True-True] [gw14] [ 27%] PASSED dask/array/tests/test_reductions.py::test_median_does_not_rechunk_if_whole_axis_in_one_chunk[0-nanmedian] dask/array/tests/test_reductions.py::test_median_does_not_rechunk_if_whole_axis_in_one_chunk[axis1-median] dask/array/tests/test_routines.py::test_roll[axis4-9-chunks1] [gw9] [ 27%] PASSED dask/array/tests/test_routines.py::test_roll[axis4-9-chunks1] dask/array/tests/test_routines.py::test_roll[axis4-shift3-chunks0] [gw9] [ 27%] PASSED dask/array/tests/test_routines.py::test_roll[axis4-shift3-chunks0] dask/array/tests/test_routines.py::test_roll[axis4-shift3-chunks1] [gw9] [ 27%] PASSED dask/array/tests/test_routines.py::test_roll[axis4-shift3-chunks1] dask/array/tests/test_routines.py::test_roll[axis4-shift4-chunks0] [gw9] [ 27%] PASSED dask/array/tests/test_routines.py::test_roll[axis4-shift4-chunks0] dask/array/tests/test_routines.py::test_roll[axis4-shift4-chunks1] [gw1] [ 27%] PASSED dask/array/tests/test_reductions.py::test_regres_3940[sequential-argmax] [gw11] [ 27%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-2-chunks0] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-2-chunks1] dask/array/tests/test_reductions.py::test_regres_3940[sequential-min] [gw0] [ 27%] PASSED dask/array/tests/test_rechunk.py::test_plan_rechunk_asymmetric dask/array/tests/test_rechunk.py::test_rechunk_warning [gw10] [ 27%] PASSED dask/array/tests/test_reductions.py::test_numel[True-True-f4] dask/array/tests/test_reductions.py::test_numel[True-True-i4] [gw10] [ 27%] PASSED dask/array/tests/test_reductions.py::test_numel[True-True-i4] dask/array/tests/test_reductions.py::test_numel[True-False-f4] [gw14] [ 27%] PASSED dask/array/tests/test_reductions.py::test_median_does_not_rechunk_if_whole_axis_in_one_chunk[axis1-median] [gw48] [ 27%] PASSED dask/array/tests/test_linalg.py::test_tsqr[300-10-chunks10-None] [gw36] [ 27%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths1-int16] dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths1-float32] [gw10] [ 27%] PASSED dask/array/tests/test_reductions.py::test_numel[True-False-f4] dask/array/tests/test_reductions.py::test_numel[True-False-i4] [gw9] [ 27%] PASSED dask/array/tests/test_routines.py::test_roll[axis4-shift4-chunks1] dask/array/tests/test_routines.py::test_roll[axis5-3-chunks0] [gw9] [ 27%] PASSED dask/array/tests/test_routines.py::test_roll[axis5-3-chunks0] dask/array/tests/test_routines.py::test_roll[axis5-3-chunks1] [gw9] [ 27%] PASSED dask/array/tests/test_routines.py::test_roll[axis5-3-chunks1] dask/array/tests/test_routines.py::test_roll[axis5-7-chunks0] [gw9] [ 27%] PASSED dask/array/tests/test_routines.py::test_roll[axis5-7-chunks0] dask/array/tests/test_routines.py::test_roll[axis5-7-chunks1] [gw9] [ 27%] PASSED dask/array/tests/test_routines.py::test_roll[axis5-7-chunks1] [gw27] [ 27%] 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_routines.py::test_isin_rand[False-test_shape1-test_chunks1-elements_shape1-elements_chunks1-0-10-796] [gw1] [ 28%] PASSED dask/array/tests/test_reductions.py::test_regres_3940[sequential-min] dask/array/tests/test_reductions.py::test_regres_3940[sequential-max] [gw10] [ 28%] PASSED dask/array/tests/test_reductions.py::test_numel[True-False-i4] dask/array/tests/test_reductions.py::test_numel[False-True-f4] [gw10] [ 28%] PASSED dask/array/tests/test_reductions.py::test_numel[False-True-f4] dask/array/tests/test_reductions.py::test_median_does_not_rechunk_if_whole_axis_in_one_chunk[axis1-nanmedian] [gw32] [ 28%] PASSED dask/array/tests/test_routines.py::test_ptp[shape0-None] [gw20] [ 28%] PASSED dask/array/tests/test_routines.py::test_ravel dask/array/tests/test_routines.py::test_ravel_1D_no_op dask/array/tests/test_routines.py::test_ptp[shape1-0] [gw60] [ 28%] 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 [gw60] [ 28%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_n_bins_raises_with_density dask/array/tests/test_routines.py::test_histogram2d[bins0-True-True] dask/array/tests/test_fft.py::test_fft_n_kwarg[hfft] [gw28] [ 28%] 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] [gw33] [ 28%] PASSED dask/array/tests/test_routines.py::test_roll[1-3-chunks1] dask/array/tests/test_routines.py::test_roll[1-7-chunks0] [gw0] [ 28%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_warning dask/array/tests/test_rechunk.py::test_dont_concatenate_single_chunks[shape0-chunks0] [gw0] [ 28%] 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] dask/array/tests/test_reductions.py::test_numel[False-True-i4] [gw10] [ 28%] PASSED dask/array/tests/test_reductions.py::test_numel[False-True-i4] dask/array/tests/test_reductions.py::test_numel[False-False-f4] [gw18] [ 28%] PASSED dask/array/tests/test_routines.py::test_dstack [gw1] [ 28%] PASSED dask/array/tests/test_reductions.py::test_regres_3940[sequential-max] [gw0] [ 28%] 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] [gw0] [ 28%] PASSED dask/array/tests/test_rechunk.py::test_dont_concatenate_single_chunks[shape2-chunks2] dask/array/tests/test_rechunk.py::test_intersect_nan [gw0] [ 28%] PASSED dask/array/tests/test_rechunk.py::test_intersect_nan dask/array/tests/test_rechunk.py::test_intersect_nan_single [gw14] [ 28%] 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_roll[axis5-9-chunks0] [gw9] [ 28%] PASSED dask/array/tests/test_routines.py::test_roll[axis5-9-chunks0] dask/array/tests/test_routines.py::test_roll[axis5-9-chunks1] [gw9] [ 28%] PASSED dask/array/tests/test_routines.py::test_roll[axis5-9-chunks1] dask/array/tests/test_routines.py::test_roll[axis5-shift3-chunks0] dask/array/tests/test_reductions.py::test_median_does_not_rechunk_if_whole_axis_in_one_chunk[1-median] [gw33] [ 28%] PASSED dask/array/tests/test_routines.py::test_roll[1-7-chunks0] dask/array/tests/test_routines.py::test_roll[1-7-chunks1] [gw9] [ 28%] PASSED dask/array/tests/test_routines.py::test_roll[axis5-shift3-chunks0] dask/array/tests/test_routines.py::test_roll[axis5-shift3-chunks1] [gw9] [ 28%] PASSED dask/array/tests/test_routines.py::test_roll[axis5-shift3-chunks1] dask/array/tests/test_routines.py::test_roll[axis5-shift4-chunks0] [gw9] [ 28%] PASSED dask/array/tests/test_routines.py::test_roll[axis5-shift4-chunks0] [gw0] [ 28%] PASSED dask/array/tests/test_rechunk.py::test_intersect_nan_single dask/array/tests/test_rechunk.py::test_intersect_nan_long [gw0] [ 28%] PASSED dask/array/tests/test_rechunk.py::test_intersect_nan_long dask/array/tests/test_rechunk.py::test_rechunk_unknown_from_pandas dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-full_like-numpy] [gw20] [ 28%] PASSED dask/array/tests/test_routines.py::test_ravel_1D_no_op dask/array/tests/test_routines.py::test_ravel_with_array_like dask/array/tests/test_reductions.py::test_regres_3940[sequential-nansum] [gw10] [ 28%] PASSED dask/array/tests/test_reductions.py::test_numel[False-False-f4] dask/array/tests/test_reductions.py::test_numel[False-False-i4] [gw10] [ 28%] 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_routines.py::test_stack_unknown_chunk_sizes[hstack-hstack-0] [gw27] [ 28%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape1-test_chunks1-elements_shape1-elements_chunks1-0-10-796] dask/array/tests/test_routines.py::test_isin_rand[False-test_shape1-test_chunks1-elements_shape2-elements_chunks2-0-10-23] [gw33] [ 28%] PASSED dask/array/tests/test_routines.py::test_roll[1-7-chunks1] dask/array/tests/test_routines.py::test_roll[1-9-chunks0] dask/array/tests/test_linalg.py::test_norm_any_slice[True-1-shape3-chunks3] [gw55] [ 28%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True-1-shape3-chunks3] dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-axes7-ifftshift] dask/array/tests/test_routines.py::test_einsum_split_every[None] [gw20] [ 28%] PASSED dask/array/tests/test_routines.py::test_ravel_with_array_like [gw1] [ 28%] PASSED dask/array/tests/test_reductions.py::test_regres_3940[sequential-nansum] [gw31] [ 28%] 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] [gw49] [ 28%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed[iterator0] dask/array/tests/test_linalg.py::test_svd_compressed[iterator1] [gw55] [ 28%] PASSED dask/array/tests/test_routines.py::test_einsum_split_every[None] [gw14] [ 28%] PASSED dask/array/tests/test_reductions.py::test_median_does_not_rechunk_if_whole_axis_in_one_chunk[1-median] dask/array/tests/test_reductions.py::test_median_does_not_rechunk_if_whole_axis_in_one_chunk[1-nanmedian] [gw14] [ 28%] PASSED dask/array/tests/test_reductions.py::test_median_does_not_rechunk_if_whole_axis_in_one_chunk[1-nanmedian] [gw33] [ 28%] PASSED dask/array/tests/test_routines.py::test_roll[1-9-chunks0] dask/array/tests/test_routines.py::test_roll[1-9-chunks1] dask/array/tests/test_routines.py::test_einsum_split_every[2] dask/array/tests/test_routines.py::test_expand_dims[None] [gw20] [ 28%] PASSED dask/array/tests/test_routines.py::test_expand_dims[None] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-full_like-cupy] [gw21] [ 28%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-full_like-cupy] dask/array/tests/test_slicing.py::test_slicing_with_singleton_indices [gw0] [ 28%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_unknown_from_pandas dask/array/tests/test_rechunk.py::test_rechunk_unknown_from_array [gw18] [ 28%] PASSED dask/array/tests/test_routines.py::test_stack_unknown_chunk_sizes[hstack-hstack-0] dask/array/tests/test_routines.py::test_stack_unknown_chunk_sizes[dstack-dstack-1] [gw23] [ 28%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-full_like-numpy] dask/array/tests/test_routines.py::test_ravel_multi_index[arr7-None-kwargs7-from_array] [gw23] [ 28%] SKIPPED dask/array/tests/test_routines.py::test_ravel_multi_index[arr7-None-kwargs7-from_array] dask/array/tests/test_routines.py::test_expand_dims[0] [gw34] [ 28%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes2-2-chunks0] [gw33] [ 28%] PASSED dask/array/tests/test_routines.py::test_roll[1-9-chunks1] dask/array/tests/test_creation.py::test_tile_basic[reps3] [gw42] [ 28%] PASSED dask/array/tests/test_fft.py::test_fft_n_kwarg[hfft] [gw21] [ 28%] PASSED dask/array/tests/test_slicing.py::test_slicing_with_singleton_indices dask/array/tests/test_slicing.py::test_slicing_with_newaxis [gw21] [ 28%] PASSED dask/array/tests/test_slicing.py::test_slicing_with_newaxis dask/array/tests/test_slicing.py::test_take [gw20] [ 28%] PASSED dask/array/tests/test_routines.py::test_expand_dims[0] dask/array/tests/test_routines.py::test_expand_dims[1] dask/array/tests/test_routines.py::test_roll[1-shift3-chunks0] [gw33] [ 28%] PASSED dask/array/tests/test_routines.py::test_roll[1-shift3-chunks0] dask/array/tests/test_routines.py::test_roll[1-shift3-chunks1] [gw33] [ 28%] PASSED dask/array/tests/test_routines.py::test_roll[1-shift3-chunks1] dask/array/tests/test_routines.py::test_roll[1-shift4-chunks0] [gw33] [ 28%] PASSED dask/array/tests/test_routines.py::test_roll[1-shift4-chunks0] [gw32] [ 28%] PASSED dask/array/tests/test_routines.py::test_ptp[shape1-0] dask/array/tests/test_routines.py::test_ptp[shape2-1] [gw30] [ 28%] PASSED dask/array/tests/test_creation.py::test_tile_basic[reps3] [gw55] [ 28%] PASSED dask/array/tests/test_routines.py::test_einsum_split_every[2] dask/array/tests/test_routines.py::test_einsum_invalid_args [gw55] [ 28%] PASSED dask/array/tests/test_routines.py::test_einsum_invalid_args dask/array/tests/test_routines.py::test_einsum_broadcasting_contraction [gw20] [ 28%] PASSED dask/array/tests/test_routines.py::test_expand_dims[1] dask/array/tests/test_routines.py::test_expand_dims[-1] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes2-2-chunks1] [gw53] [ 28%] 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] [gw0] [ 28%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_unknown_from_array [gw45] [ 28%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-axes7-ifftshift] dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks14] dask/array/tests/test_routines.py::test_ravel_multi_index[arr8-None-kwargs8-0] [gw23] [ 28%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr8-None-kwargs8-0] dask/array/tests/test_routines.py::test_ravel_multi_index[arr2-1-kwargs2-0] [gw40] [ 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] [gw42] [ 28%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr2-1-kwargs2-0] [gw27] [ 28%] PASSED 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_routines.py::test_isin_rand[False-test_shape1-test_chunks1-elements_shape2-elements_chunks2-0-10-796] [gw62] [ 28%] PASSED dask/array/tests/test_routines.py::test_cov dask/array/tests/test_routines.py::test_corrcoef dask/array/tests/test_routines.py::test_ravel_multi_index[arr8-None-kwargs8-1] dask/array/tests/test_routines.py::test_einsum[ba,b] [gw21] [ 28%] PASSED dask/array/tests/test_slicing.py::test_take [gw40] [ 28%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape20-y_shape20-x_chunks20-y_chunks20] dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x0-chunks0] [gw20] [ 28%] PASSED dask/array/tests/test_routines.py::test_expand_dims[-1] dask/array/tests/test_routines.py::test_expand_dims[axis4] dask/array/tests/test_routines.py::test_matmul[x_shape21-y_shape21-x_chunks21-y_chunks21] dask/array/tests/test_slicing.py::test_take_sorted [gw23] [ 28%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr8-None-kwargs8-1] dask/array/tests/test_routines.py::test_ravel_multi_index[arr2-1-kwargs2-1] dask/array/tests/test_routines.py::test_ravel_multi_index[arr8-None-kwargs8-2] [gw42] [ 28%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr2-1-kwargs2-1] dask/array/tests/test_routines.py::test_ravel_multi_index[arr2-1-kwargs2-2] [gw32] [ 28%] PASSED dask/array/tests/test_routines.py::test_ptp[shape2-1] dask/array/tests/test_routines.py::test_ptp[shape3-2] [gw21] [ 28%] PASSED dask/array/tests/test_slicing.py::test_take_sorted [gw20] [ 28%] PASSED dask/array/tests/test_routines.py::test_expand_dims[axis4] dask/array/tests/test_slicing.py::test_slicing_chunks dask/array/tests/test_routines.py::test_expand_dims[axis5] [gw45] [ 28%] PASSED dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks14] dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths4-int16] [gw37] [ 28%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths4-int16] dask/array/tests/test_slicing.py::test_index_with_int_dask_array[None-2] [gw35] [ 28%] PASSED dask/array/tests/test_routines.py::test_gradient[2-shape7-varargs7-axis7] [gw23] [ 28%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr8-None-kwargs8-2] dask/array/tests/test_routines.py::test_ravel_multi_index[arr8-None-kwargs8-asarray] [gw23] [ 28%] SKIPPED dask/array/tests/test_routines.py::test_ravel_multi_index[arr8-None-kwargs8-asarray] [gw21] [ 28%] PASSED dask/array/tests/test_slicing.py::test_slicing_chunks dask/array/tests/test_slicing.py::test_slicing_with_numpy_arrays dask/array/tests/test_routines.py::test_ravel_multi_index[arr8-None-kwargs8-from_array] [gw23] [ 28%] SKIPPED dask/array/tests/test_routines.py::test_ravel_multi_index[arr8-None-kwargs8-from_array] dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks15] [gw57] [ 28%] PASSED dask/array/tests/test_routines.py::test_flip[shape3-flip-kwargs6] dask/array/tests/test_routines.py::test_gradient[2-shape8-varargs8-axis8] dask/array/tests/test_routines.py::test_ravel_multi_index_unknown_shape [gw42] [ 28%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr2-1-kwargs2-2] dask/array/tests/test_routines.py::test_ravel_multi_index[arr2-1-kwargs2-asarray] [gw27] [ 28%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape1-test_chunks1-elements_shape2-elements_chunks2-0-10-796] [gw12] [ 28%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_auto_image_stack[1000] dask/array/tests/test_rechunk.py::test_rechunk_down [gw37] [ 28%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array[None-2] dask/array/tests/test_slicing.py::test_index_with_int_dask_array[None-1] [gw18] [ 28%] PASSED dask/array/tests/test_routines.py::test_stack_unknown_chunk_sizes[dstack-dstack-1] [gw20] [ 28%] PASSED dask/array/tests/test_routines.py::test_expand_dims[axis5] dask/array/tests/test_routines.py::test_expand_dims[axis6] [gw31] [ 28%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[False-0-True-False] [gw13] [ 28%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk1[4-sort-topk] [gw8] [ 28%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-None-True-nancumprod] dask/array/tests/test_linalg.py::test_tsqr[10-5-10-None] dask/array/tests/test_routines.py::test_flip[shape3-flip-kwargs7] [gw32] [ 28%] PASSED dask/array/tests/test_routines.py::test_ptp[shape3-2] dask/array/tests/test_routines.py::test_ptp[shape4--1] dask/array/tests/test_routines.py::test_isin_rand[False-test_shape1-test_chunks1-elements_shape3-elements_chunks3-0-10-23] dask/array/tests/test_routines.py::test_stack_unknown_chunk_sizes[vstack-vstack-2] [gw24] [ 28%] PASSED dask/array/tests/test_routines.py::test_where_nonzero dask/array/tests/test_routines.py::test_where_incorrect_args [gw24] [ 28%] PASSED dask/array/tests/test_routines.py::test_where_incorrect_args dask/array/tests/test_routines.py::test_count_nonzero dask/array/tests/test_reductions.py::test_topk_argtopk1[4-argsort-argtopk] [gw20] [ 28%] PASSED dask/array/tests/test_routines.py::test_expand_dims[axis6] dask/array/tests/test_routines.py::test_expand_dims[2] [gw42] [ 28%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr2-1-kwargs2-asarray] dask/array/tests/test_routines.py::test_ravel_multi_index[arr2-1-kwargs2-from_array] [gw21] [ 28%] PASSED dask/array/tests/test_slicing.py::test_slicing_with_numpy_arrays [gw12] [ 28%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_down dask/array/tests/test_rechunk.py::test_rechunk_zero [gw12] [ 28%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_zero [gw37] [ 28%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array[None-1] [gw30] [ 28%] PASSED dask/array/tests/test_routines.py::test_einsum[ba,b] dask/array/tests/test_routines.py::test_einsum[ba,b->] dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks1-None] dask/array/tests/test_rechunk.py::test_rechunk_bad_keys [gw0] [ 28%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x0-chunks0] dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x1-chunks1] dask/array/tests/test_routines.py::test_histogram_delayed_range[False-0-False-True] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-0-False-cumsum] [gw60] [ 28%] PASSED dask/array/tests/test_routines.py::test_histogram2d[bins0-True-True] dask/array/tests/test_routines.py::test_histogram2d[bins0-True-False] dask/array/tests/test_slicing.py::test_slicing_and_chunks [gw21] [ 28%] PASSED dask/array/tests/test_slicing.py::test_slicing_and_chunks dask/array/tests/test_slicing.py::test_slicing_and_unknown_chunks [gw23] [ 28%] 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_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-ones-numpy] [gw12] [ 28%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_bad_keys dask/array/tests/test_rechunk.py::test_balance_basics [gw20] [ 28%] PASSED dask/array/tests/test_routines.py::test_expand_dims[2] [gw19] [ 28%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes10-2-chunks0] [gw42] [ 29%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr2-1-kwargs2-from_array] [gw12] [ 29%] PASSED dask/array/tests/test_rechunk.py::test_balance_basics dask/array/tests/test_routines.py::test_squeeze[None-True] [gw20] [ 29%] PASSED dask/array/tests/test_routines.py::test_squeeze[None-True] [gw50] [ 29%] PASSED dask/array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks14-True-True-None] [gw21] [ 29%] PASSED dask/array/tests/test_slicing.py::test_slicing_and_unknown_chunks dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes10-2-chunks1] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-le] dask/array/tests/test_slicing.py::test_slicing_identities dask/array/tests/test_routines.py::test_ravel_multi_index[arr3-chunks3-kwargs3-0] dask/array/tests/test_routines.py::test_squeeze[None-False] [gw39] [ 29%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-le] [gw21] [ 29%] PASSED dask/array/tests/test_slicing.py::test_slicing_identities dask/array/tests/test_slicing.py::test_slice_stop_0 dask/array/tests/test_linalg.py::test_tsqr_zero_height_chunks dask/array/tests/test_slicing.py::test_None_overlap_int [gw8] [ 29%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-0-False-cumsum] [gw23] [ 29%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index_unknown_shape_fails dask/array/tests/test_routines.py::test_ravel_multi_index_delayed_dims[False-dims0] [gw23] [ 29%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index_delayed_dims[False-dims0] dask/array/tests/test_routines.py::test_ravel_multi_index_delayed_dims[False-dims1] [gw23] [ 29%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index_delayed_dims[False-dims1] dask/array/tests/test_routines.py::test_ravel_multi_index_delayed_dims[True-dims0] [gw23] [ 29%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index_delayed_dims[True-dims0] [gw24] [ 29%] PASSED dask/array/tests/test_routines.py::test_count_nonzero dask/array/tests/test_routines.py::test_count_nonzero_axis[None] [gw45] [ 29%] PASSED dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks15] dask/array/tests/test_routines.py::test_aligned_coarsen_chunks[chunks0-1] [gw55] [ 29%] PASSED dask/array/tests/test_routines.py::test_einsum_broadcasting_contraction dask/array/tests/test_routines.py::test_einsum_broadcasting_contraction2 dask/array/tests/test_routines.py::test_ravel_multi_index_delayed_dims[True-dims1] [gw23] [ 29%] 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 [gw17] [ 29%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-ones-numpy] dask/array/tests/test_slicing.py::test_gh4043[False-False-False] [gw20] [ 29%] PASSED dask/array/tests/test_routines.py::test_squeeze[None-False] dask/array/tests/test_routines.py::test_squeeze[0-True] [gw53] [ 29%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_correction[f8-chunks1-shape0] dask/array/tests/test_linalg.py::test_svd_flip_correction[f8-chunks1-shape1] [gw45] [ 29%] PASSED dask/array/tests/test_routines.py::test_aligned_coarsen_chunks[chunks0-1] [gw21] [ 29%] PASSED dask/array/tests/test_slicing.py::test_slice_stop_0 dask/array/tests/test_slicing.py::test_slice_list_then_None [gw37] [ 29%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks1-None] dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks1-3] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-0-False-cumprod] dask/array/tests/test_routines.py::test_aligned_coarsen_chunks[chunks1-2] [gw45] [ 29%] 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] [gw45] [ 29%] PASSED dask/array/tests/test_routines.py::test_aligned_coarsen_chunks[chunks2-2] dask/array/tests/test_routines.py::test_aligned_coarsen_chunks[chunks3-10] [gw45] [ 29%] PASSED dask/array/tests/test_routines.py::test_aligned_coarsen_chunks[chunks3-10] [gw39] [ 29%] PASSED dask/array/tests/test_slicing.py::test_None_overlap_int dask/array/tests/test_slicing.py::test_negative_n_slicing [gw39] [ 29%] PASSED dask/array/tests/test_slicing.py::test_negative_n_slicing [gw23] [ 29%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index_non_int_dtype dask/array/tests/test_routines.py::test_coarsen [gw42] [ 29%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr3-chunks3-kwargs3-0] dask/array/tests/test_routines.py::test_ravel_multi_index[arr3-chunks3-kwargs3-1] [gw36] [ 29%] 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] [gw20] [ 29%] PASSED dask/array/tests/test_routines.py::test_squeeze[0-True] dask/array/tests/test_routines.py::test_squeeze[0-False] [gw20] [ 29%] PASSED dask/array/tests/test_routines.py::test_squeeze[0-False] [gw21] [ 29%] PASSED dask/array/tests/test_slicing.py::test_slice_list_then_None dask/array/tests/test_slicing.py::test_slicing_exhaustively [gw21] [ 29%] SKIPPED dask/array/tests/test_slicing.py::test_slicing_exhaustively dask/array/tests/test_slicing.py::test_slicing_with_negative_step_flops_keys [gw30] [ 29%] PASSED dask/array/tests/test_routines.py::test_einsum[ba,b->] [gw37] [ 29%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks1-3] dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks1-2] dask/array/tests/test_slicing.py::test_negative_list_slicing [gw39] [ 29%] PASSED dask/array/tests/test_slicing.py::test_negative_list_slicing [gw26] [ 29%] PASSED dask/array/tests/test_routines.py::test_diff_append[1] dask/array/tests/test_routines.py::test_diff_append[2] dask/array/tests/test_routines.py::test_einsum[defab,fedbc->defac] [gw32] [ 29%] PASSED dask/array/tests/test_routines.py::test_ptp[shape4--1] dask/array/tests/test_routines.py::test_diff[0-shape0-0] [gw32] [ 29%] PASSED dask/array/tests/test_routines.py::test_diff[0-shape0-0] [gw18] [ 29%] PASSED dask/array/tests/test_routines.py::test_stack_unknown_chunk_sizes[vstack-vstack-2] dask/array/tests/test_routines.py::test_take [gw21] [ 29%] PASSED dask/array/tests/test_slicing.py::test_slicing_with_negative_step_flops_keys dask/array/tests/test_slicing.py::test_empty_slice dask/array/tests/test_routines.py::test_diff[0-shape1-1] [gw17] [ 29%] PASSED dask/array/tests/test_slicing.py::test_gh4043[False-False-False] dask/array/tests/test_slicing.py::test_slice_array_3d_with_bool_numpy_array dask/array/tests/test_routines.py::test_squeeze[-1-True] [gw20] [ 29%] PASSED dask/array/tests/test_routines.py::test_squeeze[-1-True] dask/array/tests/test_routines.py::test_squeeze[-1-False] [gw2] [ 29%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes4-4-chunks1] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes4-4-chunks2] dask/array/tests/test_routines.py::test_aligned_coarsen_chunks[chunks4-10] [gw45] [ 29%] PASSED dask/array/tests/test_routines.py::test_aligned_coarsen_chunks[chunks4-10] dask/array/tests/test_routines.py::test_aligned_coarsen_chunks[chunks5-8] [gw45] [ 29%] PASSED dask/array/tests/test_routines.py::test_aligned_coarsen_chunks[chunks5-8] dask/array/tests/test_routines.py::test_aligned_coarsen_chunks[chunks6-10] [gw8] [ 29%] 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] [gw24] [ 29%] PASSED dask/array/tests/test_routines.py::test_count_nonzero_axis[None] dask/array/tests/test_routines.py::test_count_nonzero_axis[0] [gw20] [ 29%] PASSED dask/array/tests/test_routines.py::test_squeeze[-1-False] [gw42] [ 29%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr3-chunks3-kwargs3-1] dask/array/tests/test_routines.py::test_ravel_multi_index[arr3-chunks3-kwargs3-2] [gw42] [ 29%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr3-chunks3-kwargs3-2] dask/array/tests/test_routines.py::test_ravel_multi_index[arr3-chunks3-kwargs3-asarray] [gw0] [ 29%] 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] [gw0] [ 29%] 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] [gw21] [ 29%] PASSED dask/array/tests/test_slicing.py::test_empty_slice [gw32] [ 29%] PASSED dask/array/tests/test_routines.py::test_diff[0-shape1-1] dask/array/tests/test_routines.py::test_diff[0-shape2-2] dask/array/tests/test_slicing.py::test_multiple_list_slicing [gw21] [ 29%] PASSED dask/array/tests/test_slicing.py::test_multiple_list_slicing dask/array/tests/test_slicing.py::test_boolean_list_slicing [gw51] [ 29%] PASSED dask/array/tests/test_linalg.py::test_solve_triangular_matrix2[50-10] [gw18] [ 29%] PASSED dask/array/tests/test_routines.py::test_take dask/array/tests/test_routines.py::test_take_dask_from_numpy [gw18] [ 29%] PASSED dask/array/tests/test_routines.py::test_take_dask_from_numpy [gw17] [ 29%] 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 [gw17] [ 29%] PASSED dask/array/tests/test_slicing.py::test_slice_array_null_dimension dask/array/tests/test_stats.py::test_measures[True-skew-kwargs0] [gw31] [ 29%] 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] [gw27] [ 29%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape1-test_chunks1-elements_shape3-elements_chunks3-0-10-23] dask/array/tests/test_routines.py::test_isin_rand[False-test_shape1-test_chunks1-elements_shape3-elements_chunks3-0-10-796] [gw37] [ 29%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks1-2] dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks1-1] dask/array/tests/test_linalg.py::test_solve_triangular_matrix2[50-20] dask/array/tests/test_slicing.py::test_permit_oob_slices [gw45] [ 29%] 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] [gw45] [ 29%] 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] [gw45] [ 29%] 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] [gw23] [ 29%] PASSED dask/array/tests/test_routines.py::test_coarsen dask/array/tests/test_routines.py::test_coarsen_with_excess [gw23] [ 29%] PASSED dask/array/tests/test_routines.py::test_coarsen_with_excess dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks0] [gw21] [ 29%] PASSED dask/array/tests/test_slicing.py::test_boolean_list_slicing dask/array/tests/test_slicing.py::test_boolean_numpy_array_slicing [gw21] [ 29%] PASSED dask/array/tests/test_slicing.py::test_boolean_numpy_array_slicing dask/array/tests/test_slicing.py::test_empty_list dask/array/tests/test_routines.py::test_compress [gw32] [ 29%] PASSED dask/array/tests/test_routines.py::test_diff[0-shape2-2] dask/array/tests/test_routines.py::test_diff[0-shape3--1] [gw8] [ 29%] 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] [gw42] [ 29%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr3-chunks3-kwargs3-asarray] dask/array/tests/test_routines.py::test_ravel_multi_index[arr3-chunks3-kwargs3-from_array] [gw42] [ 29%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr3-chunks3-kwargs3-from_array] dask/array/tests/test_routines.py::test_ravel_multi_index[arr4-chunks4-kwargs4-0] [gw57] [ 29%] PASSED dask/array/tests/test_routines.py::test_flip[shape3-flip-kwargs7] dask/array/tests/test_routines.py::test_flip[shape4-flipud-kwargs0] [gw55] [ 29%] PASSED dask/array/tests/test_routines.py::test_einsum_broadcasting_contraction2 dask/array/tests/test_routines.py::test_einsum_broadcasting_contraction3 [gw24] [ 29%] PASSED dask/array/tests/test_routines.py::test_count_nonzero_axis[0] [gw39] [ 29%] PASSED dask/array/tests/test_slicing.py::test_permit_oob_slices dask/array/tests/test_slicing.py::test_normalize_index [gw39] [ 29%] PASSED dask/array/tests/test_slicing.py::test_normalize_index dask/array/tests/test_slicing.py::test_take_semi_sorted [gw39] [ 29%] PASSED dask/array/tests/test_slicing.py::test_take_semi_sorted dask/array/tests/test_slicing.py::test_slicing_plan[chunks0-index0-expected0] [gw23] [ 29%] PASSED dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks0] dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks1] dask/array/tests/test_routines.py::test_count_nonzero_axis[axis2] [gw37] [ 29%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks1-1] [gw10] [ 29%] PASSED dask/array/tests/test_reductions.py::test_reductions_0D dask/array/tests/test_reductions.py::test_reductions_1D[f4] dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks2-None] [gw37] [ 29%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks2-None] dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks2-3] [gw50] [ 29%] PASSED dask/array/tests/test_linalg.py::test_tsqr_zero_height_chunks dask/array/tests/test_linalg.py::test_sfqr[20-10-10-ValueError] [gw50] [ 29%] PASSED dask/array/tests/test_linalg.py::test_sfqr[20-10-10-ValueError] [gw39] [ 29%] PASSED dask/array/tests/test_slicing.py::test_slicing_plan[chunks0-index0-expected0] dask/array/tests/test_slicing.py::test_slicing_plan[chunks1-index1-expected1] [gw39] [ 29%] PASSED dask/array/tests/test_slicing.py::test_slicing_plan[chunks1-index1-expected1] dask/array/tests/test_slicing.py::test_slicing_plan[chunks2-index2-expected2] [gw39] [ 29%] PASSED dask/array/tests/test_slicing.py::test_slicing_plan[chunks2-index2-expected2] [gw45] [ 29%] PASSED dask/array/tests/test_routines.py::test_aligned_coarsen_chunks[chunks9-4] dask/array/tests/test_routines.py::test_insert [gw32] [ 29%] PASSED dask/array/tests/test_routines.py::test_diff[0-shape3--1] [gw21] [ 29%] PASSED dask/array/tests/test_slicing.py::test_empty_list dask/array/tests/test_slicing.py::test_uneven_chunks [gw21] [ 29%] PASSED dask/array/tests/test_slicing.py::test_uneven_chunks dask/array/tests/test_slicing.py::test_new_blockdim [gw24] [ 29%] PASSED dask/array/tests/test_routines.py::test_count_nonzero_axis[axis2] dask/array/tests/test_routines.py::test_count_nonzero_axis[axis3] dask/array/tests/test_linalg.py::test_sfqr[20-10-chunks1-ValueError] [gw42] [ 29%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr4-chunks4-kwargs4-0] dask/array/tests/test_routines.py::test_ravel_multi_index[arr4-chunks4-kwargs4-1] [gw42] [ 29%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr4-chunks4-kwargs4-1] dask/array/tests/test_routines.py::test_ravel_multi_index[arr4-chunks4-kwargs4-2] [gw8] [ 29%] 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] [gw50] [ 29%] 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] [gw50] [ 29%] 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] [gw50] [ 29%] 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] [gw21] [ 29%] PASSED dask/array/tests/test_slicing.py::test_new_blockdim dask/array/tests/test_slicing.py::test_slicing_consistent_names [gw21] [ 29%] PASSED dask/array/tests/test_slicing.py::test_slicing_consistent_names dask/array/tests/test_slicing.py::test_slicing_consistent_names_after_normalization [gw21] [ 29%] PASSED dask/array/tests/test_slicing.py::test_slicing_consistent_names_after_normalization dask/array/tests/test_slicing.py::test_sanitize_index_element [gw21] [ 29%] PASSED dask/array/tests/test_slicing.py::test_sanitize_index_element dask/array/tests/test_slicing.py::test_sanitize_index [gw37] [ 29%] 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] [gw21] [ 29%] PASSED dask/array/tests/test_slicing.py::test_sanitize_index dask/array/tests/test_slicing.py::test_uneven_blockdims [gw21] [ 29%] PASSED dask/array/tests/test_slicing.py::test_uneven_blockdims [gw17] [ 29%] PASSED dask/array/tests/test_stats.py::test_measures[True-skew-kwargs0] [gw55] [ 29%] PASSED dask/array/tests/test_routines.py::test_einsum_broadcasting_contraction3 dask/array/tests/test_routines.py::test_average[True-a0] [gw50] [ 30%] 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] [gw50] [ 30%] PASSED dask/array/tests/test_linalg.py::test_sfqr[129-2-chunks5-ValueError] dask/array/tests/test_linalg.py::test_sfqr[130-2-chunks6-ValueError] [gw50] [ 30%] PASSED dask/array/tests/test_linalg.py::test_sfqr[130-2-chunks6-ValueError] [gw24] [ 30%] PASSED dask/array/tests/test_routines.py::test_count_nonzero_axis[axis3] dask/array/tests/test_routines.py::test_count_nonzero_obj dask/array/tests/test_linalg.py::test_sfqr[131-2-chunks7-ValueError] [gw50] [ 30%] 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] [gw50] [ 30%] 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] [gw50] [ 30%] PASSED dask/array/tests/test_linalg.py::test_sfqr[300-10-chunks9-ValueError] [gw40] [ 30%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape21-y_shape21-x_chunks21-y_chunks21] dask/array/tests/test_stats.py::test_measures[True-kurtosis-kwargs1] [gw53] [ 30%] 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] [gw48] [ 30%] PASSED dask/array/tests/test_linalg.py::test_tsqr[10-5-10-None] dask/array/tests/test_slicing.py::test_index_with_int_dask_array_indexerror[2] [gw48] [ 30%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array_indexerror[2] dask/array/tests/test_slicing.py::test_index_with_int_dask_array_indexerror[4] [gw24] [ 30%] 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_linalg.py::test_sfqr[300-10-chunks10-ValueError] [gw50] [ 30%] 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] [gw60] [ 30%] PASSED dask/array/tests/test_routines.py::test_histogram2d[bins0-True-False] dask/array/tests/test_routines.py::test_histogram2d[bins0-False-True] [gw28] [ 30%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-2-chunks5] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-4-chunks0] [gw42] [ 30%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr4-chunks4-kwargs4-2] dask/array/tests/test_routines.py::test_ravel_multi_index[arr4-chunks4-kwargs4-asarray] [gw42] [ 30%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr4-chunks4-kwargs4-asarray] dask/array/tests/test_routines.py::test_ravel_multi_index[arr4-chunks4-kwargs4-from_array] [gw42] [ 30%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr4-chunks4-kwargs4-from_array] dask/array/tests/test_routines.py::test_ravel_multi_index[arr5-chunks5-kwargs5-0] dask/array/tests/test_slicing.py::test_getitem_avoids_large_chunks dask/array/tests/test_routines.py::test_matmul[x_shape22-y_shape22-x_chunks22-y_chunks22] dask/array/tests/test_routines.py::test_diff[1-shape0-0] [gw11] [ 30%] 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] [gw37] [ 30%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks2-2] dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks2-1] [gw23] [ 30%] PASSED dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks1] dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks2] [gw23] [ 30%] PASSED dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks2] dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks3] [gw23] [ 30%] PASSED dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks3] dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks4] [gw42] [ 30%] 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] [gw42] [ 30%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr5-chunks5-kwargs5-1] dask/array/tests/test_routines.py::test_ravel_multi_index[arr5-chunks5-kwargs5-2] [gw17] [ 30%] PASSED dask/array/tests/test_stats.py::test_measures[True-kurtosis-kwargs1] dask/array/tests/test_stats.py::test_measures[True-kurtosis-kwargs2] [gw27] [ 30%] 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_routines.py::test_isin_rand[False-test_shape2-test_chunks2-elements_shape0-elements_chunks0-0-10-23] [gw27] [ 30%] PASSED 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_routines.py::test_isin_rand[False-test_shape2-test_chunks2-elements_shape0-elements_chunks0-0-10-796] [gw45] [ 30%] PASSED dask/array/tests/test_routines.py::test_insert dask/array/tests/test_routines.py::test_append [gw24] [ 30%] 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] [gw8] [ 30%] 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] [gw8] [ 30%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-0-True-cumprod] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-0-True-nancumsum] dask/array/tests/test_slicing.py::test_oob_check [gw21] [ 30%] PASSED dask/array/tests/test_slicing.py::test_oob_check dask/array/tests/test_slicing.py::test_index_with_int_dask_array[None-None] [gw21] [ 30%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array[None-None] [gw27] [ 30%] PASSED 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_isin_rand[False-test_shape2-test_chunks2-elements_shape1-elements_chunks1-0-10-23] [gw48] [ 30%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array_indexerror[4] [gw50] [ 30%] 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] [gw36] [ 30%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths1-bool] dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths2-uint8] dask/array/tests/test_slicing.py::test_index_with_int_dask_array_dtypes[int8] [gw23] [ 30%] PASSED dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks4] dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks5] [gw37] [ 30%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks2-1] dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks3-None] [gw42] [ 30%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr5-chunks5-kwargs5-2] dask/array/tests/test_routines.py::test_ravel_multi_index[arr5-chunks5-kwargs5-asarray] [gw26] [ 30%] PASSED dask/array/tests/test_routines.py::test_diff_append[2] dask/array/tests/test_routines.py::test_diff_negative_order [gw26] [ 30%] PASSED dask/array/tests/test_routines.py::test_diff_negative_order dask/array/tests/test_routines.py::test_ediff1d[None-None-shape0] [gw55] [ 30%] PASSED dask/array/tests/test_routines.py::test_average[True-a0] dask/array/tests/test_routines.py::test_average[True-a1] [gw55] [ 30%] PASSED dask/array/tests/test_routines.py::test_average[True-a1] dask/array/tests/test_routines.py::test_average[False-a0] [gw48] [ 30%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array_dtypes[int8] dask/array/tests/test_slicing.py::test_index_with_int_dask_array_dtypes[int16] [gw31] [ 30%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[False-0-False-False] [gw24] [ 30%] PASSED dask/array/tests/test_routines.py::test_count_nonzero_obj_axis[0] dask/array/tests/test_routines.py::test_count_nonzero_obj_axis[axis2] [gw32] [ 30%] PASSED dask/array/tests/test_routines.py::test_diff[1-shape0-0] dask/array/tests/test_routines.py::test_diff[1-shape1-1] [gw42] [ 30%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr5-chunks5-kwargs5-asarray] dask/array/tests/test_routines.py::test_ravel_multi_index[arr5-chunks5-kwargs5-from_array] [gw23] [ 30%] PASSED dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks5] dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks6] [gw8] [ 30%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-0-True-nancumsum] [gw48] [ 30%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array_dtypes[int16] dask/array/tests/test_slicing.py::test_index_with_int_dask_array_dtypes[int32] [gw60] [ 30%] PASSED dask/array/tests/test_routines.py::test_histogram2d[bins0-False-True] dask/array/tests/test_routines.py::test_histogram2d[bins0-False-False] [gw26] [ 30%] PASSED dask/array/tests/test_routines.py::test_ediff1d[None-None-shape0] dask/array/tests/test_routines.py::test_ediff1d[None-None-shape1] [gw42] [ 30%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr5-chunks5-kwargs5-from_array] dask/array/tests/test_routines.py::test_histogram_delayed_range[False-1-True-True] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-0-True-nancumprod] [gw37] [ 30%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks3-None] dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks3-3] [gw24] [ 30%] 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] [gw48] [ 30%] 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] dask/array/tests/test_fft.py::test_fftfreq[0-0.5-1] [gw17] [ 30%] PASSED dask/array/tests/test_stats.py::test_measures[True-kurtosis-kwargs2] dask/array/tests/test_stats.py::test_measures[False-skew-kwargs0] dask/array/tests/test_routines.py::test_ravel_multi_index[arr6-chunks6-kwargs6-0] [gw8] [ 30%] 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] [gw27] [ 30%] 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_isin_rand[False-test_shape2-test_chunks2-elements_shape1-elements_chunks1-0-10-796] [gw50] [ 30%] PASSED dask/array/tests/test_linalg.py::test_sfqr[5-10-10-None] dask/array/tests/test_linalg.py::test_sfqr[10-10-10-None] [gw42] [ 30%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr6-chunks6-kwargs6-0] [gw43] [ 30%] PASSED dask/array/tests/test_fft.py::test_fftfreq[0-0.5-1] dask/array/tests/test_stats.py::test_moments[4] [gw48] [ 30%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array_dtypes[int64] [gw23] [ 30%] PASSED dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks6] [gw49] [ 30%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed[iterator1] dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks7] [gw13] [ 30%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk1[4-argsort-argtopk] dask/array/tests/test_slicing.py::test_index_with_int_dask_array_dtypes[uint8] [gw55] [ 30%] PASSED dask/array/tests/test_routines.py::test_average[False-a0] dask/array/tests/test_routines.py::test_average[False-a1] [gw24] [ 30%] PASSED dask/array/tests/test_routines.py::test_count_nonzero_obj_axis[axis3] dask/array/tests/test_routines.py::test_count_nonzero_str dask/array/tests/test_reductions.py::test_topk_argtopk1[8-sort-topk] [gw48] [ 30%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array_dtypes[uint8] [gw26] [ 30%] PASSED dask/array/tests/test_routines.py::test_ediff1d[None-None-shape1] dask/array/tests/test_routines.py::test_ediff1d[0-0-shape0] dask/array/tests/test_routines.py::test_ravel_multi_index[arr6-chunks6-kwargs6-1] [gw37] [ 30%] 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] dask/array/tests/test_fft.py::test_rfftfreq[1-1.0-6] dask/array/tests/test_slicing.py::test_index_with_int_dask_array_dtypes[uint16] dask/array/tests/test_linalg.py::test_svd_compressed_dtype_preservation[float32-float32] [gw55] [ 30%] PASSED dask/array/tests/test_routines.py::test_average[False-a1] dask/array/tests/test_routines.py::test_average_keepdims[a0] [gw23] [ 30%] PASSED dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks7] dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks8] [gw34] [ 30%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes2-2-chunks1] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes2-2-chunks2] [gw24] [ 30%] PASSED dask/array/tests/test_routines.py::test_count_nonzero_str dask/array/tests/test_routines.py::test_flatnonzero [gw44] [ 30%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[1-1.0-6] dask/array/tests/test_ufunc.py::test_ufunc_meta[log] [gw42] [ 30%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr6-chunks6-kwargs6-1] dask/array/tests/test_routines.py::test_ravel_multi_index[arr6-chunks6-kwargs6-2] [gw48] [ 30%] 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] [gw8] [ 30%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-1-False-cumsum] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-1-False-cumprod] [gw26] [ 30%] PASSED dask/array/tests/test_routines.py::test_ediff1d[0-0-shape0] dask/array/tests/test_routines.py::test_ediff1d[0-0-shape1] [gw44] [ 30%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_meta[log] [gw43] [ 30%] PASSED dask/array/tests/test_stats.py::test_moments[4] [gw48] [ 30%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array_dtypes[uint32] [gw59] [ 30%] PASSED dask/array/tests/test_masked.py::test_reductions[var-f8] dask/array/tests/test_slicing.py::test_index_with_int_dask_array_dtypes[uint64] [gw19] [ 30%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes10-2-chunks1] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes10-2-chunks2] [gw8] [ 30%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-1-False-cumprod] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-1-False-nancumsum] [gw55] [ 30%] PASSED dask/array/tests/test_routines.py::test_average_keepdims[a0] dask/array/tests/test_routines.py::test_average_keepdims[a1] dask/array/tests/test_masked.py::test_basic[6] [gw27] [ 30%] 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_routines.py::test_isin_rand[False-test_shape2-test_chunks2-elements_shape2-elements_chunks2-0-10-23] dask/array/tests/test_ufunc.py::test_ufunc_meta[modf] [gw44] [ 30%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_meta[modf] dask/array/tests/test_ufunc.py::test_ufunc_meta[frexp] [gw44] [ 30%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_meta[frexp] [gw23] [ 30%] PASSED dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks8] dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks9] [gw48] [ 30%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array_dtypes[uint64] [gw17] [ 30%] PASSED dask/array/tests/test_stats.py::test_measures[False-skew-kwargs0] [gw42] [ 30%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr6-chunks6-kwargs6-2] dask/array/tests/test_ufunc.py::test_ufunc [gw44] [ 30%] PASSED dask/array/tests/test_ufunc.py::test_ufunc dask/array/tests/test_ufunc.py::test_unary_ufunc[abs] dask/array/tests/test_slicing.py::test_index_with_int_dask_array_nocompute [gw55] [ 30%] PASSED dask/array/tests/test_routines.py::test_average_keepdims[a1] [gw37] [ 30%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks3-2] dask/array/tests/test_stats.py::test_anova dask/array/tests/test_routines.py::test_isin_rand[True-test_shape1-test_chunks1-elements_shape0-elements_chunks0-0-10-23] [gw32] [ 30%] PASSED dask/array/tests/test_routines.py::test_diff[1-shape1-1] dask/array/tests/test_routines.py::test_diff[1-shape2-2] dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks3-1] [gw49] [ 30%] 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] dask/array/tests/test_routines.py::test_ravel_multi_index[arr6-chunks6-kwargs6-asarray] [gw48] [ 30%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array_nocompute dask/array/tests/test_slicing.py::test_index_with_bool_dask_array dask/array/tests/test_stats.py::test_measures[False-kurtosis-kwargs1] dask/array/tests/test_routines.py::test_average_weights[False] [gw59] [ 30%] 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_isin_rand[True-test_shape1-test_chunks1-elements_shape0-elements_chunks0-0-10-796] [gw8] [ 30%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-1-False-nancumsum] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-1-False-nancumprod] [gw42] [ 30%] 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] [gw26] [ 30%] PASSED dask/array/tests/test_routines.py::test_ediff1d[0-0-shape1] [gw23] [ 30%] PASSED dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks9] [gw3] [ 30%] PASSED dask/array/tests/test_random.py::test_random_all_with_class_methods[RandomState-NoneType] dask/array/tests/test_random.py::test_random_all_with_class_methods[RandomState-int] [gw31] [ 30%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[False-1-True-True] [gw50] [ 31%] 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] dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks10] dask/array/tests/test_routines.py::test_ediff1d[to_end2-to_begin2-shape0] dask/array/tests/test_routines.py::test_histogram_delayed_range[False-1-True-False] [gw59] [ 31%] 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_fft.py::test_fftshift_identity[shape1-chunks1-axes5-fftshift-ifftshift] [gw42] [ 31%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr6-chunks6-kwargs6-from_array] [gw53] [ 31%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_correction[f8-chunks1-shape2] [gw27] [ 31%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape2-test_chunks2-elements_shape2-elements_chunks2-0-10-23] [gw24] [ 31%] PASSED dask/array/tests/test_routines.py::test_flatnonzero dask/array/tests/test_linalg.py::test_svd_flip_correction[f8-chunks2-shape0] dask/array/tests/test_routines.py::test_isin_rand[False-test_shape2-test_chunks2-elements_shape2-elements_chunks2-0-10-796] [gw8] [ 31%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-1-False-nancumprod] dask/array/tests/test_routines.py::test_ravel_multi_index[arr7-None-kwargs7-0] [gw17] [ 31%] PASSED dask/array/tests/test_stats.py::test_measures[False-kurtosis-kwargs1] dask/array/tests/test_routines.py::test_nonzero [gw45] [ 31%] PASSED dask/array/tests/test_routines.py::test_append dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-1-True-cumsum] [gw62] [ 31%] PASSED dask/array/tests/test_routines.py::test_corrcoef dask/array/tests/test_stats.py::test_measures[False-kurtosis-kwargs2] [gw23] [ 31%] PASSED dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks10] 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_routines.py::test_multi_insert [gw55] [ 31%] PASSED dask/array/tests/test_routines.py::test_average_weights[False] [gw49] [ 31%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_dtype_preservation[float64-float64] [gw39] [ 31%] PASSED dask/array/tests/test_slicing.py::test_getitem_avoids_large_chunks [gw26] [ 31%] PASSED dask/array/tests/test_routines.py::test_ediff1d[to_end2-to_begin2-shape0] dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks11] dask/array/tests/test_routines.py::test_round dask/array/tests/test_slicing.py::test_getitem_avoids_large_chunks_missing [gw42] [ 31%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr7-None-kwargs7-0] dask/array/tests/test_routines.py::test_ediff1d[to_end2-to_begin2-shape1] dask/array/tests/test_linalg.py::test_svd_dtype_preservation[float32-chunks0] dask/array/tests/test_routines.py::test_ravel_multi_index[arr7-None-kwargs7-1] [gw59] [ 31%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape1-test_chunks1-elements_shape1-elements_chunks1-0-10-23] [gw30] [ 31%] PASSED dask/array/tests/test_routines.py::test_einsum[defab,fedbc->defac] dask/array/tests/test_routines.py::test_isin_rand[True-test_shape1-test_chunks1-elements_shape1-elements_chunks1-0-10-796] dask/array/tests/test_routines.py::test_einsum[ab...,bc...->ac...] dask/array/tests/test_routines.py::test_average_weights[True] [gw37] [ 31%] 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] [gw23] [ 31%] PASSED dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks11] [gw51] [ 31%] PASSED dask/array/tests/test_linalg.py::test_solve_triangular_matrix2[50-20] dask/array/tests/test_linalg.py::test_solve_triangular_errors [gw51] [ 31%] PASSED dask/array/tests/test_linalg.py::test_solve_triangular_errors dask/array/tests/test_linalg.py::test_solve[20-10] [gw42] [ 31%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr7-None-kwargs7-1] dask/array/tests/test_routines.py::test_ravel_multi_index[arr7-None-kwargs7-2] [gw49] [ 31%] PASSED dask/array/tests/test_linalg.py::test_svd_dtype_preservation[float32-chunks0] dask/array/tests/test_linalg.py::test_svd_dtype_preservation[float32-chunks1] [gw45] [ 31%] PASSED dask/array/tests/test_routines.py::test_multi_insert [gw17] [ 31%] PASSED dask/array/tests/test_stats.py::test_measures[False-kurtosis-kwargs2] dask/array/tests/test_stats.py::test_bias_raises [gw27] [ 31%] PASSED 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_isin_rand[False-test_shape2-test_chunks2-elements_shape3-elements_chunks3-0-10-23] [gw30] [ 31%] PASSED dask/array/tests/test_routines.py::test_einsum[ab...,bc...->ac...] dask/array/tests/test_routines.py::test_einsum[a...a] [gw31] [ 31%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[False-1-True-False] dask/array/tests/test_routines.py::test_histogram_delayed_range[False-1-False-True] [gw8] [ 31%] 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] [gw59] [ 31%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape1-test_chunks1-elements_shape1-elements_chunks1-0-10-796] dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks12] [gw36] [ 31%] 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] [ 31%] 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_delete dask/array/tests/test_routines.py::test_isin_rand[True-test_shape1-test_chunks1-elements_shape2-elements_chunks2-0-10-23] [gw8] [ 31%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-1-True-cumprod] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-1-True-nancumsum] [gw37] [ 31%] 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] [gw55] [ 31%] PASSED dask/array/tests/test_routines.py::test_average_weights[True] dask/array/tests/test_routines.py::test_average_raises [gw50] [ 31%] PASSED dask/array/tests/test_linalg.py::test_sfqr[10-40-chunks14-None] [gw49] [ 31%] PASSED dask/array/tests/test_linalg.py::test_svd_dtype_preservation[float32-chunks1] [gw18] [ 31%] PASSED dask/array/tests/test_routines.py::test_compress dask/array/tests/test_routines.py::test_extract [gw56] [ 31%] PASSED dask/array/tests/test_masked.py::test_basic[6] dask/array/tests/test_ufunc.py::test_unary_ufunc[isfinite] [gw30] [ 31%] PASSED dask/array/tests/test_routines.py::test_einsum[a...a] dask/array/tests/test_routines.py::test_einsum[abc...->cba...] [gw17] [ 31%] PASSED dask/array/tests/test_stats.py::test_bias_raises [gw44] [ 31%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[abs] dask/array/tests/test_ufunc.py::test_unary_ufunc[absolute] [gw48] [ 31%] PASSED dask/array/tests/test_slicing.py::test_index_with_bool_dask_array dask/array/tests/test_linalg.py::test_sfqr[10-40-chunks15-None] [gw26] [ 31%] PASSED dask/array/tests/test_routines.py::test_ediff1d[to_end2-to_begin2-shape1] dask/array/tests/test_routines.py::test_gradient[1-shape0-varargs0-None] dask/array/tests/test_slicing.py::test_index_with_bool_dask_array_2 [gw32] [ 31%] PASSED dask/array/tests/test_routines.py::test_diff[1-shape2-2] dask/array/tests/test_routines.py::test_diff[1-shape3--1] dask/array/tests/test_stats.py::test_one[chisquare] [gw60] [ 31%] PASSED dask/array/tests/test_routines.py::test_histogram2d[bins0-False-False] dask/array/tests/test_routines.py::test_histogram2d[5-True-True] dask/array/tests/test_linalg.py::test_svd_dtype_preservation[float32-chunks2] [gw42] [ 31%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr7-None-kwargs7-2] [gw59] [ 31%] 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] [gw47] [ 31%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-axes5-fftshift-ifftshift] dask/array/tests/test_ufunc.py::test_binary_ufunc[divide] [gw30] [ 31%] PASSED dask/array/tests/test_routines.py::test_einsum[abc...->cba...] dask/array/tests/test_routines.py::test_einsum[...ab->...a] [gw40] [ 31%] 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] [gw35] [ 31%] PASSED dask/array/tests/test_routines.py::test_gradient[2-shape8-varargs8-axis8] dask/array/tests/test_routines.py::test_gradient[2-shape9-varargs9-axis9] [gw49] [ 31%] 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] [gw23] [ 31%] PASSED dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks12] [gw55] [ 31%] PASSED dask/array/tests/test_routines.py::test_average_raises dask/array/tests/test_routines.py::test_iscomplexobj [gw62] [ 31%] PASSED dask/array/tests/test_routines.py::test_round dask/array/tests/test_routines.py::test_unique_kwargs[False-False-False] [gw62] [ 31%] PASSED dask/array/tests/test_routines.py::test_unique_kwargs[False-False-False] dask/array/tests/test_routines.py::test_unique_kwargs[False-False-True] [gw8] [ 31%] 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] [gw30] [ 31%] PASSED dask/array/tests/test_routines.py::test_einsum[...ab->...a] dask/array/tests/test_routines.py::test_einsum[a...a->a...] [gw55] [ 31%] PASSED dask/array/tests/test_routines.py::test_iscomplexobj dask/array/tests/test_routines.py::test_tril_triu [gw30] [ 31%] PASSED dask/array/tests/test_routines.py::test_einsum[a...a->a...] dask/array/tests/test_routines.py::test_einsum[...abc,...abcd->...d] [gw8] [ 31%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-1-True-nancumprod] [gw28] [ 31%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-4-chunks0] [gw62] [ 31%] PASSED dask/array/tests/test_routines.py::test_unique_kwargs[False-False-True] [gw31] [ 31%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[False-1-False-True] dask/array/tests/test_routines.py::test_histogram_delayed_range[False-1-False-False] [gw43] [ 31%] PASSED dask/array/tests/test_stats.py::test_anova dask/array/tests/test_stats.py::test_nan_raises[omit-ttest_1samp-2] [gw13] [ 31%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk1[8-sort-topk] [gw49] [ 31%] 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] dask/array/tests/test_masked.py::test_mixed_concatenate[21] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-4-chunks1] [gw37] [ 31%] 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_reductions.py::test_topk_argtopk1[8-argsort-argtopk] dask/array/tests/test_routines.py::test_unique_kwargs[False-True-False] [gw56] [ 31%] 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_reductions.py::test_array_cumreduction_axis[blelloch--1-False-cumsum] [gw8] [ 31%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch--1-False-cumsum] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch--1-False-cumprod] [gw59] [ 31%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape1-test_chunks1-elements_shape2-elements_chunks2-0-10-796] [gw17] [ 31%] PASSED dask/array/tests/test_stats.py::test_one[chisquare] dask/array/tests/test_stats.py::test_one[power_divergence] [gw44] [ 31%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[absolute] dask/array/tests/test_ufunc.py::test_unary_ufunc[arccos] dask/array/tests/test_routines.py::test_isin_rand[True-test_shape1-test_chunks1-elements_shape3-elements_chunks3-0-10-23] [gw43] [ 31%] 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] [gw43] [ 31%] PASSED dask/array/tests/test_stats.py::test_nan_raises[omit-ttest_rel-2] dask/array/tests/test_stats.py::test_nan_raises[omit-skewtest-1] [gw43] [ 31%] PASSED dask/array/tests/test_stats.py::test_nan_raises[omit-skewtest-1] dask/array/tests/test_stats.py::test_nan_raises[omit-kurtosis-1] [gw43] [ 31%] PASSED dask/array/tests/test_stats.py::test_nan_raises[omit-kurtosis-1] [gw53] [ 31%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_correction[f8-chunks2-shape0] dask/array/tests/test_linalg.py::test_svd_flip_correction[f8-chunks2-shape1] [gw11] [ 31%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-2-chunks2] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-2-chunks3] [gw8] [ 31%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch--1-False-cumprod] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch--1-False-nancumsum] dask/array/tests/test_stats.py::test_nan_raises[omit-kurtosistest-1] [gw43] [ 31%] PASSED dask/array/tests/test_stats.py::test_nan_raises[omit-kurtosistest-1] [gw50] [ 31%] PASSED dask/array/tests/test_linalg.py::test_sfqr[10-40-chunks15-None] dask/array/tests/test_stats.py::test_nan_raises[omit-normaltest-1] [gw43] [ 31%] PASSED dask/array/tests/test_stats.py::test_nan_raises[omit-normaltest-1] dask/array/tests/test_stats.py::test_nan_raises[omit-moment-1] [gw43] [ 31%] PASSED dask/array/tests/test_stats.py::test_nan_raises[omit-moment-1] dask/array/tests/test_stats.py::test_nan_raises[raise-ttest_1samp-2] [gw49] [ 31%] 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] [gw49] [ 31%] PASSED dask/array/tests/test_linalg.py::test_svd_dtype_preservation[float64-chunks2] dask/array/tests/test_linalg.py::test_svd_compressed_deterministic [gw43] [ 31%] 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] [gw43] [ 31%] 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] [gw43] [ 31%] 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] [gw32] [ 31%] PASSED dask/array/tests/test_routines.py::test_diff[1-shape3--1] dask/array/tests/test_routines.py::test_diff[2-shape0-0] [gw31] [ 31%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[False-1-False-False] [gw30] [ 31%] PASSED dask/array/tests/test_routines.py::test_einsum[...abc,...abcd->...d] dask/array/tests/test_routines.py::test_einsum[ab...,b->ab...] [gw30] [ 31%] PASSED dask/array/tests/test_routines.py::test_einsum[ab...,b->ab...] dask/array/tests/test_routines.py::test_einsum[aa->a] dask/array/tests/test_routines.py::test_histogram_delayed_range[True-None-True-True] [gw8] [ 31%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch--1-False-nancumsum] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch--1-False-nancumprod] [gw43] [ 31%] 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] [gw43] [ 31%] PASSED dask/array/tests/test_stats.py::test_nan_raises[raise-kurtosistest-1] [gw36] [ 31%] 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/array/tests/test_stats.py::test_nan_raises[raise-normaltest-1] [gw43] [ 31%] PASSED dask/array/tests/test_stats.py::test_nan_raises[raise-normaltest-1] dask/array/tests/test_stats.py::test_nan_raises[raise-moment-1] [gw43] [ 31%] PASSED dask/array/tests/test_stats.py::test_nan_raises[raise-moment-1] dask/array/tests/test_stats.py::test_power_divergence_invalid [gw43] [ 31%] PASSED dask/array/tests/test_stats.py::test_power_divergence_invalid dask/array/tests/test_stats.py::test_skew_raises [gw56] [ 31%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[isinf] [gw45] [ 31%] PASSED dask/array/tests/test_routines.py::test_delete dask/array/tests/test_routines.py::test_result_type [gw44] [ 31%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[arccos] dask/array/tests/test_ufunc.py::test_unary_ufunc[arccosh] [gw27] [ 31%] 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] [gw30] [ 31%] PASSED dask/array/tests/test_routines.py::test_einsum[aa->a] dask/array/tests/test_routines.py::test_einsum[ab,ab,c->c] dask/array/tests/test_ufunc.py::test_unary_ufunc[isnan] [gw43] [ 31%] PASSED dask/array/tests/test_stats.py::test_skew_raises dask/array/tests/test_stats.py::test_skew_single_return_type [gw45] [ 31%] PASSED dask/array/tests/test_routines.py::test_result_type [gw58] [ 31%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[21] dask/array/tests/test_ufunc.py::test_divmod [gw18] [ 31%] PASSED dask/array/tests/test_routines.py::test_extract dask/array/tests/test_routines.py::test_isnull [gw18] [ 32%] PASSED dask/array/tests/test_routines.py::test_isnull dask/array/tests/test_routines.py::test_isnull_result_is_an_array [gw18] [ 32%] PASSED dask/array/tests/test_routines.py::test_isnull_result_is_an_array dask/array/tests/test_routines.py::test_isclose [gw62] [ 32%] PASSED dask/array/tests/test_routines.py::test_unique_kwargs[False-True-False] dask/array/tests/test_routines.py::test_unique_kwargs[False-True-True] [gw18] [ 32%] PASSED dask/array/tests/test_routines.py::test_isclose dask/array/tests/test_routines.py::test_allclose [gw59] [ 32%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape1-test_chunks1-elements_shape3-elements_chunks3-0-10-23] 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_routines.py::test_einsum[abc,bad->abcd] [gw17] [ 32%] PASSED dask/array/tests/test_stats.py::test_one[power_divergence] dask/array/tests/test_stats.py::test_one[normaltest] dask/array/tests/test_linalg.py::test_sfqr[10-40-chunks16-None] [gw8] [ 32%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch--1-False-nancumprod] [gw30] [ 32%] PASSED dask/array/tests/test_routines.py::test_einsum[ab,ab,c->c] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch--1-True-cumsum] [gw18] [ 32%] PASSED dask/array/tests/test_routines.py::test_allclose [gw47] [ 32%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[divide] dask/array/tests/test_ufunc.py::test_binary_ufunc[equal] [gw43] [ 32%] PASSED dask/array/tests/test_stats.py::test_skew_single_return_type dask/array/tests/test_stats.py::test_kurtosis_single_return_type [gw45] [ 32%] PASSED dask/array/tests/test_routines.py::test_einsum[abc,bad->abcd] dask/array/tests/test_routines.py::test_einsum[abcdef,bcdfg->abcdeg] [gw51] [ 32%] PASSED dask/array/tests/test_linalg.py::test_solve[20-10] dask/array/tests/test_linalg.py::test_solve[50-10] dask/array/tests/test_routines.py::test_einsum[aab,bc->ac] [gw30] [ 32%] PASSED dask/array/tests/test_routines.py::test_einsum[aab,bc->ac] dask/array/tests/test_routines.py::test_einsum[aab,bcc->ac] [gw37] [ 32%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks4-2] [gw50] [ 32%] PASSED dask/array/tests/test_linalg.py::test_sfqr[10-40-chunks16-None] dask/array/tests/test_routines.py::test_choose [gw53] [ 32%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_correction[f8-chunks2-shape1] dask/array/tests/test_linalg.py::test_svd_flip_correction[f8-chunks2-shape2] [gw31] [ 32%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[True-None-True-True] [gw48] [ 32%] PASSED dask/array/tests/test_slicing.py::test_index_with_bool_dask_array_2 dask/array/tests/test_slicing.py::test_cull [gw8] [ 32%] 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] [gw8] [ 32%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch--1-True-cumprod] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch--1-True-nancumsum] [gw62] [ 32%] PASSED dask/array/tests/test_routines.py::test_unique_kwargs[False-True-True] dask/array/tests/test_routines.py::test_unique_kwargs[True-False-False] [gw62] [ 32%] PASSED dask/array/tests/test_routines.py::test_unique_kwargs[True-False-False] dask/array/tests/test_routines.py::test_unique_kwargs[True-False-True] [gw56] [ 32%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[isnan] dask/array/tests/test_ufunc.py::test_unary_ufunc[log] dask/array/tests/test_linalg.py::test_norm_any_ndim[True-1-shape3-chunks3-None] dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks4-1] [gw44] [ 32%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[arccosh] dask/array/tests/test_ufunc.py::test_unary_ufunc[arcsin] dask/array/tests/test_routines.py::test_histogram_delayed_range[True-None-True-False] dask/array/tests/test_linalg.py::test_sfqr[20-20-10-ValueError] [gw50] [ 32%] PASSED dask/array/tests/test_linalg.py::test_sfqr[20-20-10-ValueError] dask/array/tests/test_linalg.py::test_qr[20-10-10-None] [gw8] [ 32%] 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] [gw60] [ 32%] PASSED dask/array/tests/test_routines.py::test_histogram2d[5-True-True] [gw52] [ 32%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[True-1-shape3-chunks3-None] [gw30] [ 32%] PASSED dask/array/tests/test_routines.py::test_einsum[aab,bcc->ac] dask/array/tests/test_routines.py::test_einsum[fdf,cdd,ccd,afe->ae] dask/array/tests/test_routines.py::test_histogram2d[5-True-False] dask/array/tests/test_ufunc.py::test_ufunc_where[dask-False-True-None] [gw34] [ 32%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes2-2-chunks2] [gw62] [ 32%] PASSED dask/array/tests/test_routines.py::test_unique_kwargs[True-False-True] [gw50] [ 32%] PASSED dask/array/tests/test_linalg.py::test_qr[20-10-10-None] dask/array/tests/test_routines.py::test_unique_kwargs[True-True-False] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes2-2-chunks3] [gw8] [ 32%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch--1-True-nancumprod] dask/array/tests/test_reductions.py::test_array_cumreduction_out[cumsum] dask/array/tests/test_linalg.py::test_qr[20-10-chunks1-None] [gw59] [ 32%] 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_routines.py::test_isin_rand[True-test_shape2-test_chunks2-elements_shape0-elements_chunks0-0-10-23] [gw18] [ 32%] PASSED dask/array/tests/test_routines.py::test_choose [gw8] [ 32%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_out[cumsum] dask/array/tests/test_reductions.py::test_array_cumreduction_out[cumprod] [gw44] [ 32%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[arcsin] dask/array/tests/test_ufunc.py::test_unary_ufunc[arcsinh] dask/array/tests/test_routines.py::test_piecewise [gw24] [ 32%] PASSED dask/array/tests/test_routines.py::test_nonzero [gw56] [ 32%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[log] dask/array/tests/test_ufunc.py::test_unary_ufunc[log10] dask/array/tests/test_routines.py::test_nonzero_method dask/array/tests/test_fft.py::test_wrap_ffts[float64-irfft-numpy.fft] [gw31] [ 32%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[True-None-True-False] dask/array/tests/test_routines.py::test_histogram_delayed_range[True-None-False-True] [gw8] [ 32%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_out[cumprod] [gw19] [ 32%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes10-2-chunks2] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes10-2-chunks3] [gw59] [ 32%] 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] [gw36] [ 32%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths2-float32] dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths2-bool] [gw18] [ 32%] PASSED dask/array/tests/test_routines.py::test_piecewise dask/array/tests/test_routines.py::test_piecewise_otherwise [gw43] [ 32%] PASSED dask/array/tests/test_stats.py::test_kurtosis_single_return_type dask/array/tests/test_svg.py::test_basic [gw52] [ 32%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[dask-False-True-None] dask/array/tests/test_ufunc.py::test_ufunc_where[dask-False-True-f8] [gw27] [ 32%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape2-test_chunks2-elements_shape3-elements_chunks3-0-10-796] dask/array/tests/test_routines.py::test_isin_rand[False-test_shape3-test_chunks3-elements_shape0-elements_chunks0-0-10-23] [gw32] [ 32%] PASSED dask/array/tests/test_routines.py::test_diff[2-shape0-0] dask/array/tests/test_routines.py::test_diff[2-shape1-1] [gw62] [ 32%] PASSED dask/array/tests/test_routines.py::test_unique_kwargs[True-True-False] dask/array/tests/test_routines.py::test_unique_kwargs[True-True-True] [gw37] [ 32%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks4-1] [gw59] [ 32%] 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_routines.py::test_isin_rand[True-test_shape2-test_chunks2-elements_shape1-elements_chunks1-0-10-23] dask/array/tests/test_slicing.py::test_index_with_int_dask_array_0d[1] [gw2] [ 32%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes4-4-chunks3] [gw47] [ 32%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[equal] dask/array/tests/test_ufunc.py::test_binary_ufunc[bitwise_and] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes4-4-chunks4] [gw18] [ 32%] PASSED dask/array/tests/test_routines.py::test_piecewise_otherwise dask/array/tests/test_routines.py::test_select [gw53] [ 32%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_correction[f8-chunks2-shape2] dask/array/tests/test_linalg.py::test_svd_flip_sign[True-f2] [gw52] [ 32%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[dask-False-True-f8] [gw44] [ 32%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[arcsinh] dask/array/tests/test_ufunc.py::test_unary_ufunc[arctan] [gw56] [ 32%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[log10] dask/array/tests/test_ufunc.py::test_unary_ufunc[log1p] dask/array/tests/test_ufunc.py::test_ufunc_where[dask-True-False-None] [gw53] [ 32%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_sign[True-f2] dask/array/tests/test_array_core.py::test_from_array_scalar[float64] [gw43] [ 32%] PASSED dask/array/tests/test_svg.py::test_basic dask/array/tests/test_svg.py::test_repr_html dask/array/tests/test_linalg.py::test_svd_flip_sign[True-f4] [gw53] [ 32%] 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] [gw53] [ 32%] 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] [gw4] [ 32%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[float64] dask/bag/tests/test_bag.py::test_std [gw30] [ 32%] 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] [gw53] [ 32%] SKIPPED dask/array/tests/test_linalg.py::test_svd_flip_sign[True-f16] dask/array/tests/test_linalg.py::test_svd_flip_sign[True-c8] [gw53] [ 32%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_sign[True-c8] [gw52] [ 32%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[dask-True-False-None] dask/array/tests/test_ufunc.py::test_ufunc_where[dask-True-False-f8] [gw18] [ 32%] PASSED dask/array/tests/test_routines.py::test_select dask/array/tests/test_routines.py::test_select_multidimension [gw50] [ 32%] PASSED dask/array/tests/test_linalg.py::test_qr[20-10-chunks1-None] [gw59] [ 32%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape2-test_chunks2-elements_shape1-elements_chunks1-0-10-23] 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_linalg.py::test_svd_flip_sign[True-c16] [gw53] [ 32%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_sign[True-c16] dask/array/tests/test_linalg.py::test_svd_flip_sign[True-c32] [gw53] [ 32%] SKIPPED dask/array/tests/test_linalg.py::test_svd_flip_sign[True-c32] [gw31] [ 32%] 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_linalg.py::test_svd_flip_sign[False-f2] [gw53] [ 32%] 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] [gw27] [ 32%] PASSED 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_isin_rand[False-test_shape3-test_chunks3-elements_shape0-elements_chunks0-0-10-796] [gw37] [ 32%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array_0d[1] dask/array/tests/test_slicing.py::test_index_with_int_dask_array_0d[2] [gw41] [ 32%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float64-irfft-numpy.fft] [gw13] [ 32%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk1[8-argsort-argtopk] dask/array/tests/test_reductions.py::test_topk_argtopk2[1-None-sort-topk] [gw52] [ 32%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[dask-True-False-f8] dask/array/tests/test_ufunc.py::test_ufunc_where[dask-True-True-None] dask/bag/tests/test_bag.py::test_Bag [gw41] [ 32%] PASSED dask/bag/tests/test_bag.py::test_Bag [gw40] [ 32%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape23-y_shape23-x_chunks23-y_chunks23] dask/array/tests/test_routines.py::test_matmul[x_shape24-y_shape24-x_chunks24-y_chunks24] [gw62] [ 32%] PASSED dask/array/tests/test_routines.py::test_unique_kwargs[True-True-True] dask/array/tests/test_routines.py::test_unique_rand[shape0-chunks0-0-10-23] dask/bag/tests/test_bag.py::test_keys [gw18] [ 32%] PASSED dask/array/tests/test_routines.py::test_select_multidimension dask/array/tests/test_routines.py::test_select_return_dtype [gw39] [ 32%] PASSED dask/array/tests/test_slicing.py::test_getitem_avoids_large_chunks_missing dask/array/tests/test_slicing.py::test_take_avoids_large_chunks [gw17] [ 32%] PASSED dask/array/tests/test_stats.py::test_one[normaltest] dask/array/tests/test_stats.py::test_one[skewtest] [gw53] [ 32%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_sign[False-f4] dask/array/tests/test_linalg.py::test_svd_flip_sign[False-f8] [gw53] [ 32%] 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] [gw53] [ 32%] SKIPPED dask/array/tests/test_linalg.py::test_svd_flip_sign[False-f16] dask/array/tests/test_linalg.py::test_svd_flip_sign[False-c8] [gw53] [ 32%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_sign[False-c8] [gw41] [ 32%] PASSED dask/bag/tests/test_bag.py::test_keys dask/bag/tests/test_bag.py::test_bag_groupby_pure_hash [gw13] [ 32%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[1-None-sort-topk] [gw28] [ 32%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-4-chunks1] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-4-chunks2] [gw44] [ 32%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[arctan] dask/array/tests/test_ufunc.py::test_unary_ufunc[arctanh] [gw18] [ 32%] PASSED dask/array/tests/test_routines.py::test_select_return_dtype dask/array/tests/test_routines.py::test_select_broadcasting [gw39] [ 32%] PASSED dask/array/tests/test_slicing.py::test_take_avoids_large_chunks dask/array/tests/test_slicing.py::test_take_uses_config [gw39] [ 32%] PASSED dask/array/tests/test_slicing.py::test_take_uses_config dask/array/tests/test_slicing.py::test_pathological_unsorted_slicing dask/array/tests/test_linalg.py::test_svd_flip_sign[False-c16] [gw53] [ 32%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_sign[False-c16] dask/array/tests/test_linalg.py::test_svd_flip_sign[False-c32] [gw53] [ 32%] SKIPPED dask/array/tests/test_linalg.py::test_svd_flip_sign[False-c32] [gw60] [ 32%] PASSED dask/array/tests/test_routines.py::test_histogram2d[5-True-False] dask/array/tests/test_routines.py::test_histogram2d[5-False-True] [gw52] [ 32%] 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] dask/array/tests/test_reductions.py::test_topk_argtopk2[1-None-argsort-argtopk] [gw59] [ 32%] PASSED 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_isin_rand[True-test_shape2-test_chunks2-elements_shape2-elements_chunks2-0-10-23] [gw49] [ 32%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_deterministic dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-5-5] [gw43] [ 32%] PASSED dask/array/tests/test_svg.py::test_repr_html dask/array/tests/test_svg.py::test_errors [gw11] [ 32%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-2-chunks3] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-2-chunks4] [gw39] [ 32%] PASSED dask/array/tests/test_slicing.py::test_pathological_unsorted_slicing dask/array/tests/test_slicing.py::test_setitem_with_different_chunks_preserves_shape[params0] [gw52] [ 32%] 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] [gw37] [ 32%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array_0d[2] dask/array/tests/test_slicing.py::test_index_with_int_dask_array_0d[3] [gw43] [ 32%] PASSED dask/array/tests/test_svg.py::test_errors dask/array/tests/test_svg.py::test_repr_html_size_units [gw56] [ 33%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[log1p] dask/array/tests/test_ufunc.py::test_unary_ufunc[log2] [gw39] [ 33%] 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] [gw58] [ 33%] PASSED dask/array/tests/test_ufunc.py::test_divmod dask/array/tests/test_ufunc.py::test_dtype_kwarg[float64] [gw27] [ 33%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape3-test_chunks3-elements_shape0-elements_chunks0-0-10-796] dask/array/tests/test_routines.py::test_isin_rand[False-test_shape3-test_chunks3-elements_shape1-elements_chunks1-0-10-23] [gw35] [ 33%] PASSED dask/array/tests/test_routines.py::test_gradient[2-shape9-varargs9-axis9] dask/array/tests/test_routines.py::test_gradient[2-shape10-varargs10--1] [gw52] [ 33%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where_broadcasts[False-False-False] dask/array/tests/test_ufunc.py::test_ufunc_where_broadcasts[False-False-True] [gw37] [ 33%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array_0d[3] dask/array/tests/test_slicing.py::test_index_with_int_dask_array_nanchunks[1] [gw13] [ 33%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[1-None-argsort-argtopk] [gw31] [ 33%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[True-None-False-False] dask/array/tests/test_routines.py::test_histogram_delayed_range[True-0-True-True] [gw58] [ 33%] PASSED dask/array/tests/test_ufunc.py::test_dtype_kwarg[float64] dask/array/tests/test_ufunc.py::test_dtype_kwarg[float32] [gw39] [ 33%] PASSED dask/array/tests/test_slicing.py::test_setitem_with_different_chunks_preserves_shape[params1] dask/array/tests/test_slicing.py::test_gh3579 dask/array/tests/test_reductions.py::test_topk_argtopk2[1-2-sort-topk] [gw43] [ 33%] PASSED dask/array/tests/test_svg.py::test_repr_html_size_units dask/array/tests/test_svg.py::test_draw_sizes [gw58] [ 33%] PASSED dask/array/tests/test_ufunc.py::test_dtype_kwarg[float32] [gw36] [ 33%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths2-bool] dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths3-uint8] [gw0] [ 33%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x3-chunks3] dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x4-chunks4] dask/array/tests/test_ufunc.py::test_dtype_kwarg[int32] [gw52] [ 33%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where_broadcasts[False-False-True] dask/array/tests/test_ufunc.py::test_ufunc_where_broadcasts[False-True-False] [gw59] [ 33%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape2-test_chunks2-elements_shape2-elements_chunks2-0-10-23] dask/array/tests/test_routines.py::test_isin_rand[True-test_shape2-test_chunks2-elements_shape2-elements_chunks2-0-10-796] [gw44] [ 33%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[arctanh] dask/array/tests/test_ufunc.py::test_unary_ufunc[bitwise_not] [gw39] [ 33%] PASSED dask/array/tests/test_slicing.py::test_gh3579 dask/array/tests/test_slicing.py::test_make_blockwise_sorted_slice [gw39] [ 33%] PASSED dask/array/tests/test_slicing.py::test_make_blockwise_sorted_slice dask/array/tests/test_slicing.py::test_shuffle_slice[size0-chunks0] [gw30] [ 33%] 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] [gw43] [ 33%] PASSED dask/array/tests/test_svg.py::test_draw_sizes dask/array/tests/test_svg.py::test_too_many_lines_fills_sides_darker [gw62] [ 33%] 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] [gw60] [ 33%] PASSED dask/array/tests/test_routines.py::test_histogram2d[5-False-True] dask/array/tests/test_routines.py::test_histogram2d[5-False-False] [gw58] [ 33%] PASSED dask/array/tests/test_ufunc.py::test_dtype_kwarg[int32] dask/array/tests/test_ufunc.py::test_dtype_kwarg[int64] [gw52] [ 33%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where_broadcasts[False-True-False] dask/array/tests/test_ufunc.py::test_ufunc_where_broadcasts[False-True-True] [gw47] [ 33%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[bitwise_and] dask/array/tests/test_ufunc.py::test_binary_ufunc[bitwise_or] [gw58] [ 33%] PASSED dask/array/tests/test_ufunc.py::test_dtype_kwarg[int64] [gw56] [ 33%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[log2] dask/array/tests/test_ufunc.py::test_unary_ufunc[logical_not] [gw13] [ 33%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[1-2-sort-topk] dask/array/tests/test_reductions.py::test_topk_argtopk2[1-2-argsort-argtopk] dask/array/tests/test_ufunc.py::test_ufunc_where[True-False-False-None] [gw52] [ 33%] 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] [gw31] [ 33%] 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] [gw39] [ 33%] PASSED dask/array/tests/test_slicing.py::test_shuffle_slice[size0-chunks0] [gw17] [ 33%] PASSED dask/array/tests/test_stats.py::test_one[skewtest] [gw59] [ 33%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape2-test_chunks2-elements_shape2-elements_chunks2-0-10-796] dask/array/tests/test_slicing.py::test_shuffle_slice[size1-chunks1] dask/array/tests/test_stats.py::test_one[kurtosistest] [gw32] [ 33%] PASSED dask/array/tests/test_routines.py::test_diff[2-shape1-1] dask/array/tests/test_routines.py::test_diff[2-shape2-2] dask/array/tests/test_routines.py::test_isin_rand[True-test_shape2-test_chunks2-elements_shape3-elements_chunks3-0-10-23] [gw27] [ 33%] 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_isin_rand[False-test_shape3-test_chunks3-elements_shape1-elements_chunks1-0-10-796] [gw45] [ 33%] PASSED dask/array/tests/test_routines.py::test_einsum[abcdef,bcdfg->abcdeg] dask/array/tests/test_routines.py::test_einsum[ea,fb,abcd,gc,hd->efgh] [gw49] [ 33%] 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] [gw52] [ 33%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where_broadcasts[True-False-False] dask/array/tests/test_ufunc.py::test_ufunc_where_broadcasts[True-False-True] [gw30] [ 33%] PASSED dask/array/tests/test_routines.py::test_einsum_optimize[optimize_opts0] dask/array/tests/test_routines.py::test_einsum_optimize[optimize_opts1] [gw58] [ 33%] 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] [gw44] [ 33%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[bitwise_not] [gw13] [ 33%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[1-2-argsort-argtopk] dask/array/tests/test_reductions.py::test_topk_argtopk2[1-3-sort-topk] dask/array/tests/test_ufunc.py::test_unary_ufunc[cbrt] [gw62] [ 33%] PASSED dask/array/tests/test_routines.py::test_unique_rand[shape0-chunks0-0-10-796] dask/array/tests/test_routines.py::test_unique_rand[shape1-chunks1-0-10-23] [gw58] [ 33%] 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] [gw43] [ 33%] PASSED dask/array/tests/test_svg.py::test_too_many_lines_fills_sides_darker dask/array/tests/test_svg.py::test_3d [gw37] [ 33%] 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] [gw56] [ 33%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[logical_not] dask/array/tests/test_ufunc.py::test_unary_ufunc[negative] [gw52] [ 33%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where_broadcasts[True-False-True] dask/array/tests/test_ufunc.py::test_ufunc_where_broadcasts[True-True-False] [gw43] [ 33%] PASSED dask/array/tests/test_svg.py::test_3d [gw3] [ 33%] PASSED dask/array/tests/test_random.py::test_random_all_with_class_methods[RandomState-int] dask/array/tests/test_random.py::test_random_all_with_class_methods[RandomState-tuple] [gw58] [ 33%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[True-False-True-None] dask/array/tests/test_ufunc.py::test_ufunc_where[True-False-True-f8] [gw35] [ 33%] PASSED dask/array/tests/test_routines.py::test_gradient[2-shape10-varargs10--1] dask/array/tests/test_routines.py::test_bincount [gw24] [ 33%] PASSED dask/array/tests/test_routines.py::test_nonzero_method [gw58] [ 33%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[True-False-True-f8] dask/array/tests/test_routines.py::test_unravel_index_empty [gw24] [ 33%] PASSED dask/array/tests/test_routines.py::test_unravel_index_empty dask/array/tests/test_routines.py::test_unravel_index dask/array/tests/test_ufunc.py::test_ufunc_where[True-True-False-None] [gw13] [ 33%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[1-3-sort-topk] dask/array/tests/test_reductions.py::test_topk_argtopk2[1-3-argsort-argtopk] [gw52] [ 33%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where_broadcasts[True-True-False] dask/array/tests/test_ufunc.py::test_ufunc_where_broadcasts[True-True-True] [gw35] [ 33%] PASSED dask/array/tests/test_routines.py::test_bincount [gw30] [ 33%] PASSED dask/array/tests/test_routines.py::test_einsum_optimize[optimize_opts1] dask/array/tests/test_routines.py::test_einsum_optimize[optimize_opts2] dask/array/tests/test_routines.py::test_bincount_with_weights[weights0] [gw31] [ 33%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[True-0-True-False] dask/array/tests/test_routines.py::test_histogram_delayed_range[True-0-False-True] [gw35] [ 33%] PASSED dask/array/tests/test_routines.py::test_bincount_with_weights[weights0] dask/array/tests/test_routines.py::test_bincount_with_weights[weights1] [gw58] [ 33%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[True-True-False-None] dask/array/tests/test_ufunc.py::test_ufunc_where[True-True-False-f8] [gw58] [ 33%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[True-True-False-f8] [gw39] [ 33%] PASSED dask/array/tests/test_slicing.py::test_shuffle_slice[size1-chunks1] dask/array/tests/test_slicing.py::test_shuffle_slice[size2-chunks2] [gw52] [ 33%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where_broadcasts[True-True-True] dask/array/tests/test_ufunc.py::test_ufunc_where_no_out [gw19] [ 33%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes10-2-chunks3] [gw44] [ 33%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[cbrt] dask/array/tests/test_ufunc.py::test_unary_ufunc[ceil] [gw49] [ 33%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-5-10] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes10-2-chunks4] [gw52] [ 33%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where_no_out dask/array/tests/test_ufunc.py::test_ufunc_where_doesnt_mutate_out dask/array/tests/test_ufunc.py::test_ufunc_where[True-True-True-None] [gw58] [ 33%] 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] [gw35] [ 33%] PASSED dask/array/tests/test_routines.py::test_bincount_with_weights[weights1] dask/array/tests/test_routines.py::test_bincount_unspecified_minlength [gw60] [ 33%] PASSED dask/array/tests/test_routines.py::test_histogram2d[5-False-False] [gw27] [ 33%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape3-test_chunks3-elements_shape1-elements_chunks1-0-10-796] dask/array/tests/test_routines.py::test_histogram2d_array_bins[True-True] [gw48] [ 33%] XFAIL dask/array/tests/test_slicing.py::test_cull dask/array/tests/test_slicing.py::test_slicing_with_Nones[index0-shape0] [gw52] [ 33%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where_doesnt_mutate_out dask/array/tests/test_wrap.py::test_ones [gw52] [ 33%] PASSED dask/array/tests/test_wrap.py::test_ones dask/array/tests/test_wrap.py::test_size_as_list dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-5-15] [gw13] [ 33%] 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] [gw34] [ 33%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes2-2-chunks3] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes2-2-chunks4] dask/array/tests/test_routines.py::test_isin_rand[False-test_shape3-test_chunks3-elements_shape2-elements_chunks2-0-10-23] [gw37] [ 33%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array_nanchunks[2] dask/array/tests/test_slicing.py::test_index_with_int_dask_array_nanchunks[3] [gw56] [ 33%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[negative] dask/array/tests/test_ufunc.py::test_unary_ufunc[positive] [gw17] [ 33%] PASSED dask/array/tests/test_stats.py::test_one[kurtosistest] dask/array/tests/test_stats.py::test_two[ttest_ind-kwargs0] [gw47] [ 33%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[bitwise_or] dask/array/tests/test_ufunc.py::test_binary_ufunc[bitwise_xor] [gw48] [ 33%] PASSED dask/array/tests/test_slicing.py::test_slicing_with_Nones[index0-shape0] dask/array/tests/test_slicing.py::test_slicing_with_Nones[index0-shape1] [gw52] [ 33%] PASSED dask/array/tests/test_wrap.py::test_size_as_list dask/array/tests/test_wrap.py::test_singleton_size [gw13] [ 33%] 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] [gw58] [ 33%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[True-True-True-f8] [gw52] [ 33%] PASSED dask/array/tests/test_wrap.py::test_singleton_size dask/array/tests/test_wrap.py::test_kwargs [gw35] [ 33%] PASSED dask/array/tests/test_routines.py::test_bincount_unspecified_minlength dask/array/tests/test_routines.py::test_digitize [gw48] [ 33%] PASSED dask/array/tests/test_slicing.py::test_slicing_with_Nones[index0-shape1] dask/array/tests/test_slicing.py::test_slicing_with_Nones[index0-shape2] [gw22] [ 33%] PASSED dask/array/tests/test_routines.py::test_rot90[shape3-kwargs0] dask/array/tests/test_routines.py::test_rot90[shape3-kwargs1] [gw52] [ 33%] PASSED dask/array/tests/test_wrap.py::test_kwargs dask/array/tests/test_wrap.py::test_full [gw31] [ 33%] 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] [gw48] [ 33%] 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] [gw62] [ 33%] PASSED dask/array/tests/test_routines.py::test_unique_rand[shape1-chunks1-0-10-23] dask/array/tests/test_routines.py::test_unique_rand[shape1-chunks1-0-10-796] [gw30] [ 33%] PASSED dask/array/tests/test_routines.py::test_einsum_optimize[optimize_opts2] dask/array/tests/test_routines.py::test_einsum_order[C] [gw36] [ 33%] 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] [gw39] [ 33%] PASSED dask/array/tests/test_slicing.py::test_shuffle_slice[size2-chunks2] dask/array/tests/test_slicing.py::test_gh4043[True-True-True] [gw44] [ 33%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[ceil] dask/array/tests/test_ufunc.py::test_unary_ufunc[conj] [gw52] [ 33%] PASSED dask/array/tests/test_wrap.py::test_full dask/array/tests/test_wrap.py::test_full_error_nonscalar_fill_value [gw48] [ 33%] PASSED dask/array/tests/test_slicing.py::test_slicing_with_Nones[index1-shape0] dask/array/tests/test_slicing.py::test_slicing_with_Nones[index1-shape1] [gw39] [ 33%] PASSED dask/array/tests/test_slicing.py::test_gh4043[True-True-True] dask/array/tests/test_slicing.py::test_gh4043[True-True-False] [gw52] [ 33%] PASSED dask/array/tests/test_wrap.py::test_full_error_nonscalar_fill_value dask/array/tests/test_wrap.py::test_full_detects_da_dtype dask/array/tests/test_overlap.py::test_map_overlap_rechunks_array_along_multiple_dims_if_needed dask/array/tests/test_ufunc.py::test_ufunc_where[False-False-False-None] [gw30] [ 33%] PASSED dask/array/tests/test_routines.py::test_einsum_order[C] [gw52] [ 33%] PASSED dask/array/tests/test_wrap.py::test_full_detects_da_dtype dask/array/tests/test_wrap.py::test_full_none_dtype [gw48] [ 33%] PASSED dask/array/tests/test_slicing.py::test_slicing_with_Nones[index1-shape1] dask/array/tests/test_slicing.py::test_slicing_with_Nones[index1-shape2] dask/array/tests/test_routines.py::test_einsum_order[F] [gw58] [ 33%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[False-False-False-None] dask/array/tests/test_ufunc.py::test_ufunc_where[False-False-False-f8] [gw59] [ 33%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape2-test_chunks2-elements_shape3-elements_chunks3-0-10-23] dask/array/tests/test_routines.py::test_isin_rand[True-test_shape2-test_chunks2-elements_shape3-elements_chunks3-0-10-796] [gw48] [ 33%] 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] [gw39] [ 34%] PASSED dask/array/tests/test_slicing.py::test_gh4043[True-True-False] dask/array/tests/test_slicing.py::test_gh4043[True-False-True] [gw56] [ 34%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[positive] [gw58] [ 34%] 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] [gw52] [ 34%] PASSED dask/array/tests/test_wrap.py::test_full_none_dtype dask/array/tests/test_wrap.py::test_full_like_error_nonscalar_fill_value [gw52] [ 34%] PASSED dask/array/tests/test_wrap.py::test_full_like_error_nonscalar_fill_value dask/array/tests/test_wrap.py::test_can_make_really_big_array_of_ones [gw52] [ 34%] PASSED dask/array/tests/test_wrap.py::test_can_make_really_big_array_of_ones dask/array/tests/test_ufunc.py::test_unary_ufunc[rad2deg] [gw37] [ 34%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array_nanchunks[3] [gw2] [ 34%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes4-4-chunks4] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes4-4-chunks5] [gw17] [ 34%] 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_slicing.py::test_index_with_int_dask_array_nanchunks[4] [gw48] [ 34%] PASSED dask/array/tests/test_slicing.py::test_slicing_with_Nones[index2-shape0] dask/array/tests/test_slicing.py::test_slicing_with_Nones[index2-shape1] [gw48] [ 34%] PASSED dask/array/tests/test_slicing.py::test_slicing_with_Nones[index2-shape1] dask/array/tests/test_slicing.py::test_slicing_with_Nones[index2-shape2] [gw58] [ 34%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[False-False-True-None] dask/array/tests/test_ufunc.py::test_ufunc_where[False-False-True-f8] [gw44] [ 34%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[conj] dask/array/tests/test_ufunc.py::test_unary_ufunc[cos] [gw30] [ 34%] PASSED dask/array/tests/test_routines.py::test_einsum_order[F] dask/array/tests/test_routines.py::test_einsum_order[A] [gw60] [ 34%] PASSED dask/array/tests/test_routines.py::test_histogram2d_array_bins[True-True] dask/array/tests/test_routines.py::test_histogram2d_array_bins[True-False] [gw24] [ 34%] PASSED dask/array/tests/test_routines.py::test_unravel_index dask/array/tests/test_routines.py::test_ravel_multi_index[arr0-chunks0-kwargs0-0] [gw24] [ 34%] 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] [gw31] [ 34%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[True-0-False-False] [gw48] [ 34%] PASSED dask/array/tests/test_slicing.py::test_slicing_with_Nones[index2-shape2] dask/array/tests/test_slicing.py::test_slicing_with_Nones[index3-shape0] [gw48] [ 34%] 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] [gw48] [ 34%] PASSED dask/array/tests/test_slicing.py::test_slicing_with_Nones[index3-shape1] [gw58] [ 34%] 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] dask/array/tests/test_slicing.py::test_slicing_with_Nones[index3-shape2] [gw11] [ 34%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-2-chunks4] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-2-chunks5] [gw39] [ 34%] PASSED dask/array/tests/test_slicing.py::test_gh4043[True-False-True] [gw24] [ 34%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr0-chunks0-kwargs0-1] dask/array/tests/test_slicing.py::test_gh4043[True-False-False] [gw39] [ 34%] PASSED dask/array/tests/test_slicing.py::test_gh4043[True-False-False] dask/array/tests/test_slicing.py::test_gh4043[False-True-True] [gw48] [ 34%] PASSED dask/array/tests/test_slicing.py::test_slicing_with_Nones[index3-shape2] dask/array/tests/test_slicing.py::test_slicing_integer_no_warnings dask/array/tests/test_routines.py::test_ravel_multi_index[arr0-chunks0-kwargs0-2] [gw30] [ 34%] PASSED dask/array/tests/test_routines.py::test_einsum_order[A] dask/array/tests/test_routines.py::test_einsum_order[K] [gw58] [ 34%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[False-True-False-None] dask/array/tests/test_ufunc.py::test_ufunc_where[False-True-False-f8] [gw37] [ 34%] 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] [gw39] [ 34%] PASSED dask/array/tests/test_slicing.py::test_gh4043[False-True-True] dask/array/tests/test_slicing.py::test_gh4043[False-True-False] [gw39] [ 34%] PASSED dask/array/tests/test_slicing.py::test_gh4043[False-True-False] [gw49] [ 34%] 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] [gw24] [ 34%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr0-chunks0-kwargs0-2] dask/array/tests/test_routines.py::test_ravel_multi_index[arr0-chunks0-kwargs0-asarray] [gw62] [ 34%] PASSED dask/array/tests/test_routines.py::test_unique_rand[shape1-chunks1-0-10-796] dask/array/tests/test_routines.py::test_unique_rand[shape2-chunks2-0-10-23] [gw58] [ 34%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[False-True-False-f8] dask/array/tests/test_ufunc.py::test_ufunc_where[False-True-True-None] [gw26] [ 34%] 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] [gw56] [ 34%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[rad2deg] dask/array/tests/test_ufunc.py::test_unary_ufunc[radians] [gw48] [ 34%] PASSED dask/array/tests/test_slicing.py::test_slicing_integer_no_warnings [gw32] [ 34%] PASSED dask/array/tests/test_routines.py::test_diff[2-shape2-2] [gw28] [ 34%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-4-chunks2] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-4-chunks3] [gw30] [ 34%] PASSED dask/array/tests/test_routines.py::test_einsum_order[K] dask/array/tests/test_routines.py::test_einsum_casting[no] [gw24] [ 34%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr0-chunks0-kwargs0-asarray] dask/array/tests/test_routines.py::test_ravel_multi_index[arr0-chunks0-kwargs0-from_array] [gw24] [ 34%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr0-chunks0-kwargs0-from_array] dask/array/tests/test_routines.py::test_ravel_multi_index[arr1-chunks1-kwargs1-0] [gw58] [ 34%] 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] [gw44] [ 34%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[cos] dask/array/tests/test_ufunc.py::test_unary_ufunc[cosh] [gw17] [ 34%] PASSED dask/array/tests/test_stats.py::test_two[ttest_ind-kwargs1] dask/array/tests/test_stats.py::test_two[ttest_1samp-kwargs2] [gw47] [ 34%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[bitwise_xor] dask/array/tests/test_ufunc.py::test_binary_ufunc[floor_divide] [gw24] [ 34%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr1-chunks1-kwargs1-0] dask/array/tests/test_routines.py::test_ravel_multi_index[arr1-chunks1-kwargs1-1] [gw37] [ 34%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array_nanchunks[5] dask/array/tests/test_slicing.py::test_index_with_int_dask_array_negindex[2] [gw37] [ 34%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array_negindex[2] [gw27] [ 34%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape3-test_chunks3-elements_shape2-elements_chunks2-0-10-23] [gw58] [ 34%] 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] dask/array/tests/test_routines.py::test_isin_rand[False-test_shape3-test_chunks3-elements_shape2-elements_chunks2-0-10-796] [gw24] [ 34%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr1-chunks1-kwargs1-1] dask/array/tests/test_routines.py::test_ravel_multi_index[arr1-chunks1-kwargs1-2] [gw40] [ 34%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape24-y_shape24-x_chunks24-y_chunks24] dask/array/tests/test_routines.py::test_matmul[x_shape25-y_shape25-x_chunks25-y_chunks25] [gw30] [ 34%] PASSED dask/array/tests/test_routines.py::test_einsum_casting[no] dask/array/tests/test_routines.py::test_einsum_casting[equiv] [gw13] [ 34%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[1-4-argsort-argtopk] dask/array/tests/test_reductions.py::test_topk_argtopk2[2-None-sort-topk] [gw40] [ 34%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape25-y_shape25-x_chunks25-y_chunks25] dask/array/tests/test_routines.py::test_matmul[x_shape26-y_shape26-x_chunks26-y_chunks26] [gw60] [ 34%] PASSED dask/array/tests/test_routines.py::test_histogram2d_array_bins[True-False] dask/array/tests/test_routines.py::test_histogram2d_array_bins[False-True] [gw13] [ 34%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[2-None-sort-topk] dask/array/tests/test_reductions.py::test_topk_argtopk2[2-None-argsort-argtopk] [gw36] [ 34%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths3-int16] [gw40] [ 34%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape26-y_shape26-x_chunks26-y_chunks26] dask/array/tests/test_routines.py::test_matmul[x_shape27-y_shape27-x_chunks27-y_chunks27] [gw24] [ 34%] 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] [gw24] [ 34%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr1-chunks1-kwargs1-asarray] [gw44] [ 34%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[cosh] dask/array/tests/test_ufunc.py::test_unary_ufunc[deg2rad] [gw58] [ 34%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[numpy-False-False-None] dask/array/tests/test_ufunc.py::test_ufunc_where[numpy-False-False-f8] [gw58] [ 34%] 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] [gw56] [ 34%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[radians] dask/array/tests/test_ufunc.py::test_unary_ufunc[reciprocal] [gw59] [ 34%] PASSED 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_isin_rand[True-test_shape3-test_chunks3-elements_shape0-elements_chunks0-0-10-23] [gw30] [ 34%] PASSED dask/array/tests/test_routines.py::test_einsum_casting[equiv] dask/array/tests/test_routines.py::test_einsum_casting[safe] [gw13] [ 34%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[2-None-argsort-argtopk] dask/array/tests/test_reductions.py::test_topk_argtopk2[2-2-sort-topk] [gw58] [ 34%] 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] [gw57] [ 34%] PASSED dask/array/tests/test_routines.py::test_flip[shape4-flipud-kwargs0] dask/array/tests/test_routines.py::test_flip[shape4-fliplr-kwargs1] [gw30] [ 34%] PASSED dask/array/tests/test_routines.py::test_einsum_casting[safe] dask/array/tests/test_routines.py::test_einsum_casting[same_kind] [gw13] [ 34%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[2-2-sort-topk] dask/array/tests/test_reductions.py::test_topk_argtopk2[2-2-argsort-argtopk] [gw61] [ 34%] PASSED dask/array/tests/test_masked.py::test_cumulative dask/array/tests/test_masked.py::test_accessors [gw49] [ 34%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-5-20] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-10-5] [gw58] [ 34%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[numpy-False-True-f8] dask/array/tests/test_ufunc.py::test_ufunc_where[numpy-True-False-None] [gw62] [ 34%] PASSED dask/array/tests/test_routines.py::test_unique_rand[shape2-chunks2-0-10-23] dask/array/tests/test_routines.py::test_unique_rand[shape2-chunks2-0-10-796] [gw44] [ 34%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[deg2rad] dask/array/tests/test_ufunc.py::test_unary_ufunc[degrees] [gw30] [ 34%] PASSED dask/array/tests/test_routines.py::test_einsum_casting[same_kind] [gw56] [ 34%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[reciprocal] [gw59] [ 34%] 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] [gw13] [ 34%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[2-2-argsort-argtopk] dask/array/tests/test_reductions.py::test_topk_argtopk2[2-3-sort-topk] [gw58] [ 34%] 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] dask/array/tests/test_ufunc.py::test_unary_ufunc[rint] [gw60] [ 34%] PASSED dask/array/tests/test_routines.py::test_histogram2d_array_bins[False-True] dask/array/tests/test_routines.py::test_histogram2d_array_bins[False-False] [gw58] [ 34%] 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] [gw61] [ 34%] PASSED dask/array/tests/test_masked.py::test_accessors [gw47] [ 34%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[floor_divide] dask/array/tests/test_ufunc.py::test_binary_ufunc[fmax] [gw19] [ 34%] 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/array/tests/test_masked.py::test_masked_array [gw13] [ 34%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[2-3-sort-topk] dask/array/tests/test_reductions.py::test_topk_argtopk2[2-3-argsort-argtopk] [gw58] [ 34%] 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] [gw27] [ 34%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape3-test_chunks3-elements_shape2-elements_chunks2-0-10-796] [gw34] [ 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_routines.py::test_isin_rand[False-test_shape3-test_chunks3-elements_shape3-elements_chunks3-0-10-23] [gw58] [ 34%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[numpy-True-True-f8] dask/array/tests/test_ufunc.py::test_ufunc_where[dask-False-False-None] [gw44] [ 34%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[degrees] dask/array/tests/test_ufunc.py::test_unary_ufunc[exp] [gw35] [ 34%] PASSED dask/array/tests/test_routines.py::test_digitize dask/array/tests/test_routines.py::test_searchsorted[left-a0-1-v0-1] [gw13] [ 34%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[2-3-argsort-argtopk] dask/array/tests/test_reductions.py::test_topk_argtopk2[2-4-sort-topk] [gw59] [ 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_routines.py::test_isin_rand[True-test_shape3-test_chunks3-elements_shape1-elements_chunks1-0-10-23] [gw56] [ 34%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[rint] dask/array/tests/test_ufunc.py::test_unary_ufunc[sign] [gw58] [ 34%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[dask-False-False-None] [gw35] [ 34%] 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] [gw62] [ 34%] PASSED dask/array/tests/test_routines.py::test_unique_rand[shape2-chunks2-0-10-796] dask/array/tests/test_routines.py::test_unique_rand[shape3-chunks3-0-10-23] [gw49] [ 34%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-10-5] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-10-10] [gw13] [ 34%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[2-4-sort-topk] dask/array/tests/test_reductions.py::test_topk_argtopk2[2-4-argsort-argtopk] [gw60] [ 34%] PASSED dask/array/tests/test_routines.py::test_histogram2d_array_bins[False-False] dask/array/tests/test_routines.py::test_histogramdd [gw35] [ 34%] PASSED dask/array/tests/test_routines.py::test_searchsorted[left-a1-1-v1-1] dask/array/tests/test_routines.py::test_searchsorted[left-a2-3-v2-2] [gw2] [ 34%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes4-4-chunks5] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes5-2-chunks0] [gw3] [ 34%] PASSED dask/array/tests/test_random.py::test_random_all_with_class_methods[RandomState-tuple] dask/array/tests/test_random.py::test_random_all_with_class_methods[default_rng-NoneType] [gw44] [ 34%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[exp] dask/array/tests/test_ufunc.py::test_unary_ufunc[exp2] [gw13] [ 34%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[2-4-argsort-argtopk] dask/array/tests/test_reductions.py::test_topk_argtopk2[3-None-sort-topk] [gw11] [ 35%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-2-chunks5] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-4-chunks0] [gw13] [ 35%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[3-None-sort-topk] [gw47] [ 35%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[fmax] dask/array/tests/test_ufunc.py::test_binary_ufunc[fmin] [gw35] [ 35%] PASSED dask/array/tests/test_routines.py::test_searchsorted[left-a2-3-v2-2] dask/array/tests/test_routines.py::test_searchsorted[left-a3-3-v3-5] [gw35] [ 35%] PASSED dask/array/tests/test_routines.py::test_searchsorted[left-a3-3-v3-5] dask/array/tests/test_routines.py::test_searchsorted[left-a4-3-v4-5] [gw45] [ 35%] PASSED dask/array/tests/test_routines.py::test_einsum[ea,fb,abcd,gc,hd->efgh] dask/array/tests/test_routines.py::test_einsum[ab,b] [gw56] [ 35%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[sign] [gw28] [ 35%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-4-chunks3] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-4-chunks4] dask/array/tests/test_ufunc.py::test_unary_ufunc[signbit] dask/array/tests/test_reductions.py::test_topk_argtopk2[3-None-argsort-argtopk] [gw59] [ 35%] 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] [gw45] [ 35%] PASSED dask/array/tests/test_routines.py::test_einsum[ab,b] dask/array/tests/test_routines.py::test_einsum[aa] [gw63] [ 35%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_rechunks_array_along_multiple_dims_if_needed [gw4] [ 35%] PASSED dask/bag/tests/test_bag.py::test_std dask/bag/tests/test_bag.py::test_read_text_encoding dask/bag/tests/test_bag.py::test_var [gw45] [ 35%] PASSED dask/array/tests/test_routines.py::test_einsum[aa] dask/array/tests/test_routines.py::test_einsum[a,a->] [gw35] [ 35%] PASSED dask/array/tests/test_routines.py::test_searchsorted[left-a4-3-v4-5] dask/array/tests/test_routines.py::test_searchsorted[left-a5-3-v5-v_chunks5] [gw60] [ 35%] PASSED dask/array/tests/test_routines.py::test_histogramdd dask/array/tests/test_routines.py::test_histogramdd_seq_of_arrays [gw13] [ 35%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[3-None-argsort-argtopk] dask/array/tests/test_reductions.py::test_topk_argtopk2[3-2-sort-topk] [gw38] [ 35%] PASSED dask/array/tests/test_reductions.py::test_reductions_2D_nans dask/array/tests/test_reductions.py::test_moment [gw45] [ 35%] PASSED dask/array/tests/test_routines.py::test_einsum[a,a->] dask/array/tests/test_routines.py::test_einsum[a,a->a] [gw45] [ 35%] PASSED dask/array/tests/test_routines.py::test_einsum[a,a->a] dask/array/tests/test_routines.py::test_einsum[a,a] [gw35] [ 35%] PASSED dask/array/tests/test_routines.py::test_searchsorted[left-a5-3-v5-v_chunks5] dask/array/tests/test_routines.py::test_searchsorted[right-a0-1-v0-1] [gw44] [ 35%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[exp2] dask/array/tests/test_ufunc.py::test_unary_ufunc[expm1] [gw13] [ 35%] 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] [gw45] [ 35%] PASSED dask/array/tests/test_routines.py::test_einsum[a,a] dask/array/tests/test_routines.py::test_einsum[a,b] [gw10] [ 35%] PASSED dask/array/tests/test_reductions.py::test_reductions_1D[f4] dask/array/tests/test_reductions.py::test_reductions_1D[i4] [gw56] [ 35%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[signbit] dask/array/tests/test_ufunc.py::test_unary_ufunc[sin] [gw60] [ 35%] PASSED dask/array/tests/test_routines.py::test_histogramdd_seq_of_arrays dask/array/tests/test_routines.py::test_histogramdd_alternative_bins_range [gw35] [ 35%] PASSED dask/array/tests/test_routines.py::test_searchsorted[right-a0-1-v0-1] dask/array/tests/test_routines.py::test_searchsorted[right-a1-1-v1-1] [gw45] [ 35%] PASSED dask/array/tests/test_routines.py::test_einsum[a,b] [gw49] [ 35%] 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] [gw59] [ 35%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape3-test_chunks3-elements_shape1-elements_chunks1-0-10-796] dask/array/tests/test_routines.py::test_isin_rand[True-test_shape3-test_chunks3-elements_shape2-elements_chunks2-0-10-23] [gw13] [ 35%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[3-2-argsort-argtopk] dask/array/tests/test_reductions.py::test_topk_argtopk2[3-3-sort-topk] [gw35] [ 35%] PASSED dask/array/tests/test_routines.py::test_searchsorted[right-a1-1-v1-1] dask/array/tests/test_routines.py::test_einsum[a,b,c] dask/array/tests/test_routines.py::test_searchsorted[right-a2-3-v2-2] [gw45] [ 35%] PASSED dask/array/tests/test_routines.py::test_einsum[a,b,c] [gw13] [ 35%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[3-3-sort-topk] dask/array/tests/test_reductions.py::test_topk_argtopk2[3-3-argsort-argtopk] [gw61] [ 35%] PASSED dask/array/tests/test_masked.py::test_masked_array [gw44] [ 35%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[expm1] [gw35] [ 35%] PASSED dask/array/tests/test_routines.py::test_searchsorted[right-a2-3-v2-2] dask/array/tests/test_routines.py::test_searchsorted[right-a3-3-v3-5] [gw47] [ 35%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[fmin] dask/array/tests/test_ufunc.py::test_binary_ufunc[fmod] dask/array/tests/test_masked.py::test_set_fill_value dask/array/tests/test_ufunc.py::test_unary_ufunc[fabs] [gw38] [ 35%] PASSED dask/array/tests/test_reductions.py::test_moment dask/array/tests/test_reductions.py::test_reductions_with_negative_axes [gw56] [ 35%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[sin] dask/array/tests/test_ufunc.py::test_unary_ufunc[sinh] [gw13] [ 35%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[3-3-argsort-argtopk] dask/array/tests/test_reductions.py::test_topk_argtopk2[3-4-sort-topk] [gw35] [ 35%] 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] [gw0] [ 35%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x4-chunks4] dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x5-chunks5] [gw19] [ 35%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes10-2-chunks5] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes10-4-chunks0] dask/array/tests/test_percentiles.py::test_percentiles_with_scaler_percentile[5-tdigest] [gw15] [ 35%] SKIPPED dask/array/tests/test_percentiles.py::test_percentiles_with_scaler_percentile[5-tdigest] dask/bag/tests/test_bag.py::test_groupby_tasks_2[1000-20-100] [gw60] [ 35%] PASSED dask/array/tests/test_routines.py::test_histogramdd_alternative_bins_range dask/array/tests/test_routines.py::test_histogramdd_weighted [gw13] [ 35%] 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] [gw3] [ 35%] PASSED dask/array/tests/test_random.py::test_random_all_with_class_methods[default_rng-NoneType] dask/array/tests/test_random.py::test_random_all_with_class_methods[default_rng-int] [gw61] [ 35%] PASSED dask/array/tests/test_masked.py::test_set_fill_value dask/array/tests/test_masked.py::test_average_weights_with_masked_array[False] dask/array/tests/test_rechunk.py::test_divide_to_width [gw7] [ 35%] PASSED dask/array/tests/test_rechunk.py::test_divide_to_width [gw51] [ 35%] PASSED dask/array/tests/test_linalg.py::test_solve[50-10] dask/array/tests/test_linalg.py::test_inv[20-10] [gw35] [ 35%] 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] [gw38] [ 35%] PASSED dask/array/tests/test_reductions.py::test_reductions_with_negative_axes dask/array/tests/test_reductions.py::test_nan dask/bag/tests/test_bag.py::test_dask_layers_to_delayed[False] [gw7] [ 35%] 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] [gw44] [ 35%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[fabs] dask/array/tests/test_ufunc.py::test_unary_ufunc[fix] [gw44] [ 35%] SKIPPED dask/array/tests/test_ufunc.py::test_unary_ufunc[fix] dask/array/tests/test_ufunc.py::test_unary_ufunc[floor] [gw13] [ 35%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[3-4-argsort-argtopk] [gw49] [ 35%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-10-15] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-10-20] dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths3-float32] [gw7] [ 35%] PASSED dask/bag/tests/test_bag.py::test_dask_layers_to_delayed[True] dask/bag/tests/test_bag.py::test_to_dataframe_optimize_graph [gw56] [ 35%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[sinh] dask/array/tests/test_ufunc.py::test_unary_ufunc[spacing] [gw34] [ 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] [gw59] [ 35%] 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] [gw61] [ 35%] 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] [gw35] [ 35%] PASSED dask/array/tests/test_routines.py::test_searchsorted[right-a5-3-v5-v_chunks5] dask/array/tests/test_routines.py::test_searchsorted_sorter_not_implemented [gw35] [ 35%] PASSED dask/array/tests/test_routines.py::test_searchsorted_sorter_not_implemented dask/array/tests/test_routines.py::test_histogram [gw51] [ 35%] PASSED dask/array/tests/test_linalg.py::test_inv[20-10] dask/bag/tests/test_bag.py::test_str_empty_split [gw44] [ 35%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[floor] [gw61] [ 35%] 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 [gw18] [ 35%] XFAIL dask/array/tests/test_routines.py::test_select_broadcasting dask/array/tests/test_routines.py::test_argwhere [gw56] [ 35%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[spacing] dask/array/tests/test_ufunc.py::test_unary_ufunc[sqrt] [gw60] [ 35%] PASSED dask/array/tests/test_routines.py::test_histogramdd_weighted dask/array/tests/test_routines.py::test_histogramdd_density [gw2] [ 35%] 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] dask/array/tests/test_routines.py::test_derived_docstrings [gw25] [ 35%] PASSED dask/array/tests/test_routines.py::test_derived_docstrings dask/bytes/tests/test_local.py::test_read_bytes_blocksize_types[5 B] [gw61] [ 35%] PASSED dask/array/tests/test_masked.py::test_arithmetic_results_in_masked dask/array/tests/test_masked.py::test_count [gw15] [ 35%] PASSED dask/bag/tests/test_bag.py::test_groupby_tasks_2[1000-20-100] dask/bag/tests/test_bag.py::test_groupby_tasks_2[12345-234-1042] [gw47] [ 35%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[fmod] dask/array/tests/test_ufunc.py::test_binary_ufunc[greater] dask/array/tests/test_reductions.py::test_regres_3940[sequential-nanmax] [gw38] [ 35%] PASSED dask/array/tests/test_reductions.py::test_nan dask/array/tests/test_reductions.py::test_nan_object[nansum] [gw25] [ 35%] PASSED dask/bytes/tests/test_local.py::test_read_bytes_blocksize_types[5 B] dask/bytes/tests/test_local.py::test_read_bytes_blocksize_float_errs dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape14-shape24-atleast_1d] [gw62] [ 35%] PASSED dask/array/tests/test_routines.py::test_unique_rand[shape3-chunks3-0-10-23] dask/array/tests/test_routines.py::test_unique_rand[shape3-chunks3-0-10-796] [gw40] [ 35%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape27-y_shape27-x_chunks27-y_chunks27] dask/array/tests/test_routines.py::test_matmul[x_shape28-y_shape28-x_chunks28-y_chunks28] [gw28] [ 35%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-4-chunks4] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-4-chunks5] [gw16] [ 35%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape14-shape24-atleast_1d] [gw26] [ 35%] 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] [gw25] [ 35%] PASSED dask/bytes/tests/test_local.py::test_read_bytes_blocksize_float_errs dask/bytes/tests/test_local.py::test_read_bytes_include_path [gw25] [ 35%] PASSED dask/bytes/tests/test_local.py::test_read_bytes_include_path dask/bytes/tests/test_local.py::test_with_urls [gw25] [ 35%] PASSED dask/bytes/tests/test_local.py::test_with_urls dask/bytes/tests/test_local.py::test_with_paths dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape114-shape214-atleast_2d] [gw6] [ 35%] PASSED dask/array/tests/test_random.py::test_concurrency[RandomState] dask/array/tests/test_random.py::test_concurrency[default_rng] [gw11] [ 35%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-4-chunks0] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-4-chunks1] [gw56] [ 35%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[sqrt] dask/array/tests/test_ufunc.py::test_unary_ufunc[square] dask/dataframe/io/tests/test_demo.py::test_with_spec_non_default[None] [gw1] [ 35%] PASSED dask/array/tests/test_reductions.py::test_regres_3940[sequential-nanmax] dask/bytes/tests/test_local.py::test_open_files_compression[bz2-rt] [gw25] [ 35%] PASSED dask/bytes/tests/test_local.py::test_with_paths dask/bytes/tests/test_local.py::test_read_bytes_block [gw35] [ 35%] PASSED dask/array/tests/test_routines.py::test_histogram dask/array/tests/test_routines.py::test_histogram_alternative_bins_range [gw1] [ 35%] 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] [gw38] [ 35%] PASSED dask/array/tests/test_reductions.py::test_nan_object[nansum] dask/array/tests/test_reductions.py::test_nan_object[sum] [gw46] [ 35%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape114-shape214-atleast_2d] [gw59] [ 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] [gw1] [ 35%] 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] dask/array/tests/test_rechunk.py::test_balance_chunks_unchanged [gw12] [ 35%] PASSED dask/array/tests/test_rechunk.py::test_balance_chunks_unchanged dask/dataframe/io/tests/test_io.py::test_from_pandas_npartitions_is_accurate[4] dask/dataframe/io/tests/test_hdf.py::test_to_hdf_kwargs [gw46] [ 35%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_to_hdf_kwargs [gw1] [ 35%] 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] [gw49] [ 35%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-10-20] [gw12] [ 35%] 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] [gw12] [ 35%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_npartitions_is_accurate[5] dask/dataframe/io/tests/test_hdf.py::test_to_fmt_warns [gw46] [ 35%] 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] [gw46] [ 35%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_read_hdf[data0-assert_frame_equal] dask/dataframe/io/tests/test_io.py::test_from_pandas_series [gw36] [ 35%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths3-float32] dask/bag/tests/test_text.py::test_read_text[xz-None-utf-8-True] [gw60] [ 35%] PASSED dask/array/tests/test_routines.py::test_histogramdd_density dask/array/tests/test_routines.py::test_histogramdd_weighted_density [gw35] [ 35%] PASSED dask/array/tests/test_routines.py::test_histogram_alternative_bins_range dask/array/tests/test_routines.py::test_histogram_bins_range_with_nan_array [gw27] [ 35%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape3-test_chunks3-elements_shape3-elements_chunks3-0-10-23] 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_linalg.py::test_svd_compressed_shapes[chunks0-5-15-5] dask/dataframe/io/tests/test_hdf.py::test_read_hdf[data1-assert_series_equal] [gw46] [ 35%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_read_hdf[data1-assert_series_equal] dask/dataframe/io/tests/test_hdf.py::test_read_hdf_multiply_open [gw46] [ 36%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_read_hdf_multiply_open dask/dataframe/io/tests/test_hdf.py::test_read_hdf_multiple [gw1] [ 36%] PASSED dask/bytes/tests/test_local.py::test_open_files_compression[gzip-rb] dask/bytes/tests/test_local.py::test_open_files_compression[lzma-rt] [gw1] [ 36%] SKIPPED dask/bytes/tests/test_local.py::test_open_files_compression[lzma-rt] dask/bytes/tests/test_local.py::test_open_files_compression[lzma-rb] [gw1] [ 36%] SKIPPED dask/bytes/tests/test_local.py::test_open_files_compression[lzma-rb] dask/bytes/tests/test_local.py::test_open_files_compression[xz-rt] [gw54] [ 36%] PASSED dask/array/tests/test_routines.py::test_moveaxis_rollaxis[shape2-moveaxis] dask/array/tests/test_routines.py::test_moveaxis_rollaxis[shape2-rollaxis] [gw12] [ 36%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_series dask/dataframe/io/tests/test_io.py::test_from_pandas_non_sorted [gw1] [ 36%] PASSED dask/bytes/tests/test_local.py::test_open_files_compression[xz-rt] dask/bytes/tests/test_local.py::test_open_files_compression[xz-rb] [gw56] [ 36%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[square] dask/array/tests/test_ufunc.py::test_unary_ufunc[tan] [gw46] [ 36%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_read_hdf_multiple dask/dataframe/io/tests/test_hdf.py::test_read_hdf_start_stop_values [gw46] [ 36%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_read_hdf_start_stop_values dask/dataframe/io/tests/test_hdf.py::test_hdf_globbing [gw46] [ 36%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_hdf_globbing dask/dataframe/io/tests/test_hdf.py::test_hdf_file_list [gw38] [ 36%] PASSED dask/array/tests/test_reductions.py::test_nan_object[sum] dask/array/tests/test_reductions.py::test_nan_object[nanmin] [gw36] [ 36%] 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] [gw46] [ 36%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_hdf_file_list dask/dataframe/io/tests/test_hdf.py::test_read_hdf_pattern_pathlike [gw1] [ 36%] PASSED dask/bytes/tests/test_local.py::test_open_files_compression[xz-rb] dask/bytes/tests/test_local.py::test_bad_compression [gw12] [ 36%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_non_sorted dask/dataframe/io/tests/test_io.py::test_from_pandas_single_row [gw25] [ 36%] PASSED dask/bytes/tests/test_local.py::test_read_bytes_block dask/bytes/tests/test_local.py::test_read_bytes_delimited [gw35] [ 36%] PASSED dask/array/tests/test_routines.py::test_histogram_bins_range_with_nan_array dask/array/tests/test_routines.py::test_histogram_return_type [gw46] [ 36%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_read_hdf_pattern_pathlike [gw1] [ 36%] PASSED dask/bytes/tests/test_local.py::test_bad_compression dask/bytes/tests/test_local.py::test_not_found [gw1] [ 36%] PASSED dask/bytes/tests/test_local.py::test_not_found dask/bytes/tests/test_local.py::test_names [gw1] [ 36%] SKIPPED dask/bytes/tests/test_local.py::test_names dask/bytes/tests/test_local.py::test_open_files_write[compression_opener0] [gw12] [ 36%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_single_row dask/dataframe/io/tests/test_io.py::test_from_pandas_with_datetime_index [gw16] [ 36%] PASSED dask/dataframe/io/tests/test_demo.py::test_with_spec_non_default[None] dask/dataframe/io/tests/test_demo.py::test_with_spec_non_default[42] dask/dataframe/io/tests/test_hdf.py::test_to_hdf_path_pathlike [gw46] [ 36%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_to_hdf_path_pathlike dask/dataframe/io/tests/test_hdf.py::test_read_hdf_doesnt_segfault [gw46] [ 36%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_read_hdf_doesnt_segfault dask/dataframe/io/tests/test_hdf.py::test_hdf_filenames [gw1] [ 36%] PASSED dask/bytes/tests/test_local.py::test_open_files_write[compression_opener0] dask/bytes/tests/test_local.py::test_open_files_write[compression_opener1] [gw1] [ 36%] PASSED dask/bytes/tests/test_local.py::test_open_files_write[compression_opener1] dask/bytes/tests/test_local.py::test_pickability_of_lazy_files [gw1] [ 36%] PASSED dask/bytes/tests/test_local.py::test_pickability_of_lazy_files [gw36] [ 36%] PASSED dask/bag/tests/test_text.py::test_read_text[xz-None-utf-8-False] dask/bag/tests/test_text.py::test_read_text[None-10 B-ascii-True] [gw46] [ 36%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_hdf_filenames dask/dataframe/io/tests/test_hdf.py::test_hdf_path_exceptions [gw46] [ 36%] PASSED dask/dataframe/io/tests/test_hdf.py::test_hdf_path_exceptions dask/dataframe/io/tests/test_hdf.py::test_hdf_nonpandas_keys [gw46] [ 36%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_hdf_nonpandas_keys dask/dataframe/io/tests/test_hdf.py::test_hdf_empty_dataframe [gw46] [ 36%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_hdf_empty_dataframe [gw40] [ 36%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape28-y_shape28-x_chunks28-y_chunks28] dask/dataframe/io/tests/test_io.py::test_meta_from_array [gw56] [ 36%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[tan] [gw38] [ 36%] PASSED dask/array/tests/test_reductions.py::test_nan_object[nanmin] dask/array/tests/test_reductions.py::test_nan_object[min] dask/bytes/tests/test_local.py::test_py2_local_bytes [gw1] [ 36%] PASSED dask/bytes/tests/test_local.py::test_py2_local_bytes dask/bytes/tests/test_local.py::test_abs_paths [gw1] [ 36%] PASSED dask/bytes/tests/test_local.py::test_abs_paths dask/dataframe/io/tests/test_demo.py::test_make_timeseries [gw19] [ 36%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes10-4-chunks0] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes10-4-chunks1] dask/array/tests/test_routines.py::test_matmul[x_shape29-y_shape29-x_chunks29-y_chunks29] [gw40] [ 36%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape29-y_shape29-x_chunks29-y_chunks29] dask/array/tests/test_routines.py::test_matmul[x_shape30-y_shape30-x_chunks30-y_chunks30] dask/array/tests/test_ufunc.py::test_unary_ufunc[tanh] [gw35] [ 36%] PASSED dask/array/tests/test_routines.py::test_histogram_return_type dask/array/tests/test_routines.py::test_histogram_extra_args_and_shapes [gw46] [ 36%] PASSED dask/dataframe/io/tests/test_io.py::test_meta_from_array dask/dataframe/io/tests/test_io.py::test_meta_from_1darray [gw46] [ 36%] PASSED dask/dataframe/io/tests/test_io.py::test_meta_from_1darray dask/dataframe/io/tests/test_io.py::test_meta_from_recarray [gw47] [ 36%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[greater] dask/array/tests/test_ufunc.py::test_binary_ufunc[greater_equal] [gw12] [ 36%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_with_datetime_index dask/dataframe/io/tests/test_io.py::test_from_pandas_with_index_nulls[None] [gw12] [ 36%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_with_index_nulls[None] dask/dataframe/io/tests/test_io.py::test_from_pandas_with_index_nulls[null_value1] [gw12] [ 36%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_with_index_nulls[null_value1] dask/dataframe/io/tests/test_io.py::test_from_pandas_with_index_nulls[null_value2] [gw38] [ 36%] PASSED dask/array/tests/test_reductions.py::test_nan_object[min] dask/array/tests/test_reductions.py::test_nan_object[nanmax] [gw46] [ 36%] PASSED dask/dataframe/io/tests/test_io.py::test_meta_from_recarray dask/dataframe/io/tests/test_io.py::test_from_array [gw12] [ 36%] 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 [gw12] [ 36%] 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 [gw61] [ 36%] PASSED dask/array/tests/test_masked.py::test_count dask/array/tests/test_masked.py::test_like_funcs[ones_like] [gw61] [ 36%] PASSED dask/array/tests/test_masked.py::test_like_funcs[ones_like] dask/array/tests/test_masked.py::test_like_funcs[zeros_like] [gw12] [ 36%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_chunksize_one dask/dataframe/io/tests/test_io.py::test_from_pandas_npartitions_duplicates[index0] [gw16] [ 36%] 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 [gw18] [ 36%] PASSED dask/array/tests/test_routines.py::test_argwhere dask/array/tests/test_routines.py::test_argwhere_obj [gw46] [ 36%] PASSED dask/dataframe/io/tests/test_io.py::test_from_array dask/dataframe/io/tests/test_io.py::test_from_array_with_record_dtype [gw46] [ 36%] PASSED dask/dataframe/io/tests/test_io.py::test_from_array_with_record_dtype dask/dataframe/io/tests/test_io.py::test_from_pandas_dataframe [gw61] [ 36%] PASSED dask/array/tests/test_masked.py::test_like_funcs[zeros_like] dask/array/tests/test_masked.py::test_like_funcs[empty_like] [gw16] [ 36%] SKIPPED dask/dataframe/io/tests/test_demo.py::test_with_spec_pyarrow dask/dataframe/io/tests/test_demo.py::test_same_prefix_col_numbering[None] [gw60] [ 36%] PASSED dask/array/tests/test_routines.py::test_histogramdd_weighted_density dask/array/tests/test_routines.py::test_histogramdd_raises_incompat_sample_chunks [gw60] [ 36%] PASSED dask/array/tests/test_routines.py::test_histogramdd_raises_incompat_sample_chunks dask/array/tests/test_routines.py::test_histogramdd_raises_incompat_multiarg_chunks [gw56] [ 36%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[tanh] dask/array/tests/test_ufunc.py::test_unary_ufunc[trunc] [gw60] [ 36%] PASSED dask/array/tests/test_routines.py::test_histogramdd_raises_incompat_multiarg_chunks dask/array/tests/test_routines.py::test_histogramdd_raises_incompat_weight_chunks [gw12] [ 36%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_npartitions_duplicates[index0] dask/dataframe/io/tests/test_io.py::test_from_pandas_npartitions_duplicates[index1] [gw12] [ 36%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_npartitions_duplicates[index1] dask/dataframe/io/tests/test_io.py::test_from_pandas_npartitions_duplicates[index2] [gw12] [ 36%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_npartitions_duplicates[index2] dask/dataframe/io/tests/test_io.py::test_from_pandas_convert_string_config [gw12] [ 36%] SKIPPED dask/dataframe/io/tests/test_io.py::test_from_pandas_convert_string_config dask/dataframe/io/tests/test_io.py::test_from_pandas_convert_string_config_raises [gw61] [ 36%] PASSED dask/array/tests/test_masked.py::test_like_funcs[empty_like] dask/array/tests/test_masked.py::test_nonzero [gw16] [ 36%] PASSED dask/dataframe/io/tests/test_demo.py::test_same_prefix_col_numbering[None] dask/dataframe/io/tests/test_demo.py::test_same_prefix_col_numbering[42] [gw12] [ 36%] 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] [gw60] [ 36%] PASSED dask/array/tests/test_routines.py::test_histogramdd_raises_incompat_weight_chunks [gw38] [ 36%] PASSED dask/array/tests/test_reductions.py::test_nan_object[nanmax] dask/array/tests/test_reductions.py::test_nan_object[max] [gw16] [ 36%] PASSED dask/dataframe/io/tests/test_demo.py::test_same_prefix_col_numbering[42] dask/dataframe/io/tests/test_demo.py::test_with_spec_category_nunique [gw25] [ 36%] PASSED dask/bytes/tests/test_local.py::test_read_bytes_delimited dask/bytes/tests/test_local.py::test_compression[None-None] [gw12] [ 36%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_immutable[True-index0] dask/dataframe/io/tests/test_io.py::test_from_pandas_immutable[True-index1] dask/array/tests/test_routines.py::test_histogram_delayed_range[True-1-True-True] dask/array/tests/test_reductions.py::test_object_reduction[sum] [gw36] [ 36%] 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] [gw3] [ 36%] PASSED dask/array/tests/test_random.py::test_random_all_with_class_methods[default_rng-int] dask/array/tests/test_random.py::test_random_all_with_class_methods[default_rng-tuple] [gw25] [ 36%] PASSED dask/bytes/tests/test_local.py::test_compression[None-None] dask/bytes/tests/test_local.py::test_compression[zip-None] [gw16] [ 36%] PASSED dask/dataframe/io/tests/test_demo.py::test_with_spec_category_nunique [gw46] [ 36%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_dataframe dask/dataframe/io/tests/test_io.py::test_from_pandas_small [gw38] [ 36%] PASSED dask/array/tests/test_reductions.py::test_nan_object[max] dask/array/tests/test_reductions.py::test_0d_array [gw25] [ 36%] PASSED dask/bytes/tests/test_local.py::test_compression[zip-None] dask/bytes/tests/test_local.py::test_compression[bz2-None] [gw25] [ 36%] PASSED dask/bytes/tests/test_local.py::test_compression[bz2-None] dask/bytes/tests/test_local.py::test_compression[gzip-None] [gw12] [ 36%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_immutable[True-index1] dask/dataframe/io/tests/test_io.py::test_from_pandas_immutable[False-index0] dask/dataframe/io/tests/test_demo.py::test_with_spec_default_integer[None] [gw14] [ 36%] PASSED dask/array/tests/test_reductions.py::test_object_reduction[sum] dask/dataframe/io/tests/test_io.py::test_from_delayed_misordered_meta [gw17] [ 36%] XFAIL dask/array/tests/test_stats.py::test_two[ttest_1samp-kwargs2] dask/array/tests/test_stats.py::test_two[ttest_rel-kwargs3] [gw16] [ 36%] PASSED dask/dataframe/io/tests/test_demo.py::test_with_spec_default_integer[None] dask/dataframe/io/tests/test_demo.py::test_with_spec_default_integer[42] [gw56] [ 36%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[trunc] dask/array/tests/test_ufunc.py::test_binary_ufunc[add] [gw25] [ 36%] PASSED dask/bytes/tests/test_local.py::test_compression[gzip-None] dask/bytes/tests/test_local.py::test_compression[lzma-None] [gw25] [ 36%] SKIPPED dask/bytes/tests/test_local.py::test_compression[lzma-None] dask/bytes/tests/test_local.py::test_compression[xz-None] [gw12] [ 36%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_immutable[False-index0] [gw38] [ 36%] PASSED dask/array/tests/test_reductions.py::test_0d_array dask/array/tests/test_reductions.py::test_reduction_on_scalar [gw34] [ 36%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes2-4-chunks0] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes2-4-chunks1] [gw25] [ 36%] PASSED dask/bytes/tests/test_local.py::test_compression[xz-None] dask/bytes/tests/test_local.py::test_compression[None-10] [gw16] [ 36%] PASSED dask/dataframe/io/tests/test_demo.py::test_with_spec_default_integer[42] dask/dataframe/io/tests/test_demo.py::test_with_spec_datetime_index dask/dataframe/io/tests/test_io.py::test_from_pandas_immutable[False-index1] [gw12] [ 36%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_immutable[False-index1] dask/dataframe/io/tests/test_io.py::test_gpu_from_pandas_npartitions_duplicates [gw12] [ 36%] 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 [gw14] [ 36%] PASSED dask/dataframe/io/tests/test_io.py::test_from_delayed_misordered_meta [gw17] [ 36%] PASSED dask/array/tests/test_stats.py::test_two[ttest_rel-kwargs3] dask/array/tests/test_stats.py::test_two[chisquare-kwargs4] dask/dataframe/io/tests/test_io.py::test_from_delayed_sorted [gw38] [ 36%] PASSED dask/array/tests/test_reductions.py::test_reduction_on_scalar dask/array/tests/test_reductions.py::test_reductions_with_empty_array [gw49] [ 36%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-15-5] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-15-10] [gw2] [ 36%] 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] [gw14] [ 36%] PASSED dask/dataframe/io/tests/test_io.py::test_from_delayed_sorted dask/dataframe/io/tests/test_io.py::test_to_delayed [gw47] [ 36%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[greater_equal] dask/array/tests/test_ufunc.py::test_binary_ufunc[hypot] [gw16] [ 36%] PASSED dask/dataframe/io/tests/test_demo.py::test_with_spec_datetime_index dask/dataframe/io/tests/test_hdf.py::test_to_hdf [gw25] [ 36%] PASSED dask/bytes/tests/test_local.py::test_compression[None-10] [gw16] [ 36%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_to_hdf dask/bytes/tests/test_local.py::test_compression[zip-10] [gw25] [ 36%] PASSED dask/bytes/tests/test_local.py::test_compression[zip-10] dask/dataframe/io/tests/test_hdf.py::test_to_hdf_multiple_nodes [gw16] [ 36%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_to_hdf_multiple_nodes [gw31] [ 37%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[True-1-True-True] dask/bytes/tests/test_local.py::test_compression[bz2-10] dask/dataframe/io/tests/test_io.py::test_from_array_raises_more_than_2D [gw25] [ 37%] PASSED dask/bytes/tests/test_local.py::test_compression[bz2-10] dask/bytes/tests/test_local.py::test_compression[gzip-10] [gw25] [ 37%] PASSED dask/bytes/tests/test_local.py::test_compression[gzip-10] dask/bytes/tests/test_local.py::test_compression[lzma-10] [gw1] [ 37%] PASSED dask/dataframe/io/tests/test_demo.py::test_make_timeseries dask/dataframe/io/tests/test_demo.py::test_make_timeseries_no_args [gw46] [ 37%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_small dask/dataframe/io/tests/test_io.py::test_from_pandas_npartitions_is_accurate[1] [gw17] [ 37%] PASSED dask/array/tests/test_stats.py::test_two[chisquare-kwargs4] dask/array/tests/test_stats.py::test_two[power_divergence-kwargs5] [gw25] [ 37%] SKIPPED dask/bytes/tests/test_local.py::test_compression[lzma-10] dask/bytes/tests/test_local.py::test_compression[xz-10] [gw31] [ 37%] PASSED dask/dataframe/io/tests/test_io.py::test_from_array_raises_more_than_2D dask/dataframe/io/tests/test_io.py::test_from_dask_array_compat_numpy_array dask/dataframe/io/tests/test_hdf.py::test_to_hdf_multiple_files [gw16] [ 37%] 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 [gw16] [ 37%] 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 [gw16] [ 37%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_to_hdf_modes_multiple_files [gw14] [ 37%] PASSED dask/dataframe/io/tests/test_io.py::test_to_delayed dask/dataframe/io/tests/test_io.py::test_to_delayed_optimize_graph [gw36] [ 37%] 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] [gw25] [ 37%] PASSED dask/bytes/tests/test_local.py::test_compression[xz-10] dask/bytes/tests/test_local.py::test_open_files [gw25] [ 37%] PASSED dask/bytes/tests/test_local.py::test_open_files [gw1] [ 37%] PASSED dask/dataframe/io/tests/test_demo.py::test_make_timeseries_no_args dask/dataframe/io/tests/test_demo.py::test_make_timeseries_blockwise [gw1] [ 37%] PASSED dask/dataframe/io/tests/test_demo.py::test_make_timeseries_blockwise dask/dataframe/io/tests/test_demo.py::test_no_overlaps dask/dataframe/io/tests/test_hdf.py::test_to_hdf_link_optimizations [gw16] [ 37%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_to_hdf_link_optimizations dask/dataframe/io/tests/test_hdf.py::test_to_hdf_lock_delays [gw16] [ 37%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_to_hdf_lock_delays dask/dataframe/io/tests/test_hdf.py::test_to_hdf_exceptions [gw46] [ 37%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_npartitions_is_accurate[1] [gw16] [ 37%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_to_hdf_exceptions dask/dataframe/io/tests/test_hdf.py::test_to_hdf_schedulers[1-sync] [gw16] [ 37%] 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] [gw16] [ 37%] 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] [gw16] [ 37%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_to_hdf_schedulers[1-processes] dask/dataframe/io/tests/test_hdf.py::test_to_hdf_schedulers[4-sync] [gw16] [ 37%] 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] [gw16] [ 37%] 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] [gw16] [ 37%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_to_hdf_schedulers[4-processes] dask/array/tests/test_routines.py::test_diff[2-shape3--1] [gw17] [ 37%] PASSED dask/array/tests/test_stats.py::test_two[power_divergence-kwargs5] dask/array/tests/test_stats.py::test_two[power_divergence-kwargs6] dask/bytes/tests/test_local.py::test_open_files_text_mode[utf-8] [gw25] [ 37%] PASSED dask/bytes/tests/test_local.py::test_open_files_text_mode[utf-8] dask/bytes/tests/test_local.py::test_open_files_text_mode[ascii] [gw25] [ 37%] PASSED dask/bytes/tests/test_local.py::test_open_files_text_mode[ascii] dask/bytes/tests/test_local.py::test_open_files_compression[None-rt] [gw28] [ 37%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-4-chunks5] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes8-2-chunks0] dask/dataframe/io/tests/test_hdf.py::test_to_hdf_schedulers[10-sync] [gw25] [ 37%] 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] [gw25] [ 37%] PASSED dask/bytes/tests/test_local.py::test_open_files_compression[None-rb] [gw16] [ 37%] 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] [gw16] [ 37%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_to_hdf_schedulers[10-threads] [gw12] [ 37%] 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 dask/bytes/tests/test_local.py::test_open_files_compression[zip-rt] [gw19] [ 37%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes10-4-chunks1] [gw25] [ 37%] PASSED dask/bytes/tests/test_local.py::test_open_files_compression[zip-rt] [gw18] [ 37%] PASSED dask/array/tests/test_routines.py::test_argwhere_obj dask/array/tests/test_routines.py::test_argwhere_str dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes10-4-chunks2] [gw1] [ 37%] PASSED dask/dataframe/io/tests/test_demo.py::test_no_overlaps dask/dataframe/io/tests/test_demo.py::test_make_timeseries_keywords [gw31] [ 37%] 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 [gw31] [ 37%] PASSED dask/dataframe/io/tests/test_io.py::test_from_array_wrong_column_shape_error [gw38] [ 37%] PASSED dask/array/tests/test_reductions.py::test_reductions_with_empty_array dask/dataframe/io/tests/test_io.py::test_from_array_with_column_names [gw17] [ 37%] PASSED dask/array/tests/test_stats.py::test_two[power_divergence-kwargs6] dask/array/tests/test_stats.py::test_two[power_divergence-kwargs7] dask/array/tests/test_reductions.py::test_tree_reduce_depth [gw12] [ 37%] 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 [gw18] [ 37%] PASSED dask/array/tests/test_routines.py::test_argwhere_str dask/array/tests/test_routines.py::test_where dask/array/tests/test_routines.py::test_roll[1-shift4-chunks1] [gw33] [ 37%] PASSED dask/array/tests/test_routines.py::test_roll[1-shift4-chunks1] [gw61] [ 37%] PASSED dask/array/tests/test_masked.py::test_nonzero dask/array/tests/test_masked.py::test_where [gw14] [ 37%] 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] [ 37%] PASSED dask/dataframe/io/tests/test_demo.py::test_make_timeseries_keywords dask/dataframe/io/tests/test_demo.py::test_make_timeseries_fancy_keywords dask/dataframe/io/tests/test_parquet.py::test_read_list[pyarrow-pyarrow] [gw33] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_list[pyarrow-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_columns_auto_index[fastparquet-fastparquet] [gw33] [ 37%] 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] [gw33] [ 37%] 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] [gw33] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_columns_auto_index[pyarrow-fastparquet] [gw17] [ 37%] PASSED dask/array/tests/test_stats.py::test_two[power_divergence-kwargs7] dask/array/tests/test_stats.py::test_two[power_divergence-kwargs8] dask/array/tests/test_routines.py::test_roll[axis5-shift4-chunks1] [gw49] [ 37%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-15-10] [gw47] [ 37%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[hypot] dask/array/tests/test_ufunc.py::test_binary_ufunc[ldexp] dask/dataframe/io/tests/test_parquet.py::test_columns_auto_index[pyarrow-pyarrow] [gw33] [ 37%] 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] [gw33] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_columns_index[fastparquet-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_columns_index[fastparquet-pyarrow] [gw33] [ 37%] 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] [gw33] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_columns_index[pyarrow-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_columns_index[pyarrow-pyarrow] [gw33] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_columns_index[pyarrow-pyarrow] [gw56] [ 37%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[add] dask/array/tests/test_ufunc.py::test_binary_ufunc[arctan2] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-15-15] [gw31] [ 37%] 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 dask/dataframe/io/tests/test_parquet.py::test_nonsense_column[fastparquet] [gw33] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_nonsense_column[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_nonsense_column[pyarrow] [gw33] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_nonsense_column[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_columns_no_index[fastparquet-fastparquet] [gw4] [ 37%] PASSED dask/bag/tests/test_bag.py::test_var dask/bag/tests/test_bag.py::test_join[identity] [gw12] [ 37%] 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] [gw33] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_columns_no_index[fastparquet-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_columns_no_index[fastparquet-pyarrow] [gw33] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_columns_no_index[fastparquet-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_columns_no_index[pyarrow-fastparquet] [gw33] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_columns_no_index[pyarrow-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_columns_no_index[pyarrow-pyarrow] [gw9] [ 37%] PASSED dask/array/tests/test_routines.py::test_roll[axis5-shift4-chunks1] dask/dataframe/io/tests/test_parquet.py::test_append_create[fastparquet] [gw9] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append_create[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_append_create[pyarrow] [gw9] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append_create[pyarrow] [gw36] [ 37%] 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] [gw1] [ 37%] PASSED dask/dataframe/io/tests/test_demo.py::test_make_timeseries_fancy_keywords dask/dataframe/io/tests/test_demo.py::test_make_timeseries_getitem_compute [gw33] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_columns_no_index[pyarrow-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_calculate_divisions_no_index[fastparquet-fastparquet] [gw33] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_calculate_divisions_no_index[fastparquet-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_calculate_divisions_no_index[fastparquet-pyarrow] [gw33] [ 37%] 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] [gw33] [ 37%] 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] [gw33] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_calculate_divisions_no_index[pyarrow-pyarrow] [gw17] [ 37%] PASSED dask/array/tests/test_stats.py::test_two[power_divergence-kwargs8] dask/array/tests/test_stats.py::test_moments[0] dask/dataframe/io/tests/test_parquet.py::test_append_with_partition[fastparquet] [gw9] [ 37%] 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] [gw9] [ 37%] 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] [gw9] [ 37%] 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] [gw9] [ 37%] 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] [gw9] [ 37%] 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] [gw9] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partition_on_cats_pyarrow[False-True] dask/dataframe/io/tests/test_parquet.py::test_partition_on_cats_pyarrow[True-False] [gw9] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partition_on_cats_pyarrow[True-False] [gw62] [ 37%] 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] [gw59] [ 37%] 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_isin_rand[True-test_shape3-test_chunks3-elements_shape3-elements_chunks3-0-10-796] dask/dataframe/io/tests/test_parquet.py::test_columns_index_with_multi_index[fastparquet] [gw33] [ 37%] 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] [gw33] [ 37%] 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] [gw33] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_no_index[fastparquet-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_no_index[fastparquet-pyarrow] [gw17] [ 37%] PASSED dask/array/tests/test_stats.py::test_moments[0] dask/array/tests/test_stats.py::test_moments[1] dask/dataframe/io/tests/test_parquet.py::test_partition_on_cats_pyarrow[True-True] [gw9] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partition_on_cats_pyarrow[True-True] dask/dataframe/io/tests/test_parquet.py::test_partition_parallel_metadata[fastparquet] [gw9] [ 37%] 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] [gw9] [ 37%] 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] [gw9] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partition_on_cats_2[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_partition_on_cats_2[pyarrow] [gw9] [ 37%] 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] [gw9] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append_wo_index[fastparquet-False] [gw17] [ 37%] PASSED dask/array/tests/test_stats.py::test_moments[1] [gw33] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_no_index[fastparquet-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_no_index[pyarrow-fastparquet] [gw33] [ 37%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_no_index[pyarrow-fastparquet] [gw31] [ 37%] PASSED dask/dataframe/io/tests/test_io.py::test_from_dask_array_compat_numpy_array_1d dask/dataframe/io/tests/test_io.py::test_from_array_1d_with_column_names dask/dataframe/io/tests/test_parquet.py::test_append_wo_index[fastparquet-True] dask/array/tests/test_stats.py::test_moments[2] [gw62] [ 37%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape0-test_chunks0-elements_shape0-elements_chunks0-0-10-23] dask/array/tests/test_routines.py::test_isin_rand[True-test_shape0-test_chunks0-elements_shape0-elements_chunks0-0-10-796] [gw12] [ 37%] 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] [gw57] [ 37%] PASSED dask/array/tests/test_routines.py::test_flip[shape4-fliplr-kwargs1] dask/array/tests/test_routines.py::test_flip[shape4-flip-kwargs2] [gw3] [ 37%] PASSED dask/array/tests/test_random.py::test_random_all_with_class_methods[default_rng-tuple] dask/array/tests/test_random.py::test_array_broadcasting[RandomState] [gw27] [ 37%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape3-test_chunks3-elements_shape3-elements_chunks3-0-10-796] [gw9] [ 38%] 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] [gw9] [ 38%] 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] [gw9] [ 38%] 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] [gw9] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append_overlapping_divisions[fastparquet-index0-offset0-False] dask/dataframe/io/tests/test_parquet.py::test_append_overlapping_divisions[fastparquet-index0-offset0-True] [gw62] [ 38%] 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] [gw11] [ 38%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-4-chunks1] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-4-chunks2] [gw9] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append_overlapping_divisions[fastparquet-index0-offset0-True] dask/dataframe/io/tests/test_parquet.py::test_append_overlapping_divisions[fastparquet-index1-499-False] [gw9] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append_overlapping_divisions[fastparquet-index1-499-False] dask/dataframe/io/tests/test_parquet.py::test_append_overlapping_divisions[fastparquet-index1-499-True] [gw31] [ 38%] 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/array/tests/test_routines.py::test_isin_assume_unique[True] [gw27] [ 38%] PASSED dask/array/tests/test_routines.py::test_isin_assume_unique[True] dask/array/tests/test_routines.py::test_isin_assume_unique[False] [gw27] [ 38%] PASSED dask/array/tests/test_routines.py::test_isin_assume_unique[False] [gw12] [ 38%] PASSED dask/dataframe/io/tests/test_io.py::test_from_dask_array_index[False] [gw17] [ 38%] PASSED dask/array/tests/test_stats.py::test_moments[2] [gw9] [ 38%] 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] [gw9] [ 38%] 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] [gw9] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append_overlapping_divisions[pyarrow-index0-offset0-True] [gw14] [ 38%] 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] dask/array/tests/test_routines.py::test_squeeze[axis3-True] [gw14] [ 38%] 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] [gw62] [ 38%] PASSED 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_routines.py::test_isin_rand[True-test_shape0-test_chunks0-elements_shape1-elements_chunks1-0-10-796] [gw40] [ 38%] 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] [gw14] [ 38%] PASSED dask/dataframe/io/tests/test_io.py::test_from_map_simple[vals1] [gw36] [ 38%] 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 [gw20] [ 38%] PASSED dask/array/tests/test_routines.py::test_squeeze[axis3-True] dask/dataframe/io/tests/test_parquet.py::test_append_overlapping_divisions[pyarrow-index1-499-True] [gw20] [ 38%] 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] [gw20] [ 38%] 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] [gw20] [ 38%] 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] [gw20] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append_different_columns[fastparquet-False] [gw31] [ 38%] PASSED dask/dataframe/io/tests/test_io.py::test_from_array_1d_list_of_columns_gives_dataframe dask/dataframe/io/tests/test_io.py::test_from_dask_array_struct_dtype dask/dataframe/io/tests/test_io.py::test_from_map_simple[vals2] [gw47] [ 38%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[ldexp] dask/array/tests/test_ufunc.py::test_binary_ufunc[left_shift] [gw62] [ 38%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape0-test_chunks0-elements_shape1-elements_chunks1-0-10-796] dask/dataframe/io/tests/test_parquet.py::test_append_different_columns[fastparquet-True] [gw20] [ 38%] 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] [gw20] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append_different_columns[pyarrow-False] dask/array/tests/test_routines.py::test_isin_rand[True-test_shape0-test_chunks0-elements_shape2-elements_chunks2-0-10-23] [gw56] [ 38%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[arctan2] dask/dataframe/io/tests/test_parquet.py::test_append_different_columns[pyarrow-True] [gw20] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append_different_columns[pyarrow-True] dask/dataframe/io/tests/test_parquet.py::test_append_dict_column[fastparquet] [gw20] [ 38%] 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] [gw20] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append_dict_column[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_ordering[fastparquet-fastparquet] [gw14] [ 38%] PASSED dask/dataframe/io/tests/test_io.py::test_from_map_simple[vals2] dask/dataframe/io/tests/test_io.py::test_from_map_multi [gw14] [ 38%] PASSED dask/dataframe/io/tests/test_io.py::test_from_map_multi dask/dataframe/io/tests/test_io.py::test_from_map_args [gw49] [ 38%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-15-15] dask/array/tests/test_ufunc.py::test_binary_ufunc[power] [gw62] [ 38%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape0-test_chunks0-elements_shape2-elements_chunks2-0-10-23] [gw32] [ 38%] PASSED dask/array/tests/test_routines.py::test_diff[2-shape3--1] [gw36] [ 38%] PASSED dask/bag/tests/test_text.py::test_read_text_unicode_no_collection dask/bag/tests/test_text.py::test_files_per_partition dask/dataframe/io/tests/test_parquet.py::test_empty[fastparquet-pyarrow-False] [gw32] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_empty[fastparquet-pyarrow-False] dask/dataframe/io/tests/test_parquet.py::test_empty[fastparquet-pyarrow-True] [gw32] [ 38%] 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] [gw32] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_empty[pyarrow-fastparquet-False] dask/dataframe/io/tests/test_parquet.py::test_empty[pyarrow-fastparquet-True] [gw32] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_empty[pyarrow-fastparquet-True] dask/array/tests/test_routines.py::test_isin_rand[True-test_shape0-test_chunks0-elements_shape2-elements_chunks2-0-10-796] [gw20] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_ordering[fastparquet-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_empty[pyarrow-pyarrow-False] [gw32] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_empty[pyarrow-pyarrow-False] dask/dataframe/io/tests/test_parquet.py::test_empty[pyarrow-pyarrow-True] [gw32] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_empty[pyarrow-pyarrow-True] dask/dataframe/io/tests/test_parquet.py::test_simple[fastparquet-fastparquet] [gw32] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_simple[fastparquet-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_simple[fastparquet-pyarrow] [gw32] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_simple[fastparquet-pyarrow] [gw14] [ 38%] PASSED dask/dataframe/io/tests/test_io.py::test_from_map_args dask/dataframe/io/tests/test_io.py::test_from_map_divisions [gw26] [ 38%] PASSED dask/array/tests/test_routines.py::test_gradient[1-shape2-varargs2-None] dask/array/tests/test_routines.py::test_gradient[1-shape3-varargs3-0] [gw31] [ 38%] 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/io/tests/test_parquet.py::test_simple[pyarrow-fastparquet] [gw32] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_simple[pyarrow-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_simple[pyarrow-pyarrow] [gw32] [ 38%] 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] [gw32] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_delayed_no_metadata[fastparquet-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_delayed_no_metadata[fastparquet-pyarrow] [gw32] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_delayed_no_metadata[fastparquet-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_ordering[fastparquet-pyarrow] [gw20] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_ordering[fastparquet-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_ordering[pyarrow-fastparquet] [gw20] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_ordering[pyarrow-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_ordering[pyarrow-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_delayed_no_metadata[pyarrow-fastparquet] [gw32] [ 38%] 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] [gw32] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_delayed_no_metadata[pyarrow-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_read_glob[fastparquet-fastparquet] [gw32] [ 38%] 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] [gw32] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_glob[fastparquet-pyarrow] [gw36] [ 38%] PASSED dask/bag/tests/test_text.py::test_files_per_partition dask/bag/tests/test_text.py::test_errors dask/dataframe/io/tests/test_parquet.py::test_read_glob[pyarrow-fastparquet] [gw32] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_glob[pyarrow-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_read_glob[pyarrow-pyarrow] [gw32] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_glob[pyarrow-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_calculate_divisions_false[fastparquet-fastparquet] [gw32] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_calculate_divisions_false[fastparquet-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_calculate_divisions_false[fastparquet-pyarrow] [gw32] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_calculate_divisions_false[fastparquet-pyarrow] [gw31] [ 38%] PASSED dask/dataframe/io/tests/test_io.py::test_from_dask_array_unknown_chunks dask/dataframe/io/tests/test_io.py::test_from_dask_array_empty_chunks[chunksizes0-expected_divisions0] [gw20] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_ordering[pyarrow-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_read_parquet_custom_columns[fastparquet] [gw20] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_parquet_custom_columns[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_read_parquet_custom_columns[pyarrow] [gw20] [ 38%] 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] [gw20] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df0-write_kwargs0-read_kwargs0] [gw31] [ 38%] PASSED dask/dataframe/io/tests/test_io.py::test_from_dask_array_empty_chunks[chunksizes0-expected_divisions0] dask/dataframe/io/tests/test_parquet.py::test_calculate_divisions_false[pyarrow-fastparquet] [gw32] [ 38%] 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] [gw32] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_calculate_divisions_false[pyarrow-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_read_list[fastparquet-fastparquet] [gw32] [ 38%] 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] [gw32] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_list[fastparquet-pyarrow] [gw62] [ 38%] PASSED 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_routines.py::test_isin_rand[True-test_shape0-test_chunks0-elements_shape3-elements_chunks3-0-10-23] [gw34] [ 38%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes2-4-chunks1] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes2-4-chunks2] [gw14] [ 38%] PASSED dask/dataframe/io/tests/test_io.py::test_from_map_divisions dask/dataframe/io/tests/test_io.py::test_from_dask_array_empty_chunks[chunksizes1-expected_divisions1] [gw31] [ 38%] 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] [gw31] [ 38%] PASSED dask/dataframe/io/tests/test_io.py::test_from_dask_array_empty_chunks[chunksizes2-expected_divisions2] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df1-write_kwargs1-read_kwargs1] [gw20] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df1-write_kwargs1-read_kwargs1] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df2-write_kwargs2-read_kwargs2] [gw20] [ 38%] 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] [gw20] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df3-write_kwargs3-read_kwargs3] dask/dataframe/io/tests/test_io.py::test_from_dask_array_unknown_width_error [gw31] [ 38%] PASSED dask/dataframe/io/tests/test_io.py::test_from_dask_array_unknown_width_error [gw2] [ 38%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes5-2-chunks2] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes5-2-chunks3] dask/dataframe/io/tests/test_io.py::test_from_map_meta dask/dataframe/io/tests/test_io.py::test_from_array_dispatching[cupy-cudf] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df4-write_kwargs4-read_kwargs4] [gw20] [ 38%] 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] [gw20] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df5-write_kwargs5-read_kwargs5] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df6-write_kwargs6-read_kwargs6] [gw20] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df6-write_kwargs6-read_kwargs6] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df7-write_kwargs7-read_kwargs7] [gw20] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df7-write_kwargs7-read_kwargs7] [gw31] [ 38%] 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] [gw0] [ 38%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x5-chunks5] dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x6-chunks6] [gw14] [ 38%] PASSED dask/dataframe/io/tests/test_io.py::test_from_map_meta dask/dataframe/io/tests/test_io.py::test_from_map_custom_name [gw28] [ 38%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes8-2-chunks0] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes8-2-chunks1] [gw47] [ 38%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[left_shift] [gw14] [ 38%] 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] dask/array/tests/test_ufunc.py::test_binary_ufunc[less] dask/array/tests/test_routines.py::test_histogramdd_raises_incompat_bins_or_range [gw51] [ 38%] PASSED dask/bag/tests/test_bag.py::test_str_empty_split dask/bag/tests/test_bag.py::test_map_with_iterator_function [gw3] [ 38%] PASSED dask/array/tests/test_random.py::test_array_broadcasting[RandomState] dask/array/tests/test_random.py::test_array_broadcasting[default_rng] [gw60] [ 38%] PASSED dask/array/tests/test_routines.py::test_histogramdd_raises_incompat_bins_or_range dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df8-write_kwargs8-read_kwargs8] [gw60] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df8-write_kwargs8-read_kwargs8] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df9-write_kwargs9-read_kwargs9] [gw60] [ 38%] 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] [gw0] [ 38%] 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] [gw38] [ 38%] PASSED dask/array/tests/test_reductions.py::test_tree_reduce_depth dask/array/tests/test_reductions.py::test_tree_reduce_set_options [gw31] [ 38%] PASSED dask/dataframe/io/tests/test_io.py::test_from_array_dispatching[numpy-pandas] dask/dataframe/io/tests/test_io.py::test_to_bag [gw60] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df10-write_kwargs10-read_kwargs10] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df11-write_kwargs11-read_kwargs11] [gw60] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df11-write_kwargs11-read_kwargs11] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df12-write_kwargs12-read_kwargs12] [gw60] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df12-write_kwargs12-read_kwargs12] [gw35] [ 38%] PASSED dask/array/tests/test_routines.py::test_histogram_extra_args_and_shapes dask/array/tests/test_routines.py::test_histogram_normed_deprecation [gw35] [ 39%] PASSED dask/array/tests/test_routines.py::test_histogram_normed_deprecation dask/array/tests/test_routines.py::test_histogram_bin_range_raises[None-None] [gw14] [ 39%] 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] [gw14] [ 39%] 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] [gw35] [ 39%] PASSED dask/array/tests/test_routines.py::test_histogram_bin_range_raises[None-None] [gw62] [ 39%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape0-test_chunks0-elements_shape3-elements_chunks3-0-10-23] [gw26] [ 39%] PASSED dask/array/tests/test_routines.py::test_gradient[1-shape3-varargs3-0] dask/array/tests/test_routines.py::test_gradient[1-shape4-varargs4-1] [gw22] [ 39%] PASSED dask/array/tests/test_routines.py::test_rot90[shape3-kwargs1] dask/array/tests/test_routines.py::test_rot90[shape3-kwargs2] [gw0] [ 39%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x7-chunks7] [gw38] [ 39%] PASSED dask/array/tests/test_reductions.py::test_tree_reduce_set_options dask/array/tests/test_reductions.py::test_reduction_names dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x8-chunks8] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df13-write_kwargs13-read_kwargs13] [gw60] [ 39%] 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] [gw60] [ 39%] 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] [gw60] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df15-write_kwargs15-read_kwargs15] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df16-write_kwargs16-read_kwargs16] [gw60] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df16-write_kwargs16-read_kwargs16] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df17-write_kwargs17-read_kwargs17] [gw60] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df17-write_kwargs17-read_kwargs17] [gw14] [ 39%] 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 [gw22] [ 39%] PASSED dask/array/tests/test_routines.py::test_rot90[shape3-kwargs2] dask/array/tests/test_routines.py::test_rot90[shape3-kwargs3] [gw22] [ 39%] PASSED dask/array/tests/test_routines.py::test_rot90[shape3-kwargs3] dask/array/tests/test_routines.py::test_rot90[shape3-kwargs4] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df18-write_kwargs18-read_kwargs18] [gw60] [ 39%] 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] [gw60] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df19-write_kwargs19-read_kwargs19] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df20-write_kwargs20-read_kwargs20] [gw60] [ 39%] 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] [gw60] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df21-write_kwargs21-read_kwargs21] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df22-write_kwargs22-read_kwargs22] [gw60] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df22-write_kwargs22-read_kwargs22] [gw22] [ 39%] PASSED dask/array/tests/test_routines.py::test_rot90[shape3-kwargs4] dask/array/tests/test_routines.py::test_rot90[shape4-kwargs0] [gw0] [ 39%] 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] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df23-write_kwargs23-read_kwargs23] [gw60] [ 39%] 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] [gw60] [ 39%] 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] [gw60] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_categories[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_categories[pyarrow] [gw60] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_categories[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_categories_unnamed_index[fastparquet] [gw60] [ 39%] 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] [gw60] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_categories_unnamed_index[pyarrow] [gw38] [ 39%] PASSED dask/array/tests/test_reductions.py::test_reduction_names [gw49] [ 39%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[power] dask/array/tests/test_ufunc.py::test_binary_ufunc[remainder] dask/array/tests/test_reductions.py::test_general_reduction_names [gw38] [ 39%] PASSED dask/array/tests/test_reductions.py::test_general_reduction_names dask/array/tests/test_reductions.py::test_array_reduction_out[sum] dask/dataframe/io/tests/test_parquet.py::test_empty_partition[fastparquet] [gw60] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_empty_partition[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_empty_partition[pyarrow] [gw60] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_empty_partition[pyarrow] [gw0] [ 39%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x9-chunks9] dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x10-chunks10] [gw14] [ 39%] PASSED dask/dataframe/io/tests/test_io.py::test_from_map_column_projection [gw38] [ 39%] PASSED dask/array/tests/test_reductions.py::test_array_reduction_out[sum] [gw18] [ 39%] PASSED dask/array/tests/test_routines.py::test_where dask/dataframe/io/tests/test_io.py::test_from_dict_backends[pandas] dask/array/tests/test_reductions.py::test_array_reduction_out[argmax] [gw38] [ 39%] PASSED dask/array/tests/test_reductions.py::test_array_reduction_out[argmax] [gw0] [ 39%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x10-chunks10] [gw3] [ 39%] PASSED dask/array/tests/test_random.py::test_array_broadcasting[default_rng] dask/array/tests/test_random.py::test_multinomial[RandomState] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-None-False-cumsum] dask/array/tests/test_routines.py::test_roll[None-3-chunks0] dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x11-chunks11] [gw14] [ 39%] 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] dask/array/tests/test_slicing.py::test_index_with_int_dask_array[None-3] [gw14] [ 39%] SKIPPED dask/dataframe/io/tests/test_io.py::test_from_dict_backends[cudf] [gw19] [ 39%] 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] dask/dataframe/io/tests/test_json.py::test_read_json_with_path_column[split] [gw26] [ 39%] 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] [gw27] [ 39%] PASSED dask/array/tests/test_routines.py::test_roll[None-3-chunks0] dask/dataframe/io/tests/test_parquet.py::test_filters[pyarrow-pyarrow] dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks13] [gw47] [ 39%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[less] dask/array/tests/test_ufunc.py::test_binary_ufunc[less_equal] [gw21] [ 39%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array[None-3] dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_compression[fastparquet-None] [gw21] [ 39%] 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] [gw21] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_compression[fastparquet-gzip] dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_compression[fastparquet-snappy] [gw3] [ 39%] PASSED dask/array/tests/test_random.py::test_multinomial[RandomState] dask/array/tests/test_random.py::test_multinomial[default_rng] [gw27] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filters[pyarrow-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_filters_v0[fastparquet-fastparquet] [gw27] [ 39%] 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] [gw27] [ 39%] 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] [gw21] [ 39%] 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] [gw21] [ 39%] 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] [gw11] [ 39%] 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] [gw0] [ 39%] 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] [gw27] [ 39%] 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] [gw27] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filters_v0[pyarrow-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_filtering_pyarrow_dataset[fastparquet] [gw27] [ 39%] 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] [gw3] [ 39%] PASSED dask/array/tests/test_random.py::test_multinomial[default_rng] dask/array/tests/test_random.py::test_choice[RandomState] [gw21] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_compression[pyarrow-gzip] dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_compression[pyarrow-snappy] [gw21] [ 39%] 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] [gw21] [ 39%] 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] [gw21] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_partition_on_and_compression[fastparquet-gzip] dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_partition_on_and_compression[fastparquet-snappy] [gw21] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_partition_on_and_compression[fastparquet-snappy] [gw27] [ 39%] 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] [gw27] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filters_file_list[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_filters_file_list[pyarrow] [gw27] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filters_file_list[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_pyarrow_filter_divisions dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_partition_on_and_compression[pyarrow-None] [gw21] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_partition_on_and_compression[pyarrow-None] dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_partition_on_and_compression[pyarrow-gzip] [gw21] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_partition_on_and_compression[pyarrow-gzip] [gw14] [ 39%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_with_path_column[split] dask/dataframe/io/tests/test_json.py::test_read_json_with_path_column[records] [gw0] [ 39%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x0-chunks0] dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x1-chunks1] [gw27] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pyarrow_filter_divisions dask/dataframe/io/tests/test_parquet.py::test_divisions_read_with_filters [gw27] [ 39%] 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 [gw27] [ 39%] 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 dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_partition_on_and_compression[pyarrow-snappy] [gw21] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_partition_on_and_compression[pyarrow-snappy] dask/dataframe/io/tests/test_parquet.py::test_parse_pandas_metadata[pandas_metadata0] [gw23] [ 39%] PASSED dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks13] dask/dataframe/io/tests/test_parquet.py::test_to_parquet_with_get[fastparquet] [gw23] [ 39%] 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] [gw23] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_to_parquet_with_get[pyarrow] [gw21] [ 39%] PASSED dask/dataframe/io/tests/test_parquet.py::test_parse_pandas_metadata[pandas_metadata0] dask/dataframe/io/tests/test_parquet.py::test_parse_pandas_metadata[pandas_metadata1] dask/dataframe/io/tests/test_parquet.py::test_select_partitioned_column[fastparquet] [gw27] [ 39%] 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] [gw27] [ 39%] 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] [gw27] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_to_parquet_lazy[fastparquet-processes] dask/dataframe/io/tests/test_parquet.py::test_to_parquet_lazy[pyarrow-threads] [gw27] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_to_parquet_lazy[pyarrow-threads] [gw21] [ 39%] 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] [gw21] [ 39%] PASSED dask/dataframe/io/tests/test_parquet.py::test_parse_pandas_metadata[pandas_metadata2] dask/dataframe/io/tests/test_parquet.py::test_parse_pandas_metadata_null_index [gw23] [ 39%] 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] [gw23] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_select_partitioned_column[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_with_tz[fastparquet] [gw23] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_with_tz[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_with_tz[pyarrow] [gw23] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_with_tz[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_to_parquet_lazy[pyarrow-processes] [gw27] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_to_parquet_lazy[pyarrow-processes] dask/dataframe/io/tests/test_parquet.py::test_to_parquet_calls_invalidate_cache[False] [gw27] [ 39%] 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] [gw27] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_to_parquet_calls_invalidate_cache[True] dask/dataframe/io/tests/test_parquet.py::test_timestamp96 [gw27] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_timestamp96 dask/dataframe/io/tests/test_parquet.py::test_drill_scheme [gw49] [ 39%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[remainder] dask/array/tests/test_ufunc.py::test_binary_ufunc[right_shift] dask/dataframe/io/tests/test_parquet.py::test_arrow_partitioning [gw23] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_arrow_partitioning dask/dataframe/io/tests/test_parquet.py::test_informative_error_messages [gw23] [ 39%] PASSED dask/dataframe/io/tests/test_parquet.py::test_informative_error_messages dask/dataframe/io/tests/test_parquet.py::test_append_cat_fp[fastparquet] [gw21] [ 39%] PASSED dask/dataframe/io/tests/test_parquet.py::test_parse_pandas_metadata_null_index dask/dataframe/io/tests/test_parquet.py::test_read_no_metadata[fastparquet] [gw21] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_no_metadata[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_read_no_metadata[pyarrow] [gw21] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_no_metadata[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_parse_pandas_metadata_duplicate_index_columns [gw21] [ 39%] PASSED dask/dataframe/io/tests/test_parquet.py::test_parse_pandas_metadata_duplicate_index_columns dask/dataframe/io/tests/test_parquet.py::test_parse_pandas_metadata_column_with_index_name [gw21] [ 39%] 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] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_drill_scheme dask/dataframe/io/tests/test_parquet.py::test_parquet_select_cats[fastparquet] [gw27] [ 39%] 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] [gw27] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_parquet_select_cats[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_columns_name[fastparquet] [gw27] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_columns_name[fastparquet] [gw14] [ 39%] 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] [gw23] [ 40%] 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] [gw23] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append_cat_fp[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df0] [gw23] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df0] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df1] [gw23] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df1] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df2] [gw21] [ 40%] 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] [gw21] [ 40%] 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] [gw21] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_unknown_kwargs[fastparquet] [gw0] [ 40%] 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] [gw23] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df2] [gw26] [ 40%] PASSED dask/array/tests/test_routines.py::test_gradient[1-shape5-varargs5-2] dask/array/tests/test_routines.py::test_gradient[1-shape6-varargs6--1] dask/array/tests/test_routines.py::test_einsum[a] [gw45] [ 40%] PASSED dask/array/tests/test_routines.py::test_einsum[a] dask/array/tests/test_routines.py::test_ravel_multi_index[arr7-None-kwargs7-asarray] [gw42] [ 40%] SKIPPED dask/array/tests/test_routines.py::test_ravel_multi_index[arr7-None-kwargs7-asarray] dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[fastparquet-fastparquet-False-False] [gw42] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[fastparquet-fastparquet-False-False] dask/array/tests/test_routines.py::test_where_scalar_dtype dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df14] [gw45] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df14] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df15] [gw45] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df15] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df16] [gw45] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df16] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df17] [gw45] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df17] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df18] [gw45] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df18] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df19] [gw61] [ 40%] PASSED dask/array/tests/test_masked.py::test_where dask/bag/tests/test_bag.py::test_repartition_npartitions[12-1] dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[fastparquet-pyarrow-True-True] [gw42] [ 40%] 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] [gw42] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[fastparquet-pyarrow-True-False] dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[fastparquet-pyarrow-False-True] [gw42] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[fastparquet-pyarrow-False-True] dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[fastparquet-pyarrow-False-False] [gw0] [ 40%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x2-chunks2] dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x3-chunks3] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df3] [gw23] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df3] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df4] [gw23] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df4] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df5] [gw23] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df5] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df6] [gw23] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df6] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df7] [gw23] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df7] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df8] [gw23] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df8] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df9] [gw38] [ 40%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-None-False-cumsum] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-None-False-cumprod] [gw42] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[fastparquet-pyarrow-False-False] dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[pyarrow-fastparquet-True-True] [gw42] [ 40%] 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] [gw42] [ 40%] 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] [gw42] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[pyarrow-fastparquet-False-True] dask/array/tests/test_linalg.py::test_qr[20-10-chunks2-None] dask/array/tests/test_slicing.py::test_gh4043[False-False-True] [gw47] [ 40%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[less_equal] dask/array/tests/test_ufunc.py::test_binary_ufunc[logaddexp] [gw61] [ 40%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[12-1] dask/bag/tests/test_bag.py::test_repartition_npartitions[12-2] [gw61] [ 40%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[12-2] dask/bag/tests/test_bag.py::test_repartition_npartitions[12-7] [gw61] [ 40%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[12-7] dask/bag/tests/test_bag.py::test_repartition_npartitions[12-11] [gw14] [ 40%] 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] [gw45] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df19] [gw59] [ 40%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape3-test_chunks3-elements_shape3-elements_chunks3-0-10-796] dask/array/tests/test_routines.py::test_isin_rand[False-test_shape0-test_chunks0-elements_shape0-elements_chunks0-0-10-23] [gw59] [ 40%] 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_routines.py::test_isin_rand[False-test_shape0-test_chunks0-elements_shape0-elements_chunks0-0-10-796] [gw59] [ 40%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape0-test_chunks0-elements_shape0-elements_chunks0-0-10-796] dask/array/tests/test_routines.py::test_isin_rand[False-test_shape0-test_chunks0-elements_shape1-elements_chunks1-0-10-23] [gw18] [ 40%] PASSED dask/array/tests/test_routines.py::test_where_scalar_dtype dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df20] [gw45] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df20] dask/dataframe/io/tests/test_parquet.py::test_datasets_timeseries[fastparquet] [gw45] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_datasets_timeseries[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_datasets_timeseries[pyarrow] [gw45] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_datasets_timeseries[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_pathlib_path[fastparquet] [gw45] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pathlib_path[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_pathlib_path[pyarrow] [gw45] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pathlib_path[pyarrow] [gw3] [ 40%] PASSED dask/array/tests/test_random.py::test_choice[RandomState] dask/array/tests/test_random.py::test_choice[default_rng] [gw28] [ 40%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes8-2-chunks1] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes8-2-chunks2] dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[pyarrow-fastparquet-False-False] [gw42] [ 40%] 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] [gw42] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[pyarrow-pyarrow-True-True] dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[pyarrow-pyarrow-True-False] [gw42] [ 40%] 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] [gw23] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df9] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df10] [gw23] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df10] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df11] [gw23] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df11] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df12] [gw23] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df12] [gw59] [ 40%] 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] dask/array/tests/test_slicing.py::test_index_with_int_dask_array_negindex[4] dask/dataframe/io/tests/test_parquet.py::test_categories_large[fastparquet] [gw45] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_categories_large[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_categories_large[pyarrow] [gw45] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_categories_large[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_read_glob_no_meta[fastparquet-fastparquet] [gw45] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_glob_no_meta[fastparquet-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_read_glob_no_meta[fastparquet-pyarrow] [gw45] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_glob_no_meta[fastparquet-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_read_glob_no_meta[pyarrow-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization[fastparquet-None-False] [gw18] [ 40%] 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] [gw18] [ 40%] 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] [gw18] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization[fastparquet-index1-False] dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization[pyarrow-None-True] [gw18] [ 40%] 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] [gw18] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization[pyarrow-None-False] dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization[pyarrow-index1-True] [gw18] [ 40%] 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] [gw18] [ 40%] 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] [gw18] [ 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] [gw39] [ 40%] PASSED dask/array/tests/test_slicing.py::test_gh4043[False-False-True] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-fastparquet-4096-a-False] [gw39] [ 40%] 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] [gw39] [ 40%] 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] [gw39] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-fastparquet-1MiB-None-False] [gw3] [ 40%] PASSED dask/array/tests/test_random.py::test_choice[default_rng] dask/array/tests/test_random.py::test_create_with_auto_dimensions [gw61] [ 40%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[12-11] dask/bag/tests/test_bag.py::test_repartition_npartitions[12-23] [gw61] [ 40%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[12-23] dask/bag/tests/test_bag.py::test_repartition_npartitions[23-1] [gw34] [ 40%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes2-4-chunks2] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes2-4-chunks3] [gw26] [ 40%] PASSED dask/array/tests/test_routines.py::test_gradient[1-shape6-varargs6--1] dask/array/tests/test_routines.py::test_gradient[1-shape7-varargs7-axis7] [gw59] [ 40%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape0-test_chunks0-elements_shape1-elements_chunks1-0-10-796] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-fastparquet-1MiB-a-True] [gw39] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-fastparquet-1MiB-a-True] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-fastparquet-1MiB-a-False] [gw39] [ 40%] 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] [gw39] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-pyarrow-4096-None-True] [gw3] [ 40%] PASSED dask/array/tests/test_random.py::test_create_with_auto_dimensions dask/array/tests/test_random.py::test_names [gw3] [ 40%] PASSED dask/array/tests/test_random.py::test_names dask/array/tests/test_random.py::test_permutation[RandomState] [gw37] [ 40%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array_negindex[4] dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_int[fastparquet-False-12] [gw37] [ 40%] 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] [gw37] [ 40%] 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] [gw37] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_int[pyarrow-True-12] [gw45] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_glob_no_meta[pyarrow-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_read_glob_no_meta[pyarrow-pyarrow] [gw45] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_glob_no_meta[pyarrow-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_read_glob_yes_meta[fastparquet-fastparquet] [gw45] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_glob_yes_meta[fastparquet-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_read_glob_yes_meta[fastparquet-pyarrow] [gw45] [ 40%] 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] [gw45] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_glob_yes_meta[pyarrow-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_read_glob_yes_meta[pyarrow-pyarrow] [gw18] [ 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] [gw18] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization_multi[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization_multi[pyarrow] [gw18] [ 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] [gw18] [ 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] [gw18] [ 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] [gw18] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization_after_filter_complex[fastparquet] [gw14] [ 40%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_with_path_column[columns] dask/dataframe/io/tests/test_json.py::test_read_json_with_path_column[values] [gw14] [ 40%] 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 [gw14] [ 40%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_path_column_with_duplicate_name_is_error [gw49] [ 40%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[right_shift] dask/array/tests/test_ufunc.py::test_binary_ufunc[subtract] dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_int[pyarrow-False-1] [gw37] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_int[pyarrow-False-1] dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_int[pyarrow-False-12] [gw37] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_int[pyarrow-False-12] dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_int_aggregate_files[fastparquet-8] [gw37] [ 40%] 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] [gw37] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_int_aggregate_files[fastparquet-25] dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_int_aggregate_files[pyarrow-8] [gw45] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_glob_yes_meta[pyarrow-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[fastparquet-fastparquet-True-True] [gw45] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[fastparquet-fastparquet-True-True] dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[fastparquet-fastparquet-True-False] [gw45] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[fastparquet-fastparquet-True-False] dask/array/tests/test_routines.py::test_ravel_multi_index[arr1-chunks1-kwargs1-from_array] [gw50] [ 41%] PASSED dask/array/tests/test_linalg.py::test_qr[20-10-chunks2-None] dask/dataframe/io/tests/test_parquet.py::test_optimize_and_not[pyarrow] [gw50] [ 41%] 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] [gw50] [ 41%] 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] [gw50] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_empty[fastparquet-pyarrow] [gw61] [ 41%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[23-1] dask/bag/tests/test_bag.py::test_repartition_npartitions[23-2] [gw61] [ 41%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[23-2] dask/bag/tests/test_bag.py::test_repartition_npartitions[23-7] [gw42] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[pyarrow-pyarrow-False-True] dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[pyarrow-pyarrow-False-False] [gw42] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[pyarrow-pyarrow-False-False] dask/dataframe/io/tests/test_parquet.py::test_statistics_nometa[fastparquet-fastparquet] [gw42] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_statistics_nometa[fastparquet-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_statistics_nometa[fastparquet-pyarrow] [gw42] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_statistics_nometa[fastparquet-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_statistics_nometa[pyarrow-fastparquet] [gw42] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_statistics_nometa[pyarrow-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_statistics_nometa[pyarrow-pyarrow] [gw42] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_statistics_nometa[pyarrow-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_timeseries_nulls_in_schema[fastparquet-infer] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_empty[pyarrow-fastparquet] [gw50] [ 41%] 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] [gw50] [ 41%] 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] [gw50] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-fastparquet-4096-None-True] [gw2] [ 41%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes5-2-chunks3] [gw37] [ 41%] 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] [gw37] [ 41%] 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] [gw37] [ 41%] 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] [gw61] [ 41%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[23-7] dask/bag/tests/test_bag.py::test_repartition_npartitions[23-11] [gw24] [ 41%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr1-chunks1-kwargs1-from_array] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[fastparquet-1024-True] [gw24] [ 41%] 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] [gw24] [ 41%] 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] [gw24] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[fastparquet-4096-True] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[fastparquet-4096-False] dask/array/tests/test_reductions.py::test_topk_argtopk1[None-sort-topk] [gw3] [ 41%] PASSED dask/array/tests/test_random.py::test_permutation[RandomState] [gw19] [ 41%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes10-4-chunks3] [gw47] [ 41%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[logaddexp] [gw38] [ 41%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-None-False-cumprod] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-pyarrow-4096-None-False] [gw10] [ 41%] PASSED dask/array/tests/test_reductions.py::test_reductions_1D[i4] [gw37] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filter_nulls[fastparquet-True-filters1--2] [gw42] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_timeseries_nulls_in_schema[fastparquet-infer] [gw11] [ 41%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-4-chunks3] [gw24] [ 41%] 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_files[fastparquet-fastparquet-4096-None-False] [gw39] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-pyarrow-4096-None-False] [gw61] [ 41%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[23-11] [gw50] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-fastparquet-4096-None-False] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes5-2-chunks4] dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization_after_filter_complex[pyarrow] dask/array/tests/test_random.py::test_permutation[default_rng] [gw18] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization_after_filter_complex[pyarrow] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes10-4-chunks4] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-None-False-nancumsum] dask/array/tests/test_ufunc.py::test_binary_ufunc[logaddexp2] dask/array/tests/test_reductions.py::test_reductions_1D[c8] dask/dataframe/io/tests/test_parquet.py::test_filter_nulls[fastparquet-False-filters0--13] dask/dataframe/io/tests/test_parquet.py::test_timeseries_nulls_in_schema[fastparquet-None] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-4-chunks4] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[fastparquet-1MiB-True] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-pyarrow-4096-a-True] [gw37] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filter_nulls[fastparquet-False-filters0--13] dask/bag/tests/test_bag.py::test_repartition_npartitions[23-23] [gw42] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_timeseries_nulls_in_schema[fastparquet-None] [gw24] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[fastparquet-1MiB-True] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-fastparquet-4096-a-True] [gw39] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-pyarrow-4096-a-True] [gw50] [ 41%] 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_layer_creation_info[fastparquet] [gw18] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_layer_creation_info[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_filter_nulls[fastparquet-False-filters1--2] dask/dataframe/io/tests/test_parquet.py::test_timeseries_nulls_in_schema[pyarrow-infer] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[fastparquet-1MiB-False] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-pyarrow-4096-a-False] [gw37] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filter_nulls[fastparquet-False-filters1--2] [gw42] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_timeseries_nulls_in_schema[pyarrow-infer] [gw24] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[fastparquet-1MiB-False] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-fastparquet-4096-a-False] [gw39] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-pyarrow-4096-a-False] [gw61] [ 41%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[23-23] [gw50] [ 41%] 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_layer_creation_info[pyarrow] [gw3] [ 41%] PASSED dask/array/tests/test_random.py::test_permutation[default_rng] [gw18] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_layer_creation_info[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_filter_nulls[pyarrow-True-filters0--13] dask/dataframe/io/tests/test_parquet.py::test_timeseries_nulls_in_schema[pyarrow-None] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[pyarrow-None-True] [gw37] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filter_nulls[pyarrow-True-filters0--13] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-pyarrow-1MiB-None-True] dask/bag/tests/test_bag.py::test_repartition_partition_size[1-1] [gw42] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_timeseries_nulls_in_schema[pyarrow-None] [gw24] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[pyarrow-None-True] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-fastparquet-1MiB-None-True] [gw39] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-pyarrow-1MiB-None-True] [gw50] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-fastparquet-1MiB-None-True] dask/array/tests/test_random.py::test_auto_chunks[RandomState] dask/dataframe/io/tests/test_parquet.py::test_blockwise_parquet_annotations[fastparquet] [gw18] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_blockwise_parquet_annotations[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_filter_nulls[pyarrow-True-filters1--2] [gw3] [ 41%] PASSED dask/array/tests/test_random.py::test_auto_chunks[RandomState] dask/dataframe/io/tests/test_parquet.py::test_graph_size_pyarrow[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[pyarrow-None-False] [gw37] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filter_nulls[pyarrow-True-filters1--2] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-pyarrow-1MiB-None-False] [gw42] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_graph_size_pyarrow[fastparquet] [gw24] [ 41%] 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_files[fastparquet-fastparquet-1MiB-None-False] [gw39] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-pyarrow-1MiB-None-False] [gw50] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-fastparquet-1MiB-None-False] dask/dataframe/io/tests/test_parquet.py::test_blockwise_parquet_annotations[pyarrow] dask/array/tests/test_random.py::test_auto_chunks[default_rng] [gw18] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_blockwise_parquet_annotations[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_filter_nulls[pyarrow-False-filters0--13] dask/dataframe/io/tests/test_parquet.py::test_graph_size_pyarrow[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[pyarrow-1024-True] [gw37] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filter_nulls[pyarrow-False-filters0--13] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-pyarrow-1MiB-a-True] [gw42] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_graph_size_pyarrow[pyarrow] [gw3] [ 41%] PASSED dask/array/tests/test_random.py::test_auto_chunks[default_rng] [gw24] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[pyarrow-1024-True] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-fastparquet-1MiB-a-True] [gw39] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-pyarrow-1MiB-a-True] [gw50] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-fastparquet-1MiB-a-True] [gw49] [ 41%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[subtract] dask/dataframe/io/tests/test_parquet.py::test_optimize_blockwise_parquet[fastparquet] [gw18] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_optimize_blockwise_parquet[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_filter_nulls[pyarrow-False-filters1--2] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[pyarrow-1024-False] dask/array/tests/test_random.py::test_randint_dtype [gw37] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filter_nulls[pyarrow-False-filters1--2] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-pyarrow-1MiB-a-False] [gw39] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-pyarrow-1MiB-a-False] dask/array/tests/test_ufunc.py::test_binary_ufunc[true_divide] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-fastparquet-1MiB-a-False] [gw50] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-fastparquet-1MiB-a-False] [gw3] [ 41%] PASSED dask/array/tests/test_random.py::test_randint_dtype dask/dataframe/io/tests/test_parquet.py::test_read_series[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_filter_isna[True] [gw37] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filter_isna[True] [gw3] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_series[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_aggregate_files[a-fastparquet-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-pyarrow-4096-None-True] [gw24] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[pyarrow-1024-False] [gw39] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_aggregate_files[a-fastparquet-fastparquet] [gw50] [ 41%] 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_aggregate_files[a-fastparquet-pyarrow] [gw39] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_aggregate_files[a-fastparquet-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_optimize_blockwise_parquet[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[pyarrow-4096-True] dask/dataframe/io/tests/test_parquet.py::test_filter_isna[False] [gw18] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_optimize_blockwise_parquet[pyarrow] [gw24] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[pyarrow-4096-True] [gw37] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filter_isna[False] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-pyarrow-4096-None-False] dask/dataframe/io/tests/test_parquet.py::test_read_series[pyarrow] [gw3] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_series[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_aggregate_files[a-pyarrow-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_split_row_groups[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[pyarrow-4096-False] [gw24] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[pyarrow-4096-False] [gw18] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_row_groups[fastparquet] [gw50] [ 41%] 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_blocksize[pyarrow-1MiB-True] [gw39] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_aggregate_files[a-pyarrow-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_split_row_groups[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_names[fastparquet] [gw24] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[pyarrow-1MiB-True] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_aggregate_files[a-pyarrow-pyarrow] 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_row_groups_filter[fastparquet] [gw3] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_names[fastparquet] [gw50] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-pyarrow-4096-a-True] [gw39] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_aggregate_files[a-pyarrow-pyarrow] [gw37] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_filter[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_names[pyarrow] [gw18] [ 41%] 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] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[pyarrow-1MiB-False] [gw24] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[pyarrow-1MiB-False] dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_filter[pyarrow] [gw3] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_names[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-pyarrow-4096-a-False] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_aggregate_files[b-fastparquet-fastparquet] [gw37] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_filter[pyarrow] [gw50] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-pyarrow-4096-a-False] [gw39] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_aggregate_files[b-fastparquet-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_blocksize[fastparquet-default-True] [gw18] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_int[fastparquet-True-1] [gw24] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_blocksize[fastparquet-default-True] dask/dataframe/io/tests/test_parquet.py::test_optimize_getitem_and_nonblockwise[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_from_pandas[fastparquet-fastparquet] [gw37] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_optimize_getitem_and_nonblockwise[fastparquet] [gw3] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_from_pandas[fastparquet-fastparquet] 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_aggregate_files[b-fastparquet-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_blocksize[fastparquet-default-False] [gw50] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-pyarrow-1MiB-None-True] [gw39] [ 41%] 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_row_groups_int[fastparquet-True-12] [gw24] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_blocksize[fastparquet-default-False] [gw18] [ 41%] 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_adaptive_aggregate_files[b-pyarrow-fastparquet] [gw39] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_aggregate_files[b-pyarrow-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-pyarrow-1MiB-None-False] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_from_pandas[fastparquet-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_aggregate_files[b-pyarrow-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_optimize_getitem_and_nonblockwise[pyarrow] [gw50] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-pyarrow-1MiB-None-False] [gw38] [ 42%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-None-False-nancumsum] [gw3] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_from_pandas[fastparquet-pyarrow] [gw39] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_aggregate_files[b-pyarrow-pyarrow] [gw37] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_optimize_getitem_and_nonblockwise[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[fastparquet-None-True] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-pyarrow-1MiB-a-True] dask/dataframe/io/tests/test_json.py::test_write_json_basic[values] [gw39] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[fastparquet-None-True] [gw50] [ 42%] 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_blocksize[fastparquet-512-True] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_from_pandas[pyarrow-fastparquet] [gw24] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_blocksize[fastparquet-512-True] [gw47] [ 42%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[logaddexp2] [gw3] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_from_pandas[pyarrow-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-pyarrow-1MiB-a-False] dask/array/tests/test_ufunc.py::test_binary_ufunc[logical_and] [gw50] [ 42%] 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_blocksize[fastparquet-512-False] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_from_pandas[pyarrow-pyarrow] [gw24] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_blocksize[fastparquet-512-False] [gw3] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_from_pandas[pyarrow-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-fastparquet-4096-None-True] [gw50] [ 42%] 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_blocksize[fastparquet-1024-True] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_nullable_dtypes[fastparquet-fastparquet] [gw24] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_blocksize[fastparquet-1024-True] [gw3] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_nullable_dtypes[fastparquet-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-fastparquet-4096-None-False] [gw50] [ 42%] 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_blocksize[fastparquet-1024-False] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_nullable_dtypes[fastparquet-pyarrow] [gw24] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_blocksize[fastparquet-1024-False] [gw3] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_nullable_dtypes[fastparquet-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_blocksize[fastparquet-1MiB-True] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_nullable_dtypes[pyarrow-fastparquet] [gw24] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_blocksize[fastparquet-1MiB-True] [gw3] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_nullable_dtypes[pyarrow-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_blocksize[fastparquet-1MiB-False] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_nullable_dtypes[pyarrow-pyarrow] [gw24] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_blocksize[fastparquet-1MiB-False] [gw3] [ 42%] 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] [gw3] [ 42%] 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] [gw3] [ 42%] 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] [gw3] [ 42%] 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] [gw3] [ 42%] 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] [gw3] [ 42%] 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] [gw3] [ 42%] 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] [gw3] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_categorical[fastparquet-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_categorical[fastparquet-pyarrow] [gw3] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_categorical[fastparquet-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_categorical[pyarrow-fastparquet] [gw3] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_categorical[pyarrow-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_categorical[pyarrow-pyarrow] [gw3] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_categorical[pyarrow-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_append[fastparquet-False] [gw3] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append[fastparquet-False] dask/dataframe/io/tests/test_parquet.py::test_append[fastparquet-True] [gw3] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append[fastparquet-True] dask/dataframe/io/tests/test_parquet.py::test_append[pyarrow-False] [gw5] [ 42%] PASSED dask/array/tests/test_array_core.py::test_cumulative dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-None-False-nancumprod] [gw3] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append[pyarrow-False] [gw28] [ 42%] 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] [gw8] [ 42%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk1[None-sort-topk] dask/dataframe/io/tests/test_parquet.py::test_blocksize[pyarrow-default-False] [gw8] [ 42%] 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] [gw8] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_blocksize[pyarrow-512-True] dask/dataframe/io/tests/test_parquet.py::test_blocksize[pyarrow-512-False] [gw38] [ 42%] PASSED dask/dataframe/io/tests/test_json.py::test_write_json_basic[values] [gw8] [ 42%] 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] dask/dataframe/io/tests/test_json.py::test_to_json_with_get [gw8] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_blocksize[pyarrow-1024-True] dask/dataframe/io/tests/test_parquet.py::test_blocksize[pyarrow-1024-False] [gw8] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_blocksize[pyarrow-1024-False] dask/dataframe/io/tests/test_parquet.py::test_blocksize[pyarrow-1MiB-True] [gw8] [ 42%] 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] [gw8] [ 42%] 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] [gw8] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_pandas_blocksize[fastparquet-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_pandas_blocksize[fastparquet-pyarrow] [gw26] [ 42%] PASSED dask/array/tests/test_routines.py::test_gradient[1-shape7-varargs7-axis7] dask/array/tests/test_routines.py::test_gradient[1-shape8-varargs8-axis8] [gw8] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_pandas_blocksize[fastparquet-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_pandas_blocksize[pyarrow-fastparquet] [gw49] [ 42%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[true_divide] dask/array/tests/test_ufunc.py::test_binary_ufunc[float_power] [gw8] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_pandas_blocksize[pyarrow-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_pandas_blocksize[pyarrow-pyarrow] [gw8] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_pandas_blocksize[pyarrow-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_read_pandas_fastparquet_partitioned[fastparquet] dask/array/tests/test_slicing.py::test_slicing_none_int_ellipes [gw48] [ 42%] SKIPPED dask/array/tests/test_slicing.py::test_slicing_none_int_ellipes [gw19] [ 42%] 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] [gw8] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_pandas_fastparquet_partitioned[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_read_pandas_fastparquet_partitioned[pyarrow] [gw8] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_pandas_fastparquet_partitioned[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_read_parquet_getitem_skip_when_getting_read_parquet[fastparquet] [gw8] [ 42%] 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_parquet_getitem_skip_when_getting_read_parquet[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_create_metadata_file[fastparquet-pyarrow-None] [gw48] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_create_metadata_file[fastparquet-pyarrow-None] dask/dataframe/io/tests/test_parquet.py::test_create_metadata_file[fastparquet-pyarrow-a] [gw8] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_parquet_getitem_skip_when_getting_read_parquet[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_filter_nonpartition_columns[fastparquet-fastparquet-None] [gw48] [ 42%] 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] [gw8] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filter_nonpartition_columns[fastparquet-fastparquet-None] dask/dataframe/io/tests/test_parquet.py::test_filter_nonpartition_columns[fastparquet-fastparquet-True] [gw48] [ 42%] 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] [gw48] [ 42%] 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] [gw48] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_create_metadata_file[pyarrow-pyarrow-None] dask/dataframe/io/tests/test_parquet.py::test_create_metadata_file[pyarrow-pyarrow-a] [gw7] [ 42%] PASSED dask/bag/tests/test_bag.py::test_to_dataframe_optimize_graph dask/bag/tests/test_bag.py::test_default_partitioning_worker_saturation[100] [gw8] [ 42%] 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] [gw8] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filter_nonpartition_columns[fastparquet-pyarrow-None] dask/dataframe/io/tests/test_parquet.py::test_filter_nonpartition_columns[fastparquet-pyarrow-True] [gw8] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filter_nonpartition_columns[fastparquet-pyarrow-True] dask/dataframe/io/tests/test_parquet.py::test_filter_nonpartition_columns[pyarrow-fastparquet-None] [gw8] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filter_nonpartition_columns[pyarrow-fastparquet-None] dask/dataframe/io/tests/test_parquet.py::test_filter_nonpartition_columns[pyarrow-fastparquet-True] [gw8] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filter_nonpartition_columns[pyarrow-fastparquet-True] [gw48] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_create_metadata_file[pyarrow-pyarrow-a] dask/dataframe/io/tests/test_parquet.py::test_read_write_overwrite_is_true[fastparquet] [gw48] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_write_overwrite_is_true[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_read_write_overwrite_is_true[pyarrow] [gw48] [ 42%] 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] [gw48] [ 42%] 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] dask/dataframe/io/tests/test_parquet.py::test_filter_nonpartition_columns[pyarrow-pyarrow-None] [gw8] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filter_nonpartition_columns[pyarrow-pyarrow-None] [gw48] [ 42%] 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] [gw48] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_to_parquet_overwrite_adaptive_round_trip[fastparquet] [gw7] [ 42%] 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] dask/dataframe/io/tests/test_parquet.py::test_to_parquet_overwrite_adaptive_round_trip[pyarrow] [gw48] [ 42%] 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] [gw48] [ 42%] 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] [gw48] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_to_parquet_overwrite_raises[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_to_parquet_overwrite_files_from_read_parquet_in_same_call_raises[fastparquet] [gw48] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_to_parquet_overwrite_files_from_read_parquet_in_same_call_raises[fastparquet] dask/array/tests/test_stats.py::test_moments[3] [gw57] [ 42%] PASSED dask/array/tests/test_routines.py::test_flip[shape4-flip-kwargs2] dask/array/tests/test_routines.py::test_flip[shape4-flip-kwargs3] dask/dataframe/io/tests/test_parquet.py::test_to_parquet_overwrite_files_from_read_parquet_in_same_call_raises[pyarrow] [gw48] [ 42%] 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_parquet.py::test_to_parquet_errors_non_string_column_names[fastparquet] [gw48] [ 42%] 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] [gw48] [ 42%] 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] [gw17] [ 42%] PASSED dask/array/tests/test_stats.py::test_moments[3] dask/dataframe/io/tests/test_parquet.py::test_custom_metadata[fastparquet] [gw48] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_dir_filter[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_dir_filter[pyarrow] [gw48] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_dir_filter[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_decimal_dtype [gw48] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_decimal_dtype dask/dataframe/io/tests/test_parquet.py::test_roundtrip_rename_columns[fastparquet] [gw48] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_rename_columns[fastparquet] [gw11] [ 42%] 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] [gw47] [ 42%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[logical_and] dask/array/tests/test_ufunc.py::test_binary_ufunc[logical_or] [gw2] [ 42%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes5-2-chunks4] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes5-2-chunks5] [gw36] [ 42%] PASSED dask/bag/tests/test_text.py::test_errors dask/bag/tests/test_text.py::test_complex_delimiter [gw17] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_custom_metadata[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_custom_metadata[pyarrow] [gw17] [ 42%] 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] [gw17] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_ignore_metadata_file[fastparquet-True] dask/dataframe/io/tests/test_parquet.py::test_ignore_metadata_file[fastparquet-False] [gw17] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_ignore_metadata_file[fastparquet-False] dask/dataframe/io/tests/test_parquet.py::test_ignore_metadata_file[fastparquet-None] [gw17] [ 42%] 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] dask/array/tests/test_routines.py::test_einsum_casting[unsafe] [gw17] [ 42%] 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] [gw17] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_ignore_metadata_file[pyarrow-False] dask/dataframe/io/tests/test_parquet.py::test_ignore_metadata_file[pyarrow-None] [gw17] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_ignore_metadata_file[pyarrow-None] dask/dataframe/io/tests/test_parquet.py::test_metadata_task_size[fastparquet-2-True] [gw17] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_metadata_task_size[fastparquet-2-True] dask/dataframe/io/tests/test_parquet.py::test_metadata_task_size[fastparquet-2-False] [gw17] [ 42%] 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] [gw17] [ 42%] 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] [gw17] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_metadata_task_size[fastparquet-0-False] dask/dataframe/io/tests/test_parquet.py::test_metadata_task_size[pyarrow-2-True] [gw17] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_metadata_task_size[pyarrow-2-True] dask/dataframe/io/tests/test_parquet.py::test_metadata_task_size[pyarrow-2-False] [gw17] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_metadata_task_size[pyarrow-2-False] [gw51] [ 43%] PASSED dask/bag/tests/test_bag.py::test_map_with_iterator_function dask/bag/tests/test_bag.py::test_ensure_compute_output_is_concrete [gw40] [ 43%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape31-y_shape31-x_chunks31-y_chunks31] dask/array/tests/test_routines.py::test_tensordot dask/dataframe/io/tests/test_parquet.py::test_metadata_task_size[pyarrow-0-True] [gw17] [ 43%] 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] [gw17] [ 43%] 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] [gw17] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_extra_file[fastparquet-b] dask/dataframe/io/tests/test_parquet.py::test_extra_file[fastparquet-None] [gw17] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_extra_file[fastparquet-None] [gw49] [ 43%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[float_power] dask/array/tests/test_ufunc.py::test_ufunc_outer [gw7] [ 43%] PASSED dask/bag/tests/test_bag.py::test_default_partitioning_worker_saturation[250] dask/bag/tests/test_bag.py::test_default_partitioning_worker_saturation[500] dask/dataframe/io/tests/test_parquet.py::test_extra_file[pyarrow-b] [gw17] [ 43%] 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] [gw17] [ 43%] 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] [gw17] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_unsupported_extension_file[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_unsupported_extension_file[pyarrow] [gw17] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_unsupported_extension_file[pyarrow] [gw30] [ 43%] PASSED dask/array/tests/test_routines.py::test_einsum_casting[unsafe] dask/dataframe/io/tests/test_parquet.py::test_unsupported_extension_dir[pyarrow] [gw30] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_unsupported_extension_dir[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_custom_filename[fastparquet] [gw30] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_custom_filename[fastparquet] dask/array/tests/test_ufunc.py::test_unary_ufunc[invert] [gw5] [ 43%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-None-False-nancumprod] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-None-True-cumsum] dask/array/tests/test_testing.py::test_assert_eq_checks_scalars [gw43] [ 43%] PASSED dask/array/tests/test_testing.py::test_assert_eq_checks_scalars dask/dataframe/io/tests/test_parquet.py::test_in_predicate_requires_an_iterable[pyarrow-one-item-single-nest] [gw43] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_in_predicate_requires_an_iterable[pyarrow-one-item-single-nest] dask/dataframe/io/tests/test_parquet.py::test_in_predicate_requires_an_iterable[pyarrow-one-item-double-nest] [gw43] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_in_predicate_requires_an_iterable[pyarrow-one-item-double-nest] dask/dataframe/io/tests/test_parquet.py::test_in_predicate_requires_an_iterable[pyarrow-two-item-double-nest] [gw43] [ 43%] SKIPPED 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_in_predicate_requires_an_iterable[pyarrow-two-item-two-nest] dask/dataframe/io/tests/test_parquet.py::test_custom_filename[pyarrow] [gw30] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_custom_filename[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_custom_filename_works_with_pyarrow_when_append_is_true[fastparquet] [gw30] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_custom_filename_works_with_pyarrow_when_append_is_true[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_custom_filename_works_with_pyarrow_when_append_is_true[pyarrow] [gw30] [ 43%] 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] [gw30] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_throws_error_if_custom_filename_is_invalid[fastparquet] [gw43] [ 43%] 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_deprecate_gather_statistics[fastparquet] [gw43] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_deprecate_gather_statistics[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_deprecate_gather_statistics[pyarrow] [gw43] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_deprecate_gather_statistics[pyarrow] [gw34] [ 43%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes2-4-chunks3] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes2-4-chunks4] dask/dataframe/io/tests/test_parquet.py::test_throws_error_if_custom_filename_is_invalid[pyarrow] [gw30] [ 43%] 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_custom_filename_with_partition[fastparquet] [gw30] [ 43%] 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] [gw30] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_custom_filename_with_partition[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_partitioned_pyarrow_dataset[fastparquet] [gw30] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_partitioned_pyarrow_dataset[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_partitioned_pyarrow_dataset[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_gpu_write_parquet_simple [gw30] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_partitioned_pyarrow_dataset[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_in_predicate_can_use_iterables[fastparquet-set] [gw43] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_gpu_write_parquet_simple dask/dataframe/io/tests/test_parquet.py::test_retries_on_remote_filesystem [gw43] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_retries_on_remote_filesystem [gw55] [ 43%] PASSED dask/array/tests/test_routines.py::test_tril_triu dask/array/tests/test_routines.py::test_tril_ndims dask/dataframe/io/tests/test_parquet.py::test_filesystem_option[fastparquet-fsspec] [gw43] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filesystem_option[fastparquet-fsspec] dask/dataframe/io/tests/test_parquet.py::test_filesystem_option[fastparquet-None] [gw43] [ 43%] 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] [gw43] [ 43%] 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] [gw30] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_in_predicate_can_use_iterables[fastparquet-set] dask/dataframe/io/tests/test_parquet.py::test_in_predicate_can_use_iterables[fastparquet-list] [gw30] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_in_predicate_can_use_iterables[fastparquet-list] dask/dataframe/io/tests/test_parquet.py::test_in_predicate_can_use_iterables[fastparquet-tuple] [gw30] [ 43%] 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] [gw30] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_in_predicate_can_use_iterables[pyarrow-set] [gw43] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filesystem_option[pyarrow-None] dask/dataframe/io/tests/test_parquet.py::test_pyarrow_filesystem_option[arrow] [gw43] [ 43%] 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] [gw43] [ 43%] 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 dask/array/tests/test_routines.py::test_isin_rand[True-test_shape0-test_chunks0-elements_shape3-elements_chunks3-0-10-796] [gw55] [ 43%] PASSED dask/array/tests/test_routines.py::test_tril_ndims dask/array/tests/test_routines.py::test_tril_triu_non_square_arrays [gw28] [ 43%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes8-2-chunks3] [gw43] [ 43%] 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 [gw43] [ 43%] 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] [gw43] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_select_filtered_column[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_select_filtered_column[pyarrow] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes8-2-chunks4] dask/dataframe/io/tests/test_parquet.py::test_in_predicate_can_use_iterables[pyarrow-list] [gw30] [ 43%] 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] [gw30] [ 43%] 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] [gw30] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_not_in_predicate[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_not_in_predicate[pyarrow] [gw30] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_not_in_predicate[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_in_predicate_requires_an_iterable[fastparquet-one-item-single-nest] [gw30] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_in_predicate_requires_an_iterable[fastparquet-one-item-single-nest] [gw43] [ 43%] 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] [gw43] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_select_filtered_column_no_stats[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_select_filtered_column_no_stats[pyarrow] [gw43] [ 43%] 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] [gw43] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_parquet_convert_string[fastparquet-True] dask/dataframe/io/tests/test_parquet.py::test_read_parquet_convert_string[fastparquet-False] [gw43] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_parquet_convert_string[fastparquet-False] [gw44] [ 43%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[invert] dask/dataframe/io/tests/test_parquet.py::test_read_parquet_convert_string[pyarrow-False] [gw44] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_parquet_convert_string[pyarrow-False] dask/dataframe/io/tests/test_parquet.py::test_read_parquet_convert_string_nullable_mapper[fastparquet] [gw44] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_parquet_convert_string_nullable_mapper[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_in_predicate_requires_an_iterable[fastparquet-one-item-double-nest] [gw30] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_in_predicate_requires_an_iterable[fastparquet-one-item-double-nest] dask/dataframe/io/tests/test_parquet.py::test_in_predicate_requires_an_iterable[fastparquet-two-item-double-nest] [gw30] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_in_predicate_requires_an_iterable[fastparquet-two-item-double-nest] [gw47] [ 43%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[logical_or] dask/array/tests/test_ufunc.py::test_binary_ufunc[logical_xor] dask/dataframe/io/tests/test_parquet.py::test_read_parquet_convert_string_nullable_mapper[pyarrow] [gw44] [ 43%] 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] [gw44] [ 43%] 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] [gw44] [ 43%] 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] [gw44] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_dtype_backend[pyarrow-numpy_nullable] dask/dataframe/io/tests/test_parquet.py::test_dtype_backend[pyarrow-pyarrow] [gw44] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_dtype_backend[pyarrow-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_read_parquet_preserve_categorical_column_dtype [gw44] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_parquet_preserve_categorical_column_dtype dask/dataframe/io/tests/test_parquet.py::test_dtype_backend_categoricals [gw44] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_dtype_backend_categoricals 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_non_categorical_partitioning_pyarrow[None] [gw19] [ 43%] 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] [gw44] [ 43%] 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] [gw44] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_non_categorical_partitioning_pyarrow[filters1] dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape0-chunks0] dask/dataframe/tests/test_accessors.py::test_register[Series-register_series_accessor] [gw44] [ 43%] PASSED dask/dataframe/tests/test_accessors.py::test_register[Series-register_series_accessor] [gw62] [ 43%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape0-test_chunks0-elements_shape3-elements_chunks3-0-10-796] dask/dataframe/tests/test_accessors.py::test_str_accessor_cat dask/dataframe/tests/test_accessors.py::test_register[DataFrame-register_dataframe_accessor] [gw44] [ 43%] 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] [gw4] [ 43%] PASSED dask/bag/tests/test_bag.py::test_join[identity] dask/bag/tests/test_bag.py::test_join[delayed] [gw49] [ 43%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_outer dask/array/tests/test_ufunc.py::test_complex[isreal] [gw53] [ 43%] PASSED dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape0-chunks0] [gw59] [ 43%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape0-test_chunks0-elements_shape2-elements_chunks2-0-10-23] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[sum-frame2-None-None] [gw44] [ 43%] PASSED dask/dataframe/tests/test_accessors.py::test_register[Index-register_index_accessor] dask/dataframe/tests/test_accessors.py::test_accessor_works [gw44] [ 43%] PASSED dask/dataframe/tests/test_accessors.py::test_accessor_works dask/dataframe/tests/test_accessors.py::test_dt_accessor dask/dataframe/tests/test_arithmetics_reduction.py::test_allany[False] [gw59] [ 43%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[sum-frame2-None-None] dask/array/tests/test_wrap.py::test_wrap_consistent_names dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[prod-frame0-0-out0] [gw5] [ 43%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-None-True-cumsum] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-None-True-cumprod] [gw55] [ 43%] 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] [gw52] [ 43%] PASSED dask/array/tests/test_wrap.py::test_wrap_consistent_names dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-prod-None] [gw44] [ 43%] PASSED dask/dataframe/tests/test_accessors.py::test_dt_accessor [gw40] [ 43%] PASSED dask/array/tests/test_routines.py::test_tensordot dask/array/tests/test_routines.py::test_tensordot_2[0] dask/array/tests/test_ufunc.py::test_binary_ufunc[copysign] dask/dataframe/tests/test_accessors.py::test_dt_accessor_not_available [gw44] [ 43%] PASSED dask/dataframe/tests/test_accessors.py::test_dt_accessor_not_available [gw55] [ 43%] PASSED dask/array/tests/test_routines.py::test_tril_triu_indices[3-0-3-auto] dask/array/tests/test_reductions.py::test_topk_argtopk2[4-None-sort-topk] dask/dataframe/tests/test_accessors.py::test_str_accessor [gw62] [ 43%] 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_tril_triu_indices[3-1-3-auto] dask/array/tests/test_ufunc.py::test_ufunc_where[dask-False-False-f8] [gw13] [ 43%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[4-None-sort-topk] [gw2] [ 43%] 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] [gw47] [ 43%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[logical_xor] dask/array/tests/test_ufunc.py::test_binary_ufunc[maximum] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only_supported[std] [gw58] [ 43%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[dask-False-False-f8] dask/dataframe/tests/test_arithmetics_reduction.py::test_empty_df_reductions[sem] [gw59] [ 43%] 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] [gw62] [ 43%] PASSED dask/dataframe/tests/test_accessors.py::test_str_accessor_cat_none [gw52] [ 43%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-prod-None] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-product-None] dask/dataframe/tests/test_accessors.py::test_str_accessor_split_noexpand[split] [gw11] [ 43%] 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] [gw29] [ 43%] PASSED dask/array/tests/test_routines.py::test_tensordot_more_than_26_dims dask/array/tests/test_routines.py::test_dot_method [gw55] [ 43%] 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] [gw40] [ 43%] PASSED dask/array/tests/test_routines.py::test_tensordot_2[0] [gw54] [ 43%] PASSED dask/array/tests/test_routines.py::test_moveaxis_rollaxis[shape2-rollaxis] dask/array/tests/test_routines.py::test_moveaxis_rollaxis_keyword dask/array/tests/test_routines.py::test_tensordot_2[1] [gw34] [ 43%] 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] [gw62] [ 43%] PASSED dask/dataframe/tests/test_accessors.py::test_str_accessor_split_noexpand[split] dask/dataframe/tests/test_accessors.py::test_str_accessor_split_noexpand[rsplit] [gw52] [ 43%] 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] [gw26] [ 44%] PASSED dask/array/tests/test_routines.py::test_gradient[1-shape8-varargs8-axis8] dask/array/tests/test_routines.py::test_gradient[1-shape9-varargs9-axis9] [gw29] [ 44%] PASSED dask/array/tests/test_routines.py::test_dot_method dask/array/tests/test_routines.py::test_dot_persist_equivalence [gw41] [ 44%] PASSED dask/bag/tests/test_bag.py::test_bag_groupby_pure_hash dask/bag/tests/test_bag.py::test_bag_groupby_normal_hash [gw59] [ 44%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[prod-frame1-1-out1] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[prod-frame2-None-None] [gw40] [ 44%] PASSED dask/array/tests/test_routines.py::test_tensordot_2[1] dask/array/tests/test_routines.py::test_tensordot_2[axes2] dask/array/tests/test_routines.py::test_histogram_bin_range_raises[10-None] [gw28] [ 44%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes8-2-chunks4] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes8-2-chunks5] [gw62] [ 44%] PASSED dask/dataframe/tests/test_accessors.py::test_str_accessor_split_noexpand[rsplit] dask/dataframe/tests/test_accessors.py::test_str_accessor_split_expand[split] [gw35] [ 44%] PASSED dask/array/tests/test_routines.py::test_histogram_bin_range_raises[10-None] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[var-UInt64] [gw55] [ 44%] 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] [gw58] [ 44%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_empty_df_reductions[sem] dask/dataframe/tests/test_arithmetics_reduction.py::test_series_agg_with_min_count[0-sum] [gw56] [ 44%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[copysign] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-std-None] [gw5] [ 44%] 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] [gw58] [ 44%] 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] [gw59] [ 44%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[prod-frame2-None-None] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[product-frame0-0-out0] [gw29] [ 44%] PASSED dask/array/tests/test_routines.py::test_dot_persist_equivalence dask/array/tests/test_routines.py::test_vdot[shape0-chunks0] [gw40] [ 44%] PASSED dask/array/tests/test_routines.py::test_tensordot_2[axes2] dask/array/tests/test_routines.py::test_tensordot_2[axes3] [gw35] [ 44%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[var-UInt64] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[skew-int64[pyarrow]] [gw35] [ 44%] SKIPPED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[skew-int64[pyarrow]] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[skew-float64[pyarrow]] [gw58] [ 44%] 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] [gw35] [ 44%] 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_with_pandas_and_arrow_ea[skew-Int64] [gw54] [ 44%] PASSED dask/array/tests/test_routines.py::test_moveaxis_rollaxis_keyword dask/array/tests/test_routines.py::test_moveaxis_rollaxis_numpy_api [gw49] [ 44%] PASSED dask/array/tests/test_ufunc.py::test_complex[isreal] dask/array/tests/test_ufunc.py::test_complex[iscomplex] [gw52] [ 44%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-mean-None] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-std-None] [gw47] [ 44%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[maximum] dask/array/tests/test_ufunc.py::test_binary_ufunc[minimum] [gw58] [ 44%] 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] [gw58] [ 44%] 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] [gw54] [ 44%] PASSED dask/array/tests/test_routines.py::test_moveaxis_rollaxis_numpy_api dask/array/tests/test_routines.py::test_flip[shape0-flipud-kwargs0] [gw54] [ 44%] PASSED dask/array/tests/test_routines.py::test_flip[shape0-flipud-kwargs0] dask/array/tests/test_routines.py::test_flip[shape0-fliplr-kwargs1] [gw40] [ 44%] PASSED dask/array/tests/test_routines.py::test_tensordot_2[axes3] dask/array/tests/test_routines.py::test_tensordot_2[axes4] [gw58] [ 44%] 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] [gw54] [ 44%] PASSED dask/array/tests/test_routines.py::test_flip[shape0-fliplr-kwargs1] dask/array/tests/test_routines.py::test_flip[shape0-flip-kwargs2] [gw54] [ 44%] PASSED dask/array/tests/test_routines.py::test_flip[shape0-flip-kwargs2] dask/array/tests/test_routines.py::test_flip[shape0-flip-kwargs3] [gw54] [ 44%] PASSED dask/array/tests/test_routines.py::test_flip[shape0-flip-kwargs3] dask/array/tests/test_routines.py::test_flip[shape0-flip-kwargs4] [gw29] [ 44%] PASSED dask/array/tests/test_routines.py::test_vdot[shape0-chunks0] dask/array/tests/test_routines.py::test_vdot[shape1-chunks1] [gw54] [ 44%] PASSED dask/array/tests/test_routines.py::test_flip[shape0-flip-kwargs4] dask/array/tests/test_routines.py::test_flip[shape0-flip-kwargs5] [gw35] [ 44%] 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] [gw54] [ 44%] PASSED dask/array/tests/test_routines.py::test_flip[shape0-flip-kwargs5] dask/array/tests/test_routines.py::test_flip[shape0-flip-kwargs6] [gw54] [ 44%] PASSED dask/array/tests/test_routines.py::test_flip[shape0-flip-kwargs6] dask/array/tests/test_routines.py::test_flip[shape0-flip-kwargs7] [gw54] [ 44%] PASSED dask/array/tests/test_routines.py::test_flip[shape0-flip-kwargs7] dask/array/tests/test_routines.py::test_flip[shape1-flipud-kwargs0] [gw19] [ 44%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-2-chunks0] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-2-chunks1] [gw58] [ 44%] 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] [gw54] [ 44%] PASSED dask/array/tests/test_routines.py::test_flip[shape1-flipud-kwargs0] dask/array/tests/test_routines.py::test_flip[shape1-fliplr-kwargs1] [gw56] [ 44%] XPASS dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-std-None] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-std-kwargs5] [gw40] [ 44%] PASSED dask/array/tests/test_routines.py::test_tensordot_2[axes4] dask/array/tests/test_routines.py::test_tensordot_2[axes5] [gw59] [ 44%] 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] [gw54] [ 44%] PASSED dask/array/tests/test_routines.py::test_flip[shape1-fliplr-kwargs1] dask/array/tests/test_routines.py::test_flip[shape1-flip-kwargs2] [gw54] [ 44%] PASSED dask/array/tests/test_routines.py::test_flip[shape1-flip-kwargs2] dask/array/tests/test_routines.py::test_flip[shape1-flip-kwargs3] dask/dataframe/io/tests/test_io.py::test_from_pandas_npartitions_is_accurate[2] [gw46] [ 44%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_npartitions_is_accurate[2] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_properties[ordered-assert_eq-series0] [gw35] [ 44%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[skew-Int32] [gw46] [ 44%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_properties[ordered-assert_eq-series0] [gw54] [ 44%] PASSED dask/array/tests/test_routines.py::test_flip[shape1-flip-kwargs3] dask/array/tests/test_routines.py::test_flip[shape1-flip-kwargs4] [gw54] [ 44%] PASSED dask/array/tests/test_routines.py::test_flip[shape1-flip-kwargs4] dask/array/tests/test_routines.py::test_flip[shape1-flip-kwargs5] [gw44] [ 44%] PASSED dask/dataframe/tests/test_accessors.py::test_str_accessor dask/dataframe/tests/test_accessors.py::test_str_accessor_not_available dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[skew-Float64] [gw40] [ 44%] PASSED dask/array/tests/test_routines.py::test_tensordot_2[axes5] dask/array/tests/test_routines.py::test_tensordot_2[axes6] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_properties[ordered-assert_eq-series1] [gw46] [ 44%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_properties[ordered-assert_eq-series1] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_properties[ordered-assert_eq-series2] [gw44] [ 44%] PASSED dask/dataframe/tests/test_accessors.py::test_str_accessor_not_available dask/dataframe/tests/test_accessors.py::test_str_accessor_getitem [gw54] [ 44%] PASSED dask/array/tests/test_routines.py::test_flip[shape1-flip-kwargs5] dask/array/tests/test_routines.py::test_flip[shape1-flip-kwargs6] [gw54] [ 44%] PASSED dask/array/tests/test_routines.py::test_flip[shape1-flip-kwargs6] dask/array/tests/test_routines.py::test_flip[shape1-flip-kwargs7] [gw54] [ 44%] PASSED dask/array/tests/test_routines.py::test_flip[shape1-flip-kwargs7] dask/array/tests/test_routines.py::test_flip[shape2-flipud-kwargs0] [gw46] [ 44%] 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] [gw46] [ 44%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_properties[codes-assert_array_index_eq-series0] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_properties[codes-assert_array_index_eq-series1] dask/dataframe/io/tests/test_io.py::test_from_dask_array_index_raises [gw7] [ 44%] 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] [gw46] [ 44%] 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] [gw35] [ 44%] 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] [gw40] [ 44%] PASSED dask/array/tests/test_routines.py::test_tensordot_2[axes6] dask/array/tests/test_routines.py::test_tensordot_double_contraction_neq2[auto] [gw54] [ 44%] PASSED dask/array/tests/test_routines.py::test_flip[shape2-flipud-kwargs0] dask/array/tests/test_routines.py::test_flip[shape2-fliplr-kwargs1] [gw59] [ 44%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[product-frame1-1-out1] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[product-frame2-None-None] [gw5] [ 44%] 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] [gw52] [ 44%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-std-None] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-std-kwargs5] [gw44] [ 44%] PASSED dask/dataframe/tests/test_accessors.py::test_str_accessor_getitem dask/dataframe/tests/test_accessors.py::test_str_accessor_extractall [gw54] [ 44%] PASSED dask/array/tests/test_routines.py::test_flip[shape2-fliplr-kwargs1] dask/dataframe/io/tests/test_json.py::test_read_orient_not_records_and_lines [gw62] [ 44%] PASSED dask/dataframe/tests/test_accessors.py::test_str_accessor_split_expand[split] dask/dataframe/tests/test_accessors.py::test_str_accessor_split_expand[rsplit] [gw12] [ 44%] PASSED dask/dataframe/io/tests/test_io.py::test_from_dask_array_index_raises dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[rename_categories-kwargs5-series1] [gw12] [ 44%] 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] [gw46] [ 44%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_properties[codes-assert_array_index_eq-series2] [gw54] [ 44%] 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 [gw54] [ 44%] PASSED dask/dataframe/io/tests/test_json.py::test_write_orient_not_records_and_lines dask/dataframe/io/tests/test_json.py::test_read_json_multiple_files_with_path_column[5] [gw13] [ 44%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only_supported[std] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only_supported[var] [gw59] [ 44%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[product-frame2-None-None] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[min-frame0-0-out0] [gw2] [ 44%] 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] [gw56] [ 44%] 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] [gw40] [ 44%] 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] [gw40] [ 44%] PASSED dask/array/tests/test_routines.py::test_tensordot_double_contraction_neq2[chunks1] dask/array/tests/test_routines.py::test_tensordot_double_contraction_neq2[chunks2] [gw12] [ 44%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[rename_categories-kwargs5-series2] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[reorder_categories-kwargs6-series0] [gw29] [ 44%] PASSED dask/array/tests/test_routines.py::test_vdot[shape1-chunks1] dask/array/tests/test_routines.py::test_outer[shape10-shape20] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[add_categories-kwargs0-series0] [gw46] [ 44%] 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] [gw40] [ 44%] PASSED dask/array/tests/test_routines.py::test_tensordot_double_contraction_neq2[chunks2] dask/array/tests/test_routines.py::test_tensordot_double_contraction_neq2[chunks3] [gw35] [ 44%] 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]] [gw35] [ 44%] SKIPPED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[kurtosis-int64[pyarrow]] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[kurtosis-float64[pyarrow]] [gw35] [ 44%] SKIPPED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[kurtosis-float64[pyarrow]] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[kurtosis-Int64] [gw12] [ 44%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[reorder_categories-kwargs6-series0] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[reorder_categories-kwargs6-series1] [gw46] [ 44%] 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] dask/bytes/tests/test_local.py::test_open_files_compression[zip-rb] [gw25] [ 44%] PASSED dask/bytes/tests/test_local.py::test_open_files_compression[zip-rb] [gw29] [ 44%] PASSED dask/array/tests/test_routines.py::test_outer[shape10-shape20] dask/array/tests/test_routines.py::test_outer[shape11-shape21] [gw40] [ 44%] PASSED dask/array/tests/test_routines.py::test_tensordot_double_contraction_neq2[chunks3] dask/array/tests/test_routines.py::test_tensordot_double_contraction_neq2[chunks4] dask/dataframe/tests/test_format.py::test_repr_meta_mutation [gw55] [ 44%] PASSED dask/array/tests/test_routines.py::test_tril_triu_indices[5-0-5-1] [gw44] [ 44%] PASSED dask/dataframe/tests/test_accessors.py::test_str_accessor_extractall dask/dataframe/tests/test_accessors.py::test_str_accessor_removeprefix_removesuffix[removeprefix] [gw58] [ 44%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_creates_copy_cols[True-0] dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_creates_copy_cols[True-1] dask/array/tests/test_slicing.py::test_slice_1d [gw11] [ 44%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-2-chunks0] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-2-chunks1] dask/dataframe/io/tests/test_hdf.py::test_to_hdf_schedulers[10-processes] [gw16] [ 44%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_to_hdf_schedulers[10-processes] dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-True-1] [gw12] [ 44%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[reorder_categories-kwargs6-series1] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[reorder_categories-kwargs6-series2] [gw46] [ 44%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[add_categories-kwargs0-series2] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[as_ordered-kwargs1-series0] [gw40] [ 44%] PASSED dask/array/tests/test_routines.py::test_tensordot_double_contraction_neq2[chunks4] dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[None-False-1] [gw47] [ 44%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[minimum] dask/array/tests/test_ufunc.py::test_binary_ufunc[mod] [gw29] [ 44%] 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] [gw55] [ 44%] PASSED dask/array/tests/test_slicing.py::test_slice_1d dask/array/tests/test_slicing.py::test_slice_singleton_value_on_boundary [gw55] [ 44%] PASSED dask/array/tests/test_slicing.py::test_slice_singleton_value_on_boundary dask/array/tests/test_slicing.py::test_slice_array_1d [gw55] [ 44%] PASSED dask/array/tests/test_slicing.py::test_slice_array_1d [gw25] [ 44%] PASSED dask/dataframe/tests/test_format.py::test_repr_meta_mutation [gw12] [ 44%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[reorder_categories-kwargs6-series2] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[set_categories-kwargs7-series0] [gw46] [ 45%] 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] dask/array/tests/test_slicing.py::test_slice_array_2d [gw55] [ 45%] PASSED dask/array/tests/test_slicing.py::test_slice_array_2d dask/array/tests/test_slicing.py::test_slice_optimizations [gw35] [ 45%] 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] [gw34] [ 45%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes2-4-chunks5] [gw26] [ 45%] 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] [gw46] [ 45%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[as_ordered-kwargs1-series1] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[as_ordered-kwargs1-series2] dask/dataframe/tests/test_format.py::test_dataframe_format [gw55] [ 45%] PASSED dask/array/tests/test_slicing.py::test_slice_optimizations dask/dataframe/io/tests/test_parquet.py::test_pandas_metadata_nullable_pyarrow [gw55] [ 45%] 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 [gw55] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pandas_timestamp_overflow_pyarrow dask/dataframe/io/tests/test_parquet.py::test_arrow_to_pandas[fastparquet] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-2-chunks0] [gw59] [ 45%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[min-frame0-0-out0] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[min-frame1-1-out1] [gw12] [ 45%] 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] [gw55] [ 45%] 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] [gw55] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_arrow_to_pandas[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_partitioned_column_overlap[fastparquet-write_cols0] [gw29] [ 45%] 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] [gw46] [ 45%] 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] [gw55] [ 45%] 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] [gw55] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partitioned_column_overlap[fastparquet-write_cols1] dask/dataframe/io/tests/test_parquet.py::test_partitioned_column_overlap[pyarrow-write_cols0] [gw52] [ 45%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-std-kwargs5] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-std-kwargs6] [gw5] [ 45%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-None-True-nancumprod] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-0-False-cumsum] [gw55] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partitioned_column_overlap[pyarrow-write_cols0] dask/dataframe/io/tests/test_parquet.py::test_partitioned_column_overlap[pyarrow-write_cols1] [gw56] [ 45%] 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] [gw55] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partitioned_column_overlap[pyarrow-write_cols1] dask/dataframe/io/tests/test_parquet.py::test_partitioned_no_pandas_metadata[fastparquet-write_cols0] [gw55] [ 45%] 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] [gw44] [ 45%] PASSED dask/dataframe/tests/test_accessors.py::test_str_accessor_removeprefix_removesuffix[removeprefix] [gw46] [ 45%] 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] [gw12] [ 45%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[set_categories-kwargs7-series1] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[set_categories-kwargs7-series2] [gw55] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partitioned_no_pandas_metadata[fastparquet-write_cols1] dask/dataframe/io/tests/test_parquet.py::test_partitioned_no_pandas_metadata[pyarrow-write_cols0] [gw55] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partitioned_no_pandas_metadata[pyarrow-write_cols0] dask/dataframe/io/tests/test_parquet.py::test_partitioned_no_pandas_metadata[pyarrow-write_cols1] [gw25] [ 45%] PASSED dask/dataframe/tests/test_format.py::test_dataframe_format [gw55] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partitioned_no_pandas_metadata[pyarrow-write_cols1] [gw35] [ 45%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[kurtosis-Int32] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[kurtosis-Float64] [gw28] [ 45%] 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] [gw12] [ 45%] 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] dask/dataframe/io/tests/test_parquet.py::test_pyarrow_directory_partitioning [gw55] [ 45%] 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] [gw55] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partitioned_preserve_index[fastparquet-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_partitioned_preserve_index[fastparquet-pyarrow] [gw55] [ 45%] 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] [gw46] [ 45%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[as_unordered-kwargs2-series1] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[as_unordered-kwargs2-series2] [gw29] [ 45%] 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] [gw55] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partitioned_preserve_index[pyarrow-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_partitioned_preserve_index[pyarrow-pyarrow] [gw55] [ 45%] 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] [gw55] [ 45%] 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] [gw5] [ 45%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-0-False-cumsum] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-0-False-cumprod] dask/dataframe/tests/test_format.py::test_dataframe_format_with_index [gw55] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_from_pandas_preserve_none_index[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_multi_partition_none_index_false[fastparquet] [gw55] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_multi_partition_none_index_false[fastparquet] [gw25] [ 45%] PASSED dask/dataframe/tests/test_format.py::test_dataframe_format_with_index dask/dataframe/tests/test_format.py::test_dataframe_format_unknown_divisions [gw51] [ 45%] PASSED dask/bag/tests/test_bag.py::test_ensure_compute_output_is_concrete dask/bag/tests/test_bag.py::test_bag_class_extend dask/dataframe/io/tests/test_parquet.py::test_multi_partition_none_index_false[pyarrow] [gw55] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_multi_partition_none_index_false[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_from_pandas_preserve_none_rangeindex[fastparquet-fastparquet] [gw46] [ 45%] 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] [gw58] [ 45%] 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] [gw55] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_from_pandas_preserve_none_rangeindex[fastparquet-fastparquet] [gw5] [ 45%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-0-False-cumprod] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-0-False-nancumsum] [gw59] [ 45%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[min-frame1-1-out1] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[min-frame2-None-None] [gw62] [ 45%] PASSED dask/dataframe/tests/test_accessors.py::test_str_accessor_split_expand[rsplit] dask/dataframe/tests/test_accessors.py::test_str_accessor_split_expand_more_columns [gw26] [ 45%] PASSED dask/array/tests/test_routines.py::test_gradient[1-shape10-varargs10--1] dask/array/tests/test_routines.py::test_gradient[2-shape0-varargs0-None] [gw35] [ 45%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[kurtosis-Float64] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[kurtosis-UInt64] [gw46] [ 45%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[as_ordered-kwargs3-series0] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[as_ordered-kwargs3-series1] [gw12] [ 45%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[remove_unused_categories-kwargs8-series0] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[remove_unused_categories-kwargs8-series1] [gw59] [ 45%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[min-frame2-None-None] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[max-frame0-0-out0] [gw25] [ 45%] PASSED dask/dataframe/tests/test_format.py::test_dataframe_format_unknown_divisions dask/dataframe/tests/test_format.py::test_dataframe_format_long [gw56] [ 45%] XPASS dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-std-kwargs7] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-min-None] [gw46] [ 45%] 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] [gw5] [ 45%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-0-False-nancumsum] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-0-False-nancumprod] [gw49] [ 45%] PASSED dask/array/tests/test_ufunc.py::test_complex[iscomplex] dask/array/tests/test_ufunc.py::test_complex[real] [gw46] [ 45%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[as_ordered-kwargs3-series2] [gw12] [ 45%] 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] [gw29] [ 45%] 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] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[remove_categories-kwargs4-series0] [gw12] [ 45%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[remove_unused_categories-kwargs8-series2] [gw19] [ 45%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-2-chunks1] [gw35] [ 45%] 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 dask/dataframe/io/tests/test_parquet.py::test_no_index[pyarrow-pyarrow] [gw33] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_no_index[pyarrow-pyarrow] dask/dataframe/tests/test_groupby.py::test_groupby_on_index[disk-sync] [gw52] [ 45%] 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] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_categorical_empty [gw12] [ 45%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_categorical_empty dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_unknown_categories[series0] [gw5] [ 45%] 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] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-2-chunks2] [gw25] [ 45%] PASSED dask/dataframe/tests/test_format.py::test_dataframe_format_long dask/dataframe/tests/test_format.py::test_series_format [gw25] [ 45%] PASSED dask/dataframe/tests/test_format.py::test_series_format dask/dataframe/tests/test_format.py::test_series_format_long [gw46] [ 45%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[remove_categories-kwargs4-series0] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[remove_categories-kwargs4-series1] [gw35] [ 45%] PASSED dask/dataframe/tests/test_boolean.py::test_meta dask/dataframe/tests/test_boolean.py::test_ops [gw16] [ 45%] 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] [gw25] [ 45%] PASSED dask/dataframe/tests/test_format.py::test_series_format_long dask/dataframe/tests/test_format.py::test_index_format dask/dataframe/io/tests/test_parquet.py::test_append_overlapping_divisions[pyarrow-index1-499-False] [gw53] [ 45%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_allany[False] dask/dataframe/tests/test_arithmetics_reduction.py::test_allany[2] [gw9] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append_overlapping_divisions[pyarrow-index1-499-False] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-disk-3] [gw56] [ 45%] 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] [gw13] [ 45%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only_supported[var] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only_supported[quantile] [gw5] [ 45%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-0-True-cumsum] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-0-True-cumprod] [gw46] [ 45%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[remove_categories-kwargs4-series1] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[remove_categories-kwargs4-series2] [gw47] [ 45%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[mod] dask/array/tests/test_ufunc.py::test_binary_ufunc[multiply] [gw25] [ 45%] PASSED dask/dataframe/tests/test_format.py::test_index_format dask/dataframe/tests/test_format.py::test_categorical_format [gw29] [ 45%] PASSED dask/array/tests/test_routines.py::test_apply_along_axis[input_shape0-0-range2--False] dask/array/tests/test_routines.py::test_apply_along_axis[input_shape0-0-cumsum--True] [gw59] [ 45%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[max-frame0-0-out0] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[max-frame1-1-out1] [gw25] [ 45%] PASSED dask/dataframe/tests/test_format.py::test_categorical_format dask/dataframe/tests/test_format.py::test_duplicate_columns_repr [gw12] [ 45%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_unknown_categories[series0] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_unknown_categories[series1] [gw46] [ 45%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[remove_categories-kwargs4-series2] [gw25] [ 45%] PASSED dask/dataframe/tests/test_format.py::test_duplicate_columns_repr dask/dataframe/tests/test_format.py::test_empty_repr [gw35] [ 45%] PASSED dask/dataframe/tests/test_boolean.py::test_ops dask/dataframe/tests/test_categorical.py::test_concat_unions_categoricals [gw5] [ 45%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-0-True-cumprod] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-0-True-nancumsum] [gw25] [ 45%] PASSED dask/dataframe/tests/test_format.py::test_empty_repr dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df8-write_kwargs8-read_kwargs8] [gw20] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df8-write_kwargs8-read_kwargs8] dask/dataframe/io/tests/test_json.py::test_read_json_with_path_converter dask/dataframe/tests/test_groupby.py::test_groupby_internal_repr_xfail[disk] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-disk-3] [gw29] [ 45%] PASSED dask/array/tests/test_routines.py::test_apply_along_axis[input_shape0-0-cumsum--True] dask/array/tests/test_routines.py::test_apply_along_axis[input_shape1-1-ndim--False] dask/dataframe/io/tests/test_parquet.py::test_read_list[pyarrow-fastparquet] [gw32] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_list[pyarrow-fastparquet] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-disk-3] [gw5] [ 45%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-0-True-nancumsum] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-0-True-nancumprod] [gw29] [ 45%] 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] [gw52] [ 45%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-std-kwargs7] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-min-None] [gw2] [ 45%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes5-4-chunks1] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes5-4-chunks2] [gw56] [ 45%] XPASS dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-max-None] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-count-None] [gw9] [ 45%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-disk-3] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-disk-4] [gw12] [ 45%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_unknown_categories[series1] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_unknown_categories[series2] [gw59] [ 45%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[max-frame1-1-out1] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[max-frame2-None-None] [gw6] [ 45%] PASSED dask/array/tests/test_random.py::test_concurrency[default_rng] dask/array/tests/test_random.py::test_doc_randomstate[RandomState] [gw14] [ 45%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_with_path_converter dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-tasks-3] [gw6] [ 45%] PASSED dask/array/tests/test_random.py::test_doc_randomstate[RandomState] dask/array/tests/test_random.py::test_doc_randomstate[default_rng] [gw6] [ 45%] PASSED dask/array/tests/test_random.py::test_doc_randomstate[default_rng] dask/array/tests/test_random.py::test_doc_generator [gw6] [ 46%] PASSED dask/array/tests/test_random.py::test_doc_generator [gw29] [ 46%] 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] [gw20] [ 46%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-disk-3] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-disk-4] [gw5] [ 46%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-0-True-nancumprod] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-1-False-cumsum] dask/array/tests/test_random.py::test_serializability[RandomState] [gw12] [ 46%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_unknown_categories[series2] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_categorical_string_ops [gw56] [ 46%] XPASS dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-count-None] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-sem-None] [gw5] [ 46%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-1-False-cumsum] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-1-False-cumprod] [gw16] [ 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] [gw11] [ 46%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-2-chunks1] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-2-chunks2] [gw52] [ 46%] 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] [gw59] [ 46%] 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] [gw9] [ 46%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-disk-4] [gw29] [ 46%] PASSED dask/array/tests/test_routines.py::test_apply_along_axis[input_shape1-1-range--False] dask/array/tests/test_routines.py::test_apply_along_axis[input_shape1-1-range2--False] [gw34] [ 46%] 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] [gw58] [ 46%] 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] dask/dataframe/io/tests/test_parquet.py::test_timestamp_index[fastparquet-True] [gw60] [ 46%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_timestamp_index[fastparquet-True] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-tasks-3] [gw20] [ 46%] 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/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-disk-5] [gw62] [ 46%] XFAIL dask/dataframe/tests/test_accessors.py::test_str_accessor_split_expand_more_columns dask/dataframe/tests/test_accessors.py::test_str_split_no_warning[range_index] [gw12] [ 46%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_categorical_string_ops dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_categorical_non_string_raises [gw12] [ 46%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_categorical_non_string_raises dask/dataframe/tests/test_extensions.py::test_register_extension_type [gw6] [ 46%] PASSED dask/array/tests/test_random.py::test_serializability[RandomState] dask/array/tests/test_random.py::test_serializability[default_rng] [gw13] [ 46%] 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] [gw5] [ 46%] 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] [gw14] [ 46%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-tasks-3] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-tasks-4] [gw12] [ 46%] PASSED dask/dataframe/tests/test_extensions.py::test_register_extension_type dask/dataframe/tests/test_extensions.py::test_reduction [gw32] [ 46%] 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] [gw6] [ 46%] PASSED dask/array/tests/test_random.py::test_serializability[default_rng] dask/array/tests/test_random.py::test_determinisim_through_dask_values[RandomState] [gw29] [ 46%] PASSED dask/array/tests/test_routines.py::test_apply_along_axis[input_shape1-1-range2--False] dask/array/tests/test_routines.py::test_apply_along_axis[input_shape1-1-cumsum--True] [gw35] [ 46%] PASSED dask/dataframe/tests/test_categorical.py::test_concat_unions_categoricals dask/dataframe/tests/test_categorical.py::test_unknown_categoricals[disk-True] [gw62] [ 46%] 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] [gw49] [ 46%] PASSED dask/array/tests/test_ufunc.py::test_complex[real] dask/array/tests/test_ufunc.py::test_complex[imag] [gw20] [ 46%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-disk-5] [gw12] [ 46%] PASSED dask/dataframe/tests/test_extensions.py::test_reduction [gw52] [ 46%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-max-None] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-count-None] [gw5] [ 46%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-1-False-nancumsum] dask/dataframe/tests/test_extensions.py::test_scalar [gw12] [ 46%] PASSED dask/dataframe/tests/test_extensions.py::test_scalar dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-disk-6] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-1-False-nancumprod] [gw28] [ 46%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes8-4-chunks0] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes8-4-chunks1] [gw62] [ 46%] PASSED dask/dataframe/tests/test_accessors.py::test_str_split_no_warning[other index] dask/dataframe/tests/test_accessors.py::test_string_nullable_types [gw29] [ 46%] PASSED dask/array/tests/test_routines.py::test_apply_along_axis[input_shape1-1-cumsum--True] dask/array/tests/test_routines.py::test_apply_along_axis[input_shape2-2-ndim--False] [gw14] [ 46%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-tasks-4] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-tasks-5] [gw47] [ 46%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[multiply] dask/array/tests/test_ufunc.py::test_binary_ufunc[nextafter] dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_unknown_kwargs[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_columns_name[pyarrow] [gw27] [ 46%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_columns_name[pyarrow] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-tasks-3] [gw27] [ 46%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-tasks-3] [gw9] [ 46%] 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/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-tasks-4] [gw27] [ 46%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-tasks-4] [gw5] [ 46%] 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] [gw54] [ 46%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_multiple_files_with_path_column[5] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-tasks-5] dask/dataframe/io/tests/test_json.py::test_read_json_multiple_files_with_path_column[15] [gw27] [ 46%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-tasks-5] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-tasks-6] [gw27] [ 46%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-tasks-6] [gw29] [ 46%] PASSED dask/array/tests/test_routines.py::test_apply_along_axis[input_shape2-2-ndim--False] dask/array/tests/test_routines.py::test_apply_along_axis[input_shape2-2-sum--False] [gw60] [ 46%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-disk-0] [gw52] [ 46%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-count-None] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df13] [gw23] [ 46%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df13] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-disk-3] [gw14] [ 46%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-tasks-5] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-tasks-6] [gw62] [ 46%] PASSED dask/dataframe/tests/test_accessors.py::test_string_nullable_types dask/dataframe/tests/test_arithmetics_reduction.py::test_arithmetics [gw62] [ 46%] SKIPPED dask/dataframe/tests/test_arithmetics_reduction.py::test_arithmetics dask/dataframe/tests/test_arithmetics_reduction.py::test_deterministic_arithmetic_names [gw20] [ 46%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-disk-6] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-tasks-0] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-sem-None] [gw57] [ 46%] PASSED dask/array/tests/test_routines.py::test_flip[shape4-flip-kwargs3] dask/array/tests/test_routines.py::test_flip[shape4-flip-kwargs4] [gw32] [ 46%] 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] [gw40] [ 46%] 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] [gw19] [ 46%] 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] [gw29] [ 46%] 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] [gw20] [ 46%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-tasks-0] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-tasks-1] [gw27] [ 46%] 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] [gw5] [ 46%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-1-True-cumsum] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-1-True-cumprod] dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization[fastparquet-None-True] [gw42] [ 46%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization[fastparquet-None-True] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-tasks-3] [gw62] [ 46%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_deterministic_arithmetic_names dask/dataframe/tests/test_arithmetics_reduction.py::test_arithmetics_different_index [gw62] [ 46%] SKIPPED dask/dataframe/tests/test_arithmetics_reduction.py::test_arithmetics_different_index dask/dataframe/tests/test_arithmetics_reduction.py::test_scalar_arithmetics [gw23] [ 46%] 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] [gw9] [ 46%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-disk-6] [gw16] [ 46%] PASSED dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-True-3] dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-True-4] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-tasks-0] dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[fastparquet-fastparquet-False-True] [gw45] [ 46%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[fastparquet-fastparquet-False-True] dask/dataframe/tests/test_groupby.py::test_series_groupby_propagates_names[disk] [gw14] [ 46%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-tasks-6] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-disk-0] [gw58] [ 46%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_creates_copy_cols[False-1] dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_creates_copy_cols[None-0] [gw5] [ 46%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-1-True-cumprod] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-1-True-nancumsum] [gw60] [ 46%] 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] [gw29] [ 46%] 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] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[fastparquet-None-False] [gw39] [ 46%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[fastparquet-None-False] [gw27] [ 46%] 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] [gw14] [ 46%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-disk-0] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[min-tasks-split_every] [gw20] [ 46%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-tasks-1] dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_int[fastparquet-False-1] [gw18] [ 46%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_int[fastparquet-False-1] dask/dataframe/tests/test_groupby.py::test_groupby_set_index[disk] [gw23] [ 46%] 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] [gw59] [ 46%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[mean-frame0-0-out0] [gw10] [ 46%] PASSED dask/array/tests/test_reductions.py::test_reductions_1D[c8] dask/array/tests/test_reductions.py::test_reduction_errors dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-disk-1] [gw9] [ 46%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-tasks-0] [gw32] [ 46%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-disk-5] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[mean-frame1-1-out1] [gw18] [ 46%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_set_index[disk] dask/dataframe/tests/test_groupby.py::test_groupby_set_index[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-tasks-1] [gw10] [ 46%] PASSED dask/array/tests/test_reductions.py::test_reduction_errors dask/array/tests/test_reductions.py::test_reductions_2D[f4] [gw10] [ 46%] SKIPPED dask/array/tests/test_reductions.py::test_reductions_2D[f4] dask/array/tests/test_reductions.py::test_reductions_2D[i4] [gw10] [ 46%] SKIPPED dask/array/tests/test_reductions.py::test_reductions_2D[i4] [gw21] [ 46%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_unknown_kwargs[pyarrow] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-disk-3] [gw35] [ 46%] PASSED dask/dataframe/tests/test_categorical.py::test_unknown_categoricals[disk-True] dask/dataframe/tests/test_categorical.py::test_unknown_categoricals[disk-False] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-disk-6] [gw47] [ 46%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[nextafter] [gw5] [ 46%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-1-True-nancumsum] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-1-True-nancumprod] dask/array/tests/test_reductions.py::test_reductions_2D[c8] [gw10] [ 46%] SKIPPED dask/array/tests/test_reductions.py::test_reductions_2D[c8] dask/array/tests/test_reductions.py::test_arg_reductions[argmin-argmin] [gw42] [ 46%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-tasks-3] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-tasks-4] [gw29] [ 46%] 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] [gw18] [ 46%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_set_index[tasks] dask/dataframe/tests/test_groupby.py::test_split_apply_combine_on_series[disk-True] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-tasks-2] [gw42] [ 46%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-tasks-4] [gw14] [ 46%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-disk-1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-tasks-5] [gw23] [ 46%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-disk-5] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-disk-6] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-disk-2] [gw20] [ 46%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-tasks-2] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-tasks-3] [gw52] [ 46%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-sem-None] dask/dataframe/io/tests/test_parquet.py::test_optimize_and_not[fastparquet] [gw37] [ 46%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_optimize_and_not[fastparquet] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[var-tasks-split_every] [gw27] [ 46%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-disk-2] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-disk-3] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-sem-kwargs12] [gw5] [ 46%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-1-True-nancumprod] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential--1-False-cumsum] [gw60] [ 46%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-tasks-5] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-tasks-6] [gw29] [ 46%] PASSED dask/array/tests/test_routines.py::test_apply_along_axis[input_shape2-2-cumsum--True] dask/array/tests/test_routines.py::test_apply_along_axis[input_shape3--1-ndim--False] [gw62] [ 46%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_scalar_arithmetics dask/dataframe/tests/test_arithmetics_reduction.py::test_scalar_arithmetics_with_dask_instances [gw45] [ 47%] 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] [gw59] [ 47%] 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] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-fastparquet-4096-a-True] [gw54] [ 47%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_multiple_files_with_path_column[15] [gw14] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-disk-2] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-disk-3] [gw50] [ 47%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-fastparquet-4096-a-True] [gw42] [ 47%] 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] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-2] [gw61] [ 47%] PASSED dask/bag/tests/test_bag.py::test_repartition_partition_size[1-1] dask/bag/tests/test_bag.py::test_repartition_partition_size[2-1] dask/dataframe/io/tests/test_json.py::test_read_json_multiple_files_with_path_column[33] [gw23] [ 47%] 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] [gw9] [ 47%] 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] [ 47%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential--1-False-cumsum] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential--1-False-cumprod] [gw29] [ 47%] PASSED dask/array/tests/test_routines.py::test_apply_along_axis[input_shape3--1-ndim--False] [gw20] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-tasks-3] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-tasks-4] dask/array/tests/test_routines.py::test_apply_along_axis[input_shape3--1-sum--False] [gw27] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-disk-3] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-disk-4] dask/dataframe/io/tests/test_parquet.py::test_blocksize[pyarrow-default-True] [gw24] [ 47%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_blocksize[pyarrow-default-True] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-10] [gw45] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_propagates_names[tasks] dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[disk-cumsum-1] [gw29] [ 47%] 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] [gw49] [ 47%] PASSED dask/array/tests/test_ufunc.py::test_complex[imag] dask/array/tests/test_ufunc.py::test_ufunc_2results[frexp] [gw5] [ 47%] 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] [gw59] [ 47%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[mean-frame2-None-None] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[var-frame0-0-out0] [gw32] [ 47%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-disk-6] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-tasks-0] [gw23] [ 47%] 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] [gw42] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-tasks-6] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_agg[disk] [gw14] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-disk-3] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-disk-4] [gw20] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-tasks-4] [gw14] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-disk-4] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-disk-5] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-tasks-5] [gw29] [ 47%] 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] [gw27] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-disk-4] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-disk-5] [gw45] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[disk-cumsum-1] dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[disk-cumsum-2] [gw28] [ 47%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes8-4-chunks1] [gw5] [ 47%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential--1-False-nancumsum] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential--1-False-nancumprod] [gw60] [ 47%] 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/array/tests/test_reductions.py::test_chunk_structure_independence[axes8-4-chunks2] [gw60] [ 47%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-disk-0] [gw11] [ 47%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-2-chunks2] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-2-chunks3] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-disk-1] dask/dataframe/io/tests/test_parquet.py::test_append[pyarrow-True] [gw3] [ 47%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append[pyarrow-True] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-1-0] [gw23] [ 47%] 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] [gw9] [ 47%] 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] [gw54] [ 47%] 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] [gw62] [ 47%] 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 [gw20] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-tasks-5] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-tasks-6] [gw26] [ 47%] 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] [gw52] [ 47%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-sem-kwargs12] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-sem-kwargs13] [gw29] [ 47%] PASSED dask/array/tests/test_routines.py::test_apply_along_axis[input_shape3--1-range2--False] dask/array/tests/test_routines.py::test_apply_along_axis[input_shape3--1-cumsum--True] [gw27] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-disk-5] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-disk-6] [gw34] [ 47%] 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] [gw14] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-disk-5] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-disk-6] [gw5] [ 47%] 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] [gw63] [ 47%] PASSED dask/bag/tests/test_bag.py::test_read_text_encoding [gw24] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-10] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-11] [gw58] [ 47%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_creates_copy_cols[None-0] dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_creates_copy_cols[None-1] [gw32] [ 47%] 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] dask/bag/tests/test_bag.py::test_read_text_large_gzip dask/dataframe/io/tests/test_parquet.py::test_filter_nonpartition_columns[pyarrow-pyarrow-True] [gw8] [ 47%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filter_nonpartition_columns[pyarrow-pyarrow-True] [gw23] [ 47%] 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] [gw14] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-disk-6] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-tasks-0] [gw45] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[disk-cumsum-2] dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[disk-cumprod-1] [gw29] [ 47%] PASSED dask/array/tests/test_routines.py::test_apply_along_axis[input_shape3--1-cumsum--True] dask/array/tests/test_routines.py::test_apply_over_axes[shape0-axes0-sum0-] dask/dataframe/tests/test_groupby.py::test_groupby_apply_tasks[disk] [gw8] [ 47%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_apply_tasks[disk] dask/dataframe/tests/test_groupby.py::test_groupby_apply_tasks[tasks] [gw0] [ 47%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x3-chunks3] dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x4-chunks4] [gw5] [ 47%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential--1-True-cumsum] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential--1-True-cumprod] [gw29] [ 47%] PASSED dask/array/tests/test_routines.py::test_apply_over_axes[shape0-axes0-sum0-] [gw9] [ 47%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-tasks-3] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-tasks-4] [gw14] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-tasks-0] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-tasks-1] [gw20] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-tasks-6] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-disk-0] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_rename_columns[pyarrow] [gw48] [ 47%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_rename_columns[pyarrow] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[std-disk] [gw54] [ 47%] 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] [gw45] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[disk-cumprod-1] dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[disk-cumprod-2] [gw27] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-disk-6] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-tasks-0] [gw21] [ 47%] 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] [gw2] [ 47%] 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] [gw23] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-tasks-3] [gw5] [ 47%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential--1-True-cumprod] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-tasks-4] [gw20] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-disk-0] dask/dataframe/io/tests/test_parquet.py::test_unsupported_extension_dir[fastparquet] [gw17] [ 47%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_unsupported_extension_dir[fastparquet] dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate[disk-2-1] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential--1-True-nancumsum] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-disk-1] [gw1] [ 47%] PASSED dask/dataframe/io/tests/test_demo.py::test_make_timeseries_getitem_compute dask/dataframe/io/tests/test_demo.py::test_make_timeseries_column_projection [gw19] [ 47%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-2-chunks3] [gw14] [ 47%] 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] [gw27] [ 47%] 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] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-2-chunks4] [gw10] [ 47%] PASSED dask/array/tests/test_reductions.py::test_arg_reductions[argmin-argmin] [gw59] [ 47%] 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] dask/array/tests/test_reductions.py::test_arg_reductions[argmax-argmax] dask/dataframe/io/tests/test_parquet.py::test_in_predicate_requires_an_iterable[fastparquet-two-item-two-nest] [gw5] [ 47%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential--1-True-nancumsum] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential--1-True-nancumprod] [gw30] [ 47%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_in_predicate_requires_an_iterable[fastparquet-two-item-two-nest] dask/dataframe/tests/test_groupby.py::test_aggregate_median[tasks-keys1-spec0] [gw49] [ 47%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_2results[frexp] dask/array/tests/test_ufunc.py::test_ufunc_2results[modf] [gw32] [ 47%] 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] dask/dataframe/io/tests/test_parquet.py::test_read_parquet_convert_string[pyarrow-True] [gw43] [ 47%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_parquet_convert_string[pyarrow-True] dask/dataframe/tests/test_groupby.py::test_fillna[disk-4-None-1] [gw23] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-tasks-4] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-tasks-5] [gw45] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[disk-cumprod-2] [gw52] [ 47%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-sem-kwargs13] [gw14] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-tasks-2] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-tasks-3] [gw9] [ 47%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-tasks-4] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-tasks-5] dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[disk-cumcount-1] [gw20] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-disk-1] [gw54] [ 47%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_multiple_files_with_path_column[90000] [gw6] [ 47%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-disk-2] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-sem-kwargs14] dask/dataframe/io/tests/test_json.py::test_read_json_basic[split] [gw5] [ 47%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential--1-True-nancumprod] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-None-False-cumsum] [gw27] [ 47%] 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] [gw45] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[disk-cumcount-1] dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[disk-cumcount-2] [gw14] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-tasks-3] [gw23] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-tasks-5] [gw24] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-11] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-tasks-4] dask/dataframe/tests/test_accessors.py::test_str_accessor_removeprefix_removesuffix[removesuffix] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-tasks-6] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-0] [gw4] [ 47%] PASSED dask/bag/tests/test_bag.py::test_join[delayed] dask/bag/tests/test_bag.py::test_join[] [gw59] [ 47%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[var-frame1-1-out1] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[var-frame2-None-None] [gw42] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_agg[disk] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_agg[tasks] [gw27] [ 47%] 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] [gw20] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-disk-2] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-disk-3] [gw14] [ 47%] 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] [gw58] [ 47%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_creates_copy_cols[None-1] dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[True-False-0] [gw54] [ 47%] 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] [gw9] [ 47%] 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] [gw60] [ 47%] 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] [gw23] [ 47%] 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] [gw32] [ 47%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-tasks-2] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-tasks-3] [gw45] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[disk-cumcount-2] dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[tasks-cumsum-1] [gw60] [ 47%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-disk-2] [gw44] [ 48%] PASSED dask/dataframe/tests/test_accessors.py::test_str_accessor_removeprefix_removesuffix[removesuffix] dask/dataframe/tests/test_groupby.py::test_ffill[disk-None-True] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-disk-3] [gw14] [ 48%] 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] [gw27] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-tasks-3] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-tasks-4] [gw20] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-disk-3] [gw59] [ 48%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[var-frame2-None-None] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[std-frame0-0-out0] [gw23] [ 48%] 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] [gw54] [ 48%] 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] [gw40] [ 48%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[None-True-0] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-disk-4] dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[None-True-1] [gw13] [ 48%] 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_numeric_only[sem] [gw1] [ 48%] PASSED dask/dataframe/io/tests/test_demo.py::test_make_timeseries_column_projection dask/dataframe/io/tests/test_demo.py::test_with_spec[None] [gw52] [ 48%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-sem-kwargs14] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-var-None] [gw45] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[tasks-cumsum-1] dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[tasks-cumsum-2] [gw14] [ 48%] 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] [gw25] [ 48%] 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] [gw27] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-tasks-4] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[rename_categories-kwargs5-series0] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-tasks-5] [gw1] [ 48%] PASSED dask/dataframe/io/tests/test_demo.py::test_with_spec[None] dask/dataframe/io/tests/test_demo.py::test_with_spec[42] [gw20] [ 48%] 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] [gw46] [ 48%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[rename_categories-kwargs5-series0] [gw23] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-disk-1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-disk-2] [gw9] [ 48%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-tasks-6] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-disk-0] [gw21] [ 48%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-disk-4] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-disk-5] [gw48] [ 48%] XPASS dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[std-disk] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[std-tasks] [gw6] [ 48%] PASSED dask/array/tests/test_random.py::test_determinisim_through_dask_values[default_rng] dask/array/tests/test_random.py::test_generator_consistent_names[RandomState] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-tasks-2-0] [gw54] [ 48%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_basic[index] [gw45] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[tasks-cumsum-2] dask/dataframe/io/tests/test_json.py::test_read_json_basic[columns] [gw20] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-disk-5] [gw1] [ 48%] PASSED dask/dataframe/io/tests/test_demo.py::test_with_spec[42] [gw32] [ 48%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-tasks-3] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-tasks-4] [gw27] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-tasks-5] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-tasks-6] [gw49] [ 48%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_2results[modf] dask/array/tests/test_ufunc.py::test_clip [gw23] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-disk-2] dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[tasks-cumprod-1] [gw52] [ 48%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-disk-6] dask/dataframe/tests/test_categorical.py::test_categorize [gw30] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate_median[tasks-keys1-spec0] dask/dataframe/tests/test_groupby.py::test_aggregate_median[tasks-keys1-spec1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-disk-3] dask/dataframe/tests/test_format.py::test_repr [gw14] [ 48%] 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] [gw12] [ 48%] PASSED dask/dataframe/tests/test_format.py::test_repr [gw5] [ 48%] 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] [gw6] [ 48%] PASSED dask/array/tests/test_random.py::test_generator_consistent_names[RandomState] dask/array/tests/test_random.py::test_generator_consistent_names[default_rng] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-disk-1-0] [gw45] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[tasks-cumprod-1] [gw11] [ 48%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-2-chunks3] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-2-chunks4] dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[tasks-cumprod-2] dask/dataframe/io/tests/test_parquet.py::test_from_pandas_preserve_none_rangeindex[fastparquet-pyarrow] [gw55] [ 48%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_from_pandas_preserve_none_rangeindex[fastparquet-pyarrow] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-tasks-1-1] [gw10] [ 48%] PASSED dask/array/tests/test_reductions.py::test_arg_reductions[argmax-argmax] dask/array/tests/test_reductions.py::test_arg_reductions[nanargmin-nanargmin] [gw20] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-disk-6] [gw27] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-tasks-6] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-disk-0] [gw48] [ 48%] XPASS dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[std-tasks] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[var-disk] [gw23] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-disk-3] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-disk-4] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-tasks-0] [gw12] [ 48%] 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] [gw15] [ 48%] 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] [gw58] [ 48%] 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] [gw20] [ 48%] 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] [gw52] [ 48%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-var-kwargs16] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-var-kwargs17] [gw9] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-disk-0] [gw27] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-disk-0] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-disk-1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-disk-1] [gw49] [ 48%] PASSED dask/array/tests/test_ufunc.py::test_clip dask/array/tests/test_ufunc.py::test_angle [gw15] [ 48%] PASSED dask/bag/tests/test_bag.py::test_groupby_tasks_2[100-1-50] dask/bag/tests/test_bag.py::test_groupby_tasks_3 [gw54] [ 48%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_basic[columns] [gw34] [ 48%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-2-chunks2] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-2-chunks3] [gw23] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-disk-4] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-disk-5] [gw43] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[disk-4-None-1] dask/dataframe/tests/test_groupby.py::test_fillna[tasks-None-True-0] dask/dataframe/io/tests/test_json.py::test_read_json_basic[values] [gw42] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_agg[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_get_group[disk-True-0] [gw59] [ 48%] 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] [gw6] [ 48%] PASSED dask/array/tests/test_random.py::test_generator_consistent_names[default_rng] dask/array/tests/test_random.py::test_random[RandomState] [gw45] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[tasks-cumprod-2] dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[tasks-cumcount-1] [gw19] [ 48%] 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] [gw32] [ 48%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-tasks-4] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-tasks-5] [gw60] [ 48%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-disk-3] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-disk-4] [gw28] [ 48%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes8-4-chunks2] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes8-4-chunks3] [gw6] [ 48%] PASSED dask/array/tests/test_random.py::test_random[RandomState] dask/array/tests/test_random.py::test_random[default_rng] [gw14] [ 48%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-disk-1] [gw2] [ 48%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes5-4-chunks3] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes5-4-chunks4] [gw15] [ 48%] PASSED dask/bag/tests/test_bag.py::test_groupby_tasks_3 dask/bag/tests/test_bag.py::test_to_textfiles_empty_partitions [gw27] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-disk-1] [gw20] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-tasks-1] [gw6] [ 48%] PASSED dask/array/tests/test_random.py::test_random[default_rng] dask/array/tests/test_random.py::test_parametrized_random_function[RandomState] [gw23] [ 48%] 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] [gw45] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[tasks-cumcount-1] [gw21] [ 48%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-disk-5] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-disk-6] dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[tasks-cumcount-2] [gw54] [ 48%] 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] [gw48] [ 48%] XPASS dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[var-disk] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[var-tasks] [gw6] [ 48%] PASSED dask/array/tests/test_random.py::test_parametrized_random_function[RandomState] dask/array/tests/test_random.py::test_parametrized_random_function[default_rng] [gw50] [ 48%] 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] [gw49] [ 48%] PASSED dask/array/tests/test_ufunc.py::test_angle [gw52] [ 48%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-var-kwargs17] dask/array/tests/test_ufunc.py::test_issignedinf dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-var-kwargs18] [gw55] [ 48%] 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] [gw6] [ 48%] PASSED dask/array/tests/test_random.py::test_parametrized_random_function[default_rng] dask/array/tests/test_random.py::test_kwargs[RandomState] [gw59] [ 48%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[std-frame1-1-out1] dask/array/tests/test_routines.py::test_apply_over_axes[shape0-axes0-sum1-] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[std-frame2-None-None] [gw12] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-disk-1-1] [gw54] [ 48%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_fkeyword[pandas] dask/dataframe/io/tests/test_json.py::test_read_json_fkeyword[json] [gw6] [ 48%] PASSED dask/array/tests/test_random.py::test_kwargs[RandomState] dask/array/tests/test_random.py::test_kwargs[default_rng] [gw29] [ 48%] PASSED dask/array/tests/test_routines.py::test_apply_over_axes[shape0-axes0-sum1-] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-disk-1-2] [gw23] [ 48%] 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] [gw9] [ 48%] 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] [gw32] [ 48%] 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] [gw45] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[tasks-cumcount-2] dask/dataframe/tests/test_groupby.py::test_series_groupby[disk] [gw24] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-0] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-tasks-2-0] [gw29] [ 48%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-tasks-2-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-tasks-2-1] [gw29] [ 48%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-tasks-2-1] [gw54] [ 48%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_fkeyword[json] [gw23] [ 48%] 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] dask/dataframe/io/tests/test_json.py::test_read_json_engine_str[ujson] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-tasks-2] [gw49] [ 48%] PASSED dask/array/tests/test_ufunc.py::test_issignedinf dask/array/tests/test_ufunc.py::test_non_ufunc_others[i0] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-disk-2] [gw44] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_ffill[disk-None-True] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-tasks-2-2] [gw29] [ 48%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-tasks-2-2] dask/dataframe/tests/test_groupby.py::test_ffill[disk-None-False] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-disk-1-0] [gw29] [ 48%] 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] [gw30] [ 48%] 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] [gw58] [ 48%] 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] [gw59] [ 48%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[std-frame2-None-None] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-disk-2-1] [gw52] [ 48%] PASSED 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[False-sum-None] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-disk-2] [gw53] [ 48%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_allany[2] dask/dataframe/tests/test_arithmetics_reduction.py::test_deterministic_reduction_names[False] [gw48] [ 48%] XPASS dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[var-tasks] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[cov-disk] [gw29] [ 48%] 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] [gw29] [ 48%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-disk-1-2] [gw50] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-3] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-4] [gw54] [ 49%] 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] dask/array/tests/test_ufunc.py::test_binary_ufunc[not_equal] [gw48] [ 49%] 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] [gw48] [ 49%] XPASS dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[cov-tasks] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[corr-disk] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-disk-2-0] [gw29] [ 49%] 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] [gw29] [ 49%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-disk-2-1] [gw27] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-disk-2] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-1-2-4] [gw23] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-tasks-1] [gw48] [ 49%] 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] [gw48] [ 49%] XPASS dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[corr-tasks] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[nunique-disk] [gw48] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[nunique-disk] [gw20] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-tasks-2] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-1-2-4] [gw26] [ 49%] 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] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-disk-2-2] [gw29] [ 49%] 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] [gw29] [ 49%] 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] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[nunique-tasks] [gw5] [ 49%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-None-False-cumprod] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-None-False-nancumsum] [gw33] [ 49%] 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] [gw52] [ 49%] XPASS dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-sum-None] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-prod-None] [gw48] [ 49%] 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] [gw29] [ 49%] 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] [gw43] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[tasks-None-True-0] dask/dataframe/tests/test_groupby.py::test_fillna[tasks-None-True-1] [gw29] [ 49%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-tasks-1-2] [gw12] [ 49%] 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] [gw55] [ 49%] 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] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-tasks-2-0] [gw29] [ 49%] 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] [ 49%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-tasks-2-1] [gw32] [ 49%] 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] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-tasks-2-2] [gw29] [ 49%] 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] [gw54] [ 49%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_engine_str[read_json] dask/dataframe/io/tests/test_json.py::test_read_json_meta[split] [gw6] [ 49%] PASSED dask/array/tests/test_random.py::test_kwargs[default_rng] [gw60] [ 49%] 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] [gw42] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_get_group[disk-True-0] dask/dataframe/tests/test_groupby.py::test_groupby_get_group[disk-False-0] dask/array/tests/test_random.py::test_unique_names[RandomState] [gw25] [ 49%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_internal_repr_xfail[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_internal_repr[disk] [gw9] [ 49%] 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] [gw49] [ 49%] PASSED dask/array/tests/test_ufunc.py::test_non_ufunc_others[i0] [gw10] [ 49%] PASSED dask/array/tests/test_reductions.py::test_arg_reductions[nanargmin-nanargmin] dask/array/tests/test_ufunc.py::test_non_ufunc_others[sinc] [gw52] [ 49%] 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] dask/array/tests/test_reductions.py::test_arg_reductions[nanargmax-nanargmax] [gw6] [ 49%] PASSED dask/array/tests/test_random.py::test_unique_names[RandomState] [gw8] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_apply_tasks[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_multiprocessing[disk] [gw14] [ 49%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-disk-2] dask/dataframe/tests/test_groupby.py::test_split_out_multi_column_groupby[tasks] dask/bag/tests/test_random.py::test_sample_return_bag [gw48] [ 49%] 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] [gw6] [ 49%] PASSED dask/bag/tests/test_random.py::test_sample_return_bag dask/bag/tests/test_random.py::test_partitions_are_coerced_to_lists [gw21] [ 49%] 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] [gw50] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-4] [gw40] [ 49%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[None-True-1] [gw49] [ 49%] 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] [gw52] [ 49%] XPASS dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-product-None] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-5] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-tasks-2] dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_across_axis1_null_results[True-False] [gw21] [ 49%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-tasks-0] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-tasks-1] [gw27] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-1-2-4] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-1-2-20] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-mean-None] [gw54] [ 49%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_meta[split] dask/dataframe/io/tests/test_json.py::test_read_json_meta[records] [gw11] [ 49%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-2-chunks4] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-2-chunks5] [gw32] [ 49%] 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] [gw23] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-tasks-2] [gw16] [ 49%] 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] dask/dataframe/tests/test_groupby.py::test_cumulative_axis[disk-cumsum] [gw48] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[first-tasks] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[last-disk] [gw56] [ 49%] 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] [gw49] [ 49%] PASSED dask/array/tests/test_ufunc.py::test_non_ufunc_others[nan_to_num] [gw20] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-1-2-4] [gw25] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_internal_repr[disk] [gw9] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-disk-3] dask/dataframe/tests/test_groupby.py::test_groupby_internal_repr[tasks] dask/array/tests/test_ufunc.py::test_frompyfunc [gw46] [ 49%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-disk-4] [gw19] [ 49%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-2-chunks5] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-1-2-20] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-4-chunks0] [gw57] [ 49%] PASSED dask/array/tests/test_routines.py::test_flip[shape4-flip-kwargs4] dask/array/tests/test_routines.py::test_flip[shape4-flip-kwargs5] [gw8] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multiprocessing[disk] dask/dataframe/tests/test_groupby.py::test_groupby_multiprocessing[tasks] [gw28] [ 49%] 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] [gw54] [ 49%] 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] [gw48] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[last-disk] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[last-tasks] [gw50] [ 49%] 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] [gw42] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_get_group[disk-False-0] dask/dataframe/tests/test_groupby.py::test_groupby_get_group[disk-True-1] [gw60] [ 49%] 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] [gw47] [ 49%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[not_equal] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-key1-sel4] [gw58] [ 49%] 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] [gw32] [ 49%] 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] [gw2] [ 49%] 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] [gw43] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[tasks-None-True-1] dask/dataframe/tests/test_groupby.py::test_fillna[tasks-None-False-0] [gw44] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_ffill[disk-None-False] dask/dataframe/tests/test_groupby.py::test_ffill[disk-None-None] [gw34] [ 49%] 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] [gw49] [ 49%] PASSED dask/array/tests/test_ufunc.py::test_frompyfunc dask/array/tests/test_ufunc.py::test_frompyfunc_wrapper [gw49] [ 49%] PASSED dask/array/tests/test_ufunc.py::test_frompyfunc_wrapper [gw54] [ 49%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_meta[index] dask/array/tests/test_ufunc.py::test_array_ufunc dask/dataframe/io/tests/test_json.py::test_read_json_meta[columns] [gw9] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-disk-4] [gw8] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multiprocessing[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_normalize_by[disk] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-disk-5] [gw55] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-tasks-2-0] [gw25] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_internal_repr[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_error[disk] [gw45] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby[disk] dask/dataframe/tests/test_groupby.py::test_series_groupby[tasks] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-tasks-2-1] [gw8] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_normalize_by[disk] dask/dataframe/tests/test_groupby.py::test_groupby_normalize_by[tasks] [gw16] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-False-0] [gw40] [ 49%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_across_axis1_null_results[True-False] dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_across_axis1_null_results[True-True] dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-False-1] [gw48] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[last-tasks] [gw63] [ 49%] PASSED dask/bag/tests/test_bag.py::test_read_text_large_gzip dask/bag/tests/test_bag.py::test_from_s3 [gw63] [ 49%] SKIPPED dask/bag/tests/test_bag.py::test_from_s3 dask/bag/tests/test_bag.py::test_from_sequence [gw25] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_error[disk] dask/dataframe/tests/test_groupby.py::test_groupby_error[tasks] [gw25] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_error[tasks] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[prod-disk] [gw49] [ 49%] PASSED dask/array/tests/test_ufunc.py::test_array_ufunc dask/array/tests/test_ufunc.py::test_array_ufunc_binop [gw39] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[min-tasks-split_every] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[min-tasks-split_out] [gw5] [ 49%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-None-False-nancumsum] dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-0-2] [gw8] [ 49%] 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] dask/dataframe/tests/test_groupby.py::test_full_groupby[disk] [gw54] [ 49%] 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] [gw59] [ 49%] 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] [gw63] [ 49%] PASSED dask/bag/tests/test_bag.py::test_from_sequence dask/bag/tests/test_bag.py::test_from_long_sequence [gw12] [ 49%] 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] [gw30] [ 49%] 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] [gw51] [ 49%] PASSED dask/bag/tests/test_bag.py::test_bag_class_extend dask/bag/tests/test_bag.py::test_gh715 [gw29] [ 49%] 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] [gw24] [ 49%] 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] [gw5] [ 49%] 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] [gw54] [ 49%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_meta[values] dask/dataframe/io/tests/test_json.py::test_write_json_basic[split] [gw50] [ 49%] 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] [ 49%] 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] [gw8] [ 49%] 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] [gw32] [ 50%] 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] [gw48] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[prod-disk] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[prod-tasks] [gw21] [ 50%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-tasks-1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-tasks-2] [gw13] [ 50%] 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] [gw10] [ 50%] PASSED dask/array/tests/test_reductions.py::test_arg_reductions[nanargmax-nanargmax] dask/array/tests/test_reductions.py::test_nan_reduction_warnings[nanmin-nanmin] [gw5] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-0-3] [gw63] [ 50%] PASSED dask/bag/tests/test_bag.py::test_from_long_sequence dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-0-4] [gw21] [ 50%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-tasks-2] dask/bag/tests/test_bag.py::test_from_empty_sequence dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-tasks-3] [gw40] [ 50%] 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] [gw63] [ 50%] PASSED dask/bag/tests/test_bag.py::test_from_empty_sequence dask/bag/tests/test_bag.py::test_product [gw13] [ 50%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_skew_kurt_numeric_only_false[skew] dask/dataframe/tests/test_arithmetics_reduction.py::test_skew_kurt_numeric_only_false[kurtosis] [gw10] [ 50%] PASSED dask/array/tests/test_reductions.py::test_nan_reduction_warnings[nanmin-nanmin] dask/array/tests/test_reductions.py::test_nan_reduction_warnings[nanmax-nanmax] [gw43] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[tasks-None-False-0] dask/dataframe/tests/test_groupby.py::test_fillna[tasks-None-False-1] [gw53] [ 50%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_deterministic_reduction_names[False] dask/dataframe/tests/test_arithmetics_reduction.py::test_deterministic_reduction_names[2] [gw13] [ 50%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_skew_kurt_numeric_only_false[kurtosis] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_nan[False] [gw54] [ 50%] PASSED dask/dataframe/io/tests/test_json.py::test_write_json_basic[split] [gw60] [ 50%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-disk-6] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-tasks-0] dask/dataframe/io/tests/test_json.py::test_write_json_basic[records] [gw58] [ 50%] 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] [gw60] [ 50%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-tasks-0] [gw48] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[prod-tasks] dask/dataframe/tests/test_groupby.py::test_aggregate_build_agg_args__reuse_of_intermediates[disk] [gw8] [ 50%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-tasks-1] [gw49] [ 50%] PASSED dask/array/tests/test_ufunc.py::test_array_ufunc_binop dask/array/tests/test_ufunc.py::test_array_ufunc_out [gw48] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate_build_agg_args__reuse_of_intermediates[disk] dask/dataframe/tests/test_groupby.py::test_aggregate_build_agg_args__reuse_of_intermediates[tasks] [gw48] [ 50%] 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] [gw5] [ 50%] 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] [gw10] [ 50%] PASSED dask/array/tests/test_reductions.py::test_nan_reduction_warnings[nanmax-nanmax] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df9-write_kwargs9-read_kwargs9] [gw10] [ 50%] 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] [gw10] [ 50%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df10-write_kwargs10-read_kwargs10] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df11-write_kwargs11-read_kwargs11] [gw10] [ 50%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df11-write_kwargs11-read_kwargs11] [gw16] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-False-1] dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-False-2] [gw54] [ 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] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df12-write_kwargs12-read_kwargs12] [gw49] [ 50%] PASSED dask/array/tests/test_ufunc.py::test_array_ufunc_out dask/array/tests/test_ufunc.py::test_unsupported_ufunc_methods [gw49] [ 50%] PASSED dask/array/tests/test_ufunc.py::test_unsupported_ufunc_methods dask/array/tests/test_ufunc.py::test_out_numpy [gw49] [ 50%] PASSED dask/array/tests/test_ufunc.py::test_out_numpy dask/array/tests/test_ufunc.py::test_out_shape_mismatch [gw49] [ 50%] PASSED dask/array/tests/test_ufunc.py::test_out_shape_mismatch [gw27] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-1-2-20] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-1-5-1] [gw42] [ 50%] 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] [gw10] [ 50%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df12-write_kwargs12-read_kwargs12] [gw23] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative_axis[disk-cumsum] dask/dataframe/tests/test_groupby.py::test_cumulative_axis[disk-cumprod] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df13-write_kwargs13-read_kwargs13] [gw10] [ 50%] 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] [gw10] [ 50%] 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] [gw10] [ 50%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df15-write_kwargs15-read_kwargs15] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df16-write_kwargs16-read_kwargs16] [gw10] [ 50%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df16-write_kwargs16-read_kwargs16] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks-mean-idx] [gw5] [ 50%] 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] [gw32] [ 50%] 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] [gw5] [ 50%] 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] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df17-write_kwargs17-read_kwargs17] [gw10] [ 50%] 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] [gw10] [ 50%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df18-write_kwargs18-read_kwargs18] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df19-write_kwargs19-read_kwargs19] [gw10] [ 50%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df19-write_kwargs19-read_kwargs19] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df20-write_kwargs20-read_kwargs20] [gw10] [ 50%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df20-write_kwargs20-read_kwargs20] [gw40] [ 50%] 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] [gw54] [ 50%] PASSED dask/dataframe/io/tests/test_json.py::test_write_json_basic[index] dask/dataframe/io/tests/test_json.py::test_write_json_basic[columns] [gw9] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-disk-6] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-tasks-0] [gw50] [ 50%] 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/io/tests/test_parquet.py::test_roundtrip[fastparquet-df21-write_kwargs21-read_kwargs21] [gw10] [ 50%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df21-write_kwargs21-read_kwargs21] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df22-write_kwargs22-read_kwargs22] [gw10] [ 50%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df22-write_kwargs22-read_kwargs22] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df23-write_kwargs23-read_kwargs23] [gw10] [ 50%] 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] [gw10] [ 50%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df24-write_kwargs24-read_kwargs24] [gw45] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby[tasks] dask/dataframe/tests/test_groupby.py::test_series_groupby_errors[disk] [gw45] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_errors[disk] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df0-write_kwargs0-read_kwargs0] [gw10] [ 50%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df0-write_kwargs0-read_kwargs0] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df1-write_kwargs1-read_kwargs1] [gw10] [ 50%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df1-write_kwargs1-read_kwargs1] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df2-write_kwargs2-read_kwargs2] [gw10] [ 50%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df2-write_kwargs2-read_kwargs2] [gw25] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_full_groupby[disk] dask/dataframe/tests/test_groupby.py::test_full_groupby[tasks] [gw19] [ 50%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-4-chunks0] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-4-chunks1] dask/dataframe/tests/test_groupby.py::test_series_groupby_errors[tasks] [gw45] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_errors[tasks] [gw8] [ 50%] XPASS dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[mean-disk] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df3-write_kwargs3-read_kwargs3] [gw10] [ 50%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df3-write_kwargs3-read_kwargs3] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df4-write_kwargs4-read_kwargs4] [gw10] [ 50%] 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] [gw10] [ 50%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df5-write_kwargs5-read_kwargs5] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df6-write_kwargs6-read_kwargs6] [gw44] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_ffill[disk-None-None] dask/dataframe/tests/test_groupby.py::test_ffill[disk-1-True] [gw5] [ 50%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_index_array[disk] [gw27] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-1-5-1] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-1-5-4] [gw11] [ 50%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-2-chunks5] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-4-chunks0] [gw20] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-1-2-20] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-1-5-1] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[mean-tasks] [gw5] [ 50%] 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] [gw3] [ 50%] 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] [ 50%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df6-write_kwargs6-read_kwargs6] [gw54] [ 50%] PASSED dask/dataframe/io/tests/test_json.py::test_write_json_basic[columns] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk-min-group_args1] [gw55] [ 50%] 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] [gw43] [ 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] [gw5] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-1-4] [gw49] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks-mean-idx] [gw20] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-1-5-1] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks--group_args0] dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-2-0] [gw9] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-tasks-0] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-tasks-1] [gw8] [ 50%] 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] [gw16] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-False-2] dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-False-3] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-1-5-4] [gw40] [ 50%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_across_axis1_null_results[False-True] [gw42] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_get_group[disk-False-1] dask/dataframe/tests/test_groupby.py::test_groupby_get_group[disk-False-2] [gw5] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-2-0] dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-2-1] [gw28] [ 50%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes8-4-chunks4] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes8-4-chunks5] [gw21] [ 50%] 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] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df7-write_kwargs7-read_kwargs7] [gw10] [ 50%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df7-write_kwargs7-read_kwargs7] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-0--1-2] [gw32] [ 50%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-disk-4] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-disk-5] [gw25] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_full_groupby[tasks] dask/dataframe/tests/test_groupby.py::test_full_groupby_apply_multiarg[disk] dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_across_axis1_null_results[None-False] [gw12] [ 50%] 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] [ 50%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes5-4-chunks5] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-2-chunks0] [gw50] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-8] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-9] [gw27] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-1-5-4] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-1-5-20] [gw14] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_split_out_multi_column_groupby[tasks] [gw45] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_index_array[disk] dask/dataframe/tests/test_groupby.py::test_groupby_split_out_num[disk] [gw59] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-disk-2-2] [gw30] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[disk-None-True-1] dask/dataframe/tests/test_groupby.py::test_groupby_index_array[tasks] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-tasks-1-0] [gw5] [ 50%] 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] [gw15] [ 50%] PASSED dask/bag/tests/test_bag.py::test_to_textfiles_empty_partitions dask/bag/tests/test_bag.py::test_reduction_empty dask/dataframe/tests/test_groupby.py::test_fillna[disk-None-False-0] [gw34] [ 50%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-2-chunks4] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-2-chunks5] [gw15] [ 50%] PASSED dask/bag/tests/test_bag.py::test_reduction_empty dask/bag/tests/test_bag.py::test_reduction_empty_aggregate[1] [gw26] [ 50%] PASSED dask/array/tests/test_routines.py::test_gradient[2-shape2-varargs2-None] dask/array/tests/test_routines.py::test_gradient[2-shape3-varargs3-0] [gw60] [ 50%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-tasks-1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-tasks-2] [gw5] [ 50%] 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] [gw20] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-1-5-4] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-1-5-20] [gw60] [ 51%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-tasks-2] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-tasks-3] [gw15] [ 51%] PASSED dask/bag/tests/test_bag.py::test_reduction_empty_aggregate[1] dask/bag/tests/test_bag.py::test_reduction_empty_aggregate[2] [gw15] [ 51%] PASSED dask/bag/tests/test_bag.py::test_reduction_empty_aggregate[2] [gw59] [ 51%] 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] [gw9] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-tasks-1] dask/bag/tests/test_bag.py::test_reduction_empty_aggregate[4] [gw40] [ 51%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-tasks-2] [gw49] [ 51%] 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] [gw8] [ 51%] 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] [gw32] [ 51%] 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] [gw35] [ 51%] XFAIL dask/dataframe/tests/test_categorical.py::test_unknown_categoricals[disk-False] [gw15] [ 51%] PASSED dask/bag/tests/test_bag.py::test_reduction_empty_aggregate[4] dask/bag/tests/test_bag.py::test_reduction_with_non_comparable_objects [gw5] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-2-3] dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-2-4] [gw14] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_split_out_num[disk] dask/dataframe/tests/test_groupby.py::test_groupby_split_out_num[tasks] dask/dataframe/tests/test_categorical.py::test_unknown_categoricals[disk-None] [gw43] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[tasks-None-None-0] dask/dataframe/tests/test_groupby.py::test_fillna[tasks-None-None-1] [gw15] [ 51%] PASSED dask/bag/tests/test_bag.py::test_reduction_with_non_comparable_objects dask/bag/tests/test_bag.py::test_reduction_with_sparse_matrices [gw15] [ 51%] PASSED dask/bag/tests/test_bag.py::test_reduction_with_sparse_matrices dask/bag/tests/test_bag.py::test_empty [gw15] [ 51%] PASSED dask/bag/tests/test_bag.py::test_empty [gw16] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-False-3] dask/bag/tests/test_bag.py::test_bag_picklable dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-False-4] [gw26] [ 51%] 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] [gw5] [ 51%] 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] [gw40] [ 51%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_across_axis1_null_results[None-True] [gw54] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk-min-group_args1] dask/dataframe/tests/test_arithmetics_reduction.py::test_std_raises_on_index [gw29] [ 51%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk-min-group_args2] [gw44] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_ffill[disk-1-True] dask/dataframe/tests/test_groupby.py::test_ffill[disk-1-False] [gw40] [ 51%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_std_raises_on_index dask/dataframe/tests/test_arithmetics_reduction.py::test_std_raises_with_arrow_string_ea [gw45] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_index_array[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_agg_grouper_multiple[disk-a] [gw5] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupy_non_aligned_index[disk] [gw23] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative_axis[disk-cumprod] dask/dataframe/tests/test_groupby.py::test_groupy_non_aligned_index[tasks] [gw40] [ 51%] SKIPPED dask/dataframe/tests/test_arithmetics_reduction.py::test_std_raises_with_arrow_string_ea dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[std-int64[pyarrow]] [gw40] [ 51%] 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]] [gw40] [ 51%] 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] dask/dataframe/tests/test_groupby.py::test_cumulative_axis[tasks-cumsum] [gw59] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-tasks-1-1] [gw14] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_split_out_num[tasks] [gw32] [ 51%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-disk-6] [gw53] [ 51%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_deterministic_reduction_names[2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-tasks-1-2] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-tasks-0] dask/dataframe/tests/test_groupby.py::test_groupby_not_supported[disk] [gw14] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_not_supported[disk] dask/dataframe/tests/test_groupby.py::test_groupby_not_supported[tasks] dask/dataframe/tests/test_arithmetics_reduction.py::test_reduction_series_invalid_axis [gw5] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupy_non_aligned_index[tasks] [gw14] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_not_supported[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_column[disk] [gw53] [ 51%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reduction_series_invalid_axis dask/dataframe/tests/test_groupby.py::test_groupy_series_wrong_grouper[disk] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_non_numeric_dtypes [gw40] [ 51%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[std-Int64] [gw47] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-key1-sel4] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[std-Int32] [gw5] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupy_series_wrong_grouper[disk] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumsum-a-a] [gw8] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[median-tasks] [gw37] [ 51%] 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] dask/dataframe/tests/test_groupby.py::test_groupy_series_wrong_grouper[tasks] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[min-disk] [gw19] [ 51%] 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] [gw4] [ 51%] PASSED dask/bag/tests/test_bag.py::test_join[] dask/bag/tests/test_bag.py::test_foldby [gw45] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_agg_grouper_multiple[disk-a] dask/dataframe/tests/test_groupby.py::test_groupby_agg_grouper_multiple[disk-slice_1] [gw5] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupy_series_wrong_grouper[tasks] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-1-2-1] [gw14] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_column[disk] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_column[tasks] [gw40] [ 51%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[std-Int32] [gw49] [ 51%] 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] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[std-Float64] [gw26] [ 51%] PASSED dask/array/tests/test_routines.py::test_gradient[2-shape4-varargs4-1] dask/array/tests/test_routines.py::test_gradient[2-shape5-varargs5-2] [gw61] [ 51%] PASSED dask/bag/tests/test_bag.py::test_repartition_partition_size[2-1] dask/bag/tests/test_bag.py::test_repartition_partition_size[5-1] [gw40] [ 51%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[std-Float64] [gw55] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-tasks-2-2] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[std-UInt64] [gw32] [ 51%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-tasks-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-disk-1-0] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-tasks-1] [gw14] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_column[tasks] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-a-a] [gw43] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[tasks-None-None-1] [gw8] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[min-disk] dask/dataframe/tests/test_groupby.py::test_fillna[tasks-1-True-0] [gw54] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk-min-group_args2] [gw27] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-1-5-20] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[min-tasks] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk-min-idx] [gw11] [ 51%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-4-chunks0] [gw60] [ 51%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-tasks-3] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-4-chunks1] [gw21] [ 51%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-tasks-4] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-tasks-5] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-tasks-4] [gw45] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_agg_grouper_multiple[disk-slice_1] dask/dataframe/tests/test_groupby.py::test_groupby_agg_grouper_multiple[disk-slice_2] [gw46] [ 51%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-tasks-2-1] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-5-2-1] [gw40] [ 51%] 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]] [gw40] [ 51%] SKIPPED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[var-int64[pyarrow]] [gw9] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-tasks-2] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[var-float64[pyarrow]] [gw5] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-1-2-1] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-a-c] [gw40] [ 51%] SKIPPED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[var-float64[pyarrow]] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-tasks-2-2] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[var-Int64] [gw10] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-0--1-2] dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[disk-uint8-by1] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-0--1-5] [gw59] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-tasks-1-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-tasks-2-0] [gw12] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-disk-2-2] [gw40] [ 51%] 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] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-tasks-1-0] [gw49] [ 51%] 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] [gw42] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_get_group[disk-False-2] [gw20] [ 51%] 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] [gw40] [ 51%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[var-Int32] [gw24] [ 51%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_get_group[tasks-True-0] [gw8] [ 51%] 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] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[var-Float64] [gw26] [ 51%] PASSED dask/array/tests/test_routines.py::test_gradient[2-shape5-varargs5-2] dask/dataframe/io/tests/test_parquet.py::test_from_pandas_preserve_none_rangeindex[pyarrow-fastparquet] [gw26] [ 51%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_from_pandas_preserve_none_rangeindex[pyarrow-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_from_pandas_preserve_none_rangeindex[pyarrow-pyarrow] [gw26] [ 51%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_from_pandas_preserve_none_rangeindex[pyarrow-pyarrow] [gw45] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_agg_grouper_multiple[disk-slice_2] dask/dataframe/io/tests/test_parquet.py::test_illegal_column_name[fastparquet] [gw26] [ 51%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_illegal_column_name[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_illegal_column_name[pyarrow] [gw26] [ 51%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_illegal_column_name[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_divisions_with_null_partition[fastparquet] [gw26] [ 51%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_divisions_with_null_partition[fastparquet] [gw40] [ 51%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[var-Float64] dask/dataframe/io/tests/test_parquet.py::test_divisions_with_null_partition[pyarrow] dask/dataframe/tests/test_groupby.py::test_groupby_agg_grouper_multiple[disk-slice_3] [gw28] [ 51%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes8-4-chunks5] [gw26] [ 51%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_divisions_with_null_partition[pyarrow] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-2-chunks0] dask/dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_simple[fastparquet] [gw2] [ 51%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-2-chunks0] [gw26] [ 51%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_simple[fastparquet] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-indexed-3] [gw30] [ 51%] 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] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-2-chunks1] [gw12] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-tasks-1-0] dask/dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_simple[pyarrow] [gw26] [ 51%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_simple[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_partitioned[fastparquet-True] [gw26] [ 51%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_partitioned[fastparquet-True] dask/dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_partitioned[fastparquet-False] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-tasks-1-1] [gw26] [ 51%] 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] [gw26] [ 51%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_partitioned[pyarrow-True] dask/dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_partitioned[pyarrow-False] [gw26] [ 51%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_partitioned[pyarrow-False] [gw44] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_ffill[disk-1-False] [gw8] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[max-disk] dask/dataframe/tests/test_groupby.py::test_ffill[disk-1-None] [gw32] [ 51%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-tasks-1] dask/dataframe/io/tests/test_parquet.py::test_null_partition_pyarrow[None] [gw26] [ 51%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_null_partition_pyarrow[None] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[max-tasks] [gw5] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[disk-uint8-by1] dask/dataframe/io/tests/test_parquet.py::test_null_partition_pyarrow[processes] [gw26] [ 51%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_null_partition_pyarrow[processes] [gw24] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-3] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-tasks-2] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-4] dask/dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_read_from_paths [gw26] [ 51%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_read_from_paths dask/dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_filter_partitioned[True] dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[disk-int32-foo] [gw26] [ 51%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_filter_partitioned[True] dask/dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_filter_partitioned[False] [gw26] [ 51%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_filter_partitioned[False] dask/dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_filter_on_partitioned[fastparquet] [gw26] [ 52%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_filter_on_partitioned[fastparquet] [gw49] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks--idx] [gw45] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_agg_grouper_multiple[disk-slice_3] dask/dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_filter_on_partitioned[pyarrow] [gw26] [ 52%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_filter_on_partitioned[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_parquet_pyarrow_write_empty_metadata [gw26] [ 52%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_parquet_pyarrow_write_empty_metadata dask/dataframe/tests/test_groupby.py::test_dataframe_groupby_agg_custom_sum[disk-pandas_spec0-dask_spec0-False] [gw55] [ 52%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-disk-1-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-disk-1-1] dask/dataframe/tests/test_groupby.py::test_groupby_agg_grouper_multiple[tasks-a] dask/dataframe/io/tests/test_parquet.py::test_parquet_pyarrow_write_empty_metadata_append [gw26] [ 52%] 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] [gw26] [ 52%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_create_metadata_file[fastparquet-fastparquet-None] [gw56] [ 52%] 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] dask/dataframe/io/tests/test_parquet.py::test_create_metadata_file[fastparquet-fastparquet-a] [gw26] [ 52%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_create_metadata_file[fastparquet-fastparquet-a] [gw54] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk-min-idx] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk-mean-group_args0] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-by3-None] [gw26] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-by3-None] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-by4-False] [gw26] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-by4-False] [gw43] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[tasks-1-True-0] [gw8] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[max-tasks] [gw5] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[disk-int32-foo] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-by4-True] dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[disk-int32-by1] dask/dataframe/tests/test_groupby.py::test_fillna[tasks-1-True-1] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[count-disk] [gw24] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-4] [gw26] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-by4-True] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-by4-None] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-5] [gw26] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-by4-None] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-by5-False] [gw21] [ 52%] 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] [gw49] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_dataframe_groupby_agg_custom_sum[disk-pandas_spec0-dask_spec0-False] [gw26] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-by5-False] [gw20] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-5-2-1] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-5-2-4] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-by5-True] [gw12] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-tasks-1-1] [gw27] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-5-2-1] dask/dataframe/tests/test_groupby.py::test_dataframe_groupby_agg_custom_sum[disk-pandas_spec1-dask_spec1-True] [gw23] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative_axis[tasks-cumsum] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-5-2-4] dask/dataframe/tests/test_groupby.py::test_cumulative_axis[tasks-cumprod] [gw26] [ 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] [gw47] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumsum-a-a] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-tasks-1-2] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumsum-a-c] [gw60] [ 52%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-tasks-4] [gw26] [ 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[cov-tasks-5] [gw50] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-9] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-a-False] [gw26] [ 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] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-10] [gw26] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-a-True] [gw59] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-tasks-2-0] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-a-None] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-tasks-2-1] [gw26] [ 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] [gw8] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[count-disk] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[count-tasks] [gw26] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-c-False] [gw49] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_dataframe_groupby_agg_custom_sum[disk-pandas_spec1-dask_spec1-True] [gw45] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_agg_grouper_multiple[tasks-a] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-c-True] [gw26] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-c-True] [gw53] [ 52%] 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/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-c-None] [gw14] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-a-a] dask/dataframe/tests/test_groupby.py::test_dataframe_groupby_agg_custom_sum[disk-pandas_spec2-dask_spec2-False] [gw24] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-5] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-6] [gw26] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-c-None] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-a-c] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-d-False] dask/dataframe/tests/test_groupby.py::test_groupby_agg_grouper_multiple[tasks-slice_1] [gw26] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-d-False] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-d-True] [gw26] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-d-True] [gw51] [ 52%] 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_groupby_dropna_cudf[disk-False-d-None] [gw5] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[disk-int32-by1] dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[disk-int64-foo] [gw26] [ 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] [gw26] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by3-False] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-c-False] [gw58] [ 52%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[False-False-0] [gw26] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-c-False] [gw38] [ 52%] PASSED dask/dataframe/io/tests/test_json.py::test_to_json_with_get dask/dataframe/io/tests/test_json.py::test_read_json_error dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-c-True] [gw38] [ 52%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_error dask/dataframe/io/tests/test_json.py::test_read_chunked[5] dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[False-False-1] [gw26] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-c-True] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-c-None] [gw8] [ 52%] 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] [gw26] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-c-None] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-d-False] [gw32] [ 52%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-tasks-2] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by3-True] [gw32] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by3-True] [gw26] [ 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] [gw12] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-tasks-1-2] [gw26] [ 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[disk-False-by3-None] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-d-None] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-tasks-2-0] [gw34] [ 52%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-2-chunks5] [gw26] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-d-None] [gw32] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by3-None] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by4-False] [gw32] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by4-False] [gw52] [ 52%] XFAIL dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-mean-None] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-tasks-2-2] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-4-chunks0] [gw49] [ 52%] 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_dataframe_groupby_agg_custom_sum[disk-pandas_spec3-dask_spec3-False] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-by3-False] [gw26] [ 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] [gw26] [ 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] [gw9] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-a-c] [gw10] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-0--1-5] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-0-10-1] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-a-d] [gw29] [ 52%] 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] [gw42] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_get_group[tasks-True-0] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by4-True] [gw32] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by4-True] [gw26] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-by3-None] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-by4-False] [gw19] [ 52%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-4-chunks2] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-4-chunks3] dask/dataframe/tests/test_groupby.py::test_groupby_get_group[tasks-False-0] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by4-None] [gw32] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by4-None] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by5-False] [gw45] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_agg_grouper_multiple[tasks-slice_1] dask/dataframe/tests/test_groupby.py::test_groupby_agg_grouper_multiple[tasks-slice_2] [gw5] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[disk-int64-foo] [gw26] [ 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] [gw26] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-by4-True] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-by4-None] [gw26] [ 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] [gw32] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by5-False] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by5-True] [gw32] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by5-True] [gw8] [ 52%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[disk-int64-by1] [gw44] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_ffill[disk-1-None] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by5-None] [gw32] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by5-None] [gw26] [ 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] [gw26] [ 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] [gw26] [ 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] [gw0] [ 52%] 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] dask/dataframe/tests/test_groupby.py::test_ffill[disk-4-True] [gw60] [ 52%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-tasks-5] [gw54] [ 52%] 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] [gw40] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-indexed-3] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-indexed-4] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-tasks-6] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-a-False] [gw32] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-a-False] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-a-True] [gw26] [ 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] [gw26] [ 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] [gw26] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-a-None] [gw32] [ 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] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-c-False] [gw26] [ 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] [gw30] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[disk-None-False-1] dask/dataframe/tests/test_groupby.py::test_fillna[disk-None-None-0] [gw32] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-a-None] [gw57] [ 52%] PASSED dask/array/tests/test_routines.py::test_flip[shape4-flip-kwargs5] [gw16] [ 52%] XFAIL dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-False-4] [gw33] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_on_index[disk-threads] dask/dataframe/tests/test_groupby.py::test_groupby_on_index[tasks-sync] dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-True-0] [gw49] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_dataframe_groupby_agg_custom_sum[disk-pandas_spec3-dask_spec3-False] [gw43] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[tasks-1-True-1] dask/dataframe/tests/test_groupby.py::test_fillna[tasks-1-False-0] dask/array/tests/test_routines.py::test_flip[shape4-flip-kwargs6] dask/dataframe/tests/test_groupby.py::test_dataframe_groupby_agg_custom_sum[tasks-pandas_spec0-dask_spec0-False] [gw8] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[size-tasks] [gw26] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-c-True] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-c-None] [gw26] [ 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[disk-None-c-False] [gw32] [ 53%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-d-False] dask/dataframe/tests/test_groupby.py::test_groupby_cov[disk-columns3] [gw26] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-d-False] [gw32] [ 53%] 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[tasks-None-d-True] [gw2] [ 53%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-2-chunks1] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-2-chunks2] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-c-None] [gw21] [ 53%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-tasks-6] [gw26] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-d-True] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-d-None] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-disk-0] [gw32] [ 53%] 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] [gw21] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-disk-0] [gw32] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-d-False] [gw49] [ 53%] 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] [gw26] [ 53%] 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] [gw24] [ 53%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-disk-1] [gw26] [ 53%] 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[disk-None-d-True] [gw45] [ 53%] PASSED 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-by3-True] [gw21] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-disk-1] [gw32] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-d-True] dask/dataframe/tests/test_groupby.py::test_groupby_agg_grouper_multiple[tasks-slice_3] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-disk-2] [gw14] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-a-c] [gw38] [ 53%] PASSED dask/dataframe/io/tests/test_json.py::test_read_chunked[5] [gw11] [ 53%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-4-chunks1] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-4-chunks2] [gw59] [ 53%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-d-None] dask/dataframe/io/tests/test_json.py::test_read_chunked[15] [gw26] [ 53%] 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] [gw10] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-0-10-1] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-0-10-2] [gw21] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-disk-2] [gw12] [ 53%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-disk-3] [gw5] [ 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] [gw21] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-disk-3] [gw23] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative_axis[tasks-cumprod] dask/dataframe/tests/test_groupby.py::test_groupby_unaligned_index[disk] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-a-d] [gw42] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_get_group[tasks-False-0] dask/dataframe/tests/test_groupby.py::test_groupby_get_group[tasks-True-1] [gw32] [ 53%] 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] [gw32] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-by3-False] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-by3-True] [gw26] [ 53%] 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] [gw26] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-by4-False] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-by4-True] [gw26] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-by4-True] [gw36] [ 53%] PASSED dask/bag/tests/test_text.py::test_complex_delimiter dask/bytes/tests/test_bytes_utils.py::test_read_block dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-by4-None] [gw32] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-by3-True] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-by3-None] [gw32] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-by3-None] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-disk-4] [gw21] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-disk-4] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-disk-5] [gw16] [ 53%] 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] [gw21] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-disk-5] [gw49] [ 53%] 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_multilevel_getitem[nunique-disk-6] [gw36] [ 53%] 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_dataframe_groupby_agg_custom_sum[tasks-pandas_spec2-dask_spec2-False] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-by4-False] [gw32] [ 53%] 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] [gw32] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-by4-True] [gw26] [ 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] [gw26] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-by5-False] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-by5-True] [gw21] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-disk-6] [gw36] [ 53%] PASSED dask/bytes/tests/test_bytes_utils.py::test_seek_delimiter_endline dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-by4-None] [gw32] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-by4-None] dask/bytes/tests/test_bytes_utils.py::test_infer_storage_options [gw36] [ 53%] PASSED dask/bytes/tests/test_bytes_utils.py::test_infer_storage_options dask/bytes/tests/test_bytes_utils.py::test_infer_storage_options_c[c:\\foo\\bar-c:\\foo\\bar] [gw36] [ 53%] PASSED dask/bytes/tests/test_bytes_utils.py::test_infer_storage_options_c[c:\\foo\\bar-c:\\foo\\bar] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-tasks-0] [gw21] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-tasks-0] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-by5-False] [gw26] [ 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] [gw26] [ 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] [gw26] [ 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] [gw54] [ 53%] 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] [gw26] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_grouper_dispatch[disk-b] [gw32] [ 53%] 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] dask/bytes/tests/test_bytes_utils.py::test_infer_storage_options_c[C:\\\\foo\\bar-C:\\\\foo\\bar] [gw36] [ 53%] 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] [gw36] [ 53%] PASSED dask/bytes/tests/test_bytes_utils.py::test_infer_storage_options_c[c:/foo/bar-c:/foo/bar] [gw32] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-by5-True] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-tasks-1] [gw21] [ 53%] 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] [gw21] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-tasks-2] dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[tasks-1-idxmin] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-by5-None] [gw32] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-by5-None] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-a-False] [gw27] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-5-2-4] [gw38] [ 53%] PASSED dask/dataframe/io/tests/test_json.py::test_read_chunked[15] dask/dataframe/tests/test_groupby.py::test_groupby_grouper_dispatch[tasks-a] [gw26] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_grouper_dispatch[tasks-a] dask/dataframe/tests/test_groupby.py::test_groupby_grouper_dispatch[tasks-b] [gw26] [ 53%] 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] dask/bytes/tests/test_bytes_utils.py::test_infer_storage_options_c[file:///c|\\foo\\bar-c:\\foo\\bar] [gw36] [ 53%] 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] dask/dataframe/io/tests/test_json.py::test_read_chunked[33] [gw26] [ 53%] 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] [gw26] [ 53%] 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] [gw5] [ 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] [gw49] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_dataframe_groupby_agg_custom_sum[tasks-pandas_spec2-dask_spec2-False] [gw41] [ 53%] 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_dataframe_groupby_agg_custom_sum[tasks-pandas_spec3-dask_spec3-False] [gw26] [ 53%] 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] [gw55] [ 53%] 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] [gw32] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-a-False] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-a-True] [gw32] [ 53%] 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] [gw36] [ 53%] 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] [gw36] [ 53%] 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_stringify_path [gw43] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[tasks-1-False-0] dask/dataframe/tests/test_groupby.py::test_fillna[tasks-1-False-1] [gw45] [ 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] [gw38] [ 53%] PASSED dask/dataframe/io/tests/test_json.py::test_read_chunked[33] dask/dataframe/io/tests/test_json.py::test_read_chunked[200] [gw9] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-a-d] [gw36] [ 53%] PASSED dask/bytes/tests/test_bytes_utils.py::test_stringify_path dask/bytes/tests/test_compression.py::test_files[None-noop_file] [gw36] [ 53%] PASSED dask/bytes/tests/test_compression.py::test_files[None-noop_file] dask/bytes/tests/test_compression.py::test_files[zip-unzip] [gw36] [ 53%] PASSED dask/bytes/tests/test_compression.py::test_files[zip-unzip] [gw47] [ 53%] 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] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-a-sel3] [gw21] [ 53%] 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] [gw21] [ 53%] 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] [gw24] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-7] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-8] [gw52] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-tasks-2-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-disk-1-0] [gw32] [ 53%] 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] [gw32] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-c-False] [gw38] [ 53%] PASSED dask/dataframe/io/tests/test_json.py::test_read_chunked[200] [gw20] [ 53%] 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] dask/bytes/tests/test_compression.py::test_files[bz2-BZ2File] [gw36] [ 53%] PASSED dask/bytes/tests/test_compression.py::test_files[bz2-BZ2File] dask/bytes/tests/test_compression.py::test_files[gzip-] [gw36] [ 53%] PASSED dask/bytes/tests/test_compression.py::test_files[gzip-] dask/bytes/tests/test_compression.py::test_files[lzma-LZMAFile] [gw36] [ 53%] SKIPPED dask/bytes/tests/test_compression.py::test_files[lzma-LZMAFile] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-count-b] dask/bytes/tests/test_compression.py::test_files[xz-LZMAFile] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-5-2-20] [gw36] [ 53%] PASSED dask/bytes/tests/test_compression.py::test_files[xz-LZMAFile] [gw16] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-True-1] [gw26] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_apply_cudf[tasks-False] [gw49] [ 53%] 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_full_groupby_multilevel[tasks-True-2] dask/dataframe/io/tests/test_json.py::test_read_chunked[90000] dask/bytes/tests/test_local.py::test_unordered_urlpath_errors dask/dataframe/tests/test_groupby.py::test_groupby_dropna_with_agg[disk-True] [gw36] [ 53%] PASSED dask/bytes/tests/test_local.py::test_unordered_urlpath_errors dask/bytes/tests/test_local.py::test_read_bytes [gw28] [ 53%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-2-chunks0] dask/dataframe/tests/test_groupby.py::test_series_groupby_agg_custom_mean[disk-mean-mean] [gw26] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_with_agg[disk-True] [gw21] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[tasks-index-idxmin] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-2-chunks1] [gw36] [ 53%] PASSED dask/bytes/tests/test_local.py::test_read_bytes dask/bytes/tests/test_local.py::test_read_bytes_sample_delimiter dask/dataframe/tests/test_groupby.py::test_groupby_dropna_with_agg[disk-False] [gw36] [ 53%] PASSED dask/bytes/tests/test_local.py::test_read_bytes_sample_delimiter dask/bytes/tests/test_local.py::test_parse_sample_bytes [gw52] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-disk-1-0] [gw36] [ 53%] PASSED dask/bytes/tests/test_local.py::test_parse_sample_bytes dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[tasks-index-idxmax] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-disk-1-1] [gw49] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_agg_custom_mean[disk-mean-mean] dask/bytes/tests/test_local.py::test_read_bytes_no_sample [gw36] [ 54%] PASSED dask/bytes/tests/test_local.py::test_read_bytes_no_sample dask/dataframe/tests/test_groupby.py::test_series_groupby_agg_custom_mean[disk-pandas_spec1-dask_spec1] [gw38] [ 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/bytes/tests/test_local.py::test_read_bytes_blocksize_none [gw36] [ 54%] PASSED dask/bytes/tests/test_local.py::test_read_bytes_blocksize_none [gw10] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-0-10-2] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-0-10-5] [gw49] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_agg_custom_mean[disk-pandas_spec1-dask_spec1] dask/dataframe/tests/test_groupby.py::test_series_groupby_agg_custom_mean[disk-pandas_spec2-dask_spec2] [gw26] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_with_agg[disk-False] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_with_agg[tasks-True] dask/bytes/tests/test_local.py::test_read_bytes_blocksize_types[5.0] [gw16] [ 54%] 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] [gw21] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[tasks-index-idxmax] dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[tasks-columns-idxmin] [gw54] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk-mean-group_args2] [gw14] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-a-d] [gw42] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_get_group[tasks-True-1] [gw24] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-8] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk-mean-idx] dask/dataframe/tests/test_groupby.py::test_groupby_get_group[tasks-False-1] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-a-sel3] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-9] [gw44] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_ffill[disk-4-True] [gw21] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[tasks-columns-idxmin] dask/dataframe/tests/test_groupby.py::test_ffill[disk-4-False] [gw36] [ 54%] PASSED dask/bytes/tests/test_local.py::test_read_bytes_blocksize_types[5.0] [gw43] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[tasks-1-False-1] dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[tasks-columns-idxmax] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-count-by3] dask/dataframe/tests/test_groupby.py::test_fillna[tasks-1-None-0] [gw26] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_with_agg[tasks-True] [gw49] [ 54%] 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] [gw5] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[tasks-uint8-by1] [gw21] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[tasks-columns-idxmax] [gw29] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-disk-2-0] [gw60] [ 54%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-tasks-6] [gw38] [ 54%] PASSED dask/dataframe/io/tests/test_json.py::test_json_compressed[None] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_with_agg[tasks-False] [gw19] [ 54%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-4-chunks3] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-4-chunks4] dask/dataframe/tests/test_groupby.py::test_groupby_agg_custom__name_clash_with_internal_different_column[tasks] dask/dataframe/io/tests/test_json.py::test_json_compressed[gzip] dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmin_skipna[disk-True] [gw52] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-disk-1-1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-disk-0] dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[tasks-int32-foo] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-disk-1-2] [gw46] [ 54%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-tasks-2-2] [gw60] [ 54%] 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_series_aggregations_multilevel[median-disk-1-0] [gw32] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-count-b] [gw34] [ 54%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-4-chunks0] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-count-c] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-4-chunks1] [gw49] [ 54%] 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] [gw26] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_with_agg[tasks-False] dask/dataframe/tests/test_groupby.py::test_groupby_observed_with_agg[disk] [gw12] [ 54%] 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] [gw29] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_agg_custom__name_clash_with_internal_different_column[tasks] [gw49] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_agg_custom_mean[tasks-pandas_spec1-dask_spec1] dask/dataframe/tests/test_groupby.py::test_groupby_agg_custom__mode[disk] dask/dataframe/tests/test_groupby.py::test_series_groupby_agg_custom_mean[tasks-pandas_spec2-dask_spec2] [gw5] [ 54%] 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] [gw21] [ 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] [gw16] [ 54%] 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] [gw6] [ 54%] 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 [gw30] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[disk-None-None-0] [gw1] [ 54%] PASSED dask/dataframe/tests/test_categorical.py::test_categorize dask/dataframe/tests/test_categorical.py::test_categorical_dtype [gw54] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk-mean-idx] dask/dataframe/tests/test_groupby.py::test_fillna[disk-None-None-1] [gw42] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_get_group[tasks-False-1] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk--group_args0] [gw26] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_observed_with_agg[disk] dask/dataframe/tests/test_groupby.py::test_groupby_get_group[tasks-False-2] dask/dataframe/tests/test_groupby.py::test_groupby_observed_with_agg[tasks] [gw50] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-10] [gw38] [ 54%] PASSED dask/dataframe/io/tests/test_json.py::test_json_compressed[gzip] [gw1] [ 54%] PASSED dask/dataframe/tests/test_categorical.py::test_categorical_dtype dask/dataframe/tests/test_categorical.py::test_categorize_index dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-11] [gw40] [ 54%] 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] dask/dataframe/io/tests/test_json.py::test_json_compressed[xz] [gw49] [ 54%] 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] [gw2] [ 54%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-2-chunks2] [gw49] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_agg_custom__name_clash_with_internal_same_column[disk] [gw21] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmin_skipna[disk-False] [gw52] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-disk-1-2] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-2-chunks3] dask/dataframe/tests/test_groupby.py::test_groupby_agg_custom__name_clash_with_internal_same_column[tasks] [gw49] [ 54%] 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] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-disk-2-0] dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmin_skipna[tasks-True] [gw58] [ 54%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[False-False-1] dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[False-True-0] [gw36] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-count-by3] [gw43] [ 54%] 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] [gw47] [ 54%] 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] [gw59] [ 54%] 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] [gw29] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_agg_custom__mode[disk] dask/dataframe/tests/test_groupby.py::test_groupby_agg_custom__mode[tasks] [gw8] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_cov[disk-columns3] dask/dataframe/tests/test_groupby.py::test_groupby_cov[tasks-columns0] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-count-by4] [gw32] [ 54%] 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] [gw38] [ 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 [gw26] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_observed_with_agg[tasks] [gw21] [ 54%] 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] dask/dataframe/tests/test_groupby.py::test_rounding_negative_var[disk] [gw49] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_agg_custom__name_clash_with_internal_different_column[disk] dask/dataframe/tests/test_groupby.py::test_rounding_negative_var[tasks] [gw5] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[tasks-int32-by1] dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[tasks-int64-foo] [gw59] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-disk-1-0] [gw21] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmin_skipna[tasks-False] dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmax[disk] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-disk-1-1] [gw38] [ 54%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_inferred_compression [gw29] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_agg_custom__mode[tasks] dask/dataframe/io/tests/test_json.py::test_to_json_results dask/dataframe/tests/test_groupby.py::test_groupby_select_column_agg[disk-var] [gw3] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-1-1] [gw44] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_ffill[disk-4-False] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-1-2] dask/dataframe/tests/test_groupby.py::test_ffill[disk-4-None] [gw26] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_rounding_negative_var[disk] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-count-c] [gw10] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-0-10-5] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-1-1-1] [gw38] [ 54%] PASSED dask/dataframe/io/tests/test_json.py::test_to_json_results [gw49] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_rounding_negative_var[tasks] [gw5] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[tasks-int64-foo] dask/dataframe/io/tests/test_parquet.py::test_get_engine_pyarrow [gw38] [ 54%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_get_engine_pyarrow [gw11] [ 54%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-4-chunks2] dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[tasks-int64-by1] dask/dataframe/io/tests/test_parquet.py::test_get_engine_fastparquet dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[disk-column0-2] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-4-chunks3] [gw38] [ 54%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_get_engine_fastparquet dask/dataframe/io/tests/test_parquet.py::test_local[False-fastparquet-fastparquet] [gw46] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[median-disk-1-0] [gw42] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_get_group[tasks-False-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[median-disk-1-1] dask/dataframe/tests/test_groupby.py::test_dataframe_groupby_nunique[disk] [gw38] [ 54%] 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] [gw38] [ 54%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_local[False-fastparquet-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_local[False-pyarrow-fastparquet] [gw38] [ 54%] 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] [gw7] [ 54%] PASSED dask/bag/tests/test_bag.py::test_default_partitioning_worker_saturation[1000] [gw38] [ 54%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_local[False-pyarrow-pyarrow] [gw21] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmax[disk] dask/bag/tests/test_bag.py::test_npartitions_saturation[100] dask/dataframe/io/tests/test_parquet.py::test_local[True-fastparquet-fastparquet] [gw38] [ 54%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_local[True-fastparquet-fastparquet] dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmax[tasks] [gw54] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk--group_args0] [gw51] [ 54%] PASSED dask/bag/tests/test_bag.py::test_bag_compute_forward_kwargs dask/bag/tests/test_bag.py::test_to_delayed [gw29] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_select_column_agg[disk-var] [gw36] [ 54%] 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] [gw32] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-count-by3] dask/dataframe/io/tests/test_parquet.py::test_local[True-fastparquet-pyarrow] [gw38] [ 54%] 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] [gw38] [ 54%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_local[True-pyarrow-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_local[True-pyarrow-pyarrow] [gw38] [ 54%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_local[True-pyarrow-pyarrow] dask/dataframe/tests/test_groupby.py::test_groupby_select_column_agg[disk-list] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk--group_args1] dask/dataframe/io/tests/test_parquet.py::test_empty[fastparquet-fastparquet-False] [gw38] [ 54%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_empty[fastparquet-fastparquet-False] [gw43] [ 54%] 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] [gw1] [ 54%] PASSED dask/dataframe/tests/test_categorical.py::test_categorize_index dask/dataframe/tests/test_categorical.py::test_categorical_set_index[disk] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-count-by4] [gw9] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-a-sel3] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-a-sel4] [gw25] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_full_groupby_apply_multiarg[disk] dask/dataframe/io/tests/test_parquet.py::test_empty[fastparquet-fastparquet-True] [gw38] [ 54%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_empty[fastparquet-fastparquet-True] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-observed-groupby1-ordered-unknown] [gw38] [ 54%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-observed-groupby1-ordered-unknown] [gw51] [ 54%] PASSED dask/bag/tests/test_bag.py::test_to_delayed dask/bag/tests/test_bag.py::test_to_delayed_optimize_graph [gw56] [ 54%] 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] [gw39] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[min-tasks-split_out] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-observed-groupby1-unordererd-known] [gw38] [ 54%] SKIPPED 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_reduction_split[max-disk-split_every] [gw12] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-tasks-2-2] [gw14] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-a-sel3] [gw59] [ 55%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-observed-groupby1-unordererd-unknown] [gw42] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_dataframe_groupby_nunique[disk] dask/dataframe/tests/test_groupby.py::test_dataframe_groupby_nunique[tasks] [gw19] [ 55%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-4-chunks4] dask/dataframe/tests/test_groupby.py::test_full_groupby_apply_multiarg[tasks] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-a-sel4] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-disk-1-0] [gw38] [ 55%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-unobserved-cat_1-ordered-known] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-4-chunks5] [gw35] [ 55%] XFAIL dask/dataframe/tests/test_categorical.py::test_unknown_categoricals[disk-None] [gw60] [ 55%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-disk-1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-disk-2] [gw52] [ 55%] 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] [gw29] [ 55%] 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] dask/dataframe/tests/test_categorical.py::test_unknown_categoricals[tasks-True] [gw21] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmax[tasks] [gw60] [ 55%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-disk-2] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-max] [gw26] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-count-c] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-count-by3] [gw5] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[tasks-int64-by1] dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmax_skipna[disk-True] [gw6] [ 55%] 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 [gw55] [ 55%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-disk-1-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-disk-2-0] dask/dataframe/tests/test_groupby.py::test_groupby_value_counts_10322[disk] [gw51] [ 55%] PASSED dask/bag/tests/test_bag.py::test_to_delayed_optimize_graph dask/bag/tests/test_bag.py::test_from_delayed [gw12] [ 55%] 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] [gw42] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_dataframe_groupby_nunique[tasks] dask/dataframe/tests/test_groupby.py::test_dataframe_groupby_nunique_across_group_same_value[disk] [gw21] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmax_skipna[disk-True] dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmax_skipna[disk-False] [gw8] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_cov[tasks-columns0] dask/dataframe/tests/test_groupby.py::test_groupby_cov[tasks-columns1] [gw29] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_select_column_agg[tasks-var] dask/dataframe/tests/test_groupby.py::test_groupby_select_column_agg[tasks-list] [gw54] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk--group_args1] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk--group_args2] [gw5] [ 55%] 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] [gw21] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmax_skipna[disk-False] [gw42] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_dataframe_groupby_nunique_across_group_same_value[disk] dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmax_skipna[tasks-True] [gw24] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-9] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-10] dask/dataframe/tests/test_groupby.py::test_dataframe_groupby_nunique_across_group_same_value[tasks] [gw32] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-count-by4] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-mean-a] [gw10] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-1-1-1] [gw13] [ 55%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_nan[False] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_nan[2] [gw59] [ 55%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-1-1-2] [gw40] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-indexed-5] [gw29] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_select_column_agg[tasks-list] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-indexed-6] dask/dataframe/tests/test_groupby.py::test_std_object_dtype[disk-var] [gw28] [ 55%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-2-chunks1] [gw21] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmax_skipna[tasks-True] [gw43] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[tasks-4-True-0] dask/dataframe/tests/test_groupby.py::test_fillna[tasks-4-True-1] dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmax_skipna[tasks-False] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-2-chunks2] [gw12] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-disk-1-1] [gw2] [ 55%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-2-chunks3] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-disk-1-2] [gw5] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_value_counts_10322[tasks] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-2-chunks4] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-0-1-1] [gw42] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_dataframe_groupby_nunique_across_group_same_value[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-unobserved-cat_1-unordererd-unknown] [gw34] [ 55%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-4-chunks1] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-4-chunks2] [gw54] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk--group_args2] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk--idx] [gw21] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmax_skipna[tasks-False] [gw44] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_ffill[disk-4-None] dask/dataframe/tests/test_groupby.py::test_ffill[tasks-None-True] dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmin[disk] [gw45] [ 55%] 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] [gw30] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[disk-None-None-1] dask/dataframe/tests/test_groupby.py::test_fillna[disk-1-True-0] [gw26] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-count-by3] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-count-by4] [gw7] [ 55%] PASSED dask/bag/tests/test_bag.py::test_npartitions_saturation[100] dask/bag/tests/test_bag.py::test_npartitions_saturation[250] [gw35] [ 55%] PASSED dask/dataframe/tests/test_categorical.py::test_unknown_categoricals[tasks-True] dask/dataframe/tests/test_categorical.py::test_unknown_categoricals[tasks-False] [gw47] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumsum-a-sel3] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumsum-a-sel4] [gw21] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmin[disk] dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmin[tasks] [gw27] [ 55%] 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] [gw46] [ 55%] 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] [gw23] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_unaligned_index[disk] [gw60] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-max] dask/dataframe/tests/test_groupby.py::test_groupby_unaligned_index[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-first] [gw12] [ 55%] 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] [gw54] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk--idx] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks-min-group_args0] [gw9] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-a-sel4] [gw55] [ 55%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-disk-2-0] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-key1-a] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-disk-2-1] [gw21] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmin[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-count-by4] [gw1] [ 55%] PASSED dask/dataframe/tests/test_categorical.py::test_categorical_set_index[disk] dask/dataframe/tests/test_categorical.py::test_categorical_set_index[tasks] [gw14] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-a-sel4] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-key1-a] [gw11] [ 55%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-4-chunks3] [gw52] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-disk-2-1] [gw58] [ 55%] 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] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-disk-2-2] [gw49] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[disk-column0-2] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-4-chunks4] [gw16] [ 55%] XFAIL dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-True-4] dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[disk-column0-3] dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-False-0] [gw59] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-disk-2-0] [gw43] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[tasks-4-True-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-disk-2-1] dask/dataframe/tests/test_groupby.py::test_fillna[tasks-4-False-0] [gw27] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-5-5-1] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-5-5-4] [gw10] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-1-1-2] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-1-1-5] [gw44] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_ffill[tasks-None-True] dask/dataframe/tests/test_groupby.py::test_ffill[tasks-None-False] [gw5] [ 55%] 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] [gw19] [ 55%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-4-chunks5] [gw26] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-count-by4] dask/array/tests/test_reductions.py::test_weighted_reduction dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-mean-a] [gw50] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-11] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-0] [gw54] [ 55%] 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_column_and_index_apply[tasks-min-group_args1] [gw16] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-False-0] dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-False-1] [gw21] [ 55%] 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] [gw19] [ 55%] PASSED dask/array/tests/test_reductions.py::test_weighted_reduction dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape0-outshape0-prechunks0-inchunks0-outchunks0] [gw19] [ 55%] 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] [gw19] [ 55%] PASSED dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape1-outshape1-prechunks1-inchunks1-outchunks1] dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape2-outshape2-prechunks2-inchunks2-outchunks2] [gw19] [ 55%] PASSED dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape2-outshape2-prechunks2-inchunks2-outchunks2] [gw12] [ 55%] 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] dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape3-outshape3-prechunks3-inchunks3-outchunks3] [gw19] [ 55%] PASSED dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape3-outshape3-prechunks3-inchunks3-outchunks3] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-observed-cat_1-ordered-known] [gw8] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_cov[tasks-columns1] [gw50] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-0] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-1] [gw43] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[tasks-4-False-0] [gw40] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-indexed-6] dask/dataframe/tests/test_groupby.py::test_fillna[tasks-4-False-1] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-indexed-7] dask/dataframe/tests/test_groupby.py::test_groupby_cov[tasks-columns2] [gw19] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-observed-cat_1-ordered-known] [gw27] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-5-5-4] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-observed-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-5-5-20] [gw16] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-False-1] [gw63] [ 55%] PASSED dask/bag/tests/test_bag.py::test_product dask/bag/tests/test_bag.py::test_partition_collect dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-False-2] [gw20] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-5-2-20] [gw57] [ 55%] PASSED dask/array/tests/test_routines.py::test_flip[shape4-flip-kwargs6] dask/array/tests/test_routines.py::test_flip[shape4-flip-kwargs7] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-5-5-1] [gw45] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-cumcount] [gw50] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-1] [gw6] [ 55%] PASSED dask/bag/tests/test_random.py::test_reservoir_sample_with_replacement_map_partitions_correctness dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-cumsum] [gw44] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_ffill[tasks-None-False] dask/bag/tests/test_text.py::test_read_text[None-None-ascii-True] dask/dataframe/tests/test_groupby.py::test_ffill[tasks-None-None] [gw30] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[disk-1-True-0] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-2] [gw28] [ 55%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-2-chunks2] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-2-chunks3] [gw54] [ 55%] 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_column_and_index_apply[tasks-min-group_args2] dask/dataframe/tests/test_groupby.py::test_fillna[disk-1-True-1] [gw1] [ 55%] 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] [gw47] [ 55%] 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] [gw6] [ 55%] 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] [gw46] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[median-disk-1-2] [gw24] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-10] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-11] [gw6] [ 55%] 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] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[median-disk-2-0] [gw34] [ 55%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-4-chunks2] [gw52] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-disk-2-2] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-4-chunks3] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-tasks-1-0] [gw2] [ 55%] 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] [gw6] [ 55%] 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] [gw60] [ 56%] 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] [gw19] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-observed-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-observed-cat_1-unordererd-known] [gw6] [ 56%] 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] [gw16] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-False-2] [gw43] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[tasks-4-False-1] [gw5] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-0-1-2] dask/dataframe/tests/test_groupby.py::test_fillna[tasks-4-None-0] dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-False-3] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-0-1-5] [gw49] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[disk-column0-3] [gw61] [ 56%] PASSED dask/bag/tests/test_bag.py::test_repartition_partition_size[5-1] dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[disk-column1-2] dask/bag/tests/test_bag.py::test_repartition_partition_size[1-2] [gw6] [ 56%] 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] [gw20] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-5-5-1] [gw52] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-tasks-1-0] [gw54] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks-min-group_args2] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-5-5-4] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-tasks-1-1] [gw19] [ 56%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks-min-idx] [gw59] [ 56%] 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] [gw1] [ 56%] 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] [gw6] [ 56%] PASSED dask/bag/tests/test_text.py::test_read_text[zip-None-ascii-False] dask/bag/tests/test_text.py::test_read_text[zip-None-utf-8-True] [gw50] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-2] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-3] [gw55] [ 56%] 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] [gw6] [ 56%] 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] [gw10] [ 56%] 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--1-1] [gw44] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_ffill[tasks-None-None] [gw63] [ 56%] PASSED dask/bag/tests/test_bag.py::test_partition_collect [gw6] [ 56%] PASSED dask/bag/tests/test_text.py::test_read_text[zip-None-utf-8-False] dask/dataframe/tests/test_groupby.py::test_ffill[tasks-1-True] [gw58] [ 56%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[False-True-1] dask/bag/tests/test_text.py::test_read_text[bz2-None-ascii-True] dask/bag/tests/test_bag.py::test_groupby dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[None-False-0] [gw6] [ 56%] 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] [gw54] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks-min-idx] [gw50] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-3] [gw12] [ 56%] 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] [gw19] [ 56%] 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_column_and_index_apply[tasks-mean-group_args0] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-4] [gw11] [ 56%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-4-chunks4] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-observed-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-observed-groupby1-ordered-unknown] [gw6] [ 56%] PASSED dask/bag/tests/test_text.py::test_read_text[bz2-None-ascii-False] [gw8] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_cov[tasks-columns2] [gw16] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-False-3] dask/bag/tests/test_text.py::test_read_text[bz2-None-utf-8-True] dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-False-4] dask/dataframe/tests/test_groupby.py::test_groupby_cov[tasks-columns3] [gw38] [ 56%] 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] [gw56] [ 56%] XFAIL dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-sem-kwargs14] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-var-None] [gw46] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[median-disk-2-0] [gw52] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-tasks-1-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-tasks-1-2] [gw20] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-5-5-4] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[median-disk-2-1] [gw6] [ 56%] PASSED dask/bag/tests/test_text.py::test_read_text[bz2-None-utf-8-True] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-5-5-20] dask/bag/tests/test_text.py::test_read_text[bz2-None-utf-8-False] [gw9] [ 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] [gw1] [ 56%] PASSED dask/dataframe/tests/test_categorical.py::test_categorical_set_index_npartitions_vs_ncategories[1-3] dask/dataframe/tests/test_categorical.py::test_categorical_set_index_npartitions_vs_ncategories[1-6] [gw43] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[tasks-4-None-0] [gw14] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-key1-a] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-key1-c] [gw40] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-indexed-7] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-indexed-8] [gw6] [ 56%] 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] dask/dataframe/tests/test_groupby.py::test_fillna[tasks-4-None-1] [gw6] [ 56%] PASSED dask/bag/tests/test_text.py::test_read_text[gzip-None-ascii-True] dask/bag/tests/test_text.py::test_read_text[gzip-None-ascii-False] [gw50] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-4] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-5] [gw33] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_on_index[tasks-sync] [gw19] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-observed-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-observed-groupby1-ordered-unknown] [gw6] [ 56%] PASSED dask/bag/tests/test_text.py::test_read_text[gzip-None-ascii-False] dask/bag/tests/test_text.py::test_read_text[gzip-None-utf-8-True] [gw11] [ 56%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_on_index[tasks-threads] [gw56] [ 56%] 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] [gw6] [ 56%] PASSED dask/bag/tests/test_text.py::test_read_text[gzip-None-utf-8-True] [gw25] [ 56%] 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] [gw44] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_ffill[tasks-1-True] dask/dataframe/tests/test_groupby.py::test_ffill[tasks-1-False] dask/bag/tests/test_text.py::test_read_text[gzip-None-utf-8-False] [gw2] [ 56%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-2-chunks5] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-4-chunks0] [gw23] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_unaligned_index[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_string_label[disk] [gw54] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks-mean-group_args0] [gw6] [ 56%] PASSED dask/bag/tests/test_text.py::test_read_text[gzip-None-utf-8-False] [gw52] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-tasks-1-2] dask/bag/tests/test_text.py::test_read_text[lzma-None-ascii-True] [gw7] [ 56%] PASSED dask/bag/tests/test_bag.py::test_npartitions_saturation[250] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-tasks-2-0] dask/bag/tests/test_bag.py::test_npartitions_saturation[500] [gw6] [ 56%] SKIPPED dask/bag/tests/test_text.py::test_read_text[lzma-None-ascii-True] [gw50] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-5] dask/bag/tests/test_text.py::test_read_text[lzma-None-ascii-False] [gw6] [ 56%] SKIPPED dask/bag/tests/test_text.py::test_read_text[lzma-None-ascii-False] [gw10] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-1--1-1] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks-mean-group_args1] dask/bag/tests/test_text.py::test_read_text[lzma-None-utf-8-True] [gw6] [ 56%] SKIPPED dask/bag/tests/test_text.py::test_read_text[lzma-None-utf-8-True] dask/bag/tests/test_text.py::test_read_text[lzma-None-utf-8-False] [gw6] [ 56%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-1--1-2] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-6] [gw23] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_string_label[disk] dask/dataframe/tests/test_groupby.py::test_groupby_string_label[tasks] [gw59] [ 56%] 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] [gw1] [ 56%] PASSED dask/dataframe/tests/test_categorical.py::test_categorical_set_index_npartitions_vs_ncategories[1-6] [gw23] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_string_label[tasks] [gw37] [ 56%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[var-tasks-split_out] dask/dataframe/tests/test_categorical.py::test_categorical_set_index_npartitions_vs_ncategories[3-1] dask/dataframe/tests/test_groupby.py::test_groupby_dataframe_cum_caching[disk-cumsum] [gw11] [ 56%] 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_aggregate_categorical_observed[min-disk-observed-groupby1-unordererd-unknown] [gw6] [ 56%] PASSED dask/bag/tests/test_text.py::test_read_text[xz-None-ascii-True] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[cov-disk-split_every] dask/bag/tests/test_text.py::test_read_text[xz-None-ascii-False] [gw19] [ 56%] 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_aggregate_categorical_observed[max-disk-observed-groupby1-unordererd-known] [gw6] [ 56%] PASSED dask/bag/tests/test_text.py::test_read_text[xz-None-ascii-False] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-observed-groupby1-unordererd-unknown] [gw6] [ 56%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-observed-groupby1-unordererd-unknown] [gw56] [ 56%] XPASS dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-var-kwargs16] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-var-kwargs17] [gw0] [ 56%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x5-chunks5] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-unobserved-cat_1-ordered-known] dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x6-chunks6] [gw59] [ 56%] 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] [gw34] [ 56%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-4-chunks3] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-4-chunks4] [gw45] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-cumsum] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-var] [gw19] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-observed-groupby1-unordererd-known] [gw30] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[disk-1-True-1] dask/dataframe/tests/test_groupby.py::test_fillna[disk-1-False-0] [gw50] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-6] [gw6] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-unobserved-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-7] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-unobserved-cat_1-ordered-unknown] [gw5] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-0-1-5] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-0--1-1] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-observed-groupby1-unordererd-unknown] [gw28] [ 56%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-2-chunks3] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-2-chunks4] [gw11] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-observed-groupby1-unordererd-unknown] [gw0] [ 56%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x6-chunks6] dask/dataframe/io/tests/test_parquet.py::test_timestamp_index[fastparquet-False] [gw0] [ 56%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_timestamp_index[fastparquet-False] dask/dataframe/io/tests/test_parquet.py::test_timestamp_index[pyarrow-True] [gw49] [ 56%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-unobserved-cat_1-ordered-known] [gw56] [ 56%] XPASS dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-var-kwargs17] [gw0] [ 56%] 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] [gw0] [ 56%] 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 [gw0] [ 56%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_to_parquet_fastparquet_default_writes_nulls dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-var-kwargs18] dask/dataframe/io/tests/test_parquet.py::test_to_parquet_pyarrow_w_inconsistent_schema_by_partition_succeeds_w_manual_schema [gw0] [ 56%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_to_parquet_pyarrow_w_inconsistent_schema_by_partition_succeeds_w_manual_schema dask/dataframe/io/tests/test_parquet.py::test_pyarrow_schema_inference[infer-False] [gw0] [ 56%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pyarrow_schema_inference[infer-False] [gw59] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-tasks-1-1] dask/dataframe/io/tests/test_parquet.py::test_pyarrow_schema_inference[infer-True] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-tasks-1-2] [gw0] [ 56%] 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] [gw55] [ 56%] 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] [gw0] [ 56%] 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] [gw0] [ 56%] 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 [gw0] [ 56%] 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 [gw0] [ 56%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pyarrow_schema_mismatch_explicit_schema_none [gw52] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-tasks-2-0] [gw54] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks-mean-group_args1] [gw11] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-unobserved-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-tasks-2-1] [gw1] [ 56%] PASSED dask/dataframe/tests/test_categorical.py::test_categorical_set_index_npartitions_vs_ncategories[3-1] dask/dataframe/tests/test_categorical.py::test_categorical_set_index_npartitions_vs_ncategories[3-3] [gw6] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-unobserved-cat_1-ordered-unknown] [gw27] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-5-5-20] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-unobserved-cat_1-unordererd-known] dask/dataframe/io/tests/test_parquet.py::test_partition_on[fastparquet] [gw0] [ 57%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partition_on[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_partition_on[pyarrow] [gw0] [ 57%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partition_on[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_partition_on_duplicates[fastparquet] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-unobserved-cat_1-ordered-unknown] [gw0] [ 57%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partition_on_duplicates[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_partition_on_duplicates[pyarrow] [gw44] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_ffill[tasks-1-False] dask/dataframe/tests/test_groupby.py::test_ffill[tasks-1-None] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-20-2-1] [gw56] [ 57%] XPASS dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-var-kwargs18] [gw19] [ 57%] 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] [gw0] [ 57%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partition_on_duplicates[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_partition_on_string[aa] [gw0] [ 57%] 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] [gw0] [ 57%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partition_on_string[partition_on1] dask/dataframe/io/tests/test_parquet.py::test_filters_categorical[fastparquet-fastparquet] [gw0] [ 57%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filters_categorical[fastparquet-fastparquet] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks-mean-group_args2] dask/dataframe/io/tests/test_parquet.py::test_filters_categorical[fastparquet-pyarrow] dask/dataframe/tests/test_arithmetics_reduction.py::test_count_numeric_only_axis_one [gw39] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[max-disk-split_every] [gw43] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[tasks-4-None-1] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[max-disk-split_out] [gw60] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-last] [gw25] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-True-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-disk-1-2] [gw0] [ 57%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filters_categorical[fastparquet-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_filters_categorical[pyarrow-fastparquet] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-observed-groupby1-unordererd-known] [gw43] [ 57%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-observed-groupby1-unordererd-known] [gw0] [ 57%] 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] [gw6] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-unobserved-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-unobserved-cat_1-unordererd-unknown] [gw12] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-disk-2-2] [gw10] [ 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_shift_basic_input[disk-1--1-5] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-prod] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-observed-groupby1-unordererd-unknown] [gw0] [ 57%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filters_categorical[pyarrow-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_filters[fastparquet-fastparquet] [gw43] [ 57%] 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] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-tasks-1-0] [gw47] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumsum-key1-a] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumsum-key1-c] [gw0] [ 57%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filters[fastparquet-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_filters[fastparquet-pyarrow] [gw0] [ 57%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filters[fastparquet-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_filters[pyarrow-fastparquet] [gw0] [ 57%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filters[pyarrow-fastparquet] [gw38] [ 57%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-unobserved-cat_1-ordered-unknown] [gw19] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-unobserved-cat_1-ordered-known] [gw59] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-tasks-1-2] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-unobserved-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-tasks-2-0] [gw43] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-unobserved-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-unobserved-cat_1-ordered-unknown] [gw24] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-11] [gw5] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-0--1-1] [gw46] [ 57%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-observed-groupby1-ordered-unknown] [gw11] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-unobserved-cat_1-ordered-unknown] [gw40] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-indexed-8] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-0-0] [gw5] [ 57%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-indexed-9] [gw5] [ 57%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-observed-groupby1-unordererd-known] [gw8] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_cov[tasks-columns3] [gw56] [ 57%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_count_numeric_only_axis_one 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_aggregate_categorical_observed[sum-tasks-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only_supported[sum] dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmin[disk] [gw5] [ 57%] 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] [gw3] [ 57%] 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] [gw50] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-7] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-8] [gw44] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_ffill[tasks-1-None] dask/dataframe/tests/test_groupby.py::test_ffill[tasks-4-True] [gw23] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_dataframe_cum_caching[disk-cumsum] [gw1] [ 57%] PASSED dask/dataframe/tests/test_categorical.py::test_categorical_set_index_npartitions_vs_ncategories[3-3] dask/dataframe/tests/test_groupby.py::test_groupby_dataframe_cum_caching[disk-cumprod] [gw6] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-unobserved-cat_1-unordererd-unknown] [gw20] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-5-5-20] [gw43] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-unobserved-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-unobserved-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-20-2-1] dask/dataframe/tests/test_categorical.py::test_categorical_set_index_npartitions_vs_ncategories[3-6] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-unobserved-groupby1-ordered-known] [gw6] [ 57%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-unobserved-groupby1-ordered-known] [gw12] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-tasks-1-0] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function_unexpected_args[disk-0] [gw19] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-unobserved-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-unobserved-cat_1-unordererd-known] [gw55] [ 57%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-tasks-1-0] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-unobserved-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-tasks-1-1] [gw12] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function_unexpected_args[disk-0] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function_unexpected_args[disk-1] [gw6] [ 57%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-unobserved-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-unobserved-groupby1-unordererd-known] [gw8] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmin[disk] dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmin[tasks] [gw6] [ 57%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-unobserved-groupby1-unordererd-known] [gw2] [ 57%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-4-chunks0] [gw11] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-unobserved-cat_1-unordererd-known] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-4-chunks1] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-unobserved-cat_1-unordererd-unknown] [gw12] [ 57%] 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_categorical_observed[count-disk-unobserved-groupby1-unordererd-unknown] [gw6] [ 57%] 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] [gw54] [ 57%] 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_aggregate_partial_function_unexpected_args[tasks-0] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-unobserved-cat_1-ordered-known] [gw43] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-unobserved-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-unobserved-cat_1-unordererd-unknown] [gw12] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function_unexpected_args[tasks-0] [gw19] [ 57%] 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_partial_function_unexpected_args[tasks-1] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-unobserved-cat_1-unordererd-unknown] [gw12] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function_unexpected_args[tasks-1] [gw16] [ 57%] XFAIL dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-False-4] dask/dataframe/tests/test_groupby.py::test_groupby_dir[disk] [gw16] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_dir[disk] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_pandas[disk-False] [gw8] [ 57%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_dir[tasks] [gw16] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_dir[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-observed-cat_1-unordererd-known] [gw11] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-unobserved-cat_1-unordererd-unknown] [gw50] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-8] [gw16] [ 57%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-observed-cat_1-unordererd-known] [gw1] [ 57%] PASSED dask/dataframe/tests/test_categorical.py::test_categorical_set_index_npartitions_vs_ncategories[3-6] [gw41] [ 57%] PASSED dask/bag/tests/test_bag.py::test_bag_map 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_apply_or_transform_shuffle[tasks-0-9] [gw52] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-tasks-2-1] dask/bag/tests/test_bag.py::test_map_method dask/dataframe/tests/test_categorical.py::test_categorical_set_index_npartitions_vs_ncategories[6-1] [gw56] [ 57%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only_supported[sum] [gw6] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-observed-cat_1-ordered-known] 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[min-disk-unobserved-groupby1-ordered-known] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only_supported[prod] [gw16] [ 57%] 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] [gw16] [ 57%] 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_aggregate_categorical_observed[cov-tasks-observed-groupby1-ordered-unknown] [gw16] [ 57%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-observed-groupby1-ordered-unknown] [gw43] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-unobserved-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-unobserved-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-tasks-2-2] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-observed-groupby1-unordererd-known] [gw16] [ 57%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-observed-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-observed-groupby1-unordererd-unknown] [gw16] [ 57%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-unobserved-cat_1-ordered-known] [gw16] [ 57%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-unobserved-cat_1-ordered-known] [gw12] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_pandas[disk-False] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-unobserved-cat_1-ordered-unknown] [gw43] [ 57%] SKIPPED 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_aggregate_categorical_observed[count-tasks-unobserved-groupby1-ordered-unknown] [gw43] [ 57%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-unobserved-groupby1-ordered-unknown] [gw19] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-unobserved-cat_1-unordererd-unknown] [gw16] [ 57%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-unobserved-cat_1-ordered-unknown] 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_dropna_pandas[disk-True] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-unobserved-groupby1-ordered-known] [gw49] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[disk-column1-3] [gw8] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[disk-0-idxmin] dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[disk-0-idxmax] 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_split_out_multiindex[disk-column2-2] [gw16] [ 57%] 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] [gw43] [ 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] [gw16] [ 57%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-unobserved-cat_1-unordererd-unknown] [gw59] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-tasks-2-0] [gw43] [ 57%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-unobserved-groupby1-unordererd-unknown] [gw9] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-key1-c] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-key1-d] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-tasks-2-1] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-unobserved-groupby1-ordered-known] [gw16] [ 57%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-observed-cat_1-ordered-known] [gw16] [ 57%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-unobserved-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-unobserved-groupby1-unordererd-known] [gw16] [ 57%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-unobserved-groupby1-unordererd-known] [gw30] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[disk-1-False-0] [gw11] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-unobserved-groupby1-ordered-known] 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[cov-tasks-unobserved-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_fillna[disk-1-False-1] [gw44] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_ffill[tasks-4-True] [gw16] [ 57%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-unobserved-groupby1-unordererd-unknown] [gw8] [ 57%] 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] dask/dataframe/tests/test_groupby.py::test_ffill[tasks-4-False] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-observed-cat_1-ordered-known] [gw12] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_pandas[disk-True] [gw16] [ 57%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-observed-cat_1-ordered-known] [gw14] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-key1-c] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-key1-d] [gw8] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[disk-1-idxmin] dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[disk-1-idxmax] [gw43] [ 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_dropna_pandas[tasks-False] [gw8] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[disk-1-idxmax] [gw58] [ 58%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[None-False-0] dask/dataframe/tests/test_groupby.py::test_bfill[disk-None-False] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-observed-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-observed-cat_1-ordered-unknown] [gw16] [ 58%] 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] [gw16] [ 58%] 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_df_groupby_idx_axis[disk-index-idxmin] [gw10] [ 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_aggregate_categorical_observed[corr-disk-observed-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-1-10-1] [gw6] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-observed-cat_1-ordered-unknown] [gw19] [ 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_aggregate_categorical_observed[count-tasks-observed-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-unobserved-groupby1-ordered-unknown] [gw16] [ 58%] 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] [gw16] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-observed-groupby1-ordered-known] [gw12] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_pandas[tasks-False] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-observed-groupby1-ordered-unknown] [gw23] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_dataframe_cum_caching[disk-cumprod] dask/dataframe/tests/test_groupby.py::test_groupby_dataframe_cum_caching[tasks-cumsum] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_pandas[tasks-True] [gw16] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-observed-groupby1-ordered-unknown] [gw34] [ 58%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-4-chunks4] [gw50] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-9] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-4-chunks5] 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_aggregate_categorical_observed[size-tasks-observed-cat_1-ordered-unknown] [gw27] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-20-2-1] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-20-2-4] [gw16] [ 58%] 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_aggregate_categorical_observed[corr-disk-observed-groupby1-unordererd-unknown] [gw16] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-observed-groupby1-unordererd-unknown] [gw25] [ 58%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-disk-1-2] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-unobserved-cat_1-ordered-known] [gw55] [ 58%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-tasks-1-1] [gw46] [ 58%] 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[var-disk-2-0] [gw8] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[disk-index-idxmin] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-tasks-1-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[median-tasks-1-0] dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[disk-index-idxmax] [gw16] [ 58%] 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] [gw40] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-indexed-9] [gw1] [ 58%] PASSED dask/dataframe/tests/test_categorical.py::test_categorical_set_index_npartitions_vs_ncategories[6-1] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-not_indexed-1] [gw12] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_pandas[tasks-True] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-a-False] [gw12] [ 58%] 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_categorical.py::test_categorical_set_index_npartitions_vs_ncategories[6-3] [gw16] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-unobserved-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-unobserved-cat_1-unordererd-known] [gw16] [ 58%] 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] [gw16] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-unobserved-cat_1-unordererd-unknown] [gw12] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-a-True] [gw11] [ 58%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-unobserved-groupby1-unordererd-known] [gw17] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate[disk-2-1] dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate[disk-2-8] [gw43] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-observed-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-observed-cat_1-unordererd-known] [gw6] [ 58%] 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] [gw56] [ 58%] 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] [gw28] [ 58%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-2-chunks4] [gw8] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[disk-index-idxmax] dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[disk-columns-idxmin] [gw8] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[disk-columns-idxmin] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-a-None] [gw12] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-a-None] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-c-False] [gw12] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-c-False] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-2-chunks5] [gw16] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-unobserved-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-unobserved-groupby1-unordererd-unknown] [gw16] [ 58%] 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] [gw38] [ 58%] 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] [gw16] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-observed-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-observed-cat_1-ordered-unknown] [gw16] [ 58%] 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] [gw16] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-observed-cat_1-unordererd-known] [gw20] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-20-2-1] dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[disk-columns-idxmax] [gw8] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[disk-columns-idxmax] dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[tasks-0-idxmin] [gw50] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-observed-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-observed-cat_1-unordererd-known] [gw19] [ 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] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-20-2-4] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-c-True] [gw12] [ 58%] 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] [gw12] [ 58%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-observed-cat_1-unordererd-unknown] [gw16] [ 58%] 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] [gw16] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-observed-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-observed-groupby1-ordered-unknown] [gw16] [ 58%] 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_categorical_observed[nunique-disk-observed-groupby1-unordererd-known] [gw12] [ 58%] 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] [gw12] [ 58%] 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] [gw12] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-d-None] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-by3-False] [gw44] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_ffill[tasks-4-False] dask/dataframe/tests/test_groupby.py::test_ffill[tasks-4-None] [gw43] [ 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] [gw50] [ 58%] 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] [gw16] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-observed-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-observed-groupby1-unordererd-unknown] [gw16] [ 58%] 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] [gw16] [ 58%] 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] [gw16] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-unobserved-cat_1-ordered-unknown] [gw12] [ 58%] 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] [gw12] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-by3-True] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-unobserved-groupby1-ordered-unknown] [gw11] [ 58%] 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] [gw12] [ 58%] 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] [gw12] [ 58%] 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] [gw12] [ 58%] 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] [gw12] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-observed-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-observed-cat_1-ordered-unknown] [gw12] [ 58%] 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[nunique-tasks-observed-cat_1-unordererd-known] [gw12] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-observed-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-unobserved-cat_1-unordererd-known] [gw16] [ 58%] 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] [gw16] [ 58%] 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] [gw16] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-unobserved-groupby1-ordered-known] [gw8] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[tasks-0-idxmin] dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[tasks-0-idxmax] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-unobserved-cat_1-unordererd-unknown] [gw51] [ 58%] PASSED dask/bag/tests/test_bag.py::test_from_delayed dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-observed-cat_1-unordererd-unknown] [gw12] [ 58%] 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] [gw12] [ 58%] 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] [gw12] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-observed-groupby1-ordered-unknown] [gw16] [ 58%] 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] [gw16] [ 58%] 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] [gw16] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-unobserved-groupby1-ordered-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[nunique-tasks-observed-groupby1-unordererd-known] [gw12] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-observed-groupby1-unordererd-known] [gw16] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-unobserved-groupby1-unordererd-known] [gw24] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-0-0] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-0-1] dask/bag/tests/test_bag.py::test_from_delayed_iterator [gw6] [ 58%] 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[nunique-tasks-observed-groupby1-unordererd-unknown] [gw12] [ 58%] 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[nunique-tasks-unobserved-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-unobserved-groupby1-unordererd-unknown] [gw16] [ 58%] 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_aggregate_categorical_observed[first-disk-observed-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-observed-groupby1-ordered-known] [gw19] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-unobserved-groupby1-unordererd-known] [gw12] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-unobserved-cat_1-ordered-known] [gw43] [ 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] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-unobserved-cat_1-ordered-unknown] [gw12] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-unobserved-cat_1-ordered-unknown] [gw47] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumsum-key1-c] [gw50] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-observed-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-observed-groupby1-ordered-known] [gw6] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-observed-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-observed-groupby1-ordered-unknown] [gw6] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-observed-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-observed-cat_1-unordererd-known] [gw6] [ 58%] 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] [gw8] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[tasks-0-idxmax] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-unobserved-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-unobserved-groupby1-unordererd-unknown] [gw51] [ 58%] PASSED dask/bag/tests/test_bag.py::test_from_delayed_iterator dask/bag/tests/test_bag.py::test_range [gw8] [ 58%] 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_groupby_aggregate_categorical_observed[corr-disk-unobserved-groupby1-ordered-unknown] [gw2] [ 58%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-4-chunks1] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-4-chunks2] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumsum-key1-d] [gw6] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-observed-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-observed-groupby1-ordered-known] [gw6] [ 58%] 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] [gw8] [ 58%] 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_aggregate_categorical_observed[corr-disk-unobserved-groupby1-unordererd-known] [gw8] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-unobserved-groupby1-unordererd-known] [gw15] [ 58%] PASSED dask/bag/tests/test_bag.py::test_bag_picklable dask/bag/tests/test_bag.py::test_msgpack_unicode [gw35] [ 58%] XFAIL dask/dataframe/tests/test_categorical.py::test_unknown_categoricals[tasks-False] dask/dataframe/tests/test_categorical.py::test_unknown_categoricals[tasks-None] [gw6] [ 59%] 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] [gw6] [ 59%] 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] [gw6] [ 59%] 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] [gw59] [ 59%] 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] [gw1] [ 59%] 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] [gw57] [ 59%] PASSED dask/array/tests/test_routines.py::test_flip[shape4-flip-kwargs7] dask/array/tests/test_routines.py::test_rot90[shape0-kwargs0] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-unobserved-groupby1-unordererd-unknown] [gw8] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-unobserved-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-observed-cat_1-ordered-known] [gw43] [ 59%] 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] [gw6] [ 59%] 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] [gw6] [ 59%] 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[cov-disk-unobserved-cat_1-unordererd-known] [gw57] [ 59%] PASSED dask/array/tests/test_routines.py::test_rot90[shape0-kwargs0] dask/array/tests/test_routines.py::test_rot90[shape0-kwargs1] [gw56] [ 59%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only_supported[product] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only_supported[min] [gw50] [ 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] [gw57] [ 59%] PASSED dask/array/tests/test_routines.py::test_rot90[shape0-kwargs1] dask/array/tests/test_routines.py::test_rot90[shape0-kwargs2] [gw57] [ 59%] PASSED dask/array/tests/test_routines.py::test_rot90[shape0-kwargs2] dask/array/tests/test_routines.py::test_rot90[shape0-kwargs3] [gw16] [ 59%] 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] [gw11] [ 59%] 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_aggregate_categorical_observed[min-tasks-observed-cat_1-ordered-known] [gw23] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_dataframe_cum_caching[tasks-cumsum] dask/dataframe/tests/test_groupby.py::test_groupby_dataframe_cum_caching[tasks-cumprod] [gw44] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_ffill[tasks-4-None] [gw58] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_bfill[disk-None-False] dask/dataframe/tests/test_groupby.py::test_bfill[disk-None-None] [gw8] [ 59%] SKIPPED 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_aggregate_categorical_observed[corr-tasks-observed-cat_1-ordered-unknown] [gw8] [ 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[corr-tasks-observed-cat_1-unordererd-known] [gw8] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-observed-cat_1-unordererd-known] [gw46] [ 59%] 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] [gw6] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-unobserved-cat_1-unordererd-known] 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_aggregate_categorical_observed[corr-tasks-observed-cat_1-unordererd-unknown] [gw8] [ 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[corr-tasks-observed-groupby1-ordered-known] [gw8] [ 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_groupby_aggregate_categorical_observed[corr-tasks-observed-groupby1-ordered-unknown] [gw6] [ 59%] 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_aggregate_categorical_observed[cov-disk-unobserved-groupby1-ordered-known] [gw6] [ 59%] 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_aggregate_categorical_observed[cov-disk-unobserved-groupby1-ordered-unknown] [gw6] [ 59%] 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[cov-disk-unobserved-groupby1-unordererd-known] [gw60] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-prod] [gw52] [ 59%] 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] [gw52] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-disk-1-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-disk-1-1] [gw57] [ 59%] PASSED dask/array/tests/test_routines.py::test_rot90[shape0-kwargs3] dask/array/tests/test_routines.py::test_rot90[shape0-kwargs4] [gw57] [ 59%] PASSED dask/array/tests/test_routines.py::test_rot90[shape0-kwargs4] dask/array/tests/test_routines.py::test_rot90[shape1-kwargs0] [gw57] [ 59%] PASSED dask/array/tests/test_routines.py::test_rot90[shape1-kwargs0] dask/array/tests/test_routines.py::test_rot90[shape1-kwargs1] [gw57] [ 59%] PASSED dask/array/tests/test_routines.py::test_rot90[shape1-kwargs1] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-cumprod] [gw6] [ 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] [gw6] [ 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] [gw6] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-observed-cat_1-ordered-known] [gw19] [ 59%] PASSED 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[max-tasks-observed-cat_1-ordered-known] [gw10] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-1-10-1] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-1-10-2] [gw25] [ 59%] 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] [gw40] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-not_indexed-1] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-not_indexed-2] [gw30] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[disk-1-False-1] dask/dataframe/tests/test_groupby.py::test_fillna[disk-1-None-0] [gw8] [ 59%] 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_groupby_aggregate_categorical_observed[corr-tasks-observed-groupby1-unordererd-known] [gw8] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-observed-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-observed-groupby1-unordererd-unknown] [gw8] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-observed-groupby1-unordererd-unknown] [gw11] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-observed-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-observed-cat_1-ordered-unknown] [gw16] [ 59%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-unobserved-cat_1-ordered-known] [gw8] [ 59%] 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] [gw8] [ 59%] 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] [gw43] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-observed-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-observed-groupby1-unordererd-known] dask/array/tests/test_routines.py::test_rot90[shape1-kwargs2] [gw57] [ 59%] PASSED dask/array/tests/test_routines.py::test_rot90[shape1-kwargs2] [gw8] [ 59%] 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] [gw8] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-unobserved-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-unobserved-groupby1-ordered-known] [gw8] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-unobserved-groupby1-ordered-known] [gw55] [ 59%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-tasks-1-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-tasks-2-0] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-unobserved-cat_1-unordererd-known] [gw45] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-var] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-sum] [gw12] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-unobserved-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-unobserved-cat_1-ordered-unknown] [gw50] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-observed-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-observed-groupby1-unordererd-known] [gw1] [ 59%] 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] [gw19] [ 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_aggregate_categorical_observed[max-tasks-observed-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-observed-cat_1-ordered-unknown] [gw6] [ 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_groupby_aggregate_categorical_observed[last-disk-observed-groupby1-ordered-unknown] [gw43] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-observed-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-observed-groupby1-unordererd-unknown] [gw52] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-disk-1-1] dask/dataframe/tests/test_groupby.py::test_bfill[disk-None-True] [gw16] [ 59%] 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] [gw50] [ 59%] 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] dask/array/tests/test_routines.py::test_rot90[shape1-kwargs3] [gw57] [ 59%] PASSED dask/array/tests/test_routines.py::test_rot90[shape1-kwargs3] 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_series_aggregations_multilevel[prod-disk-1-2] [gw11] [ 59%] 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] [gw9] [ 59%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-unobserved-groupby1-ordered-unknown] [gw8] [ 59%] 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_series_named_agg[disk-agg2-True] [gw37] [ 59%] 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] [ 59%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-2-chunks5] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-4-chunks0] [gw15] [ 59%] PASSED dask/bag/tests/test_bag.py::test_msgpack_unicode dask/bag/tests/test_bag.py::test_bag_with_single_callable [gw15] [ 59%] PASSED dask/bag/tests/test_bag.py::test_bag_with_single_callable dask/bag/tests/test_bag.py::test_optimize_fuse_keys [gw15] [ 59%] PASSED dask/bag/tests/test_bag.py::test_optimize_fuse_keys dask/bag/tests/test_bag.py::test_reductions_are_lazy [gw12] [ 59%] 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_aggregate_categorical_observed[first-disk-unobserved-cat_1-unordererd-known] [gw11] [ 59%] 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] [gw15] [ 59%] PASSED dask/bag/tests/test_bag.py::test_reductions_are_lazy dask/bag/tests/test_bag.py::test_repeated_groupby [gw19] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-observed-cat_1-ordered-unknown] [gw14] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-key1-d] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-key1-sel3] [gw1] [ 59%] PASSED dask/dataframe/tests/test_categorical.py::test_repartition_on_categoricals[1] dask/dataframe/tests/test_categorical.py::test_repartition_on_categoricals[4] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-observed-cat_1-unordererd-known] [gw43] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-observed-groupby1-unordererd-unknown] [gw49] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[disk-column2-2] 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_split_out_multiindex[disk-column2-3] [gw16] [ 59%] 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] [gw38] [ 59%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-unobserved-cat_1-unordererd-unknown] [gw6] [ 59%] 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[sum-disk-unobserved-groupby1-ordered-known] [gw38] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-unobserved-groupby1-ordered-known] [gw23] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_dataframe_cum_caching[tasks-cumprod] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-observed-groupby1-unordererd-known] [gw10] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-1-10-2] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-1-10-5] dask/dataframe/tests/test_groupby.py::test_groupby_series_cum_caching[disk] [gw12] [ 59%] 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[sum-disk-unobserved-groupby1-ordered-unknown] [gw43] [ 59%] 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[first-disk-unobserved-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-unobserved-cat_1-ordered-unknown] [gw38] [ 59%] 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] [gw38] [ 59%] 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] [gw38] [ 59%] 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] [gw50] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-unobserved-cat_1-ordered-known] [gw19] [ 59%] PASSED 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[max-tasks-observed-cat_1-unordererd-unknown] [gw34] [ 59%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-4-chunks5] [gw52] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-disk-1-2] [gw27] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-20-2-4] [gw11] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-observed-cat_1-unordererd-unknown] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes4-2-chunks0] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-20-2-20] 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_aggregations_multilevel[prod-disk-2-0] [gw46] [ 59%] 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] [gw59] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-tasks-2-2] [gw1] [ 59%] PASSED dask/dataframe/tests/test_categorical.py::test_repartition_on_categoricals[4] dask/dataframe/tests/test_categorical.py::test_categorical_accessor_presence [gw6] [ 59%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[disk-False-agg1] [gw50] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-unobserved-cat_1-ordered-known] [gw56] [ 59%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only_supported[min] [gw58] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_bfill[disk-None-None] dask/dataframe/tests/test_groupby.py::test_bfill[disk-1-True] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-unobserved-cat_1-ordered-unknown] [gw30] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[disk-1-None-0] dask/dataframe/tests/test_groupby.py::test_fillna[disk-1-None-1] [gw5] [ 59%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-unobserved-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-unobserved-cat_1-ordered-unknown] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only_supported[max] [gw1] [ 60%] PASSED dask/dataframe/tests/test_categorical.py::test_categorical_accessor_presence [gw2] [ 60%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-4-chunks2] dask/dataframe/tests/test_categorical.py::test_categorize_nan dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-4-chunks3] [gw16] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-observed-groupby1-ordered-known] [gw43] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-unobserved-cat_1-ordered-unknown] [gw24] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-0-1] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-observed-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-unobserved-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-0-2] [gw8] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_series_named_agg[disk-agg2-True] [gw59] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[disk-False-agg1] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[disk-False-agg2] dask/dataframe/tests/test_groupby.py::test_series_named_agg[disk-agg2-False] [gw55] [ 60%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-tasks-2-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-tasks-2-1] [gw20] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-20-2-4] [gw19] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-observed-cat_1-unordererd-unknown] [gw1] [ 60%] PASSED dask/dataframe/tests/test_categorical.py::test_categorize_nan dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-20-2-20] [gw11] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-observed-groupby1-ordered-known] dask/dataframe/tests/test_categorical.py::test_return_type_known_categories dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-observed-groupby1-ordered-unknown] [gw1] [ 60%] PASSED dask/dataframe/tests/test_categorical.py::test_return_type_known_categories dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-observed-groupby1-ordered-known] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_properties[categories-assert_array_index_eq-series0] [gw43] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-unobserved-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-unobserved-cat_1-unordererd-unknown] [gw50] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-unobserved-cat_1-ordered-unknown] [gw59] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[disk-False-agg2] [gw1] [ 60%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_properties[categories-assert_array_index_eq-series0] [gw12] [ 60%] 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_aggregate_categorical_observed[size-tasks-unobserved-cat_1-unordererd-known] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_properties[categories-assert_array_index_eq-series1] [gw1] [ 60%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[disk-False-agg3] [gw1] [ 60%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_properties[categories-assert_array_index_eq-series2] dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-value-key1] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-unobserved-groupby1-ordered-known] [gw6] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-observed-groupby1-unordererd-unknown] [gw13] [ 60%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_nan[2] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-unobserved-cat_1-ordered-known] dask/dataframe/tests/test_arithmetics_reduction.py::test_series_comparison_nan[lt] [gw45] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-sum] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-mean] [gw50] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-unobserved-cat_1-unordererd-known] [gw25] [ 60%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-unobserved-cat_1-unordererd-unknown] [gw59] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[disk-False-agg3] [gw47] [ 60%] 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] [gw8] [ 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] [gw1] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-value-key1] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[tasks-True-agg0] dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-value-by1] [gw13] [ 60%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_series_comparison_nan[lt] dask/dataframe/tests/test_arithmetics_reduction.py::test_series_comparison_nan[gt] [gw16] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-observed-groupby1-ordered-unknown] [gw43] [ 60%] 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[first-disk-observed-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-unobserved-groupby1-ordered-known] [gw44] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_bfill[disk-None-True] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-observed-cat_1-unordererd-unknown] [gw13] [ 60%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_series_comparison_nan[gt] dask/dataframe/tests/test_arithmetics_reduction.py::test_series_comparison_nan[le] [gw6] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-unobserved-cat_1-ordered-known] [gw11] [ 60%] 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[last-disk-unobserved-cat_1-ordered-unknown] [gw40] [ 60%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-observed-groupby1-unordererd-known] [gw12] [ 60%] PASSED 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_aggregate_categorical_observed[first-disk-unobserved-groupby1-ordered-unknown] [gw1] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-value-by1] [gw59] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[tasks-True-agg0] dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-slice_key2-key1] [gw50] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-unobserved-cat_1-unordererd-unknown] [gw60] [ 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] [gw19] [ 60%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-unobserved-groupby1-ordered-known] [gw13] [ 60%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_series_comparison_nan[le] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[tasks-True-agg1] dask/dataframe/tests/test_arithmetics_reduction.py::test_series_comparison_nan[ge] [gw16] [ 60%] 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_aggregate_categorical_observed[first-disk-observed-groupby1-unordererd-unknown] [gw52] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-disk-2-0] [gw13] [ 60%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_series_comparison_nan[ge] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-disk-2-1] dask/dataframe/tests/test_arithmetics_reduction.py::test_series_comparison_nan[ne] [gw6] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-unobserved-cat_1-ordered-unknown] [gw1] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-slice_key2-key1] [gw43] [ 60%] 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_slice_getitem[disk-slice_key2-by1] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-unobserved-cat_1-unordererd-known] [gw23] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_series_cum_caching[disk] 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_series_cum_caching[tasks] [gw8] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_series_named_agg[tasks-count-True] dask/dataframe/tests/test_groupby.py::test_series_named_agg[tasks-count-False] [gw13] [ 60%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_series_comparison_nan[ne] dask/dataframe/tests/test_arithmetics_reduction.py::test_series_comparison_nan[eq] [gw11] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-observed-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-observed-groupby1-unordererd-unknown] [gw59] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[tasks-True-agg1] [gw28] [ 60%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-4-chunks0] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[tasks-True-agg2] [gw50] [ 60%] 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[axes9-4-chunks1] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-unobserved-groupby1-ordered-unknown] [gw33] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_on_index[tasks-threads] [gw13] [ 60%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_series_comparison_nan[eq] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-disk-0] dask/dataframe/tests/test_arithmetics_reduction.py::test_sum_intna [gw13] [ 60%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_sum_intna dask/dataframe/tests/test_arithmetics_reduction.py::test_divmod [gw12] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-unobserved-groupby1-ordered-unknown] [gw10] [ 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_shift_basic_input[tasks-0-1-1] [gw6] [ 60%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-unobserved-groupby1-unordererd-known] [gw8] [ 60%] PASSED 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[disk-slice_key2-by1] dask/dataframe/tests/test_groupby.py::test_series_named_agg[tasks-mean-True] [gw16] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-observed-groupby1-unordererd-unknown] [gw33] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-disk-0] dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-slice_key3-key1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-disk-1] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-unobserved-cat_1-ordered-known] [gw59] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[tasks-True-agg2] [gw7] [ 60%] PASSED dask/bag/tests/test_bag.py::test_npartitions_saturation[500] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[tasks-True-agg3] dask/bag/tests/test_bag.py::test_npartitions_saturation[1000] [gw19] [ 60%] 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_aggregate_categorical_observed[max-tasks-observed-groupby1-unordererd-known] [gw30] [ 60%] 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] [gw56] [ 60%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only_supported[max] [gw11] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only_supported[count] [gw43] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-unobserved-groupby1-ordered-unknown] [gw1] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-slice_key3-key1] 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-disk-unobserved-groupby1-unordererd-known] [gw58] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_bfill[disk-1-True] dask/dataframe/tests/test_groupby.py::test_bfill[disk-1-False] [gw13] [ 60%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_divmod dask/dataframe/tests/test_arithmetics_reduction.py::test_moment dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-unobserved-cat_1-ordered-known] [gw33] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-disk-1] [gw46] [ 60%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-disk-2] [gw59] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[tasks-True-agg3] [gw50] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-unobserved-groupby1-ordered-unknown] [gw16] [ 60%] 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[first-tasks-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[tasks-False-agg0] [gw13] [ 60%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_moment dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-unobserved-groupby1-unordererd-known] dask/dataframe/tests/test_arithmetics_reduction.py::test_empty_df_reductions[sum] [gw12] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-unobserved-groupby1-unordererd-known] [gw2] [ 60%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-4-chunks3] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-unobserved-groupby1-unordererd-unknown] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-4-chunks4] [gw24] [ 60%] 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] [gw6] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-unobserved-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-unobserved-groupby1-ordered-known] [gw19] [ 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[max-tasks-observed-groupby1-unordererd-unknown] [gw10] [ 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] [gw59] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[tasks-False-agg0] [gw38] [ 60%] 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_sort_argument_agg[tasks-False-agg1] [gw33] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-disk-2] [gw11] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-unobserved-cat_1-ordered-known] [gw43] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-unobserved-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-disk-3] 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[sum-tasks-observed-cat_1-ordered-unknown] [gw13] [ 60%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_empty_df_reductions[sum] [gw48] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate_dask[disk] dask/dataframe/tests/test_groupby.py::test_aggregate_dask[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-unobserved-groupby1-unordererd-unknown] [gw1] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-slice_key3-by1] dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-slice_key4-key1] dask/dataframe/tests/test_arithmetics_reduction.py::test_empty_df_reductions[count] [gw34] [ 60%] 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] [gw8] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_series_named_agg[tasks-mean-True] dask/dataframe/tests/test_groupby.py::test_series_named_agg[tasks-mean-False] [gw50] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-unobserved-groupby1-unordererd-known] [gw59] [ 60%] PASSED 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[size-tasks-unobserved-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[tasks-False-agg2] [gw5] [ 60%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-unobserved-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-unobserved-cat_1-unordererd-known] [gw13] [ 60%] 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] [gw16] [ 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] [gw1] [ 60%] 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] [gw55] [ 60%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-tasks-2-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-tasks-2-2] [gw3] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-1-3] [gw6] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-unobserved-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-1-4] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-unobserved-groupby1-ordered-unknown] [gw59] [ 60%] 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] [gw8] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_series_named_agg[tasks-mean-False] [gw19] [ 61%] 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_series_named_agg[tasks-agg2-True] [gw9] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-key1-sel3] dask/dataframe/tests/test_groupby.py::test_groupby_empty_partitions_with_rows_operation[disk-head] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-key1-sel4] [gw11] [ 61%] 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[min-tasks-unobserved-cat_1-unordererd-known] [gw0] [ 61%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-unobserved-cat_1-ordered-unknown] [gw12] [ 61%] PASSED 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[std-tasks-unobserved-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-observed-cat_1-ordered-known] [gw16] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-unobserved-cat_1-ordered-known] [gw59] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[tasks-False-agg3] [gw10] [ 61%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_sort_true_split_out[disk] [gw13] [ 61%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_empty_df_reductions[mean] dask/dataframe/tests/test_arithmetics_reduction.py::test_empty_df_reductions[var] [gw19] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_empty_partitions_with_rows_operation[disk-head] dask/dataframe/tests/test_groupby.py::test_groupby_empty_partitions_with_rows_operation[disk-tail] [gw49] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[disk-column2-3] [gw23] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_series_cum_caching[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-0-1-5] dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[tasks-column0-2] [gw50] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-unobserved-groupby1-unordererd-unknown] [gw1] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-slice_key4-by1] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-observed-cat_1-ordered-known] [gw43] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-unobserved-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_slice_agg_reduces[disk] [gw11] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-unobserved-cat_1-unordererd-known] 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[size-tasks-observed-cat_1-ordered-known] [gw50] [ 61%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-observed-cat_1-ordered-known] [gw52] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-disk-2-1] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-observed-cat_1-ordered-unknown] [gw60] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-cumcount] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-cumsum] [gw50] [ 61%] 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_series_aggregations_multilevel[prod-disk-2-2] 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[std-disk-observed-cat_1-unordererd-known] [gw50] [ 61%] 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] [gw46] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[median-tasks-2-0] [gw14] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-key1-sel3] [gw12] [ 61%] PASSED 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_series_aggregations_multilevel[median-tasks-2-1] [gw19] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_empty_partitions_with_rows_operation[disk-tail] dask/dataframe/tests/test_groupby.py::test_groupby_empty_partitions_with_rows_operation[tasks-head] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-observed-cat_1-ordered-unknown] [gw25] [ 61%] 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] [gw50] [ 61%] 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_aggregate_categorical_observed[std-disk-observed-groupby1-ordered-known] [gw33] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-disk-3] [gw50] [ 61%] 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] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-key1-sel4] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-disk-4] [gw50] [ 61%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-observed-groupby1-ordered-unknown] [gw43] [ 61%] 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[std-disk-observed-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-observed-cat_1-unordererd-unknown] [gw1] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-slice_key5-key1] [gw50] [ 61%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-observed-groupby1-unordererd-known] [gw6] [ 61%] 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_groupby_aggregate_categorical_observed[last-disk-unobserved-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-slice_key5-by1] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-observed-groupby1-unordererd-unknown] [gw50] [ 61%] 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] [gw28] [ 61%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-4-chunks1] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-4-chunks2] [gw13] [ 61%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_empty_df_reductions[var] dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmin_skipna[disk-True] [gw16] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-unobserved-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-unobserved-cat_1-unordererd-known] [gw11] [ 61%] 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] [gw8] [ 61%] 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] [gw23] [ 61%] 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] [gw19] [ 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] [gw56] [ 61%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only_supported[count] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-disk-2-1] [gw33] [ 61%] 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] [gw13] [ 61%] 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] [gw40] [ 61%] 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] [gw19] [ 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] [gw30] [ 61%] 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] [gw12] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-observed-cat_1-ordered-unknown] [gw1] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-slice_key5-by1] dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-3-key1] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-observed-cat_1-unordererd-known] [gw23] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_agg_reduces[tasks] [gw13] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmin_skipna[disk-False] [gw16] [ 61%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_agg_grouper_single[disk] dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmin_skipna[tasks-True] [gw33] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-disk-5] [gw43] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-observed-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-disk-6] [gw6] [ 61%] 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_groupby_aggregate_categorical_observed[last-tasks-observed-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-unobserved-groupby1-unordererd-unknown] [gw8] [ 61%] 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] [gw11] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-unobserved-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-unobserved-groupby1-ordered-unknown] [gw19] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_with_row_operations[disk-head] [gw1] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-3-key1] dask/dataframe/tests/test_groupby.py::test_groupby_with_row_operations[disk-tail] dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-3-by1] [gw2] [ 61%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-4-chunks4] [gw13] [ 61%] 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] [gw61] [ 61%] PASSED dask/bag/tests/test_bag.py::test_repartition_partition_size[1-2] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-4-chunks5] dask/bag/tests/test_bag.py::test_repartition_partition_size[2-2] [gw35] [ 61%] XFAIL dask/dataframe/tests/test_categorical.py::test_unknown_categoricals[tasks-None] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-disk-1-2] [gw12] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-observed-cat_1-unordererd-known] [gw47] [ 61%] 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] [gw23] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_agg_grouper_single[disk] 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_agg_grouper_single[tasks] [gw43] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-observed-groupby1-ordered-known] [gw19] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_with_row_operations[disk-tail] [gw1] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-3-by1] 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_with_row_operations[tasks-head] dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-value-key1] [gw58] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_bfill[disk-1-False] dask/dataframe/tests/test_groupby.py::test_bfill[disk-1-None] [gw13] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmin_skipna[tasks-False] dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmax[disk] [gw33] [ 61%] 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] [gw8] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_empty_partitions_with_value_counts[disk-A] [gw59] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_true_split_out[disk] [gw25] [ 61%] 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] dask/dataframe/tests/test_groupby.py::test_empty_partitions_with_value_counts[disk-by1] [gw10] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-0-1-5] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[tasks-False-mean] dask/dataframe/tests/test_groupby.py::test_groupby_sort_true_split_out[tasks] [gw45] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-mean] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-count] [gw10] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[tasks-False-mean] [gw16] [ 61%] 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_numeric_only_not_implemented[tasks-False-std] [gw33] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-tasks-0] [gw19] [ 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_groupby_aggregate_categorical_observed[first-tasks-unobserved-groupby1-ordered-known] [gw10] [ 61%] 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] [gw23] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_agg_grouper_single[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-tasks-1] [gw39] [ 61%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-unobserved-cat_1-ordered-unknown] [gw29] [ 61%] 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] [gw6] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-unobserved-groupby1-unordererd-unknown] [gw10] [ 61%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-observed-cat_1-ordered-known] [gw10] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[tasks-None-mean] [gw13] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmax[disk] [gw12] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-observed-cat_1-unordererd-unknown] [gw1] [ 61%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[tasks-None-std] dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmax[tasks] [gw10] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[tasks-None-std] [gw11] [ 61%] PASSED 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[min-tasks-unobserved-groupby1-unordererd-known] [gw44] [ 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] [gw44] [ 61%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-observed-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-observed-groupby1-ordered-unknown] [gw8] [ 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] [gw44] [ 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] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-observed-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[tasks-None-var] [gw44] [ 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] [gw43] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-observed-groupby1-ordered-unknown] [gw10] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[tasks-None-var] [gw44] [ 61%] 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] [gw34] [ 61%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes4-2-chunks1] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes4-2-chunks2] [gw38] [ 61%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-observed-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-observed-cat_1-unordererd-known] [gw57] [ 61%] 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] [gw33] [ 61%] 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] [gw19] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_with_row_operations[tasks-tail] dask/dataframe/tests/test_groupby.py::test_groupby_multi_index_with_row_operations[disk-head] 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_numeric_only_true[disk-min] [gw55] [ 61%] 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] [gw35] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-disk-1-2] [gw24] [ 61%] 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] [gw13] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmax[tasks] dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmax_skipna[disk-True] [gw37] [ 62%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[cov-disk-split_out] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-disk-2-0] [gw6] [ 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_reduction_split[cov-tasks-split_every] [gw10] [ 62%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-observed-cat_1-ordered-unknown] [gw16] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-unobserved-groupby1-ordered-known] [gw5] [ 62%] 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_groupby_aggregate_categorical_observed[first-tasks-unobserved-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-unobserved-cat_1-unordererd-unknown] [gw1] [ 62%] 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] [gw46] [ 62%] 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] [gw33] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-tasks-2] [gw12] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-observed-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-tasks-3] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-observed-groupby1-ordered-unknown] [gw13] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmax_skipna[disk-True] [gw52] [ 62%] 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] dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmax_skipna[disk-False] [gw8] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_empty_partitions_with_value_counts[tasks-A] [gw43] [ 62%] 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_empty_partitions_with_value_counts[tasks-by1] [gw10] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-max] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-sum] [gw11] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-unobserved-groupby1-unordererd-known] [gw49] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[tasks-column0-2] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-unobserved-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[tasks-column0-3] [gw13] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmax_skipna[disk-False] dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmax_skipna[tasks-True] [gw19] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multi_index_with_row_operations[disk-head] dask/dataframe/tests/test_groupby.py::test_groupby_multi_index_with_row_operations[disk-tail] [gw33] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-tasks-3] [gw10] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-sum] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-tasks-4] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-prod] [gw28] [ 62%] 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] [gw30] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[disk-4-True-1] [gw52] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-tasks-1-0] dask/dataframe/tests/test_groupby.py::test_fillna[disk-4-False-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-tasks-1-1] [gw6] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-observed-cat_1-ordered-unknown] [gw13] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmax_skipna[tasks-True] dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmax_skipna[tasks-False] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-observed-cat_1-unordererd-known] [gw10] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-prod] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-first] [gw1] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-slice_key2-key1] dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-slice_key2-by1] [gw12] [ 62%] 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[first-tasks-observed-groupby1-unordererd-known] [gw16] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-unobserved-groupby1-ordered-unknown] [gw33] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-tasks-4] [gw8] [ 62%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-tasks-5] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-unobserved-groupby1-unordererd-known] [gw8] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_with_pd_grouper[disk] [gw13] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmax_skipna[tasks-False] [gw59] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_true_split_out[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_with_pd_grouper[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-observed-cat_1-ordered-known] [gw8] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_with_pd_grouper[tasks] [gw25] [ 62%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-tasks-1-1] dask/dataframe/tests/test_groupby.py::test_groupby_unique[disk-uint8] [gw43] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-tasks-1-2] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-unobserved-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-first] [gw19] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multi_index_with_row_operations[disk-tail] dask/dataframe/tests/test_groupby.py::test_groupby_multi_index_with_row_operations[tasks-head] [gw10] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-first] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-last] [gw11] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-unobserved-groupby1-unordererd-unknown] [gw6] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-observed-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-True-median] dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-slice_key5-key1] [gw33] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-tasks-5] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-tasks-6] [gw2] [ 62%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-4-chunks5] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-2-chunks0] [gw55] [ 62%] 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] [gw8] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-first] [gw12] [ 62%] 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_numeric_only_supported[disk-True-last] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_false[tasks-cumsum] [gw60] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-cumsum] [gw10] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-last] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-corr] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-var] [gw58] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_bfill[disk-1-None] dask/dataframe/tests/test_groupby.py::test_bfill[disk-4-True] [gw12] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_false[tasks-cumsum] [gw52] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-tasks-1-1] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_false[tasks-cumprod] [gw16] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-unobserved-groupby1-unordererd-known] [gw9] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-key1-sel4] 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[max-tasks-unobserved-cat_1-ordered-known] [gw43] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-unobserved-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-unobserved-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-a-a] [gw13] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_unique[disk-uint8] [gw12] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_false[tasks-cumprod] dask/dataframe/tests/test_groupby.py::test_groupby_unique[disk-int32] dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[disk-True-True-var] [gw6] [ 62%] 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] [gw8] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-last] [gw1] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-slice_key2-by1] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-median] dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-slice_key3-key1] [gw19] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multi_index_with_row_operations[tasks-head] dask/dataframe/tests/test_groupby.py::test_groupby_multi_index_with_row_operations[tasks-tail] [gw33] [ 62%] 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] [gw52] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-unobserved-cat_1-ordered-known] [gw45] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-count] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-unobserved-cat_1-ordered-unknown] [gw1] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-slice_key3-key1] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-size] [gw6] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-slice_key5-by1] dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-slice_key3-by1] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-None-min] [gw43] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-unobserved-cat_1-ordered-unknown] [gw13] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_unique[disk-int32] 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_unique[disk-int64] [gw19] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multi_index_with_row_operations[tasks-tail] [gw10] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-corr] [gw16] [ 62%] 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_iter_fails[disk] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-cov] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-observed-cat_1-ordered-known] [gw19] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_iter_fails[disk] [gw8] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-median] dask/dataframe/tests/test_groupby.py::test_groupby_iter_fails[tasks] [gw14] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-key1-sel4] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-idxmax] [gw11] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-True-median] [gw8] [ 62%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-idxmax] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-a-a] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-True-idxmax] [gw11] [ 62%] 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[disk-True-idxmin] [gw8] [ 62%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-idxmin] [gw19] [ 62%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-True-idxmin] [gw11] [ 62%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-True-idxmin] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-False-min] [gw6] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-None-min] [gw12] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[disk-True-True-var] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-None-max] [gw1] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-slice_key3-by1] [gw33] [ 62%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-disk-0] [gw17] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate[disk-2-8] dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate[disk-32-1] dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-slice_key4-key1] [gw34] [ 62%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[disk-True-True-std] [gw19] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_None_split_out_warns[disk] [gw40] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-not_indexed-4] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-not_indexed-5] [gw46] [ 62%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_None_split_out_warns[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-min] [gw56] [ 62%] 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] [gw47] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumsum-key1-sel4] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-a-a] [gw30] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[disk-4-False-0] dask/dataframe/tests/test_groupby.py::test_fillna[disk-4-False-1] [gw52] [ 62%] 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] [gw43] [ 62%] 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] [gw19] [ 62%] 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] [gw35] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-disk-2-0] [gw38] [ 62%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-observed-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-observed-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-disk-1] [gw16] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-observed-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-observed-cat_1-ordered-unknown] [gw13] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_unique[disk-int64] dask/dataframe/tests/test_groupby.py::test_groupby_unique[tasks-uint8] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-disk-2-1] [gw44] [ 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] [gw5] [ 62%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-unobserved-cat_1-unordererd-unknown] [gw1] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-slice_key4-key1] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-unobserved-groupby1-ordered-known] [gw5] [ 62%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-unobserved-groupby1-ordered-known] [gw8] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-False-min] [gw6] [ 62%] 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] [gw11] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-min] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-max] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-unobserved-groupby1-ordered-unknown] [gw5] [ 62%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-unobserved-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-unobserved-groupby1-unordererd-known] [gw19] [ 62%] 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] [gw53] [ 62%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame[False] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame[2] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-False-max] dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-slice_key4-by1] [gw46] [ 62%] 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] [gw5] [ 62%] 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] [gw0] [ 63%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-unobserved-cat_1-unordererd-known] [gw52] [ 63%] 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[max-tasks-unobserved-cat_1-unordererd-unknown] [gw57] [ 63%] 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/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-unobserved-cat_1-unordererd-unknown] [gw5] [ 63%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-unobserved-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-observed-cat_1-ordered-known] [gw6] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-None-sum] [gw55] [ 63%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-disk-1-1] 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_numeric_only_supported[disk-None-prod] [gw10] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-cov] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-cumprod] [gw12] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[disk-True-True-std] dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[disk-True-False-var] [gw6] [ 63%] 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] [gw24] [ 63%] 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] [gw11] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-max] [gw1] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-slice_key4-by1] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-sum] [gw19] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-3-by1] dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df5] [gw8] [ 63%] 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[obj0] [gw33] [ 63%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-disk-1] [gw16] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-observed-cat_1-ordered-unknown] [gw28] [ 63%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-4-chunks3] dask/dataframe/tests/test_indexing.py::test_to_series[index1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-disk-2] [gw1] [ 63%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj0] dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj1] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-observed-cat_1-unordererd-known] [gw43] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-unobserved-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-False-sum] [gw11] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-sum] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-prod] [gw1] [ 63%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj1] dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj2] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-unobserved-groupby1-ordered-known] [gw2] [ 63%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-2-chunks0] [gw8] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-False-sum] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-False-prod] [gw1] [ 63%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj2] [gw49] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[tasks-column0-3] dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj3] [gw11] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-prod] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-2-chunks1] [gw6] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-None-first] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-None-last] [gw9] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-a-a] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-a-c] [gw8] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-False-prod] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-False-first] [gw13] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_unique[tasks-uint8] [gw52] [ 63%] 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_unique[tasks-int32] dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[tasks-column1-2] [gw1] [ 63%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj3] dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj4] [gw1] [ 63%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj4] dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj5] [gw1] [ 63%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj5] 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_numeric_only_supported[tasks-False-first] dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj6] [gw58] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_bfill[disk-4-True] dask/dataframe/tests/test_groupby.py::test_bfill[disk-4-False] [gw1] [ 63%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj6] [gw10] [ 63%] 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] [gw12] [ 63%] 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] dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj7] [gw16] [ 63%] 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] [gw25] [ 63%] 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] [gw28] [ 63%] PASSED dask/dataframe/tests/test_indexing.py::test_to_series[index1] dask/dataframe/tests/test_indexing.py::test_to_frame[index0] [gw45] [ 63%] 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] [gw46] [ 63%] 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] [gw1] [ 63%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj7] dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj8] [gw6] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-None-last] [gw33] [ 63%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-disk-2] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-None-median] [gw11] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-first] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-last] [gw1] [ 63%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj8] dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj9] dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df5] [gw8] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-False-first] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-False-last] [gw1] [ 63%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj9] [gw6] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-None-median] dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj10] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-None-idxmax] [gw6] [ 63%] 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] [gw6] [ 63%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-None-idxmin] [gw1] [ 63%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj10] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-min] dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj11] [gw63] [ 63%] PASSED dask/bag/tests/test_bag.py::test_groupby [gw13] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_unique[tasks-int32] [gw1] [ 63%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj11] [gw43] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-unobserved-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_unique[tasks-int64] [gw14] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-a-a] dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj12] [gw11] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-last] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categoricals[disk--3] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-unobserved-groupby1-ordered-unknown] dask/bag/tests/test_bag.py::test_groupby_with_indexer dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-median] [gw52] [ 63%] 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_aggregate_categorical_observed[max-tasks-unobserved-groupby1-ordered-unknown] [gw8] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-False-last] [gw1] [ 63%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj12] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on1-inner-tasks] [gw10] [ 63%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-False-median] [gw33] [ 63%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df5] [gw16] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-observed-cat_1-unordererd-unknown] [gw12] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[disk-True-False-std] dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df6] dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[disk-False-True-var] [gw6] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-min] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-observed-groupby1-ordered-known] [gw28] [ 63%] PASSED dask/dataframe/tests/test_indexing.py::test_to_frame[index0] dask/dataframe/tests/test_indexing.py::test_to_frame[index1] [gw11] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-median] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-idxmax] [gw11] [ 63%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-idxmax] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-max] [gw8] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-False-median] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-False-idxmax] [gw8] [ 63%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-False-idxmax] [gw47] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-a-a] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-a-c] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-idxmin] [gw19] [ 63%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df5] dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df6] [gw11] [ 63%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-idxmin] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[disk-False-mean] [gw11] [ 63%] 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] [gw46] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-disk-1-2] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-False-idxmin] [gw8] [ 63%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-False-idxmin] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-None-min] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-disk-2-0] [gw33] [ 63%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df6] dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df7] [gw6] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-max] [gw30] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[disk-4-False-1] [gw36] [ 63%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-mean-a] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-mean-b] [gw11] [ 63%] 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] [gw11] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[disk-False-var] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[disk-None-mean] [gw11] [ 63%] 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] [gw55] [ 63%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[idx-right-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[idx-outer-disk] [gw10] [ 63%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-sum] [gw13] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_unique[tasks-int64] dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[disk-uint8-foo] [gw11] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[disk-None-std] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[disk-None-var] [gw16] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-observed-groupby1-ordered-known] [gw33] [ 63%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df7] [gw11] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[disk-None-var] dask/dataframe/tests/test_hashing.py::test_categorical_consistency dask/dataframe/tests/test_groupby.py::test_fillna[disk-4-None-0] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on2-outer-disk] dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df8] [gw8] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-None-min] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on3-left-tasks] [gw28] [ 63%] PASSED dask/dataframe/tests/test_indexing.py::test_to_frame[index1] [gw6] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-sum] dask/dataframe/tests/test_indexing.py::test_iloc[0] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-prod] [gw43] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-unobserved-groupby1-ordered-unknown] [gw34] [ 63%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-unobserved-groupby1-unordererd-known] [gw12] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[disk-False-True-var] [gw28] [ 63%] PASSED dask/dataframe/tests/test_indexing.py::test_iloc[0] dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[disk-False-True-std] dask/dataframe/tests/test_indexing.py::test_iloc[indexer1] [gw16] [ 63%] PASSED dask/dataframe/tests/test_hashing.py::test_categorical_consistency dask/dataframe/tests/test_hashing.py::test_object_missing_values [gw52] [ 63%] 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] [gw33] [ 63%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df8] dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df9] [gw16] [ 63%] PASSED dask/dataframe/tests/test_hashing.py::test_object_missing_values [gw13] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[disk-uint8-foo] dask/dataframe/tests/test_hyperloglog.py::test_split_every[20-10] dask/dataframe/tests/test_hashing.py::test_hash_object_dispatch[obj0] [gw16] [ 63%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_object_dispatch[obj0] dask/dataframe/tests/test_hashing.py::test_hash_object_dispatch[obj1] [gw6] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-prod] [gw28] [ 63%] PASSED dask/dataframe/tests/test_indexing.py::test_iloc[indexer1] [gw16] [ 63%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_object_dispatch[obj1] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on3-disk-inner] dask/dataframe/tests/test_hashing.py::test_hash_object_dispatch[obj2] dask/dataframe/tests/test_indexing.py::test_iloc[indexer2] [gw16] [ 63%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_object_dispatch[obj2] [gw33] [ 63%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df9] [gw10] [ 64%] 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] dask/dataframe/tests/test_hashing.py::test_hash_object_dispatch[obj3] dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df10] [gw58] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_bfill[disk-4-False] dask/dataframe/tests/test_groupby.py::test_bfill[disk-4-None] [gw16] [ 64%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_object_dispatch[obj3] dask/dataframe/tests/test_hashing.py::test_hash_object_dispatch[obj4] [gw35] [ 64%] 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] [gw16] [ 64%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_object_dispatch[obj4] dask/dataframe/tests/test_hashing.py::test_hash_object_dispatch[obj5] [gw19] [ 64%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df6] [gw28] [ 64%] PASSED dask/dataframe/tests/test_indexing.py::test_iloc[indexer2] dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df7] [gw9] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-a-c] dask/dataframe/tests/test_indexing.py::test_iloc[indexer3] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-a-d] [gw57] [ 64%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-observed-cat_1-unordererd-unknown] [gw16] [ 64%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_object_dispatch[obj5] dask/dataframe/tests/test_hashing.py::test_hash_object_dispatch[obj6] [gw16] [ 64%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_object_dispatch[obj6] dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df0] [gw43] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-unobserved-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-observed-groupby1-ordered-known] [gw57] [ 64%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-observed-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-observed-groupby1-ordered-unknown] [gw57] [ 64%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-observed-groupby1-ordered-unknown] [gw38] [ 64%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-observed-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-observed-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-observed-groupby1-unordererd-known] [gw52] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-unobserved-groupby1-unordererd-known] [gw33] [ 64%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df10] dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df11] [gw33] [ 64%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df11] dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df12] [gw14] [ 64%] 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_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-unobserved-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-unobserved-groupby1-unordererd-unknown] [gw37] [ 64%] 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] [gw28] [ 64%] PASSED dask/dataframe/tests/test_indexing.py::test_iloc[indexer3] dask/dataframe/tests/test_indexing.py::test_iloc[indexer4] [gw57] [ 64%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-observed-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-observed-groupby1-unordererd-unknown] [gw57] [ 64%] 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] [gw16] [ 64%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df0] dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df1] [gw10] [ 64%] 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] [gw12] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[disk-False-True-std] dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[disk-False-False-var] [gw38] [ 64%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-observed-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-observed-groupby1-ordered-unknown] [gw33] [ 64%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df12] dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df0] [gw28] [ 64%] PASSED dask/dataframe/tests/test_indexing.py::test_iloc[indexer4] [gw25] [ 64%] 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] [gw56] [ 64%] 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] [gw44] [ 64%] 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] [gw2] [ 64%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-2-chunks1] dask/dataframe/tests/test_indexing.py::test_iloc_series [gw28] [ 64%] PASSED dask/dataframe/tests/test_indexing.py::test_iloc_series dask/dataframe/tests/test_indexing.py::test_iloc_raises [gw28] [ 64%] PASSED dask/dataframe/tests/test_indexing.py::test_iloc_raises dask/dataframe/tests/test_indexing.py::test_iloc_duplicate_columns [gw46] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-disk-2-0] [gw47] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-a-c] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on2-disk-inner] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-a-d] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-2-chunks2] [gw55] [ 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] [gw42] [ 64%] 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] [gw13] [ 64%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_split_every[20-10] dask/dataframe/tests/test_hyperloglog.py::test_larger_data [gw49] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[tasks-column1-2] dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[tasks-column1-3] [gw10] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-var] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-min] [gw60] [ 64%] 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] [gw33] [ 64%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df0] [gw12] [ 64%] 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] dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df1] [gw3] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-1-4] [gw16] [ 64%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df1] dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df2] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-1-5] [gw19] [ 64%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df7] [gw43] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-unobserved-groupby1-unordererd-unknown] dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df8] [gw52] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-unobserved-groupby1-unordererd-unknown] 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_groupby_aggregate_categorical_observed[prod-disk-observed-cat_1-ordered-known] [gw59] [ 64%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-observed-cat_1-ordered-known] [gw10] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-min] 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_numeric_only_true[tasks-max] [gw16] [ 64%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df2] [gw8] [ 64%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on3-left-tasks] [gw14] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categoricals[tasks--0] dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df3] [gw28] [ 64%] PASSED dask/dataframe/tests/test_indexing.py::test_iloc_duplicate_columns dask/dataframe/tests/test_indexing.py::test_iloc_dispatch_to_getitem dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categoricals[tasks--1] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on3-right-disk] [gw10] [ 64%] 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] [gw52] [ 64%] PASSED 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_groupby_aggregate_categorical_observed[count-disk-observed-cat_1-ordered-unknown] [gw16] [ 64%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df3] [gw40] [ 64%] 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] [gw50] [ 64%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-unobserved-cat_1-ordered-known] [gw20] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-20-2-20] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-20-5-1] dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df4] [gw10] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-sum] [gw19] [ 64%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df8] 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] dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df9] [gw38] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-observed-groupby1-ordered-unknown] [gw28] [ 64%] PASSED dask/dataframe/tests/test_indexing.py::test_iloc_dispatch_to_getitem dask/dataframe/tests/test_indexing.py::test_iloc_out_of_order_selection dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-observed-groupby1-unordererd-known] [gw12] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[disk-False-False-std] [gw6] [ 64%] 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] [gw26] [ 64%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-mean-a] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-mean-b] [gw58] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_bfill[disk-4-None] dask/dataframe/tests/test_groupby.py::test_bfill[tasks-None-True] [gw28] [ 64%] PASSED dask/dataframe/tests/test_indexing.py::test_iloc_out_of_order_selection [gw42] [ 64%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-unobserved-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-unobserved-groupby1-ordered-unknown] [gw39] [ 64%] 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] [gw16] [ 64%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df4] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on2-right-disk] dask/dataframe/tests/test_indexing.py::test_pandas_nullable_boolean_data_type [gw50] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-first] dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[tasks-True-True-var] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-last] [gw10] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-prod] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on3-inner-tasks] [gw34] [ 64%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes4-2-chunks4] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes4-2-chunks5] [gw52] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-observed-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-observed-cat_1-unordererd-known] [gw30] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[disk-4-None-0] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[idx-left-tasks] [gw14] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categoricals[tasks--1] [gw28] [ 64%] PASSED dask/dataframe/tests/test_indexing.py::test_pandas_nullable_boolean_data_type dask/dataframe/tests/test_indexing.py::test_deterministic_hashing_series [gw28] [ 64%] PASSED dask/dataframe/tests/test_indexing.py::test_deterministic_hashing_series dask/dataframe/tests/test_indexing.py::test_deterministic_hashing_dataframe [gw50] [ 64%] 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_aggregate_categoricals[tasks--2] [gw9] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-a-d] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-a-sel3] [gw46] [ 64%] 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] [gw55] [ 64%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[idx-outer-tasks] [gw1] [ 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_known[on1-inner-disk] [gw28] [ 64%] PASSED dask/dataframe/tests/test_indexing.py::test_deterministic_hashing_dataframe dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on1-left-disk] dask/dataframe/tests/test_indexing.py::test_gpu_loc [gw52] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-observed-cat_1-unordererd-known] [gw56] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-tasks-1-0] [gw28] [ 64%] SKIPPED dask/dataframe/tests/test_indexing.py::test_gpu_loc dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[idx-inner-disk] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-observed-cat_1-unordererd-unknown] [gw12] [ 64%] 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] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-tasks-1-1] [gw35] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-disk-2-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-tasks-1-0] [gw32] [ 64%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-mean-a] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-mean-b] [gw47] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-a-d] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-a-sel3] [gw4] [ 64%] PASSED dask/bag/tests/test_bag.py::test_foldby dask/bag/tests/test_bag.py::test_foldby_tree_reduction [gw33] [ 64%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df1] dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df2] [gw38] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-observed-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-observed-groupby1-unordererd-unknown] [gw19] [ 64%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df9] dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df10] [gw27] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-20-2-20] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-20-5-1] [gw52] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-observed-cat_1-unordererd-unknown] [gw50] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-corr] [gw35] [ 64%] 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] [gw57] [ 64%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-observed-groupby1-ordered-known] [gw52] [ 64%] 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[count-disk-observed-groupby1-ordered-unknown] [gw42] [ 64%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-unobserved-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-cov] [gw52] [ 64%] 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] [gw52] [ 64%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-observed-groupby1-unordererd-known] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[idx-tasks-True-right] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-unobserved-groupby1-unordererd-known] [gw58] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_bfill[tasks-None-True] [gw12] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[tasks-True-True-std] dask/dataframe/tests/test_groupby.py::test_bfill[tasks-None-False] dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[tasks-True-False-var] [gw49] [ 65%] 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] [gw8] [ 65%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on3-right-disk] [gw0] [ 65%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-unobserved-cat_1-unordererd-unknown] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on3-right-tasks] [gw60] [ 65%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-unobserved-groupby1-ordered-known] [gw11] [ 65%] 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] [gw44] [ 65%] 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] [gw23] [ 65%] 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[std-disk-unobserved-cat_1-unordererd-known] [gw35] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-tasks-1-1] [gw55] [ 65%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on1-inner-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on1-inner-tasks] [gw14] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categoricals[tasks--2] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categoricals[tasks--3] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-tasks-1-2] [gw19] [ 65%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df10] dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df11] [gw38] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-unobserved-cat_1-ordered-known] [gw38] [ 65%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-unobserved-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-unobserved-cat_1-ordered-unknown] [gw28] [ 65%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[idx-inner-disk] [gw38] [ 65%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-unobserved-cat_1-ordered-unknown] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[idx-inner-tasks] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-unobserved-cat_1-unordererd-known] [gw38] [ 65%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-unobserved-cat_1-unordererd-known] [gw59] [ 65%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-observed-cat_1-ordered-unknown] [gw50] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-cov] [gw19] [ 65%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df11] [gw6] [ 65%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on3-disk-right] dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df12] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-unobserved-cat_1-unordererd-unknown] [gw38] [ 65%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-unobserved-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-observed-cat_1-unordererd-known] [gw12] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[tasks-True-False-var] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-cumprod] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-unobserved-groupby1-ordered-known] [gw33] [ 65%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df2] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on3-tasks-inner] dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df3] dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[tasks-True-False-std] [gw2] [ 65%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-2-chunks2] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[idx-disk-inner] [gw25] [ 65%] 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] [gw58] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_bfill[tasks-None-False] dask/dataframe/tests/test_groupby.py::test_bfill[tasks-None-None] [gw9] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-a-sel3] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-a-sel4] [gw0] [ 65%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-unobserved-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-unobserved-groupby1-ordered-unknown] [gw34] [ 65%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes4-2-chunks5] [gw46] [ 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] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes4-4-chunks0] [gw45] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-std] [gw47] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-a-sel3] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-min] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-a-sel4] [gw50] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-cumprod] [gw42] [ 65%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-unobserved-groupby1-unordererd-known] [gw20] [ 65%] 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_groupby_numeric_only_true[tasks-cumsum] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-unobserved-groupby1-unordererd-unknown] [gw12] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[tasks-True-False-std] dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[tasks-False-True-var] [gw35] [ 65%] 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] [gw38] [ 65%] 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] [gw58] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_bfill[tasks-None-None] [gw55] [ 65%] 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_bfill[tasks-1-True] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on1-left-disk] [gw1] [ 65%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on1-left-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on1-left-tasks] [gw19] [ 65%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df12] [gw33] [ 65%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df3] dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df4] [gw61] [ 65%] 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] dask/dataframe/tests/test_hyperloglog.py::test_split_every[2-None] [gw14] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categoricals[tasks--3] [gw27] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-20-5-1] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-20-5-4] [gw0] [ 65%] 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] [gw19] [ 65%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_split_every[2-None] dask/dataframe/tests/test_hyperloglog.py::test_split_every[2-2] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function[disk-0] [gw21] [ 65%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-mean-a] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-mean-b] [gw33] [ 65%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df4] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on1-inner-disk] [gw19] [ 65%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_split_every[2-2] dask/dataframe/tests/test_hyperloglog.py::test_split_every[2-10] [gw50] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-cumsum] [gw16] [ 65%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on2-right-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on2-right-tasks] [gw8] [ 65%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on3-right-tasks] [gw28] [ 65%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[idx-inner-tasks] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-mean] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on3-outer-disk] [gw30] [ 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_known_to_known[idx-left-disk] [gw56] [ 65%] 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] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[idx-right-disk] [gw44] [ 65%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-unobserved-cat_1-unordererd-unknown] [gw12] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[tasks-False-True-var] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-unobserved-groupby1-ordered-known] [gw19] [ 65%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_split_every[2-10] dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[tasks-False-True-std] dask/dataframe/tests/test_hyperloglog.py::test_split_every[20-None] [gw57] [ 65%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-unobserved-cat_1-ordered-unknown] [gw44] [ 65%] 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] [gw44] [ 65%] 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-disk-unobserved-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-unobserved-groupby1-unordererd-known] [gw44] [ 65%] 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_groupby_aggregate_categorical_observed[prod-tasks-unobserved-groupby1-unordererd-unknown] [gw44] [ 65%] 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] [gw24] [ 65%] XFAIL dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-0-5] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-c-True] [gw38] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-unobserved-groupby1-ordered-unknown] [gw24] [ 65%] 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] [gw24] [ 65%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-c-None] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-unobserved-groupby1-unordererd-known] [gw6] [ 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] [gw58] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_bfill[tasks-1-True] dask/dataframe/tests/test_groupby.py::test_bfill[tasks-1-False] [gw45] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-min] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-d-False] [gw24] [ 65%] 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] dask/dataframe/tests/test_multi.py::test_concat[inner] [gw0] [ 65%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-unobserved-groupby1-unordererd-known] [gw24] [ 65%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-d-True] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-d-None] [gw24] [ 65%] 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] [gw12] [ 65%] 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] [gw37] [ 65%] 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] [gw50] [ 65%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-unobserved-groupby1-unordererd-unknown] [gw52] [ 65%] 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] [gw24] [ 65%] 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] [gw55] [ 65%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on1-left-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on1-left-tasks] [gw14] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function[disk-0] [gw24] [ 65%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-by3-True] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function[disk-1] [gw9] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-a-sel4] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-key1-a] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-by3-None] [gw24] [ 65%] 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] [gw24] [ 65%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-by4-False] [gw19] [ 65%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_split_every[20-None] dask/dataframe/tests/test_hyperloglog.py::test_split_every[20-2] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-by4-True] [gw24] [ 65%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-by4-True] [gw46] [ 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_groupby_dropna_cudf[tasks-True-by4-None] [gw43] [ 65%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-observed-cat_1-ordered-known] [gw42] [ 65%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-unobserved-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-observed-cat_1-ordered-known] dask/dataframe/tests/test_indexing.py::test_loc2d_with_unknown_divisions [gw24] [ 65%] 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] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on2-tasks-left] [gw60] [ 65%] 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] [gw24] [ 65%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-by5-False] [gw12] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[tasks-False-False-var] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-by5-True] dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[tasks-False-False-std] [gw24] [ 65%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-by5-True] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-by5-None] [gw24] [ 65%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-by5-None] [gw49] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[tasks-column2-2] [gw40] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-not_indexed-6] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-not_indexed-7] [gw25] [ 65%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-tasks-2-2] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-a-False] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-disk-1-0] dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[tasks-column2-3] [gw59] [ 65%] 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] [gw58] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_bfill[tasks-1-False] dask/dataframe/tests/test_groupby.py::test_bfill[tasks-1-None] [gw45] [ 65%] PASSED dask/dataframe/tests/test_multi.py::test_concat[inner] [gw14] [ 65%] 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] dask/dataframe/tests/test_multi.py::test_concat[outer] [gw24] [ 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] [gw38] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-unobserved-groupby1-unordererd-known] [gw24] [ 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] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-unobserved-groupby1-unordererd-unknown] [gw25] [ 65%] 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] [gw25] [ 65%] 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] [gw25] [ 65%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-disk-1-2] [gw50] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-median] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-std] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-disk-2-0] [gw25] [ 66%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-disk-2-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-disk-2-1] [gw43] [ 66%] PASSED dask/dataframe/tests/test_indexing.py::test_loc2d_with_unknown_divisions dask/dataframe/tests/test_indexing.py::test_loc2d_duplicated_columns [gw24] [ 66%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-a-None] dask/dataframe/tests/test_multi.py::test_merge[disk-inner] [gw25] [ 66%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-disk-2-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-disk-2-2] [gw25] [ 66%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-disk-2-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-tasks-1-0] [gw2] [ 66%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[idx-disk-inner] [gw25] [ 66%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-tasks-1-0] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[idx-disk-left] [gw34] [ 66%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes4-4-chunks0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-tasks-1-1] dask/dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[False-forward-False] [gw25] [ 66%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-tasks-1-1] [gw35] [ 66%] 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[cov-tasks-1-2] [gw44] [ 66%] 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] [gw25] [ 66%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-tasks-1-2] dask/dataframe/tests/test_multi.py::test_merge_by_index_patterns[tasks-left] [gw25] [ 66%] SKIPPED dask/dataframe/tests/test_multi.py::test_merge_by_index_patterns[tasks-left] dask/dataframe/tests/test_multi.py::test_merge_by_index_patterns[tasks-right] [gw25] [ 66%] SKIPPED dask/dataframe/tests/test_multi.py::test_merge_by_index_patterns[tasks-right] dask/dataframe/tests/test_multi.py::test_join_by_index_patterns[disk-inner] [gw11] [ 66%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on2-outer-tasks] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-tasks-2-1] [gw25] [ 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] [gw25] [ 66%] SKIPPED dask/dataframe/tests/test_multi.py::test_join_by_index_patterns[disk-outer] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on3-inner-disk] [gw0] [ 66%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-unobserved-groupby1-unordererd-unknown] dask/dataframe/tests/test_multi.py::test_join_by_index_patterns[disk-left] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-observed-cat_1-ordered-known] [gw25] [ 66%] SKIPPED dask/dataframe/tests/test_multi.py::test_join_by_index_patterns[disk-left] dask/dataframe/tests/test_multi.py::test_join_by_index_patterns[disk-right] [gw0] [ 66%] 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] [gw0] [ 66%] 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_groupby_aggregate_categorical_observed[var-disk-observed-cat_1-unordererd-known] [gw0] [ 66%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-observed-cat_1-unordererd-known] [gw12] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[tasks-False-False-std] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-observed-cat_1-unordererd-unknown] [gw0] [ 66%] 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] [gw0] [ 66%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-observed-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-observed-groupby1-ordered-unknown] [gw0] [ 66%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-observed-groupby1-ordered-unknown] [gw47] [ 66%] 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] [gw19] [ 66%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_split_every[20-2] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_column_with_nulls[4] [gw50] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-std] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-var] dask/dataframe/tests/test_multi.py::test_merge_how_raises [gw12] [ 66%] PASSED dask/dataframe/tests/test_multi.py::test_merge_how_raises dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[pandas-leftsemi-parts0] [gw25] [ 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] [gw25] [ 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] [gw25] [ 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] [gw25] [ 66%] SKIPPED dask/dataframe/tests/test_multi.py::test_join_by_index_patterns[tasks-left] [gw56] [ 66%] 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] [gw54] [ 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] dask/dataframe/tests/test_multi.py::test_join_by_index_patterns[tasks-right] [gw25] [ 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 dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-observed-groupby1-unordererd-known] [gw14] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function[disk-2] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function[disk-3] [gw0] [ 66%] 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] [gw0] [ 66%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_multi.py::test_melt[kwargs6] [gw6] [ 66%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on3-tasks-right] [gw50] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-var] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_false_cov_corr[disk-cov] [gw28] [ 66%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[idx-left-disk] [gw25] [ 66%] PASSED dask/dataframe/tests/test_multi.py::test_join_gives_proper_divisions dask/dataframe/tests/test_multi.py::test_merge_by_multiple_columns[disk-inner] [gw25] [ 66%] SKIPPED dask/dataframe/tests/test_multi.py::test_merge_by_multiple_columns[disk-inner] [gw10] [ 66%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on3-inner-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on3-left-disk] [gw45] [ 66%] PASSED dask/dataframe/tests/test_multi.py::test_concat[outer] dask/dataframe/tests/test_multi.py::test_concat_series[inner] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[idx-inner-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[idx-left-tasks] dask/dataframe/tests/test_multi.py::test_merge_by_multiple_columns[disk-outer] [gw25] [ 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] [gw25] [ 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] [gw25] [ 66%] SKIPPED dask/dataframe/tests/test_multi.py::test_merge_by_multiple_columns[disk-right] [gw33] [ 66%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on1-inner-disk] dask/dataframe/tests/test_multi.py::test_merge_by_multiple_columns[tasks-inner] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on1-inner-tasks] [gw25] [ 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] [gw25] [ 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] [gw25] [ 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] [gw25] [ 66%] SKIPPED dask/dataframe/tests/test_multi.py::test_merge_by_multiple_columns[tasks-right] [gw45] [ 66%] PASSED dask/dataframe/tests/test_multi.py::test_concat_series[inner] dask/dataframe/tests/test_multi.py::test_melt[kwargs0] dask/dataframe/tests/test_multi.py::test_concat_series[outer] [gw8] [ 66%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on3-outer-disk] [gw20] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-20-5-4] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on3-outer-tasks] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-20-5-20] [gw58] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_bfill[tasks-1-None] [gw14] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function[disk-3] dask/dataframe/tests/test_groupby.py::test_bfill[tasks-4-True] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function[tasks-0] [gw38] [ 66%] 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] [gw38] [ 66%] 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] [gw38] [ 66%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-observed-cat_1-ordered-unknown] [gw0] [ 66%] PASSED dask/dataframe/tests/test_multi.py::test_melt[kwargs6] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-observed-cat_1-unordererd-known] [gw38] [ 66%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-observed-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-observed-cat_1-unordererd-unknown] dask/dataframe/tests/test_multi.py::test_cheap_inner_merge_with_pandas_object [gw45] [ 66%] PASSED dask/dataframe/tests/test_multi.py::test_concat_series[outer] dask/dataframe/tests/test_multi.py::test_concat_with_operation_remains_hlg [gw38] [ 66%] 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] [gw25] [ 66%] PASSED dask/dataframe/tests/test_multi.py::test_melt[kwargs0] dask/dataframe/tests/test_multi.py::test_melt[kwargs1] [gw44] [ 66%] 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] [gw55] [ 66%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on1-left-tasks] [gw46] [ 66%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on2-tasks-left] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on3-disk-inner] [gw44] [ 66%] 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] [gw60] [ 66%] 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] [gw44] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_None_column_name[tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on1-right-disk] dask/dataframe/tests/test_groupby.py::test_dataframe_named_agg[disk-True] [gw57] [ 66%] 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] [gw23] [ 66%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-unobserved-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-unobserved-cat_1-unordererd-unknown] [gw27] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-20-5-4] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-20-5-20] [gw52] [ 66%] 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] [gw43] [ 66%] PASSED dask/dataframe/tests/test_indexing.py::test_loc2d_duplicated_columns dask/dataframe/tests/test_indexing.py::test_getitem [gw25] [ 66%] PASSED dask/dataframe/tests/test_multi.py::test_melt[kwargs1] dask/dataframe/tests/test_multi.py::test_melt[kwargs2] [gw14] [ 66%] 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] [gw38] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-observed-groupby1-ordered-known] [gw0] [ 66%] 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] dask/dataframe/tests/test_multi.py::test_merge_asof_on_basic [gw1] [ 66%] 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_unknown[on1-right-disk] [gw45] [ 66%] PASSED dask/dataframe/tests/test_multi.py::test_concat_with_operation_remains_hlg dask/dataframe/tests/test_multi.py::test_concat_dataframe_empty [gw9] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-key1-a] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-key1-c] [gw7] [ 66%] PASSED dask/bag/tests/test_bag.py::test_npartitions_saturation[1000] [gw14] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function[tasks-1] [gw2] [ 66%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[idx-disk-left] [gw44] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_dataframe_named_agg[disk-True] dask/bag/tests/test_bag.py::test_map_total_mem_usage dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[idx-tasks-inner] dask/dataframe/tests/test_groupby.py::test_dataframe_named_agg[disk-False] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function[tasks-2] [gw58] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_bfill[tasks-4-True] [gw0] [ 66%] PASSED dask/dataframe/tests/test_multi.py::test_cheap_single_partition_merge[False] dask/dataframe/tests/test_groupby.py::test_bfill[tasks-4-False] dask/dataframe/tests/test_multi.py::test_cheap_single_partition_merge[True] [gw18] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_split_apply_combine_on_series[disk-True] [gw16] [ 66%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on2-right-tasks] [gw25] [ 66%] PASSED dask/dataframe/tests/test_multi.py::test_melt[kwargs2] dask/dataframe/tests/test_groupby.py::test_split_apply_combine_on_series[disk-False] dask/dataframe/tests/test_multi.py::test_melt[kwargs3] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on2-outer-disk] [gw30] [ 66%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[idx-right-disk] [gw59] [ 66%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-observed-cat_1-unordererd-unknown] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[idx-right-tasks] [gw28] [ 66%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[idx-left-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[idx-right-disk] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-observed-groupby1-ordered-known] [gw59] [ 66%] SKIPPED 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_numeric_only_supported[tasks-None-max] [gw43] [ 66%] PASSED dask/dataframe/tests/test_indexing.py::test_getitem dask/dataframe/tests/test_indexing.py::test_getitem_slice [gw8] [ 66%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on3-outer-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[idx-disk-inner] [gw35] [ 66%] 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] [gw0] [ 66%] PASSED dask/dataframe/tests/test_multi.py::test_cheap_single_partition_merge[True] dask/dataframe/tests/test_multi.py::test_cheap_single_partition_merge_divisions [gw3] [ 66%] XFAIL dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-1-5] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-0-0] [gw46] [ 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] [gw19] [ 66%] 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 [gw19] [ 66%] PASSED dask/dataframe/tests/test_methods.py::test_assign_not_modifying_array_inplace dask/dataframe/tests/test_multi.py::test_align_partitions [gw60] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-size] [gw43] [ 66%] PASSED dask/dataframe/tests/test_indexing.py::test_getitem_slice dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-std] [gw0] [ 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] dask/dataframe/tests/test_indexing.py::test_getitem_integer_slice [gw59] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-None-max] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-None-sum] [gw56] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-tasks-2-0] [gw49] [ 67%] 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] [gw14] [ 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] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-tasks-2-1] [gw25] [ 67%] PASSED dask/dataframe/tests/test_multi.py::test_melt[kwargs3] dask/dataframe/tests/test_multi.py::test_melt[kwargs4] [gw43] [ 67%] PASSED dask/dataframe/tests/test_indexing.py::test_getitem_integer_slice dask/dataframe/tests/test_indexing.py::test_loc_on_numpy_datetimes [gw59] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-None-sum] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-None-prod] [gw55] [ 67%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on1-right-disk] [gw58] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_bfill[tasks-4-False] dask/dataframe/tests/test_groupby.py::test_bfill[tasks-4-None] [gw43] [ 67%] PASSED dask/dataframe/tests/test_indexing.py::test_loc_on_numpy_datetimes dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on1-right-tasks] dask/dataframe/tests/test_indexing.py::test_loc_on_pandas_datetimes [gw59] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-None-prod] [gw43] [ 67%] PASSED dask/dataframe/tests/test_indexing.py::test_loc_on_pandas_datetimes dask/dataframe/tests/test_indexing.py::test_loc_datetime_no_freq [gw44] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_dataframe_named_agg[disk-False] dask/dataframe/tests/test_groupby.py::test_dataframe_named_agg[tasks-True] [gw38] [ 67%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_on_basic dask/dataframe/tests/test_multi.py::test_merge_asof_on_lefton_righton_error [gw45] [ 67%] PASSED dask/dataframe/tests/test_multi.py::test_concat_dataframe_empty dask/dataframe/tests/test_multi.py::test_concat_different_dtypes[1.0-1] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-None-first] [gw43] [ 67%] PASSED dask/dataframe/tests/test_indexing.py::test_loc_datetime_no_freq dask/dataframe/tests/test_indexing.py::test_coerce_loc_index [gw43] [ 67%] PASSED dask/dataframe/tests/test_indexing.py::test_coerce_loc_index [gw49] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_large_ints_exception[disk-pandas] [gw38] [ 67%] 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 [gw51] [ 67%] PASSED dask/bag/tests/test_bag.py::test_range dask/bag/tests/test_bag.py::test_zip[1] dask/dataframe/tests/test_groupby.py::test_groupby_large_ints_exception[disk-cudf] dask/dataframe/tests/test_indexing.py::test_loc_timestamp_str [gw49] [ 67%] 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] [gw0] [ 67%] PASSED dask/dataframe/tests/test_multi.py::test_cheap_single_parition_merge_left_right[False-left] dask/dataframe/tests/test_multi.py::test_cheap_single_parition_merge_left_right[False-right] [gw50] [ 67%] 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] [gw59] [ 67%] 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] [gw25] [ 67%] PASSED dask/dataframe/tests/test_multi.py::test_melt[kwargs4] [gw45] [ 67%] PASSED dask/dataframe/tests/test_multi.py::test_concat_different_dtypes[1.0-1] dask/dataframe/tests/test_multi.py::test_concat_different_dtypes[1.0-one] [gw57] [ 67%] 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] [gw57] [ 67%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-unobserved-groupby1-ordered-known] [gw49] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_large_ints_exception[tasks-pandas] dask/dataframe/tests/test_groupby.py::test_groupby_large_ints_exception[tasks-cudf] [gw49] [ 67%] 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] dask/dataframe/tests/test_multi.py::test_melt[kwargs5] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-unobserved-groupby1-ordered-unknown] [gw57] [ 67%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-unobserved-groupby1-ordered-unknown] [gw14] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function[tasks-3] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function_unexpected_kwargs[disk-0] [gw59] [ 67%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-unobserved-groupby1-unordererd-known] [gw57] [ 67%] 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] [gw14] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function_unexpected_kwargs[disk-0] [gw8] [ 67%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[idx-disk-inner] [gw57] [ 67%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-unobserved-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function_unexpected_kwargs[disk-1] [gw59] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-None-median] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-None-idxmax] [gw59] [ 67%] 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_known_to_single[idx-disk-left] [gw14] [ 67%] 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_numeric_only_supported[tasks-None-idxmin] [gw14] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function_unexpected_kwargs[tasks-0] [gw59] [ 67%] 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] 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[prod-tasks-observed-cat_1-ordered-known] [gw28] [ 67%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[idx-right-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on2-tasks-True-right] [gw14] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function_unexpected_kwargs[tasks-1] dask/dataframe/tests/test_reshape.py::test_get_dummies_kwargs [gw47] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-key1-a] [gw33] [ 67%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on1-inner-tasks] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-key1-c] [gw49] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-count-a] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on1-left-disk] dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[sm-28-left] [gw37] [ 67%] 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] [ 67%] 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] [gw2] [ 67%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[idx-tasks-inner] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[idx-tasks-left] [gw58] [ 67%] 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] [gw44] [ 67%] 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] [gw55] [ 67%] PASSED 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_known[on1-outer-disk] [gw11] [ 67%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on3-inner-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on3-inner-tasks] [gw45] [ 67%] 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] [gw59] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-True-min] [gw1] [ 67%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-True-max] [gw38] [ 67%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_by_leftby_rightby_error [gw25] [ 67%] PASSED dask/dataframe/tests/test_multi.py::test_melt[kwargs5] dask/dataframe/tests/test_multi.py::test_errors_for_merge_on_frame_columns dask/dataframe/tests/test_multi.py::test_merge_asof_on[backward-True] [gw25] [ 67%] PASSED dask/dataframe/tests/test_multi.py::test_errors_for_merge_on_frame_columns dask/dataframe/tests/test_multi.py::test_concat_one_series [gw58] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-disk-1-0] [gw25] [ 67%] PASSED dask/dataframe/tests/test_multi.py::test_concat_one_series dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-disk-1-1] dask/dataframe/tests/test_multi.py::test_concat_unknown_divisions [gw46] [ 67%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on3-disk-left] [gw6] [ 67%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[idx-inner-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on3-tasks-inner] [gw59] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-True-max] [gw3] [ 67%] 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] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[idx-inner-tasks] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-True-sum] [gw35] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-tasks-2-2] [gw25] [ 67%] PASSED dask/dataframe/tests/test_multi.py::test_concat_unknown_divisions [gw44] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_dataframe_named_agg[tasks-False] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-disk-1-0] dask/dataframe/tests/test_multi.py::test_concat_unknown_divisions_errors dask/dataframe/tests/test_groupby.py::test_series_named_agg[disk-count-True] [gw25] [ 67%] PASSED dask/dataframe/tests/test_multi.py::test_concat_unknown_divisions_errors [gw14] [ 67%] PASSED dask/dataframe/tests/test_reshape.py::test_get_dummies_kwargs dask/dataframe/tests/test_reshape.py::test_get_dummies_sparse [gw59] [ 67%] 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] dask/dataframe/tests/test_multi.py::test_concat2 [gw8] [ 67%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[idx-disk-left] [gw0] [ 67%] 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] [gw45] [ 67%] 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] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[idx-tasks-inner] [gw59] [ 67%] 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] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-key1-c] [gw40] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-not_indexed-7] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-not_indexed-8] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-key1-d] [gw59] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-True-first] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-True-last] [gw44] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_series_named_agg[disk-count-True] [gw52] [ 67%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[idx-tasks-0.75-right] [gw30] [ 67%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[idx-right-tasks] 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_unknown_to_known[idx-outer-disk] dask/dataframe/tests/test_groupby.py::test_series_named_agg[disk-count-False] [gw58] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-disk-1-1] dask/dataframe/tests/test_reshape.py::test_pivot_table[last-B] [gw55] [ 67%] 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] [gw45] [ 67%] 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] [gw38] [ 67%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_on[backward-True] dask/dataframe/tests/test_multi.py::test_merge_asof_on[backward-False] [gw35] [ 67%] 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] [gw0] [ 67%] PASSED dask/dataframe/tests/test_multi.py::test_cheap_single_parition_merge_left_right[True-right] dask/dataframe/tests/test_multi.py::test_cheap_single_partition_merge_on_index [gw59] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-True-last] dask/dataframe/tests/test_numeric.py::test_to_numeric_on_dask_dataframe_series [gw10] [ 67%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on3-left-disk] [gw59] [ 67%] PASSED dask/dataframe/tests/test_numeric.py::test_to_numeric_on_dask_dataframe_series dask/dataframe/tests/test_numeric.py::test_to_numeric_on_dask_dataframe_series_with_meta dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on3-left-tasks] [gw59] [ 67%] 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 [gw59] [ 67%] 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 [gw44] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_series_named_agg[disk-count-False] dask/dataframe/tests/test_groupby.py::test_series_named_agg[disk-mean-True] [gw59] [ 67%] PASSED dask/dataframe/tests/test_numeric.py::test_to_numeric_raises dask/dataframe/tests/test_optimize_dataframe.py::test_fuse_ave_width [gw14] [ 67%] PASSED dask/dataframe/tests/test_reshape.py::test_get_dummies_sparse dask/dataframe/tests/test_reshape.py::test_get_dummies_sparse_mix [gw39] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[max-tasks-split_out] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[count-disk-split_every] [gw24] [ 67%] PASSED dask/dataframe/tests/test_multi.py::test_merge[disk-inner] dask/dataframe/tests/test_multi.py::test_merge[disk-outer] [gw46] [ 67%] 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] [gw56] [ 67%] 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] [gw59] [ 67%] PASSED dask/dataframe/tests/test_optimize_dataframe.py::test_fuse_ave_width dask/dataframe/tests/test_optimize_dataframe.py::test_optimize_blockwise [gw45] [ 67%] PASSED dask/dataframe/tests/test_multi.py::test_concat_different_dtypes[1-value_24] [gw38] [ 67%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_on[backward-False] dask/dataframe/tests/test_multi.py::test_merge_asof_on[forward-True] [gw43] [ 67%] PASSED dask/dataframe/tests/test_indexing.py::test_loc_timestamp_str dask/dataframe/tests/test_multi.py::test_concat_different_dtypes[one-value_25] dask/dataframe/tests/test_indexing.py::test_getitem_timestamp_str [gw3] [ 67%] 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] [gw55] [ 67%] 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] [gw48] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate_dask[tasks] dask/dataframe/tests/test_groupby.py::test_timeseries[tasks] [gw8] [ 67%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[idx-tasks-inner] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[idx-tasks-left] [gw33] [ 67%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on1-left-disk] [gw0] [ 68%] PASSED dask/dataframe/tests/test_multi.py::test_cheap_single_partition_merge_on_index dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on1-left-tasks] [gw44] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_series_named_agg[disk-mean-True] dask/dataframe/tests/test_multi.py::test_merge_maintains_columns dask/dataframe/tests/test_groupby.py::test_series_named_agg[disk-mean-False] [gw14] [ 68%] PASSED dask/dataframe/tests/test_reshape.py::test_get_dummies_sparse_mix dask/dataframe/tests/test_reshape.py::test_get_dummies_dtype [gw57] [ 68%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-observed-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-observed-cat_1-ordered-unknown] [gw35] [ 68%] 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] [gw50] [ 68%] 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] [gw16] [ 68%] 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] [gw45] [ 68%] 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] [gw0] [ 68%] PASSED dask/dataframe/tests/test_multi.py::test_merge_maintains_columns dask/dataframe/tests/test_multi.py::test_merge_index_without_divisions[disk] [gw44] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_series_named_agg[disk-mean-False] dask/dataframe/tests/test_multi.py::test_concat_categorical[False-False-True] [gw1] [ 68%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on1-right-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on1-outer-disk] [gw60] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-std] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-min] [gw38] [ 68%] 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] [gw59] [ 68%] PASSED dask/dataframe/tests/test_optimize_dataframe.py::test_optimize_blockwise dask/dataframe/tests/test_reshape.py::test_get_dummies[data0] [gw23] [ 68%] 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] [gw14] [ 68%] PASSED dask/dataframe/tests/test_reshape.py::test_get_dummies_dtype [gw6] [ 68%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[idx-inner-tasks] dask/dataframe/tests/test_reshape.py::test_get_dummies_errors dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[idx-left-disk] [gw55] [ 68%] 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] [gw46] [ 68%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on3-tasks-left] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[idx-disk-inner] [gw59] [ 68%] PASSED dask/dataframe/tests/test_reshape.py::test_get_dummies[data0] [gw63] [ 68%] PASSED dask/bag/tests/test_bag.py::test_groupby_with_indexer dask/dataframe/tests/test_reshape.py::test_get_dummies[data1] [gw3] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-0-2] [gw14] [ 68%] PASSED dask/dataframe/tests/test_reshape.py::test_get_dummies_errors dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-0-3] dask/dataframe/tests/test_reshape.py::test_pivot_table[mean-B] [gw28] [ 68%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on2-tasks-True-right] dask/bag/tests/test_bag.py::test_groupby_with_npartitions_changed dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on2-tasks-0.75-inner] [gw29] [ 68%] XFAIL dask/dataframe/tests/test_groupby.py::test_std_object_dtype[disk-std] dask/dataframe/tests/test_groupby.py::test_std_object_dtype[disk-mean] [gw30] [ 68%] 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] [gw9] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-key1-d] [gw8] [ 68%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[idx-tasks-left] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on1-disk-inner] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-key1-sel3] [gw43] [ 68%] PASSED dask/dataframe/tests/test_indexing.py::test_getitem_timestamp_str dask/dataframe/tests/test_indexing.py::test_loc_period_str [gw59] [ 68%] PASSED dask/dataframe/tests/test_reshape.py::test_get_dummies[data1] [gw2] [ 68%] 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] dask/dataframe/tests/test_reshape.py::test_get_dummies[data2] [gw58] [ 68%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table[last-B] [gw0] [ 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] dask/dataframe/tests/test_reshape.py::test_pivot_table[last-values1] [gw19] [ 68%] PASSED dask/dataframe/tests/test_multi.py::test_align_partitions [gw38] [ 68%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_on[forward-False] [gw60] [ 68%] 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] [gw11] [ 68%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on3-inner-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on3-left-disk] [gw47] [ 68%] 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] [ 68%] 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] dask/dataframe/tests/test_multi.py::test_align_partitions_unknown_divisions [gw19] [ 68%] PASSED dask/dataframe/tests/test_multi.py::test_align_partitions_unknown_divisions dask/dataframe/tests/test_multi.py::test__maybe_align_partitions dask/dataframe/tests/test_multi.py::test_merge_asof_on[nearest-True] [gw45] [ 68%] 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] [gw37] [ 68%] 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] [gw23] [ 68%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-unobserved-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-unobserved-groupby1-ordered-unknown] [gw19] [ 68%] PASSED dask/dataframe/tests/test_multi.py::test__maybe_align_partitions dask/dataframe/tests/test_multi.py::test_merge_indexed_dataframe_to_indexed_dataframe [gw59] [ 68%] PASSED dask/dataframe/tests/test_reshape.py::test_get_dummies[data2] [gw51] [ 68%] PASSED dask/bag/tests/test_bag.py::test_zip[1] dask/bag/tests/test_bag.py::test_zip[7] dask/dataframe/tests/test_reshape.py::test_get_dummies_categories_order [gw52] [ 68%] 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] [gw61] [ 68%] PASSED dask/bag/tests/test_bag.py::test_repartition_partition_size[5-2] dask/bag/tests/test_bag.py::test_repartition_partition_size[1-5] [gw35] [ 68%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-disk-1-2] [gw46] [ 68%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[idx-disk-inner] [gw0] [ 68%] PASSED dask/dataframe/tests/test_multi.py::test_merge_index_without_divisions[tasks] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-disk-2-0] dask/dataframe/tests/test_multi.py::test_half_indexed_dataframe_avoids_shuffle dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[idx-disk-right] [gw55] [ 68%] 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] [gw56] [ 68%] 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] [gw50] [ 68%] 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] [gw1] [ 68%] 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] [gw33] [ 68%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on1-left-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on1-right-disk] [gw59] [ 68%] PASSED dask/dataframe/tests/test_reshape.py::test_get_dummies_categories_order dask/dataframe/tests/test_reshape.py::test_get_dummies_object [gw56] [ 68%] 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] [gw3] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-0-3] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-0-4] [gw38] [ 68%] 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] [gw49] [ 68%] PASSED dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[sm-28-left] [gw8] [ 68%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on1-disk-inner] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on1-disk-left] dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[sm-28-right] [gw60] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-max] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-first] [gw45] [ 68%] 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] [gw56] [ 68%] 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] [gw28] [ 68%] 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] [gw59] [ 68%] PASSED dask/dataframe/tests/test_reshape.py::test_get_dummies_object [gw23] [ 68%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-unobserved-groupby1-ordered-unknown] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-False-False-4-True] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-unobserved-groupby1-unordererd-known] [gw38] [ 68%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_on[nearest-False] dask/dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[False-backward-True] [gw46] [ 68%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[idx-disk-right] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[idx-tasks-inner] [gw20] [ 68%] 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] [gw27] [ 68%] 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] [gw2] [ 68%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on1-disk-inner] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on1-disk-left] [gw6] [ 68%] 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] [gw56] [ 68%] 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] [gw57] [ 68%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-observed-cat_1-ordered-unknown] [gw25] [ 68%] PASSED dask/dataframe/tests/test_multi.py::test_concat2 [gw55] [ 68%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on2-left-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on2-left-tasks] dask/dataframe/tests/test_multi.py::test_concat3 dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-observed-cat_1-unordererd-known] [gw16] [ 68%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on2-outer-tasks] [gw30] [ 68%] 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_unknown[on3-inner-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on1-inner-disk] [gw14] [ 68%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table[mean-B] [gw8] [ 68%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on1-disk-left] dask/dataframe/tests/test_reshape.py::test_pivot_table[mean-values1] [gw58] [ 68%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table[last-values1] dask/dataframe/tests/test_reshape.py::test_pivot_table[last-values2] [gw9] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-key1-sel3] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-False-True-1-False] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on1-tasks-inner] [gw19] [ 68%] PASSED dask/dataframe/tests/test_multi.py::test_merge_indexed_dataframe_to_indexed_dataframe dask/dataframe/tests/test_multi.py::test_hash_join[disk-inner] [gw20] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-1-2-1] [gw43] [ 68%] PASSED dask/dataframe/tests/test_indexing.py::test_loc_period_str dask/dataframe/tests/test_indexing.py::test_getitem_period_str dask/dataframe/tests/test_groupby.py::test_groupby_shift_lazy_input[disk] [gw23] [ 68%] 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_aggregate_categorical_observed[std-disk-unobserved-groupby1-unordererd-unknown] [gw9] [ 68%] PASSED 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_map_overlap_multiple_dataframes[overlap_setup0-False-False-True-4-True] [gw11] [ 68%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on3-left-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on3-left-tasks] [gw48] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_timeseries[tasks] dask/dataframe/tests/test_groupby.py::test_with_min_count[disk-0] [gw33] [ 68%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on1-right-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on1-right-tasks] [gw46] [ 68%] 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] [gw10] [ 68%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on3-left-tasks] [gw40] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-not_indexed-8] [gw59] [ 68%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-False-False-4-True] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on3-right-disk] [gw45] [ 68%] PASSED dask/dataframe/tests/test_multi.py::test_merge_columns_dtypes[True-left] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-not_indexed-9] [gw0] [ 68%] PASSED dask/dataframe/tests/test_multi.py::test_half_indexed_dataframe_avoids_shuffle dask/dataframe/tests/test_multi.py::test_merge_columns_dtypes[True-right] dask/dataframe/tests/test_multi.py::test_merge_outer_empty dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-False-False-4-False] [gw5] [ 68%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-observed-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-observed-cat_1-ordered-unknown] [gw50] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_false_cov_corr[tasks-corr] [gw24] [ 68%] PASSED dask/dataframe/tests/test_multi.py::test_merge[disk-outer] dask/dataframe/tests/test_multi.py::test_merge[disk-left] [gw60] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-first] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-last] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_false[disk-cumsum] [gw50] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_false[disk-cumsum] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_false[disk-cumprod] [gw50] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_false[disk-cumprod] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-False-True-4-False] [gw1] [ 68%] 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] [gw8] [ 68%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on1-tasks-inner] [gw23] [ 68%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-unobserved-groupby1-unordererd-unknown] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on1-tasks-left] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-observed-cat_1-ordered-known] [gw34] [ 68%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[False-forward-False] [gw23] [ 68%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-observed-cat_1-ordered-known] dask/dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[False-nearest-True] [gw44] [ 68%] XPASS dask/dataframe/tests/test_multi.py::test_concat_categorical[False-False-True] [gw59] [ 68%] 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] dask/dataframe/tests/test_multi.py::test_concat_categorical[False-False-False] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-observed-cat_1-ordered-unknown] [gw3] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-0-4] [gw23] [ 69%] 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_apply_or_transform_shuffle_multilevel[tasks-0-5] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-observed-cat_1-unordererd-known] [gw23] [ 69%] 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] [gw9] [ 69%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-False-True-4-True] [gw23] [ 69%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-observed-cat_1-unordererd-unknown] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-False-True-4-False] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-observed-groupby1-ordered-known] [gw48] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_with_min_count[disk-0] dask/dataframe/tests/test_groupby.py::test_with_min_count[disk-1] [gw23] [ 69%] 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] [gw2] [ 69%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on1-disk-left] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on1-tasks-inner] [gw23] [ 69%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-observed-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-observed-groupby1-unordererd-known] [gw23] [ 69%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-observed-groupby1-unordererd-known] [gw47] [ 69%] 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_groupby_aggregate_categorical_observed[std-tasks-observed-groupby1-unordererd-unknown] [gw23] [ 69%] 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] [gw50] [ 69%] 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_map_overlap_multiple_dataframes[overlap_setup1-True-False-False-1-True] [gw56] [ 69%] 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[first-disk-2-1] [gw52] [ 69%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on1-disk-True-right] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on1-disk-0.75-inner] [gw9] [ 69%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-False-True-4-False] [gw39] [ 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] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-False-False-1-True] [gw55] [ 69%] 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] [gw46] [ 69%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[idx-tasks-right] [gw59] [ 69%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-True-True-1-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-True-True-1-False] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on1-disk-inner] [gw36] [ 69%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-mean-b] [gw50] [ 69%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-False-False-1-True] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-mean-c] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-False-False-1-False] [gw45] [ 69%] PASSED dask/dataframe/tests/test_multi.py::test_merge_columns_dtypes[True-right] dask/dataframe/tests/test_multi.py::test_merge_columns_dtypes[False-inner] [gw9] [ 69%] 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] [gw30] [ 69%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on1-inner-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on1-inner-tasks] [gw8] [ 69%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on1-tasks-left] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-False-False-1-False] [gw58] [ 69%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table[last-values2] dask/dataframe/tests/test_reshape.py::test_pivot_table_firstlast[first-B] [gw20] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_lazy_input[disk] dask/dataframe/tests/test_groupby.py::test_groupby_shift_lazy_input[tasks] [gw57] [ 69%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-observed-cat_1-unordererd-known] dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[2-2-left] [gw35] [ 69%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-disk-2-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-disk-2-1] [gw59] [ 69%] 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] [gw50] [ 69%] PASSED 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_multiple_dataframes[overlap_setup1-True-False-False-4-True] [gw41] [ 69%] PASSED dask/bag/tests/test_bag.py::test_map_method [gw9] [ 69%] 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] dask/bag/tests/test_bag.py::test_starmap [gw43] [ 69%] PASSED dask/dataframe/tests/test_indexing.py::test_getitem_period_str dask/dataframe/tests/test_indexing.py::test_to_series[index0] [gw8] [ 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] [gw37] [ 69%] 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] [gw43] [ 69%] PASSED dask/dataframe/tests/test_indexing.py::test_to_series[index0] dask/dataframe/tests/test_multi.py::test_categorical_merge_with_columns_missing_from_left [gw6] [ 69%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[idx-left-tasks] [gw14] [ 69%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table[mean-values1] [gw45] [ 69%] PASSED dask/dataframe/tests/test_multi.py::test_merge_columns_dtypes[False-inner] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[idx-right-disk] [gw36] [ 69%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-mean-c] dask/dataframe/tests/test_reshape.py::test_pivot_table[mean-values2] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-mean-by3] dask/dataframe/tests/test_multi.py::test_merge_columns_dtypes[False-outer] [gw46] [ 69%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on1-disk-inner] [gw20] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_lazy_input[tasks] [gw2] [ 69%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on1-tasks-inner] dask/dataframe/tests/test_groupby.py::test_groupby_shift_within_partition_sorting[disk] 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_known_to_double_bcast_right[on1-tasks-left] [gw51] [ 69%] PASSED dask/bag/tests/test_bag.py::test_zip[7] dask/bag/tests/test_bag.py::test_zip[10] [gw48] [ 69%] 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] [gw33] [ 69%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on1-right-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on1-outer-disk] [gw7] [ 69%] PASSED dask/bag/tests/test_bag.py::test_map_total_mem_usage [gw60] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-last] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-prod] dask/bag/tests/test_random.py::test_choices_size_exactly_k [gw19] [ 69%] PASSED dask/dataframe/tests/test_multi.py::test_hash_join[disk-inner] dask/dataframe/tests/test_multi.py::test_hash_join[disk-left] [gw55] [ 69%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on2-right-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on2-right-tasks] [gw43] [ 69%] 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 [gw50] [ 69%] 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] [gw28] [ 69%] 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] [gw9] [ 69%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-False-False-4-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-False-False-4-False] [gw16] [ 69%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on3-inner-disk] [gw56] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-disk-2-1] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on3-inner-tasks] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-disk-2-2] [gw8] [ 69%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-False-False-4-True] [gw59] [ 69%] 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_setup1-False-False-False-4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-True-True-4-False] [gw50] [ 69%] 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_map_overlap_multiple_dataframes[overlap_setup1-False-True-True-1-True] [gw45] [ 69%] 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] [gw11] [ 69%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on3-left-tasks] [gw9] [ 69%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-False-False-4-False] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on3-right-disk] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-True-True-1-True] [gw8] [ 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] [gw58] [ 69%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table_firstlast[first-B] [gw46] [ 69%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on1-disk-right] [gw43] [ 69%] 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 dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on1-tasks-inner] dask/dataframe/tests/test_reshape.py::test_pivot_table_firstlast[first-values1] [gw59] [ 69%] 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] [gw50] [ 69%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-True-True-1-True] [gw9] [ 69%] 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_map_overlap_multiple_dataframes[overlap_setup1-False-True-True-1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-True-True-1-False] [gw25] [ 69%] PASSED dask/dataframe/tests/test_multi.py::test_concat3 dask/dataframe/tests/test_multi.py::test_concat4_interleave_partitions [gw32] [ 69%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-mean-b] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-mean-c] [gw8] [ 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] [gw52] [ 69%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on1-disk-0.75-inner] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on1-disk-0.75-right] [gw26] [ 69%] 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] [gw59] [ 69%] 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] [gw27] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_split_out_multi_column_groupby[disk] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-0--1-1] [gw50] [ 69%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-True-True-1-False] [gw10] [ 69%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on3-right-disk] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-True-True-4-True] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on3-right-tasks] [gw9] [ 69%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-True-True-1-False] [gw45] [ 69%] PASSED dask/dataframe/tests/test_multi.py::test_merge_columns_dtypes[False-left] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-True-True-4-True] dask/dataframe/tests/test_multi.py::test_merge_columns_dtypes[False-right] [gw55] [ 69%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on2-right-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on2-outer-disk] [gw8] [ 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] [gw59] [ 69%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-True-False-1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-True-False-4-True] [gw47] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-key1-sel3] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-key1-sel4] [gw1] [ 69%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on2-inner-disk] [gw53] [ 69%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame[2] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on2-inner-tasks] [gw48] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_with_min_count[disk-2] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-sum-None] dask/dataframe/tests/test_groupby.py::test_with_min_count[disk-3] [gw15] [ 69%] PASSED dask/bag/tests/test_bag.py::test_repeated_groupby dask/bag/tests/test_bag.py::test_temporary_directory [gw46] [ 69%] 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_single_to_known[on1-tasks-right] [gw27] [ 69%] 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] [gw32] [ 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] [gw12] [ 69%] XFAIL dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[pandas-leftsemi-parts1] dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[pandas-leftsemi-parts2] [gw60] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-prod] [gw6] [ 69%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[idx-right-disk] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk-min-group_args0] [gw17] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate[disk-32-1] [gw26] [ 69%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-mean-c] 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_sort_argument[disk-False-mean-by3] [gw53] [ 69%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-sum-None] dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate[disk-32-8] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-prod-None] [gw57] [ 69%] PASSED dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[2-2-left] [gw56] [ 69%] 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] [gw33] [ 69%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on1-outer-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on1-outer-tasks] dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[2-2-outer] [gw54] [ 69%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-unobserved-cat_1-ordered-unknown] [gw30] [ 69%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on1-inner-tasks] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-unobserved-cat_1-unordererd-known] [gw0] [ 69%] PASSED dask/dataframe/tests/test_multi.py::test_merge_outer_empty dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on1-left-disk] dask/dataframe/tests/test_multi.py::test_dtype_equality_warning [gw53] [ 69%] 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] [gw0] [ 69%] PASSED dask/dataframe/tests/test_multi.py::test_dtype_equality_warning dask/dataframe/tests/test_multi.py::test_groupby_concat_cudf[pandas] [gw50] [ 69%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-True-True-4-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-True-True-4-False] [gw49] [ 69%] PASSED dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[sm-28-right] [gw2] [ 69%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on1-tasks-left] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on2-disk-inner] [gw9] [ 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] [gw45] [ 70%] PASSED dask/dataframe/tests/test_multi.py::test_merge_columns_dtypes[False-right] [gw56] [ 70%] 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] dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[sm-32-inner] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-False-True-4-True] [gw27] [ 70%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-0--1-2] [gw43] [ 70%] PASSED dask/dataframe/tests/test_multi.py::test_categorical_merge_retains_category_dtype dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-0--1-5] [gw53] [ 70%] 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] dask/dataframe/tests/test_multi.py::test_categorical_merge_does_not_raise_setting_with_copy_warning [gw14] [ 70%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table[mean-values2] dask/dataframe/tests/test_reshape.py::test_pivot_table[sum-B] [gw50] [ 70%] 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] [gw59] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-True-False-4-True] [gw35] [ 70%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-disk-2-1] [gw8] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-True-True-4-True] [gw58] [ 70%] 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] 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_setup2-True-True-True-4-False] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-disk-2-2] [gw0] [ 70%] PASSED dask/dataframe/tests/test_multi.py::test_groupby_concat_cudf[pandas] dask/dataframe/tests/test_multi.py::test_groupby_concat_cudf[cudf] [gw9] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-True-True-4-False] [gw0] [ 70%] SKIPPED dask/dataframe/tests/test_multi.py::test_groupby_concat_cudf[cudf] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-True-False-1-True] dask/dataframe/tests/test_multi.py::test_concat_ignore_order[True] [gw46] [ 70%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on1-tasks-right] [gw44] [ 70%] PASSED dask/dataframe/tests/test_multi.py::test_concat_categorical[False-False-False] dask/dataframe/tests/test_multi.py::test_concat_categorical_mixed_simple [gw59] [ 70%] 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] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on2-disk-inner] [gw56] [ 70%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-tasks-1-1] [gw50] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-True-False-1-True] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-tasks-1-2] [gw3] [ 70%] XFAIL 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-0] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-True-False-1-False] [gw8] [ 70%] PASSED 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_setup2-True-True-False-1-True] [gw19] [ 70%] PASSED dask/dataframe/tests/test_multi.py::test_hash_join[disk-left] dask/dataframe/tests/test_multi.py::test_hash_join[disk-right] [gw9] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-True-False-1-True] [gw55] [ 70%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on2-outer-disk] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-True-False-1-False] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on2-outer-tasks] [gw43] [ 70%] PASSED dask/dataframe/tests/test_multi.py::test_categorical_merge_does_not_raise_setting_with_copy_warning [gw48] [ 70%] PASSED dask/dataframe/tests/test_groupby.py::test_with_min_count[disk-3] dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[lg-28-inner] dask/dataframe/tests/test_groupby.py::test_with_min_count[tasks-0] [gw53] [ 70%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-mean-None] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-std-None] [gw44] [ 70%] PASSED dask/dataframe/tests/test_multi.py::test_concat_categorical_mixed_simple dask/dataframe/tests/test_multi.py::test_concat_datetimeindex [gw60] [ 70%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk-min-group_args0] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-False-False-1-True] [gw50] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-True-False-1-False] [gw59] [ 70%] 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_setup3-True-False-False-1-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-True-False-4-True] [gw9] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-True-False-1-False] [gw8] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-True-False-1-True] 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_setup1-True-True-False-4-True] [gw24] [ 70%] PASSED dask/dataframe/tests/test_multi.py::test_merge[disk-left] dask/dataframe/tests/test_multi.py::test_merge[disk-right] [gw0] [ 70%] PASSED dask/dataframe/tests/test_multi.py::test_concat_ignore_order[True] [gw11] [ 70%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on3-right-disk] [gw44] [ 70%] PASSED dask/dataframe/tests/test_multi.py::test_concat_datetimeindex [gw56] [ 70%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-tasks-1-2] dask/dataframe/tests/test_multi.py::test_concat_ignore_order[False] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on3-right-tasks] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-tasks-2-0] [gw53] [ 70%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-std-None] [gw59] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-False-False-1-True] dask/dataframe/tests/test_multi.py::test_append [gw44] [ 70%] SKIPPED dask/dataframe/tests/test_multi.py::test_append dask/dataframe/tests/test_multi.py::test_append2 [gw44] [ 70%] SKIPPED dask/dataframe/tests/test_multi.py::test_append2 dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-std-kwargs5] dask/dataframe/tests/test_multi.py::test_append_categorical [gw44] [ 70%] SKIPPED dask/dataframe/tests/test_multi.py::test_append_categorical dask/dataframe/tests/test_multi.py::test_append_lose_divisions [gw45] [ 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] [gw44] [ 70%] SKIPPED dask/dataframe/tests/test_multi.py::test_append_lose_divisions dask/dataframe/tests/test_multi.py::test_singleton_divisions dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-False-False-1-False] [gw21] [ 70%] 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] [gw60] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-False-False-1-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-False-False-1-False] [gw8] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-True-False-1-False] [gw27] [ 70%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-0--1-5] [gw52] [ 70%] 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_groupby.py::test_groupby_shift_basic_input[tasks-0-10-1] [gw0] [ 70%] PASSED dask/dataframe/tests/test_multi.py::test_concat_ignore_order[False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-True-False-4-True] dask/dataframe/tests/test_multi.py::test_nullable_types_merge[Int64] [gw23] [ 70%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-unobserved-cat_1-ordered-known] [gw16] [ 70%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on3-inner-tasks] [gw37] [ 70%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[corr-tasks-split_out] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-False-False-4-False] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on3-left-disk] [gw40] [ 70%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-not_indexed-9] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[nunique-disk-split_every] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categoricals[disk--0] [gw45] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-False-True-4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-False-False-1-True] [gw46] [ 70%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on2-disk-inner] [gw14] [ 70%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table[sum-B] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on2-disk-right] dask/dataframe/tests/test_reshape.py::test_pivot_table[sum-values1] [gw48] [ 70%] 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] [gw59] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-False-False-1-False] [gw60] [ 70%] 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-True-False-False-4-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-False-False-4-True] [gw10] [ 70%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on3-right-tasks] [gw4] [ 70%] PASSED dask/bag/tests/test_bag.py::test_foldby_tree_reduction dask/bag/tests/test_bag.py::test_map_partitions dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on3-outer-disk] [gw53] [ 70%] 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] [gw30] [ 70%] 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] [gw28] [ 70%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on3-disk-True-inner] [gw50] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-True-False-4-True] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on3-disk-True-right] [gw44] [ 70%] PASSED dask/dataframe/tests/test_multi.py::test_singleton_divisions dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-True-False-4-False] dask/dataframe/tests/test_multi.py::test_repartition_repeated_divisions [gw51] [ 70%] PASSED dask/bag/tests/test_bag.py::test_zip[10] dask/bag/tests/test_bag.py::test_zip[28] [gw23] [ 70%] 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] [gw27] [ 70%] 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] [gw45] [ 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] [gw6] [ 70%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[idx-right-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[idx-outer-disk] [gw61] [ 70%] PASSED dask/bag/tests/test_bag.py::test_repartition_partition_size[1-5] dask/bag/tests/test_bag.py::test_repartition_partition_size[2-5] [gw21] [ 70%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-mean-c] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-mean-by3] [gw9] [ 70%] 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] [gw50] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-True-False-4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-False-True-1-True] [gw59] [ 70%] 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_setup3-True-False-False-4-False] [gw53] [ 70%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-std-kwargs6] [gw56] [ 70%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-tasks-2-0] [gw40] [ 70%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categoricals[disk--0] [gw33] [ 70%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on1-outer-tasks] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-std-kwargs7] [gw1] [ 70%] 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] [gw44] [ 70%] PASSED dask/dataframe/tests/test_multi.py::test_repartition_repeated_divisions dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on2-inner-disk] [gw60] [ 70%] 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_map_overlap_multiple_dataframes[overlap_setup3-False-False-False-4-False] [gw23] [ 70%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categoricals[disk--1] [gw55] [ 70%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on2-outer-tasks] [gw45] [ 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] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-tasks-2-1] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on3-inner-disk] dask/dataframe/tests/test_multi.py::test_multi_duplicate_divisions [gw58] [ 70%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table_firstlast[first-values2] dask/dataframe/tests/test_reshape.py::test_pivot_table_firstlast[last-B] [gw47] [ 70%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-key1-sel4] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-a-a] [gw2] [ 70%] 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] [gw9] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-True-False-4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-False-True-1-True] [gw57] [ 70%] PASSED dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[2-2-outer] [gw27] [ 70%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-0-10-2] [gw7] [ 70%] PASSED dask/bag/tests/test_random.py::test_choices_size_exactly_k dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[2-3-left] [gw59] [ 70%] 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_setup3-False-True-True-1-True] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-0-10-5] [gw8] [ 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] dask/bag/tests/test_random.py::test_choices_k_bigger_than_bag_size [gw50] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-False-True-1-True] [gw60] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-False-False-4-False] 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_setup4-True-True-True-1-True] [gw53] [ 70%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-std-kwargs7] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-min-None] [gw23] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-True-True-1-False] [gw46] [ 70%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on2-disk-right] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-True-True-4-True] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on2-tasks-inner] [gw9] [ 70%] 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] [gw40] [ 70%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categoricals[disk--1] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categoricals[disk--2] [gw59] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-True-True-1-True] [gw8] [ 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_setup3-False-True-True-1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-False-True-1-True] [gw52] [ 70%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on1-tasks-True-inner] [gw42] [ 70%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-observed-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-observed-cat_1-ordered-unknown] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on1-tasks-True-right] [gw50] [ 70%] 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] [gw53] [ 70%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-min-None] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-max-None] [gw60] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-True-True-1-True] [gw0] [ 71%] PASSED dask/dataframe/tests/test_multi.py::test_nullable_types_merge[Int64] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-True-True-1-False] [gw9] [ 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_multi.py::test_nullable_types_merge[Float64] [gw14] [ 71%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table[sum-values1] dask/dataframe/tests/test_reshape.py::test_pivot_table[sum-values2] [gw59] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-True-True-1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-True-True-4-True] [gw35] [ 71%] 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] [gw8] [ 71%] 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] [gw44] [ 71%] PASSED dask/dataframe/tests/test_multi.py::test_multi_duplicate_divisions dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-False-True-4-True] [gw45] [ 71%] 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] [gw15] [ 71%] PASSED dask/bag/tests/test_bag.py::test_temporary_directory [gw38] [ 71%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[False-backward-True] dask/bag/tests/test_bag.py::test_empty_bag dask/dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[False-backward-False] [gw48] [ 71%] 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] [gw55] [ 71%] 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] [gw15] [ 71%] PASSED dask/bag/tests/test_bag.py::test_empty_bag [gw53] [ 71%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-max-None] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-count-None] dask/bag/tests/test_bag.py::test_bag_paths [gw19] [ 71%] PASSED dask/dataframe/tests/test_multi.py::test_hash_join[disk-right] [gw60] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-True-True-1-False] dask/dataframe/tests/test_multi.py::test_hash_join[disk-outer] [gw27] [ 71%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-0-10-5] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-True-True-4-True] [gw45] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-False-False-4-False] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-1-1-1] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-True-True-1-True] [gw8] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-False-True-1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-False-True-4-True] [gw56] [ 71%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-tasks-2-1] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-True-False-4-True] [gw35] [ 71%] 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] [gw46] [ 71%] 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] [gw23] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-True-True-4-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-True-True-4-False] [gw58] [ 71%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table_firstlast[last-B] dask/dataframe/tests/test_reshape.py::test_pivot_table_firstlast[last-values1] [gw53] [ 71%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-count-None] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-sem-None] [gw6] [ 71%] 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] [gw59] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-True-True-4-True] [gw45] [ 71%] 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] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-True-True-4-False] [gw50] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-False-True-4-True] [gw9] [ 71%] PASSED 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_map_overlap_multiple_dataframes[overlap_setup1-False-False-True-4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_names[False-True-True-1] [gw47] [ 71%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-a-a] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-a-c] [gw23] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-True-True-4-False] [gw16] [ 71%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on3-left-disk] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-True-False-1-True] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on3-left-tasks] [gw27] [ 71%] 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] [gw9] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_names[False-True-True-1] dask/dataframe/tests/test_rolling.py::test_map_overlap_names[False-True-True-4] [gw10] [ 71%] 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] [gw11] [ 71%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on3-right-tasks] [gw45] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-True-True-1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-True-True-4-True] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on3-outer-disk] [gw59] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-True-True-4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-True-False-1-True] [gw40] [ 71%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categoricals[disk--2] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-True-False-4-False] [gw53] [ 71%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-sem-None] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-sem-kwargs12] [gw50] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-False-True-4-False] [gw23] [ 71%] 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] [gw9] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_names[False-True-True-4] [gw2] [ 71%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on2-disk-left] dask/dataframe/tests/test_rolling.py::test_map_overlap_names[False-True-False-1] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on2-tasks-inner] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-False-False-1-True] [gw30] [ 71%] 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] [gw33] [ 71%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on2-inner-disk] [gw44] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-False-True-4-True] [gw14] [ 71%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table[sum-values2] [gw35] [ 71%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-tasks-1-1] dask/dataframe/tests/test_reshape.py::test_pivot_table[count-B] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on2-inner-tasks] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-False-True-4-False] [gw8] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-False-True-4-True] [gw55] [ 71%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on3-inner-tasks] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-tasks-1-2] [gw9] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_names[False-True-False-1] dask/dataframe/tests/test_rolling.py::test_map_overlap_names[False-True-False-4] [gw1] [ 71%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on2-left-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on2-left-tasks] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-False-True-4-False] [gw23] [ 71%] 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] [gw0] [ 71%] PASSED dask/dataframe/tests/test_multi.py::test_nullable_types_merge[Float64] dask/dataframe/tests/test_multi.py::test_nullable_types_merge[int64[pyarrow]] [gw0] [ 71%] 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]] [gw0] [ 71%] SKIPPED dask/dataframe/tests/test_multi.py::test_nullable_types_merge[float64[pyarrow]] [gw56] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-True-False-4-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-True-False-4-False] dask/dataframe/tests/test_multi.py::test_categorical_join [gw46] [ 71%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on2-tasks-right] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-var-args7-True] [gw45] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-True-True-4-True] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on3-left-disk] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-True-True-4-False] [gw40] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-True-False-4-False] [gw59] [ 71%] 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_setup5-False-False-True-1-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-True-False-1-False] [gw9] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_names[False-True-False-4] [gw53] [ 71%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-sem-kwargs12] [gw60] [ 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_names[False-False-True-1] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-sem-kwargs13] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-True-True-4-False] [gw44] [ 71%] 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] [gw50] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-False-False-1-True] [gw8] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-False-True-4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-False-False-1-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-count-args0-False] [gw46] [ 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] [gw56] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-True-False-4-False] [gw45] [ 71%] PASSED 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_setup3-True-True-False-1-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-False-True-1-True] [gw59] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-True-False-1-False] [gw9] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_names[False-False-True-1] [gw48] [ 71%] PASSED dask/dataframe/tests/test_groupby.py::test_with_min_count[tasks-2] dask/dataframe/tests/test_rolling.py::test_map_overlap_names[False-False-True-4] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-True-False-4-True] dask/dataframe/tests/test_groupby.py::test_with_min_count[tasks-3] [gw28] [ 71%] 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] [gw52] [ 71%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on1-tasks-True-right] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on1-tasks-0.75-inner] [gw27] [ 71%] 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] [gw40] [ 71%] 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] [gw58] [ 71%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table_firstlast[last-values1] dask/dataframe/tests/test_reshape.py::test_pivot_table_firstlast[last-values2] [gw60] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-True-True-4-False] [gw0] [ 71%] PASSED dask/dataframe/tests/test_multi.py::test_categorical_join dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-True-False-1-True] [gw8] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-False-False-1-True] 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_setup2-True-False-False-1-False] [gw3] [ 71%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-1-0] [gw46] [ 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] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-1-1] [gw9] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_names[False-False-True-4] [gw39] [ 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] dask/dataframe/tests/test_rolling.py::test_map_overlap_names[False-False-False-1] [gw45] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-True-False-1-True] [gw47] [ 71%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-a-c] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-a-d] [gw29] [ 71%] XFAIL dask/dataframe/tests/test_groupby.py::test_std_object_dtype[disk-mean] [gw44] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-False-False-1-True] 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_setup3-True-True-False-1-False] [gw53] [ 71%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-sem-kwargs13] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-sem-kwargs14] [gw56] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-False-True-1-True] dask/dataframe/tests/test_groupby.py::test_std_object_dtype[disk-sum] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-False-True-1-False] [gw50] [ 71%] 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] [gw9] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_names[False-False-False-1] dask/dataframe/tests/test_rolling.py::test_map_overlap_names[False-False-False-4] [gw35] [ 71%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-tasks-1-2] [gw40] [ 71%] 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_rolling_methods[False-1-max-args5-False] [gw46] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-kurt-args9-True] [gw59] [ 71%] 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_setup5-False-False-True-4-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-quantile-args10-False] [gw23] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-True-False-4-True] [gw4] [ 71%] PASSED dask/bag/tests/test_bag.py::test_map_partitions dask/bag/tests/test_bag.py::test_map_partitions_args_kwargs [gw8] [ 71%] PASSED 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-True-False-4-False] 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-True-False-False-4-True] [gw45] [ 71%] PASSED 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_setup3-True-True-False-4-True] [gw60] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-True-False-1-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-True-False-1-False] [gw24] [ 71%] PASSED dask/dataframe/tests/test_multi.py::test_merge[disk-right] dask/dataframe/tests/test_multi.py::test_merge[tasks-inner] [gw44] [ 71%] 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] [gw9] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_names[False-False-False-4] [gw29] [ 71%] PASSED dask/dataframe/tests/test_groupby.py::test_std_object_dtype[disk-sum] dask/dataframe/tests/test_groupby.py::test_std_object_dtype[tasks-var] dask/dataframe/tests/test_rolling.py::test_map_overlap_errors [gw56] [ 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_setup5-True-False-True-4-True] [gw57] [ 72%] 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] [gw35] [ 72%] 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] [gw14] [ 72%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table[count-B] dask/dataframe/tests/test_reshape.py::test_pivot_table[count-values1] [gw9] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_errors [gw59] [ 72%] 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] [gw46] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-quantile-args10-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_provide_meta dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-apply-args11-False] [gw53] [ 72%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-sem-kwargs14] [gw23] [ 72%] 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] [gw19] [ 72%] PASSED dask/dataframe/tests/test_multi.py::test_hash_join[disk-outer] dask/dataframe/tests/test_multi.py::test_hash_join[tasks-inner] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-var-None] [gw2] [ 72%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on2-tasks-inner] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on2-tasks-left] [gw6] [ 72%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[idx-outer-tasks] [gw55] [ 72%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on3-left-disk] [gw50] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-sum-args1-False] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on1-inner-disk] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-quantile-args10-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-mean-args2-False] [gw51] [ 72%] PASSED dask/bag/tests/test_bag.py::test_zip[28] dask/bag/tests/test_bag.py::test_repartition_npartitions[1-1] [gw9] [ 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] [gw51] [ 72%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[1-1] dask/bag/tests/test_bag.py::test_repartition_npartitions[1-2] [gw7] [ 72%] PASSED dask/bag/tests/test_random.py::test_choices_k_bigger_than_bag_size dask/bag/tests/test_random.py::test_choices_empty_partition [gw60] [ 72%] 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] [gw35] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-std-args6-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-var-args7-True] [gw51] [ 72%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[1-2] [gw63] [ 72%] PASSED dask/bag/tests/test_bag.py::test_groupby_with_npartitions_changed dask/bag/tests/test_bag.py::test_repartition_npartitions[1-7] [gw45] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-True-False-4-True] dask/bag/tests/test_bag.py::test_groupby_with_scheduler_func dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-True-False-4-False] [gw51] [ 72%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[1-7] dask/bag/tests/test_bag.py::test_repartition_npartitions[1-11] [gw12] [ 72%] XFAIL dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[pandas-leftsemi-parts2] dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[pandas-leftanti-parts0] [gw59] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-False-True-1-True] [gw25] [ 72%] PASSED dask/dataframe/tests/test_multi.py::test_concat4_interleave_partitions dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-False-True-1-False] dask/dataframe/tests/test_multi.py::test_concat5 [gw51] [ 72%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[1-11] dask/bag/tests/test_bag.py::test_repartition_npartitions[1-23] [gw43] [ 72%] PASSED dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[lg-28-inner] [gw23] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-False-True-1-True] dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[lg-28-left] [gw4] [ 72%] PASSED dask/bag/tests/test_bag.py::test_map_partitions_args_kwargs dask/bag/tests/test_bag.py::test_map_partitions_blockwise [gw4] [ 72%] PASSED dask/bag/tests/test_bag.py::test_map_partitions_blockwise dask/bag/tests/test_bag.py::test_random_sample_size dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-False-True-1-False] [gw53] [ 72%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-var-None] [gw30] [ 72%] 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] [gw51] [ 72%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[1-23] [gw27] [ 72%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-1-1-5] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-var-kwargs16] dask/bag/tests/test_bag.py::test_repartition_npartitions[2-1] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-1--1-1] [gw51] [ 72%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[2-1] dask/bag/tests/test_bag.py::test_repartition_npartitions[2-2] [gw51] [ 72%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[2-2] [gw35] [ 72%] 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] [gw55] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-quantile-args10-False] [gw20] [ 72%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_within_partition_sorting[disk] dask/bag/tests/test_bag.py::test_repartition_npartitions[2-7] dask/dataframe/tests/test_groupby.py::test_groupby_shift_within_partition_sorting[tasks] [gw52] [ 72%] 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_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on1-tasks-0.75-right] [gw51] [ 72%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[2-7] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-apply-args11-False] [gw45] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-True-False-4-False] [gw34] [ 72%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[False-nearest-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-False-True-1-True] dask/bag/tests/test_bag.py::test_repartition_npartitions[2-11] [gw50] [ 72%] 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] [gw9] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-count-args0-False] dask/dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[False-nearest-False] [gw59] [ 72%] 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_rolling_methods[True-1-sum-args1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-False-True-4-True] [gw40] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-False-True-4-True] [gw51] [ 72%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[2-11] dask/bag/tests/test_bag.py::test_repartition_npartitions[2-23] [gw48] [ 72%] PASSED dask/dataframe/tests/test_groupby.py::test_with_min_count[tasks-3] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-False-True-4-False] dask/dataframe/tests/test_groupby.py::test_groupby_group_keys[disk-True] [gw0] [ 72%] 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] [gw51] [ 72%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[2-23] dask/bag/tests/test_bag.py::test_repartition_npartitions[5-1] [gw47] [ 72%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-a-d] [gw23] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-False-True-1-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-count-args0-False] [gw51] [ 72%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[5-1] dask/bag/tests/test_bag.py::test_repartition_npartitions[5-2] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-a-sel3] [gw8] [ 72%] 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_rolling_methods[False-5-mean-args2-False] [gw53] [ 72%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-var-kwargs16] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-var-kwargs17] [gw51] [ 72%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[5-2] dask/bag/tests/test_bag.py::test_repartition_npartitions[5-7] [gw35] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-skew-args8-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-kurt-args9-True] [gw51] [ 72%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[5-7] dask/bag/tests/test_bag.py::test_repartition_npartitions[5-11] [gw9] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-sum-args1-False] [gw45] [ 72%] 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_rolling_methods[True-1-mean-args2-False] [gw10] [ 72%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on3-outer-tasks] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-False-True-1-False] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[idx-inner-disk] [gw51] [ 72%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[5-11] dask/bag/tests/test_bag.py::test_repartition_npartitions[5-23] [gw27] [ 72%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-1--1-1] [gw40] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-False-True-4-False] [gw16] [ 72%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on3-left-tasks] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-False-False-1-True] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-1--1-2] [gw51] [ 72%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[5-23] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on3-right-disk] [gw15] [ 72%] PASSED dask/bag/tests/test_bag.py::test_bag_paths dask/bag/tests/test_bag.py::test_map_partitions_arg dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-sum-args1-False] [gw50] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-median-args3-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-min-args4-False] [gw33] [ 72%] 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] [gw19] [ 72%] PASSED dask/dataframe/tests/test_multi.py::test_hash_join[tasks-inner] [gw35] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-kurt-args9-True] [gw0] [ 72%] 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_rolling_methods[False-1-quantile-args10-False] dask/dataframe/tests/test_multi.py::test_hash_join[tasks-left] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-True-True-1-True] [gw56] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-False-True-4-True] [gw53] [ 72%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-var-kwargs17] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-False-True-4-False] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-var-kwargs18] [gw44] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-False-False-4-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-False-False-4-False] [gw15] [ 72%] PASSED dask/bag/tests/test_bag.py::test_map_partitions_arg dask/bag/tests/test_bag.py::test_map_keynames [gw15] [ 72%] PASSED dask/bag/tests/test_bag.py::test_map_keynames dask/bag/tests/test_bag.py::test_map_releases_element_references_as_soon_as_possible [gw58] [ 72%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table_firstlast[last-values2] dask/dataframe/tests/test_reshape.py::test_pivot_table_dtype [gw9] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-mean-args2-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-median-args3-False] [gw45] [ 72%] 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] [gw15] [ 72%] PASSED dask/bag/tests/test_bag.py::test_map_releases_element_references_as_soon_as_possible [gw8] [ 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/bag/tests/test_bag.py::test_bagged_array_delayed [gw59] [ 72%] 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] [gw11] [ 72%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on3-outer-disk] [gw1] [ 72%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on2-left-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on3-outer-tasks] [gw40] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-False-False-1-True] [gw23] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-count-args0-False] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on2-right-disk] 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-sum-args1-False] [gw35] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-quantile-args10-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-apply-args11-False] [gw49] [ 72%] PASSED dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[sm-32-inner] dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[sm-32-left] [gw14] [ 72%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table[count-values1] dask/dataframe/tests/test_reshape.py::test_pivot_table[count-values2] [gw60] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-True-False-4-True] [gw53] [ 72%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-var-kwargs18] [gw9] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-median-args3-False] [gw0] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-True-True-1-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-True-True-1-False] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-sum-None] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-min-args4-False] [gw51] [ 72%] 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] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-True-False-4-False] [gw50] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-min-args4-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-max-args5-False] [gw58] [ 72%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table_dtype dask/dataframe/tests/test_reshape.py::test_pivot_table_index_dtype [gw59] [ 72%] 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_rolling_cov[False-4] [gw44] [ 72%] 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] [gw56] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-False-True-4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-False-False-1-True] [gw58] [ 72%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table_index_dtype dask/dataframe/tests/test_reshape.py::test_pivot_table_errors [gw8] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-median-args3-False] [gw27] [ 72%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-1--1-2] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-min-args4-False] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-1--1-5] [gw58] [ 72%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table_errors [gw53] [ 72%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-sum-None] dask/dataframe/tests/test_rolling.py::test_map_overlap[True-1] dask/dataframe/tests/test_rolling.py::test_time_rolling_cov[2s] [gw40] [ 72%] 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] [gw45] [ 72%] 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_map_overlap_multiple_dataframes[overlap_setup3-True-False-True-4-False] [gw48] [ 72%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_group_keys[disk-True] dask/dataframe/tests/test_groupby.py::test_groupby_group_keys[disk-False] [gw9] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-min-args4-False] [gw0] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-True-True-1-False] 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_rolling_methods[True-1-max-args5-False] [gw23] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-sum-args1-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-mean-args2-False] [gw60] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-True-False-4-False] [gw44] [ 73%] 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_setup4-True-False-True-1-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-True-True-1-False] [gw6] [ 73%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on1-inner-disk] dask/dataframe/tests/test_rolling.py::test_time_rolling_constructor [gw6] [ 73%] 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] [gw50] [ 73%] 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] [gw47] [ 73%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-a-sel3] [gw28] [ 73%] 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] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-a-sel4] [gw51] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-mean-args2-False] [gw56] [ 73%] 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_setup5-True-False-False-1-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-median-args3-False] [gw8] [ 73%] 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] [gw45] [ 73%] 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_time_rolling_methods[3s-apply-args11-False] [gw9] [ 73%] 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] [gw63] [ 73%] PASSED dask/bag/tests/test_bag.py::test_groupby_with_scheduler_func dask/bag/tests/test_bag.py::test_concat [gw44] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-True-True-1-False] [gw60] [ 73%] 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_setup5-True-True-True-4-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-False-True-1-False] [gw19] [ 73%] PASSED dask/dataframe/tests/test_multi.py::test_hash_join[tasks-left] dask/dataframe/tests/test_multi.py::test_hash_join[tasks-right] [gw56] [ 73%] 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] [gw23] [ 73%] 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] [gw9] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-std-args6-True] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-median-args3-False] [gw8] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-max-args5-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-std-args6-True] [gw50] [ 73%] 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] [gw6] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-count-args0-False] [gw2] [ 73%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on2-tasks-left] [gw51] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-median-args3-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_time_rolling_methods[3s-min-args4-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-sum-args1-False] [gw10] [ 73%] 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] [gw40] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-False-False-4-True] [gw52] [ 73%] 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_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-False-False-4-False] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on2-disk-True-inner] [gw24] [ 73%] PASSED dask/dataframe/tests/test_multi.py::test_merge[tasks-inner] dask/dataframe/tests/test_multi.py::test_merge[tasks-outer] [gw58] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap[True-1] dask/dataframe/tests/test_rolling.py::test_map_overlap[True-4] [gw60] [ 73%] 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] [gw30] [ 73%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on1-right-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on1-outer-disk] [gw48] [ 73%] 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] [gw27] [ 73%] 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[tasks-1-10-1] [gw23] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-median-args3-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-min-args4-False] [gw8] [ 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] [gw9] [ 73%] 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] [gw14] [ 73%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table[count-values2] dask/dataframe/tests/test_reshape.py::test_pivot_table[first-B] [gw50] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-var-args7-True] [gw0] [ 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] [gw40] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-False-False-4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_names[True-True-True-1] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-skew-args8-True] [gw51] [ 73%] 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] [gw37] [ 73%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[nunique-disk-split_every] [gw57] [ 73%] PASSED dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[2-3-outer] [gw6] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-sum-args1-False] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[nunique-disk-split_out] dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[3-1-left] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-mean-args2-False] [gw59] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_cov[False-4] dask/dataframe/tests/test_rolling.py::test_rolling_cov[False-5] [gw40] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_names[True-True-True-1] dask/dataframe/tests/test_rolling.py::test_map_overlap_names[True-True-True-4] [gw44] [ 73%] 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] [gw47] [ 73%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-a-sel4] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-key1-a] [gw0] [ 73%] 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] [gw16] [ 73%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on3-right-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on3-right-tasks] [gw56] [ 73%] 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] [gw9] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-min-args4-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-max-args5-False] [gw27] [ 73%] 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] [gw3] [ 73%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-1-1] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-1-2] [gw19] [ 73%] PASSED dask/dataframe/tests/test_multi.py::test_hash_join[tasks-right] dask/dataframe/tests/test_multi.py::test_hash_join[tasks-outer] [gw33] [ 73%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on2-left-disk] [gw40] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_names[True-True-True-4] [gw23] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-min-args4-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-max-args5-False] [gw8] [ 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] dask/dataframe/tests/test_rolling.py::test_map_overlap_names[True-True-False-1] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on2-left-tasks] [gw51] [ 73%] 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] [gw53] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_cov[2s] dask/dataframe/tests/test_rolling.py::test_time_rolling_cov[3s] [gw1] [ 73%] 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] [gw6] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-mean-args2-False] [gw44] [ 73%] 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] [gw0] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-True-False-1-True] [gw50] [ 73%] 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] [gw40] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_names[True-True-False-1] dask/dataframe/tests/test_rolling.py::test_map_overlap_names[True-True-False-4] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-True-False-1-False] [gw61] [ 73%] 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] [gw46] [ 73%] 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] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-median-args3-False] [gw56] [ 73%] 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_setup5-False-True-True-1-True] [gw48] [ 73%] 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] [gw40] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_names[True-True-False-4] [gw9] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-max-args5-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_names[True-False-True-1] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-std-args6-True] [gw11] [ 73%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on3-outer-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[idx-inner-disk] [gw60] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-False-True-4-True] [gw51] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-std-args6-True] [gw44] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-True-False-1-True] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-var-args7-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-True-False-1-False] [gw40] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_names[True-False-True-1] [gw0] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-True-False-1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-False-True-4-False] [gw8] [ 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] [gw4] [ 73%] PASSED dask/bag/tests/test_bag.py::test_random_sample_size dask/bag/tests/test_bag.py::test_random_sample_prob_range [gw27] [ 73%] 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] dask/dataframe/tests/test_rolling.py::test_map_overlap_names[True-False-True-4] [gw23] [ 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-4-std-args6-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-True-False-4-True] [gw4] [ 73%] PASSED dask/bag/tests/test_bag.py::test_random_sample_prob_range dask/bag/tests/test_bag.py::test_random_sample_repeated_computation [gw56] [ 73%] 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] [gw46] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-count-args0-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-sum-args1-False] [gw40] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_names[True-False-True-4] [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] [gw55] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-apply-args11-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_names[True-False-False-1] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-count-args0-False] [gw39] [ 73%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[count-tasks-split_every] [gw14] [ 73%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table[first-B] dask/dataframe/tests/test_reshape.py::test_pivot_table[first-values1] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[count-tasks-split_out] [gw9] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-std-args6-True] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-var-args7-True] [gw44] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-True-False-1-False] [gw40] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_names[True-False-False-1] dask/dataframe/tests/test_shuffle.py::test_rearrange[disk-processes] dask/dataframe/tests/test_rolling.py::test_map_overlap_names[True-False-False-4] [gw60] [ 73%] 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_map_overlap_multiple_dataframes[overlap_setup4-True-False-False-1-True] [gw50] [ 73%] 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] [gw56] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-True-True-1-False] [gw2] [ 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_double_bcast_right[on3-disk-left] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-True-True-4-True] [gw51] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-var-args7-True] [gw19] [ 73%] PASSED dask/dataframe/tests/test_multi.py::test_hash_join[tasks-outer] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-skew-args8-True] dask/dataframe/tests/test_multi.py::test_sequential_joins [gw40] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_names[True-False-False-4] dask/dataframe/tests/test_shuffle.py::test_shuffle_npartitions_lt_input_partitions[tasks] [gw23] [ 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] [gw59] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_cov[False-5] dask/dataframe/tests/test_rolling.py::test_rolling_raises [gw46] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-sum-args1-False] [gw8] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-kurt-args9-True] 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-quantile-args10-False] [gw30] [ 73%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on1-outer-disk] [gw55] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-count-args0-False] [gw63] [ 73%] PASSED dask/bag/tests/test_bag.py::test_concat dask/bag/tests/test_bag.py::test_flatten dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-sum-args1-False] [gw59] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_raises dask/dataframe/tests/test_rolling.py::test_rolling_names dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on1-outer-tasks] [gw6] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-min-args4-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-max-args5-False] [gw17] [ 74%] PASSED dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate[disk-32-8] [gw48] [ 74%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_group_keys[tasks-True] dask/dataframe/tests/test_groupby.py::test_groupby_group_keys[tasks-False] dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate[tasks-2-1] [gw59] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_names dask/dataframe/tests/test_rolling.py::test_rolling_axis[kwargs0] [gw51] [ 74%] 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] [gw60] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-False-False-1-True] [gw9] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-var-args7-True] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-skew-args8-True] [gw28] [ 74%] 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_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on3-tasks-True-inner] [gw5] [ 74%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-observed-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-observed-cat_1-unordererd-known] [gw10] [ 74%] 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] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-False-False-1-False] [gw35] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-apply-args11-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-count-args0-False] [gw19] [ 74%] PASSED dask/dataframe/tests/test_multi.py::test_sequential_joins [gw46] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-mean-args2-False] dask/dataframe/tests/test_multi.py::test_merge_asof_indexed [gw58] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap[True-4] [gw50] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-quantile-args10-False] [gw8] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-quantile-args10-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-median-args3-False] dask/dataframe/tests/test_rolling.py::test_map_overlap[False-1] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-apply-args11-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-apply-args11-False] [gw55] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-sum-args1-False] [gw23] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-var-args7-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-mean-args2-False] [gw27] [ 74%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-1-10-5] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-skew-args8-True] dask/dataframe/tests/test_groupby.py::test_groupby_shift_series[disk] [gw52] [ 74%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on2-disk-True-inner] [gw51] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-kurt-args9-True] [gw0] [ 74%] PASSED 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_map_overlap_multiple_dataframes[overlap_setup4-False-True-False-4-False] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on2-disk-True-right] [gw56] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-True-True-4-True] [gw59] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_axis[kwargs0] 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_time_rolling_methods[3s-quantile-args10-False] [gw6] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-max-args5-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-std-args6-True] [gw60] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-False-False-1-False] dask/dataframe/tests/test_shuffle.py::test_set_index_reduces_partitions_large[disk] [gw9] [ 74%] 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] [gw20] [ 74%] 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] [gw53] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_cov[3s] dask/dataframe/tests/test_rolling.py::test_time_rolling_cov[window3] [gw35] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-count-args0-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-sum-args1-False] dask/dataframe/tests/test_rolling.py::test_rolling_axis[kwargs1] [gw46] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-median-args3-False] [gw47] [ 74%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-key1-a] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-min-args4-False] [gw43] [ 74%] PASSED dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[lg-28-left] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-key1-c] dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[lg-28-right] [gw19] [ 74%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_indexed dask/dataframe/tests/test_shuffle.py::test_set_index_timezone [gw55] [ 74%] 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] [gw27] [ 74%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_series[disk] dask/dataframe/tests/test_groupby.py::test_groupby_shift_series[tasks] [gw11] [ 74%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[idx-inner-disk] [gw0] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-True-False-4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-False-True-1-True] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[idx-inner-tasks] [gw56] [ 74%] 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] [gw14] [ 74%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table[first-values1] [gw40] [ 74%] PASSED dask/dataframe/tests/test_shuffle.py::test_shuffle_npartitions_lt_input_partitions[tasks] dask/dataframe/tests/test_shuffle.py::test_index_with_non_series[disk] [gw48] [ 74%] 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] [gw23] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-skew-args8-True] [gw59] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_axis[kwargs1] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-kurt-args9-True] dask/dataframe/tests/test_rolling.py::test_rolling_axis[kwargs2] dask/dataframe/tests/test_reshape.py::test_pivot_table[first-values2] [gw46] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-min-args4-False] [gw27] [ 74%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_series[tasks] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-id-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-max-args5-False] [gw6] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-std-args6-True] [gw51] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-quantile-args10-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-var-args7-True] dask/dataframe/tests/test_shuffle.py::test_set_index_categorical [gw35] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-sum-args1-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-mean-args2-False] [gw9] [ 74%] 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] [gw12] [ 74%] XFAIL dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[pandas-leftanti-parts0] [gw16] [ 74%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on3-right-tasks] [gw55] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-median-args3-False] [gw24] [ 74%] PASSED dask/dataframe/tests/test_multi.py::test_merge[tasks-outer] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on3-outer-disk] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-min-args4-False] dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[pandas-leftanti-parts1] dask/dataframe/tests/test_multi.py::test_merge[tasks-left] [gw58] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap[False-1] dask/dataframe/tests/test_rolling.py::test_map_overlap[False-4] [gw33] [ 74%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on2-left-tasks] [gw56] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-True-False-1-True] dask/dataframe/tests/test_shuffle.py::test_partitioning_index_categorical_on_values dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-True-False-1-False] [gw0] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-False-True-1-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-False-True-1-False] [gw33] [ 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] [gw38] [ 74%] 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] [gw59] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_axis[kwargs2] dask/dataframe/tests/test_rolling.py::test_rolling_axis[kwargs3] [gw46] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-max-args5-False] [gw45] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-apply-args11-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-std-args6-True] [gw35] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-mean-args2-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-median-args3-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-count-args0-False] [gw19] [ 74%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_timezone [gw2] [ 74%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on3-disk-left] [gw1] [ 74%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on2-right-tasks] [gw36] [ 74%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-mean-by3] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on3-tasks-inner] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-mean-by4] [gw23] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-kurt-args9-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-quantile-args10-False] [gw55] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-min-args4-False] dask/dataframe/tests/test_shuffle.py::test_set_index_npartitions dask/dataframe/tests/test_shuffle.py::test_set_index_self_index[disk] [gw6] [ 74%] 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] [gw40] [ 74%] PASSED dask/dataframe/tests/test_shuffle.py::test_index_with_non_series[disk] dask/dataframe/tests/test_shuffle.py::test_index_with_non_series[tasks] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-max-args5-False] [gw56] [ 74%] 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] [gw57] [ 74%] PASSED dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[3-1-left] dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[3-1-outer] [gw9] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-quantile-args10-False] [gw20] [ 74%] 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] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-apply-args11-False] [gw1] [ 74%] 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] [gw28] [ 74%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on3-tasks-True-inner] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on3-tasks-True-right] [gw0] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-False-True-1-False] [gw51] [ 74%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_categorical [gw59] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_axis[kwargs3] dask/dataframe/tests/test_rolling.py::test_rolling_axis[kwargs4] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-on2-True] [gw10] [ 74%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[idx-left-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[idx-left-tasks] dask/dataframe/tests/test_shuffle.py::test_set_index_with_empty_and_overlap [gw19] [ 74%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_npartitions [gw1] [ 74%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_self_index[tasks] dask/dataframe/tests/test_shuffle.py::test_set_index_names[disk] dask/dataframe/tests/test_shuffle.py::test_set_index_datetime_precision[ns] [gw35] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-median-args3-False] [gw48] [ 74%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_group_keys[tasks-None] dask/dataframe/tests/test_groupby.py::test_groupby_cov[disk-columns0] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-min-args4-False] [gw40] [ 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] [gw55] [ 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] [gw23] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-quantile-args10-False] [gw46] [ 74%] 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] [gw45] [ 74%] 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] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-apply-args11-False] [gw6] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-skew-args8-True] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-kurt-args9-True] [gw49] [ 74%] PASSED dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[sm-32-left] dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[sm-32-right] [gw30] [ 74%] 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] [gw58] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap[False-4] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-True-True-1-True] [gw54] [ 74%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-unobserved-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-unobserved-cat_1-unordererd-unknown] [gw51] [ 74%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_with_empty_and_overlap dask/dataframe/tests/test_shuffle.py::test_compute_divisions [gw58] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-True-True-1-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-True-True-1-False] [gw46] [ 74%] 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] [gw59] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_axis[kwargs4] dask/dataframe/tests/test_rolling.py::test_rolling_axis[kwargs5] [gw35] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-min-args4-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-max-args5-False] [gw53] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_cov[window3] [gw3] [ 74%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-1-2] [gw7] [ 74%] PASSED dask/bag/tests/test_random.py::test_choices_empty_partition dask/dataframe/tests/test_rolling.py::test_time_rolling_large_window_fixed_chunks[1s-10] [gw19] [ 74%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_datetime_precision[ns] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-1-3] [gw51] [ 74%] PASSED dask/dataframe/tests/test_shuffle.py::test_compute_divisions dask/bag/tests/test_random.py::test_choices_k_bigger_than_smallest_partition_size dask/dataframe/tests/test_shuffle.py::test_empty_partitions dask/dataframe/tests/test_shuffle.py::test_set_index_datetime_precision[us] [gw55] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-std-args6-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-var-args7-True] [gw36] [ 74%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-mean-by4] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-std-a] [gw59] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_axis[kwargs5] [gw14] [ 75%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table[first-values2] dask/dataframe/tests/test_rolling.py::test_rolling_partition_size dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-4-name-True] [gw45] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-sum-args1-False] [gw20] [ 75%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_with_freq[tasks] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-mean-args2-False] dask/dataframe/tests/test_groupby.py::test_groupby_transform_funcs[disk-] [gw6] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-kurt-args9-True] [gw58] [ 75%] 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] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-quantile-args10-False] [gw56] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-True-False-4-True] dask/dataframe/tests/test_shuffle.py::test_set_index_with_series_uses_fastpath [gw63] [ 75%] PASSED dask/bag/tests/test_bag.py::test_flatten [gw40] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_index_with_dataframe[disk] dask/bag/tests/test_bag.py::test_concat_after_map dask/dataframe/tests/test_shuffle.py::test_index_with_dataframe[tasks] [gw35] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-max-args5-False] [gw60] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_reduces_partitions_large[disk] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-std-args6-True] [gw46] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-skew-args8-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-kurt-args9-True] dask/dataframe/tests/test_shuffle.py::test_set_index_reduces_partitions_large[tasks] [gw47] [ 75%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-key1-c] [gw11] [ 75%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[idx-inner-tasks] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-key1-d] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[idx-left-disk] [gw2] [ 75%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on3-tasks-inner] [gw55] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-var-args7-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-skew-args8-True] [gw19] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_datetime_precision[us] dask/dataframe/tests/test_shuffle.py::test_set_index_drop[True] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on3-tasks-left] [gw45] [ 75%] 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] [gw56] [ 75%] 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 [gw6] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-quantile-args10-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-apply-args11-False] [gw35] [ 75%] 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] [gw46] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-kurt-args9-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-quantile-args10-False] [gw48] [ 75%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_cov[disk-columns0] [gw33] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_general[disk-1] dask/dataframe/tests/test_groupby.py::test_groupby_cov[disk-columns1] [gw40] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_index_with_dataframe[tasks] dask/dataframe/tests/test_shuffle.py::test_set_index_general[disk-4] [gw52] [ 75%] 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_shuffle.py::test_shuffle_from_one_partition_to_one_other[disk] [gw55] [ 75%] 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] [gw58] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-True-True-4-True] dask/dataframe/tests/test_rolling.py::test_rolling_agg_aggregate [gw53] [ 75%] 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] [gw26] [ 75%] 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] [gw16] [ 75%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on3-outer-disk] [gw45] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-median-args3-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-min-args4-False] [gw15] [ 75%] PASSED dask/bag/tests/test_bag.py::test_bagged_array_delayed dask/bag/tests/test_bag.py::test_dask_layers [gw15] [ 75%] PASSED dask/bag/tests/test_bag.py::test_dask_layers dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-indexed-4] [gw40] [ 75%] 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] [gw8] [ 75%] 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] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on3-outer-tasks] [gw35] [ 75%] 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] [gw59] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_partition_size [gw56] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_partitions_meta_dtype dask/dataframe/tests/test_rolling.py::test_rolling_repr dask/dataframe/tests/test_shuffle.py::test_sort_values_partitions_meta_dtype_with_divisions [gw59] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_repr [gw40] [ 75%] 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] [gw46] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-quantile-args10-False] [gw51] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_empty_partitions dask/dataframe/tests/test_rolling.py::test_time_rolling_repr dask/dataframe/tests/test_shuffle.py::test_gh_2730 dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-apply-args11-False] [gw51] [ 75%] 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] [gw59] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_repr dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[False-by2-cudf] [gw59] [ 75%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[False-by2-cudf] [gw55] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-kurt-args9-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-quantile-args10-False] dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[False-by3-pandas] [gw10] [ 75%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[idx-left-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[idx-right-disk] [gw40] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_shuffle_empty_partitions[disk] dask/dataframe/tests/test_shuffle.py::test_shuffle_empty_partitions[tasks] [gw35] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-skew-args8-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-kurt-args9-True] [gw32] [ 75%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-mean-by3] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-mean-by4] [gw45] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-min-args4-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-max-args5-False] [gw24] [ 75%] PASSED dask/dataframe/tests/test_multi.py::test_merge[tasks-left] dask/dataframe/tests/test_multi.py::test_merge[tasks-right] [gw55] [ 75%] 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] [gw1] [ 75%] XFAIL dask/dataframe/tests/test_shuffle.py::test_set_index_names[disk] dask/dataframe/tests/test_shuffle.py::test_set_index_names[tasks] [gw40] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_shuffle_empty_partitions[tasks] dask/dataframe/tests/test_shuffle.py::test_partitioning_index [gw50] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-apply-args11-False] [gw40] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_partitioning_index dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-by2-True-last] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-count-args0-False] [gw30] [ 75%] 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] [gw35] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-kurt-args9-True] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-by2-False-last] [gw34] [ 75%] 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] [gw26] [ 75%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-mean-by4] [gw48] [ 75%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_cov[disk-columns1] [gw59] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[False-by3-pandas] dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[False-by3-cudf] [gw59] [ 75%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[False-by3-cudf] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-std-a] [gw45] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-max-args5-False] [gw11] [ 75%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[idx-left-disk] 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[10-by0-True] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-std-args6-True] dask/dataframe/tests/test_groupby.py::test_groupby_cov[disk-columns2] [gw53] [ 75%] 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] [gw28] [ 75%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on3-tasks-True-right] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on3-tasks-0.75-inner] [gw50] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-count-args0-False] [gw59] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[10-by0-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-sum-args1-False] [gw11] [ 75%] 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] dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[10-by0-False] [gw37] [ 75%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[nunique-disk-split_out] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[nunique-tasks-split_every] [gw20] [ 75%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_funcs[disk-] dask/dataframe/tests/test_groupby.py::test_groupby_transform_funcs[disk-sum0] [gw15] [ 75%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-indexed-4] [gw47] [ 75%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-key1-d] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-indexed-5] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-key1-sel3] [gw59] [ 75%] 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] [gw11] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[500-by0-ascending2] dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[500-by0-ascending3] [gw32] [ 75%] 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] [gw50] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-sum-args1-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-mean-args2-False] [gw60] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_reduces_partitions_large[tasks] [gw8] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_cov[True-1] [gw59] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[10-by0-ascending2] dask/dataframe/tests/test_rolling.py::test_rolling_cov[True-2] dask/dataframe/tests/test_shuffle.py::test_set_index_doesnt_increase_partitions[disk] dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[10-by0-ascending3] [gw40] [ 75%] 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] [gw29] [ 75%] XFAIL dask/dataframe/tests/test_groupby.py::test_std_object_dtype[tasks-var] dask/dataframe/tests/test_groupby.py::test_std_object_dtype[tasks-std] [gw57] [ 75%] 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] [gw11] [ 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] [gw59] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[10-by0-ascending3] [gw35] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-by2-False-last] dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[10-by1-True] dask/dataframe/tests/test_shuffle.py::test_shuffle_values_raises [gw45] [ 75%] 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] [gw35] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_shuffle_values_raises dask/dataframe/tests/test_shuffle.py::test_shuffle_by_as_list [gw0] [ 75%] 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] [gw50] [ 75%] 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] [gw58] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_agg_aggregate dask/dataframe/tests/test_rolling.py::test_rolling_numba_engine [gw59] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[10-by1-True] dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[10-by1-False] [gw58] [ 75%] SKIPPED dask/dataframe/tests/test_rolling.py::test_rolling_numba_engine [gw23] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-apply-args11-False] dask/dataframe/tests/test_shuffle.py::test_sort_values[500-by2-False] dask/dataframe/tests/test_rolling.py::test_groupby_rolling [gw43] [ 75%] 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] [gw42] [ 75%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-observed-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-observed-cat_1-unordererd-known] [gw11] [ 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] [gw60] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_doesnt_increase_partitions[disk] dask/dataframe/tests/test_shuffle.py::test_set_index_doesnt_increase_partitions[tasks] [gw21] [ 75%] 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] [gw59] [ 75%] 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] [gw11] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[500-by1-False] dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[500-by1-ascending2] [gw56] [ 75%] 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] [gw2] [ 75%] 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] [gw50] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-median-args3-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-min-args4-False] [gw35] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_shuffle_by_as_list dask/dataframe/tests/test_shuffle.py::test_noop [gw59] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[10-by1-ascending2] [gw35] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_noop dask/dataframe/tests/test_shuffle.py::test_sort_values_custom_function[1-by0] dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[10-by1-ascending3] [gw10] [ 75%] 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] [gw61] [ 75%] PASSED dask/bag/tests/test_bag.py::test_repartition_partition_size[5-5] dask/bag/tests/test_bag.py::test_multiple_repartition_partition_size [gw11] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[500-by1-ascending2] [gw39] [ 76%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[count-tasks-split_out] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[size-disk-split_every] dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[500-by1-ascending3] [gw35] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_custom_function[1-by0] [gw40] [ 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_sort_values_custom_function[1-by1] [gw59] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[10-by1-ascending3] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-by2-False-last] [gw45] [ 76%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-var-args7-True] dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[500-by0-True] [gw60] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_doesnt_increase_partitions[tasks] dask/dataframe/tests/test_shuffle.py::test_set_index_detects_sorted_data[disk] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-skew-args8-True] [gw4] [ 76%] PASSED dask/bag/tests/test_bag.py::test_random_sample_repeated_computation [gw50] [ 76%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-min-args4-False] dask/dataframe/tests/test_ufunc.py::test_ufunc[conj-pandas_input3] [gw52] [ 76%] 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_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on2-disk-0.75-right] [gw51] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_does_not_repeat_work_due_to_optimizations[None] dask/dataframe/tests/test_shuffle.py::test_set_index_does_not_repeat_work_due_to_optimizations[auto] dask/bag/tests/test_bag.py::test_random_sample_different_definitions [gw11] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[500-by1-ascending3] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-a-True-first] [gw9] [ 76%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-apply-args11-False] [gw27] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-id-True] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-id-False] [gw35] [ 76%] 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] [gw59] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[500-by0-True] dask/dataframe/tests/test_ufunc.py::test_ufunc[log-pandas_input2] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-count-args0-False] [gw23] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values[500-by2-False] [gw63] [ 76%] PASSED dask/bag/tests/test_bag.py::test_concat_after_map dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[True-x-pandas] dask/bag/tests/test_bag.py::test_args [gw11] [ 76%] 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] [gw48] [ 76%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_cov[disk-columns2] [gw3] [ 76%] 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] dask/dataframe/tests/test_shuffle.py::test_set_index_pyarrow_dtype[data0-string[pyarrow]] [gw48] [ 76%] 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]] [gw48] [ 76%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_set_index_pyarrow_dtype[data1-binary[pyarrow]] dask/dataframe/tests/test_shuffle.py::test_set_index_pyarrow_dtype[data2-int64[pyarrow]] [gw48] [ 76%] 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]] [gw50] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[conj-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[conj-pandas_input4] [gw11] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-a-True-last] [gw48] [ 76%] 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]] [gw48] [ 76%] 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]] [gw48] [ 76%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_set_index_pyarrow_dtype[data5-date32[pyarrow]] dask/dataframe/tests/test_shuffle.py::test_set_index_pyarrow_dtype[data6-timestamp[ns][pyarrow]] [gw48] [ 76%] 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-a-False-first] dask/dataframe/tests/test_shuffle.py::test_set_index_pyarrow_dtype[data7-decimal128] [gw48] [ 76%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_set_index_pyarrow_dtype[data7-decimal128] dask/dataframe/tests/test_shuffle.py::test_set_index_pyarrow_dtype[data8-duration[ns][pyarrow]] [gw48] [ 76%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_set_index_pyarrow_dtype[data8-duration[ns][pyarrow]] dask/dataframe/tests/test_shuffle.py::test_set_index_pyarrow_dtype[data9-time64[ns][pyarrow]] [gw48] [ 76%] 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] [gw60] [ 76%] 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] [gw16] [ 76%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on3-outer-tasks] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-b-False-last] [gw15] [ 76%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-indexed-5] [gw11] [ 76%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-indexed-6] [gw50] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[conj-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[conj-pandas_input5] [gw12] [ 76%] XFAIL dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[pandas-leftanti-parts1] dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[pandas-leftanti-parts2] [gw53] [ 76%] 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] [gw16] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-b-False-last] [gw45] [ 76%] 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] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-by2-True-first] [gw21] [ 76%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-mean-by4] [gw28] [ 76%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on3-tasks-0.75-inner] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on3-tasks-0.75-right] [gw11] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-a-False-last] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-b-True-first] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-std-a] [gw56] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values[10-a-True] dask/dataframe/tests/test_shuffle.py::test_sort_values[10-a-False] [gw40] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-by2-False-last] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-a-True-first] [gw11] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-b-True-first] [gw16] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-by2-True-first] [gw48] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[conj-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[conj-pandas_input1] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-b-True-last] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-by2-True-last] [gw23] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[True-x-pandas] [gw59] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[log-pandas_input3] dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[True-x-cudf] [gw40] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-a-True-first] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-a-True-last] [gw9] [ 76%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-count-args0-False] [gw23] [ 76%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[True-x-cudf] dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[True-z-pandas] dask/dataframe/tests/test_ufunc.py::test_ufunc[log2-pandas_input4] [gw60] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_detects_sorted_data[tasks] dask/dataframe/tests/test_shuffle.py::test_set_index_sorts [gw11] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-b-True-last] [gw50] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[conj-pandas_input5] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-b-False-first] dask/dataframe/tests/test_ufunc.py::test_ufunc[exp-pandas_input0] [gw40] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-a-True-last] [gw16] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-by2-True-last] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-a-False-first] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-by2-False-first] [gw8] [ 76%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_cov[True-2] dask/dataframe/tests/test_rolling.py::test_rolling_cov[True-4] [gw35] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_custom_function[10-by0] dask/dataframe/tests/test_shuffle.py::test_sort_values_custom_function[10-by1] [gw59] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[log-pandas_input4] [gw11] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-b-False-first] [gw9] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log2-pandas_input4] [gw40] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-a-False-first] dask/dataframe/tests/test_ufunc.py::test_ufunc[log2-pandas_input5] [gw30] [ 76%] 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] dask/dataframe/tests/test_ufunc.py::test_ufunc[log1p-pandas_input5] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-a-False-last] [gw16] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-by2-False-first] [gw1] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_names[tasks] dask/dataframe/tests/test_shuffle.py::test_set_index_2[disk] [gw48] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[conj-pandas_input1] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-by2-False-last] dask/dataframe/tests/test_ufunc.py::test_ufunc[conj-pandas_input2] [gw45] [ 76%] 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] [gw56] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values[10-a-False] dask/dataframe/tests/test_shuffle.py::test_sort_values[10-b-True] [gw47] [ 76%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-key1-sel3] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-key1-sel4] [gw40] [ 76%] 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] [gw59] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[log-pandas_input5] [gw46] [ 76%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-apply-args11-False] [gw50] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[exp-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[exp-pandas_input1] [gw60] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_sorts dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-by2-True-last] dask/dataframe/tests/test_shuffle.py::test_set_index[pandas] [gw40] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-b-True-first] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-b-True-last] [gw16] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-by2-False-last] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-a-True-first] [gw6] [ 76%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-apply-args11-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-count-args0-False] [gw20] [ 76%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_funcs[disk-sum0] dask/dataframe/tests/test_groupby.py::test_groupby_transform_funcs[disk-sum1] [gw15] [ 76%] 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] [gw19] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_drop[True] [gw50] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[exp-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[exp-pandas_input2] [gw45] [ 76%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-quantile-args10-False] [gw6] [ 76%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-count-args0-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-sum-args1-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-apply-args11-False] [gw16] [ 76%] 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] [gw2] [ 76%] 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_merge_column_and_index.py::test_merge_known_to_double_bcast_left[idx-disk-True-right] [gw11] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log1p-pandas_input5] [gw40] [ 76%] 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] [gw40] [ 76%] 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] [gw40] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-b-False-last] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-by2-True-first] [gw50] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[exp-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[exp-pandas_input3] [gw9] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log2-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[log10-pandas_input0] [gw9] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log10-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[log10-pandas_input1] [gw9] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log10-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[log10-pandas_input2] [gw40] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-by2-True-first] dask/dataframe/tests/test_ufunc.py::test_ufunc[sin-pandas_input5] [gw40] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sin-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[cos-pandas_input0] [gw59] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[log2-pandas_input0] [gw59] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log2-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[log2-pandas_input1] [gw46] [ 76%] 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] [gw46] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-by2-False-first] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-by2-False-last] [gw46] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-by2-False-last] dask/dataframe/tests/test_shuffle.py::test_set_index_drop[False] [gw35] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_custom_function[10-by1] dask/dataframe/tests/test_shuffle.py::test_sort_values_bool_ascending [gw35] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_bool_ascending dask/dataframe/tests/test_shuffle.py::test_sort_values_timestamp[1] [gw35] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_timestamp[1] dask/dataframe/tests/test_shuffle.py::test_sort_values_timestamp[3] [gw59] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log2-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[log2-pandas_input2] [gw56] [ 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] [gw10] [ 76%] 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] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-a-True-first] [gw46] [ 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] [gw24] [ 77%] PASSED dask/dataframe/tests/test_multi.py::test_merge[tasks-right] dask/dataframe/tests/test_multi.py::test_merge_empty_left_df[disk-right] [gw23] [ 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] [gw23] [ 77%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[True-z-cudf] dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[True-by2-pandas] [gw23] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[True-by2-pandas] [gw55] [ 77%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-apply-args11-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-count-args0-False] [gw55] [ 77%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-count-args0-False] [gw48] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[conj-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[sqrt-pandas_input1] [gw48] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sqrt-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[sqrt-pandas_input2] [gw6] [ 77%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-sum-args1-False] dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[True-by2-cudf] [gw23] [ 77%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[True-by2-cudf] dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[True-by3-pandas] [gw14] [ 77%] 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] [gw50] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[exp-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[exp-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[expm1-pandas_input0] [gw11] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[expm1-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[expm1-pandas_input1] [gw11] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[expm1-pandas_input1] [gw36] [ 77%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-std-a] [gw53] [ 77%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_large_window_fixed_chunks[10h-10] dask/dataframe/tests/test_ufunc.py::test_ufunc[expm1-pandas_input2] dask/dataframe/tests/test_rolling.py::test_time_rolling_large_window_fixed_chunks[10s-100] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-std-b] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-sum-args1-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-mean-args2-False] [gw50] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[exp-pandas_input4] [gw51] [ 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 dask/dataframe/tests/test_ufunc.py::test_ufunc[exp-pandas_input5] [gw16] [ 77%] 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] [gw56] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values[10-b-False] dask/dataframe/tests/test_shuffle.py::test_sort_values[10-by2-True] [gw52] [ 77%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on2-disk-0.75-right] [gw48] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sqrt-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[sqrt-pandas_input3] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on2-tasks-True-inner] [gw0] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-on2-False] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-on3-None] [gw8] [ 77%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_cov[True-4] dask/dataframe/tests/test_rolling.py::test_rolling_cov[True-5] [gw35] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_timestamp[3] [gw40] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[cos-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[cos-pandas_input1] [gw57] [ 77%] PASSED dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[3-2-left] [gw11] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[expm1-pandas_input2] [gw51] [ 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 dask/dataframe/tests/test_shuffle.py::test_calculate_divisions[pdf0-expected0] dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[3-2-outer] dask/dataframe/tests/test_ufunc.py::test_ufunc[expm1-pandas_input3] [gw9] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log10-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[log10-pandas_input3] [gw48] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sqrt-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[sqrt-pandas_input4] [gw59] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log2-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[log2-pandas_input3] [gw11] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[expm1-pandas_input3] [gw46] [ 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[expm1-pandas_input4] [gw24] [ 77%] PASSED dask/dataframe/tests/test_multi.py::test_merge_empty_left_df[disk-right] dask/dataframe/tests/test_multi.py::test_merge_empty_left_df[disk-outer] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-a-False-first] [gw35] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_calculate_divisions[pdf0-expected0] [gw50] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[exp-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[log-pandas_input0] dask/dataframe/tests/test_shuffle.py::test_calculate_divisions[pdf1-expected1] [gw9] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log10-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[log10-pandas_input4] [gw48] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sqrt-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[sqrt-pandas_input5] [gw7] [ 77%] PASSED dask/bag/tests/test_random.py::test_choices_k_bigger_than_smallest_partition_size [gw55] [ 77%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-sum-args1-False] dask/bag/tests/test_random.py::test_choices_k_equal_bag_size_with_unbalanced_partitions [gw40] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[cos-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[cos-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsin-pandas_input4] [gw59] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log2-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[square-pandas_input3] [gw11] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[expm1-pandas_input4] [gw6] [ 77%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-mean-args2-False] dask/dataframe/tests/test_ufunc.py::test_ufunc[arctan-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[expm1-pandas_input5] [gw58] [ 77%] PASSED dask/dataframe/tests/test_rolling.py::test_groupby_rolling [gw9] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log10-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[log10-pandas_input5] [gw16] [ 77%] 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] dask/dataframe/tests/test_rolling.py::test_groupby_rolling_with_integer_window_raises [gw58] [ 77%] PASSED dask/dataframe/tests/test_rolling.py::test_groupby_rolling_with_integer_window_raises [gw35] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_calculate_divisions[pdf1-expected1] dask/dataframe/tests/test_shuffle.py::test_calculate_divisions[pdf2-expected2] dask/dataframe/tests/test_shuffle.py::test_shuffle[disk] [gw55] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsin-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsin-pandas_input5] [gw23] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[True-by3-pandas] dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[True-by3-cudf] [gw59] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[square-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[square-pandas_input4] [gw47] [ 77%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-key1-sel4] [gw23] [ 77%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[True-by3-cudf] dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[False-x-pandas] dask/dataframe/tests/test_groupby.py::test_series_groupby_multi_character_column_name[disk] [gw50] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[log-pandas_input1] [gw48] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sqrt-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[square-pandas_input0] [gw30] [ 77%] 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] [gw35] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_calculate_divisions[pdf2-expected2] dask/dataframe/tests/test_ufunc.py::test_ufunc[tan-pandas_input1] [gw6] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arctan-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[sinh-pandas_input0] [gw59] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[square-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[square-pandas_input5] [gw11] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[expm1-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[sqrt-pandas_input0] [gw53] [ 77%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_large_window_fixed_chunks[10s-100] dask/dataframe/tests/test_rolling.py::test_time_rolling_large_window_fixed_chunks[10h-100] [gw20] [ 77%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_funcs[disk-sum1] dask/dataframe/tests/test_groupby.py::test_groupby_transform_funcs[disk-rank] [gw15] [ 77%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-indexed-7] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-indexed-8] [gw56] [ 77%] 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] [gw46] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-a-False-first] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-a-False-last] [gw40] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[cos-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[cos-pandas_input3] [gw49] [ 77%] PASSED dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[sm-32-right] [gw9] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log10-pandas_input5] [gw55] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsin-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[arccos-pandas_input0] [gw28] [ 77%] 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_ufunc.py::test_ufunc[log1p-pandas_input0] dask/dataframe/tests/test_multi.py::test_broadcast_true[None] [gw2] [ 77%] 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] [gw50] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[tanh-pandas_input0] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_column_with_nulls[None] [gw48] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[square-pandas_input0] [gw35] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[tan-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[tan-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[square-pandas_input1] [gw58] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_shuffle[disk] dask/dataframe/tests/test_shuffle.py::test_shuffle[tasks] [gw40] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[cos-pandas_input3] [gw16] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-a-False-last] [gw6] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sinh-pandas_input0] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-b-True-first] [gw32] [ 77%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-std-a] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-std-b] [gw49] [ 77%] 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_ufunc.py::test_ufunc[sinh-pandas_input1] [gw47] [ 77%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_multi_character_column_name[disk] dask/dataframe/tests/test_ufunc.py::test_ufunc[cos-pandas_input4] [gw26] [ 77%] 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] [gw60] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index[pandas] [gw10] [ 77%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[idx-outer-disk] [gw11] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sqrt-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[rad2deg-pandas_input0] [gw59] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[square-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[sin-pandas_input0] dask/dataframe/tests/test_shuffle.py::test_set_index[cudf] [gw60] [ 77%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_set_index[cudf] dask/dataframe/tests/test_shuffle.py::test_set_index_interpolate[pandas] [gw38] [ 77%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[False-forward-True] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-on3-True] [gw49] [ 77%] PASSED dask/dataframe/tests/test_multi.py::test_broadcast_true[tasks] dask/dataframe/tests/test_multi.py::test_pairwise_rejects_unsupported_join_types[right] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[idx-outer-tasks] dask/dataframe/tests/test_groupby.py::test_series_groupby_multi_character_column_name[tasks] [gw55] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arccos-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[arccos-pandas_input1] [gw49] [ 77%] 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] [gw49] [ 77%] PASSED dask/dataframe/tests/test_multi.py::test_pairwise_rejects_unsupported_join_types[inner] [gw50] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[tanh-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[tanh-pandas_input1] dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[1-1-left] [gw9] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log1p-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[log1p-pandas_input1] [gw48] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[square-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[square-pandas_input2] [gw40] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[cos-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[cos-pandas_input5] [gw6] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sinh-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[sinh-pandas_input2] [gw56] [ 77%] 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] [gw11] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[rad2deg-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[rad2deg-pandas_input1] [gw59] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sin-pandas_input0] [gw46] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-a-False-last] dask/dataframe/tests/test_ufunc.py::test_ufunc[sin-pandas_input1] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-b-True-first] [gw55] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arccos-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[arccos-pandas_input2] [gw51] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_timestamp [gw23] [ 77%] 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] [gw24] [ 77%] PASSED dask/dataframe/tests/test_multi.py::test_merge_empty_left_df[disk-outer] dask/dataframe/tests/test_multi.py::test_merge_empty_left_df[tasks-right] [gw23] [ 77%] 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] [gw16] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-b-True-first] dask/dataframe/tests/test_shuffle.py::test_set_index_ea_dtype dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-b-True-last] [gw8] [ 77%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_cov[True-5] dask/dataframe/tests/test_rolling.py::test_rolling_cov[False-1] [gw35] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[tan-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[tan-pandas_input3] [gw50] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[tanh-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[tanh-pandas_input2] [gw58] [ 78%] PASSED dask/dataframe/tests/test_shuffle.py::test_shuffle[tasks] dask/dataframe/tests/test_shuffle.py::test_default_partitions [gw60] [ 78%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_interpolate[pandas] [gw47] [ 78%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_multi_character_column_name[tasks] dask/dataframe/tests/test_ufunc.py::test_ufunc[radians-pandas_input4] [gw52] [ 78%] 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_ufunc.py::test_ufunc[arcsinh-pandas_input4] [gw9] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log1p-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[log1p-pandas_input2] dask/dataframe/tests/test_shuffle.py::test_set_index_interpolate[cudf] [gw60] [ 78%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_set_index_interpolate[cudf] dask/dataframe/tests/test_shuffle.py::test_set_index_interpolate_int[pandas] [gw39] [ 78%] 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] [gw58] [ 78%] PASSED dask/dataframe/tests/test_shuffle.py::test_default_partitions dask/dataframe/tests/test_shuffle.py::test_shuffle_npartitions[disk] [gw59] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sin-pandas_input1] [gw11] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[rad2deg-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[sin-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[rad2deg-pandas_input2] [gw35] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[tan-pandas_input3] [gw40] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[cos-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[tan-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[tan-pandas_input4] [gw47] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[radians-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[radians-pandas_input5] [gw51] [ 78%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_ea_dtype dask/dataframe/tests/test_shuffle.py::test_disk_shuffle_with_compression_option[None] [gw52] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsinh-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsinh-pandas_input5] [gw60] [ 78%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_interpolate_int[pandas] [gw48] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[square-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[arctanh-pandas_input4] dask/dataframe/tests/test_shuffle.py::test_set_index_interpolate_int[cudf] [gw60] [ 78%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_set_index_interpolate_int[cudf] [gw28] [ 78%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_column_with_nulls[None] dask/dataframe/tests/test_ufunc.py::test_ufunc[isnan-pandas_input0] dask/dataframe/tests/test_shuffle.py::test_set_index_interpolate_large_uint[pandas] [gw6] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sinh-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[sinh-pandas_input3] [gw35] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[tan-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[tan-pandas_input5] [gw55] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arccos-pandas_input2] [gw40] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[tan-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[degrees-pandas_input0] [gw46] [ 78%] 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] [gw60] [ 78%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_interpolate_large_uint[pandas] dask/dataframe/tests/test_shuffle.py::test_set_index_interpolate_large_uint[cudf] [gw27] [ 78%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-id-False] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-name-None] [gw16] [ 78%] 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] dask/dataframe/tests/test_ufunc.py::test_ufunc[arccos-pandas_input3] [gw60] [ 78%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_set_index_interpolate_large_uint[cudf] dask/dataframe/tests/test_ufunc.py::test_ufunc[absolute-pandas_input4] [gw6] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sinh-pandas_input3] [gw28] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[isnan-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[sinh-pandas_input4] [gw48] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arctanh-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[arctanh-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[isnan-pandas_input1] [gw50] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[tanh-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[tanh-pandas_input3] [gw9] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log1p-pandas_input2] [gw55] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arccos-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[arccos-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[log1p-pandas_input3] [gw47] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[radians-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[rint-pandas_input0] [gw15] [ 78%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-indexed-8] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-indexed-9] [gw23] [ 78%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[False-z-pandas] dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[False-z-cudf] [gw52] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsinh-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[arccosh-pandas_input0] [gw23] [ 78%] 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] [gw11] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[rad2deg-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[rad2deg-pandas_input3] [gw60] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[absolute-pandas_input4] [gw59] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sin-pandas_input2] [gw6] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sinh-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[sinh-pandas_input5] [gw28] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[isnan-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[isnan-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[sin-pandas_input3] [gw56] [ 78%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values[500-a-True] dask/dataframe/tests/test_shuffle.py::test_sort_values[500-a-False] dask/dataframe/tests/test_ufunc.py::test_ufunc[absolute-pandas_input5] [gw51] [ 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] [gw50] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[tanh-pandas_input3] [gw35] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[tan-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[tanh-pandas_input4] [gw40] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[degrees-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsin-pandas_input0] [gw55] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arccos-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[degrees-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[arccos-pandas_input5] [gw9] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log1p-pandas_input3] [gw21] [ 78%] 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] dask/dataframe/tests/test_ufunc.py::test_ufunc[log1p-pandas_input4] [gw11] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[rad2deg-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[rad2deg-pandas_input4] [gw53] [ 78%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_large_window_fixed_chunks[10h-100] [gw48] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arctanh-pandas_input5] dask/dataframe/tests/test_rolling.py::test_time_rolling_large_window_variable_chunks[2s] [gw33] [ 78%] 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] dask/dataframe/tests/test_ufunc.py::test_ufunc[deg2rad-pandas_input0] [gw59] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sin-pandas_input3] [gw52] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arccosh-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[sin-pandas_input4] [gw34] [ 78%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[True-backward-True] [gw24] [ 78%] PASSED dask/dataframe/tests/test_multi.py::test_merge_empty_left_df[tasks-right] dask/dataframe/tests/test_ufunc.py::test_ufunc[arccosh-pandas_input1] [gw50] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[tanh-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[tanh-pandas_input5] dask/dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[True-backward-False] dask/dataframe/tests/test_multi.py::test_merge_empty_left_df[tasks-outer] [gw47] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[rint-pandas_input0] [gw16] [ 78%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-b-False-first] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-b-False-last] [gw60] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[absolute-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[floor-pandas_input0] [gw28] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[isnan-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[isnan-pandas_input3] [gw11] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[rad2deg-pandas_input4] [gw46] [ 78%] 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] [gw35] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsin-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsin-pandas_input1] [gw6] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sinh-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[cosh-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[rad2deg-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[rint-pandas_input1] [gw9] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log1p-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[cbrt-pandas_input1] [gw40] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[degrees-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[degrees-pandas_input2] [gw56] [ 78%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values[500-a-False] [gw2] [ 78%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[idx-disk-0.75-inner] [gw59] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sin-pandas_input4] dask/dataframe/tests/test_shuffle.py::test_sort_values[500-b-True] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[idx-disk-0.75-right] [gw55] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arccos-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[arctan-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[negative-pandas_input1] [gw58] [ 78%] PASSED dask/dataframe/tests/test_shuffle.py::test_shuffle_npartitions[disk] dask/dataframe/tests/test_shuffle.py::test_shuffle_npartitions[tasks] [gw45] [ 78%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-apply-args11-False] [gw52] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arccosh-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[arccosh-pandas_input2] [gw28] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[isnan-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[isnan-pandas_input4] [gw48] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[deg2rad-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[deg2rad-pandas_input1] [gw51] [ 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] [gw49] [ 78%] PASSED dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[1-1-left] dask/dataframe/tests/test_rolling.py::test_time_rolling_cov[1s] [gw50] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[tanh-pandas_input5] dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[1-1-outer] dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsinh-pandas_input0] [gw0] [ 78%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-on3-None] [gw12] [ 78%] 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] [gw12] [ 78%] SKIPPED dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[cudf-leftsemi-parts0] dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[cudf-leftsemi-parts1] [gw47] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[rint-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[rint-pandas_input2] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-on3-True] [gw30] [ 78%] 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] [gw8] [ 78%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_cov[False-1] [gw12] [ 78%] SKIPPED dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[cudf-leftsemi-parts1] dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[cudf-leftsemi-parts2] [gw12] [ 78%] SKIPPED dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[cudf-leftsemi-parts2] dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[cudf-leftanti-parts0] [gw60] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[floor-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[floor-pandas_input1] [gw46] [ 78%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-b-False-first] [gw37] [ 78%] 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] [gw12] [ 78%] SKIPPED dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[cudf-leftanti-parts0] dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[cudf-leftanti-parts1] [gw35] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsin-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsin-pandas_input2] [gw51] [ 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 [gw12] [ 78%] SKIPPED dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[cudf-leftanti-parts1] dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[cudf-leftanti-parts2] [gw12] [ 78%] SKIPPED dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[cudf-leftanti-parts2] [gw59] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[negative-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[negative-pandas_input2] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-b-False-last] [gw6] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[cosh-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[cosh-pandas_input1] [gw28] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[isnan-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[isnan-pandas_input5] [gw11] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[rad2deg-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[isfinite-pandas_input0] [gw9] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[cbrt-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[cbrt-pandas_input2] dask/dataframe/tests/test_multi.py::test_merge_tasks_passes_through [gw3] [ 78%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-1-4] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-1-5] [gw57] [ 78%] PASSED dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[3-2-outer] dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[3-3-left] dask/dataframe/tests/test_rolling.py::test_rolling_cov[False-2] [gw36] [ 78%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-std-b] [gw55] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arctan-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[arctan-pandas_input1] [gw16] [ 79%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-b-False-last] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-std-c] [gw20] [ 79%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_funcs[disk-rank] dask/dataframe/tests/test_groupby.py::test_groupby_transform_funcs[tasks-] [gw48] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[deg2rad-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[deg2rad-pandas_input2] [gw11] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[isfinite-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[isfinite-pandas_input1] [gw10] [ 79%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[idx-outer-tasks] [gw12] [ 79%] 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] [gw12] [ 79%] 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] [gw12] [ 79%] 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] [gw12] [ 79%] 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] [gw12] [ 79%] 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] [gw12] [ 79%] SKIPPED dask/dataframe/tests/test_multi.py::test_merge_by_index_patterns[tasks-inner] [gw40] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[degrees-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[fabs-pandas_input4] [gw60] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[floor-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[floor-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[degrees-pandas_input3] [gw50] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsinh-pandas_input0] [gw56] [ 79%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values[500-b-True] dask/dataframe/tests/test_shuffle.py::test_sort_values[500-b-False] dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsinh-pandas_input1] [gw14] [ 79%] 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] [gw52] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arccosh-pandas_input2] [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[isfinite-pandas_input4] [gw43] [ 79%] 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] dask/dataframe/tests/test_ufunc.py::test_ufunc[arccosh-pandas_input3] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-by2-True-first] [gw11] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[isfinite-pandas_input1] [gw6] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[cosh-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[cosh-pandas_input2] [gw46] [ 79%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-b-False-last] dask/dataframe/tests/test_ufunc.py::test_ufunc[isfinite-pandas_input2] dask/dataframe/tests/test_multi.py::test_merge_by_index_patterns[tasks-outer] [gw12] [ 79%] SKIPPED dask/dataframe/tests/test_multi.py::test_merge_by_index_patterns[tasks-outer] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[log2] [gw55] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arctan-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[arctan-pandas_input2] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-by2-True-first] [gw28] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[isnan-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[signbit-pandas_input0] [gw10] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[fabs-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[fabs-pandas_input5] [gw40] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[degrees-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[degrees-pandas_input4] [gw47] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[rint-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[rint-pandas_input3] [gw9] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[cbrt-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[cbrt-pandas_input3] [gw35] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsin-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsin-pandas_input3] [gw52] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arccosh-pandas_input3] [gw23] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[isfinite-pandas_input4] [gw24] [ 79%] PASSED dask/dataframe/tests/test_multi.py::test_merge_empty_left_df[tasks-outer] dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped[real] dask/dataframe/tests/test_ufunc.py::test_ufunc[arccosh-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[isfinite-pandas_input5] [gw50] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsinh-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsinh-pandas_input2] [gw28] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[signbit-pandas_input0] [gw15] [ 79%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-indexed-9] dask/dataframe/tests/test_ufunc.py::test_ufunc[signbit-pandas_input1] [gw59] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[negative-pandas_input2] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-not_indexed-1] dask/dataframe/tests/test_ufunc.py::test_ufunc[negative-pandas_input3] [gw40] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[degrees-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[degrees-pandas_input5] [gw47] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[rint-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[rint-pandas_input4] [gw51] [ 79%] PASSED dask/dataframe/tests/test_shuffle.py::test_disk_shuffle_check_actual_compression [gw11] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[isfinite-pandas_input2] [gw35] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsin-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[isfinite-pandas_input3] [gw9] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[cbrt-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[cbrt-pandas_input4] [gw48] [ 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_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-id-None] dask/dataframe/tests/test_ufunc.py::test_ufunc[trunc-pandas_input5] [gw52] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arccosh-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[arccosh-pandas_input5] [gw12] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[log2] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[log10] [gw24] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped[real] [gw60] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[floor-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[floor-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped[imag] [gw59] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[negative-pandas_input3] [gw10] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[fabs-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[sign-pandas_input0] [gw28] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[signbit-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[signbit-pandas_input2] [gw4] [ 79%] PASSED dask/bag/tests/test_bag.py::test_random_sample_different_definitions [gw19] [ 79%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_drop[False] dask/dataframe/tests/test_shuffle.py::test_set_index_raises_error_on_bad_input [gw19] [ 79%] 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_ufunc.py::test_ufunc[negative-pandas_input4] [gw11] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[isfinite-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-hypot] [gw9] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[cbrt-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[cbrt-pandas_input5] dask/bag/tests/test_bag.py::test_random_sample_random_state [gw47] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[rint-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[rint-pandas_input5] [gw48] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[deg2rad-pandas_input3] [gw23] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[isfinite-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[isinf-pandas_input0] [gw59] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[negative-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[deg2rad-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[negative-pandas_input5] [gw60] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[floor-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[floor-pandas_input4] [gw24] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped[imag] dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped[angle] [gw40] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[degrees-pandas_input5] [gw6] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[cosh-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[cosh-pandas_input3] [gw46] [ 79%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-by2-True-first] [gw16] [ 79%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-by2-True-first] dask/dataframe/tests/test_ufunc.py::test_ufunc[radians-pandas_input0] [gw55] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arctan-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[arctan-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-less_equal] [gw10] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sign-pandas_input0] [gw48] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[deg2rad-pandas_input4] [gw12] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[log10] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[log1p] dask/dataframe/tests/test_ufunc.py::test_ufunc[deg2rad-pandas_input5] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-by2-True-last] dask/dataframe/tests/test_ufunc.py::test_ufunc[sign-pandas_input1] [gw58] [ 79%] PASSED dask/dataframe/tests/test_shuffle.py::test_shuffle_npartitions[tasks] [gw28] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[signbit-pandas_input2] [gw35] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[trunc-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[logical_not-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[signbit-pandas_input3] [gw24] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped[angle] dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped[fix] [gw50] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsinh-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsinh-pandas_input3] [gw60] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[floor-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[floor-pandas_input5] [gw24] [ 79%] SKIPPED dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped[fix] dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped[i0] [gw56] [ 79%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values[500-b-False] dask/dataframe/tests/test_shuffle.py::test_shuffle_npartitions_lt_input_partitions[disk] [gw9] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[cbrt-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[exp2-pandas_input0] [gw23] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[isinf-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[isinf-pandas_input1] [gw36] [ 79%] 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] [gw52] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arccosh-pandas_input5] [gw55] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arctan-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[arctanh-pandas_input0] [gw6] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[cosh-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[cosh-pandas_input4] [gw47] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[rint-pandas_input5] dask/dataframe/tests/test_shuffle.py::test_sort_values[500-by2-True] dask/dataframe/tests/test_ufunc.py::test_ufunc[fabs-pandas_input0] [gw59] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[negative-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[reciprocal-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[arctan-pandas_input4] [gw35] [ 79%] 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] [gw12] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[log1p] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[expm1] [gw63] [ 79%] PASSED dask/bag/tests/test_bag.py::test_args [gw28] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[signbit-pandas_input3] dask/bag/tests/test_bag.py::test_to_dataframe dask/dataframe/tests/test_ufunc.py::test_ufunc[signbit-pandas_input4] [gw50] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsinh-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[spacing-pandas_input1] [gw11] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-hypot] [gw10] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sign-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-copysign] dask/dataframe/tests/test_ufunc.py::test_ufunc[sign-pandas_input2] [gw45] [ 79%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_cov[1s] [gw6] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[cosh-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-logical_xor0] [gw48] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[deg2rad-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[exp2] dask/dataframe/tests/test_ufunc.py::test_ufunc[cosh-pandas_input5] [gw23] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[isinf-pandas_input1] [gw35] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[logical_not-pandas_input1] [gw40] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[radians-pandas_input0] [gw24] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped[i0] dask/dataframe/tests/test_ufunc.py::test_ufunc[isinf-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped[sinc] dask/dataframe/tests/test_ufunc.py::test_ufunc[radians-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[logical_not-pandas_input2] [gw55] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arctan-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_mixed_types[ldexp-2-arg10] [gw60] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[floor-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[ceil-pandas_input0] [gw28] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[signbit-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[signbit-pandas_input5] [gw9] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[exp2-pandas_input0] [gw52] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arctanh-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[arctanh-pandas_input1] [gw12] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[expm1] dask/dataframe/tests/test_ufunc.py::test_ufunc[exp2-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[sqrt] [gw59] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[reciprocal-pandas_input0] [gw47] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[fabs-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[reciprocal-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[fabs-pandas_input1] [gw50] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[spacing-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[spacing-pandas_input2] [gw24] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped[sinc] dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped[nan_to_num] [gw55] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[ldexp-2-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[ldexp-2-arg11] [gw48] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[exp2] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[negative] [gw46] [ 80%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-by2-True-last] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-by2-False-first] [gw8] [ 80%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_cov[False-2] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-logical_or1] [gw6] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[cosh-pandas_input5] [gw52] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arctanh-pandas_input1] [gw35] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[logical_not-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_and0-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_ufunc[arctanh-pandas_input2] [gw12] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[sqrt] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[square] dask/dataframe/tests/test_ufunc.py::test_ufunc[logical_not-pandas_input3] [gw40] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[radians-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[radians-pandas_input2] [gw24] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped[nan_to_num] dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped_not_implemented [gw60] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[ceil-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp2-2-arg11] [gw9] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[exp2-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[exp2-pandas_input2] [gw59] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[reciprocal-pandas_input1] [gw10] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sign-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[sign-pandas_input3] [gw28] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[signbit-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[cos] [gw47] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[fabs-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[fabs-pandas_input2] [gw16] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-less_equal] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-not_equal] dask/dataframe/tests/test_ufunc.py::test_ufunc[reciprocal-pandas_input2] [gw48] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[negative] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[reciprocal] [gw49] [ 80%] PASSED dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[1-1-outer] [gw11] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-copysign] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-nextafter] [gw2] [ 80%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[idx-disk-0.75-right] [gw23] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[isinf-pandas_input2] dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[1-2-left] [gw20] [ 80%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_funcs[tasks-] dask/dataframe/tests/test_groupby.py::test_groupby_transform_funcs[tasks-sum0] [gw58] [ 80%] PASSED dask/dataframe/tests/test_shuffle.py::test_shuffle_npartitions_lt_input_partitions[disk] dask/dataframe/tests/test_ufunc.py::test_ufunc[ceil-pandas_input1] [gw35] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[logical_not-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[logical_not-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[isinf-pandas_input3] [gw55] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[ldexp-2-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[ldexp-arg21-arg10] [gw12] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[square] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[idx-tasks-True-inner] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[sin] [gw15] [ 80%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-not_indexed-1] [gw10] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sign-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[sign-pandas_input4] [gw45] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-logical_xor0] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-not_indexed-2] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-maximum] [gw30] [ 80%] 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] [gw28] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[cos] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[tan] [gw38] [ 80%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-on3-True] [gw50] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[spacing-pandas_input2] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-on3-False] [gw35] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[logical_not-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[spacing-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[logical_not-pandas_input5] [gw23] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[isinf-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[isinf-pandas_input4] [gw48] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[reciprocal] [gw10] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sign-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[sign-pandas_input5] [gw24] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped_not_implemented dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[spacing] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-logaddexp] [gw12] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[sin] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor0-arg21-arg11] [gw52] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arctanh-pandas_input2] [gw59] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[reciprocal-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[reciprocal-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[arctanh-pandas_input3] [gw8] [ 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] [gw50] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[spacing-pandas_input3] [gw56] [ 80%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values[500-by2-True] dask/dataframe/tests/test_ufunc.py::test_mixed_types[hypot-arg21-arg10] [gw58] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[ceil-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[ceil-pandas_input2] [gw40] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[radians-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[radians-pandas_input3] [gw19] [ 80%] 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] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[exp2-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[spacing-pandas_input4] [gw28] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[tan] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[arcsin] [gw55] [ 80%] 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] [gw26] [ 80%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-std-b] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-std-c] dask/dataframe/tests/test_ufunc.py::test_ufunc[exp2-pandas_input3] [gw6] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_and0-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_and0-arg21-arg11] [gw32] [ 80%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-std-b] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-std-c] [gw23] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[isinf-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[isinf-pandas_input5] [gw46] [ 80%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-by2-False-first] [gw47] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[fabs-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[fabs-pandas_input3] [gw19] [ 80%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_sorted_single_partition [gw59] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[reciprocal-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[reciprocal-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmin-2-arg11] [gw11] [ 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] [gw48] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[spacing] [gw52] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arctanh-pandas_input3] dask/dataframe/tests/test_shuffle.py::test_set_index_sorted_min_max_same dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[isinf] dask/dataframe/tests/test_ufunc.py::test_frame_2ufunc_out [gw35] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[logical_not-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[cbrt-pandas_input0] [gw40] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[radians-pandas_input3] [gw50] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[spacing-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[spacing-pandas_input5] [gw9] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[exp2-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[tanh] dask/dataframe/tests/test_ufunc.py::test_ufunc[exp2-pandas_input4] [gw10] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sign-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[absolute-pandas_input0] [gw28] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[arcsin] [gw60] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp2-2-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp2-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[arccos] [gw47] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[fabs-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[sign] [gw19] [ 80%] 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 [gw59] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[reciprocal-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[reciprocal-pandas_input5] [gw45] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-maximum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-minimum] [gw48] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_2ufunc_out dask/dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp-2-arg10] [gw5] [ 80%] 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] [gw9] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[exp2-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[exp2-pandas_input5] [gw23] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[isinf-pandas_input5] [gw52] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[isinf] [gw16] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-not_equal] dask/dataframe/tests/test_ufunc.py::test_mixed_types[minimum-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[isnan] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-equal] [gw40] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[tanh] [gw55] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[ldexp-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmod-2-arg10] [gw53] [ 80%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_large_window_variable_chunks[2s] [gw35] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[cbrt-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[arcsinh] dask/dataframe/tests/test_rolling.py::test_time_rolling_large_window_variable_chunks[5s] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_or1-2-arg10] [gw58] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[ceil-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[ceil-pandas_input3] [gw24] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-logaddexp] [gw28] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[arccos] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[arctan] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-logaddexp2] [gw47] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[sign] [gw50] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[spacing-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped[isreal] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[absolute] [gw8] [ 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] [gw10] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[absolute-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[absolute-pandas_input1] [gw54] [ 80%] 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] [gw52] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[isnan] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[signbit] [gw58] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[ceil-pandas_input3] [gw56] [ 80%] 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] [gw40] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[arcsinh] dask/dataframe/tests/test_ufunc.py::test_ufunc[ceil-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[arccosh] [gw48] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp-2-arg10] [gw50] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped[isreal] [gw59] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[reciprocal-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[spacing-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp-2-arg11] [gw9] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[exp2-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[negative-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped[iscomplex] [gw11] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-ldexp] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-fmod] [gw28] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[arctan] [gw0] [ 80%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-on3-True] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-on3-False] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[sinh] [gw47] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[absolute] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[floor] [gw60] [ 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] [gw7] [ 80%] 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 [gw55] [ 80%] 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] [gw10] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[absolute-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[absolute-pandas_input2] [gw52] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[signbit] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[degrees] [gw58] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[ceil-pandas_input4] [gw57] [ 80%] PASSED dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[3-3-left] dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[3-3-outer] [gw45] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-minimum] [gw35] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_or1-2-arg10] [gw46] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmin-2-arg11] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-fmax] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_or1-2-arg11] [gw50] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped[iscomplex] dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmin-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_ufunc[ceil-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor1-2-arg10] [gw26] [ 81%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-std-c] [gw2] [ 81%] 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_ufunc.py::test_mixed_types[less_equal-arg21-arg10] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-std-by3] [gw40] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[arccosh] [gw6] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_and0-arg21-arg11] [gw12] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor0-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[maximum-2-arg10] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[arctanh] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_or0-2-arg10] [gw9] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[negative-pandas_input0] [gw28] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[sinh] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-maximum] [gw27] [ 81%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-name-None] [gw23] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[minimum-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[minimum-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[cosh] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-name-True] [gw47] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[floor] [gw59] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[spacing-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-hypot] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[ceil] [gw3] [ 81%] XFAIL dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-1-5] [gw52] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[degrees] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[radians] dask/dataframe/tests/test_groupby.py::test_numeric_column_names[disk] [gw24] [ 81%] 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] [gw32] [ 81%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-std-c] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-std-by3] [gw8] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-logical_xor1] [gw49] [ 81%] PASSED dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[1-2-left] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-logaddexp] dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[1-2-outer] [gw20] [ 81%] 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] [gw40] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[arctanh] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[deg2rad] [gw58] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[ceil-pandas_input5] [gw9] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-maximum] dask/dataframe/tests/test_ufunc.py::test_ufunc[trunc-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-minimum] [gw59] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-hypot] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-copysign] [gw28] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[cosh] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-not_equal] [gw16] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-equal] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-logical_or1] [gw12] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[maximum-2-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[maximum-2-arg11] [gw50] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor1-2-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor1-2-arg11] [gw21] [ 81%] 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] [gw11] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-fmod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-logical_and0] [gw54] [ 81%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-unobserved-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-unobserved-groupby1-ordered-unknown] [gw10] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[absolute-pandas_input2] [gw52] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[radians] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[rint] [gw22] [ 81%] PASSED dask/array/tests/test_routines.py::test_rot90[shape4-kwargs0] dask/array/tests/test_routines.py::test_rot90[shape4-kwargs1] [gw6] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_or0-2-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_or0-2-arg11] [gw47] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[ceil] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[trunc] dask/dataframe/tests/test_ufunc.py::test_ufunc[absolute-pandas_input3] [gw59] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-copysign] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-nextafter] [gw46] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmin-arg21-arg10] [gw40] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[deg2rad] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[rad2deg] [gw45] [ 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] dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmin-arg21-arg11] [gw9] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-minimum] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-fmax] [gw28] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-not_equal] [gw55] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmod-2-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmod-arg21-arg10] [gw58] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[trunc-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[trunc-pandas_input1] [gw52] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[rint] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-equal] [gw48] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp-2-arg11] [gw10] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[absolute-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-logical_xor1] [gw15] [ 81%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-not_indexed-2] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[fabs] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp-arg21-arg10] [gw59] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-nextafter] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-not_indexed-3] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-ldexp] [gw47] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[trunc] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[logical_not] [gw2] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[less_equal-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[less_equal-arg21-arg11] [gw24] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-arctan2] [gw56] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[hypot-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[greater_equal-arg21-arg11] [gw40] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[rad2deg] dask/dataframe/tests/test_ufunc.py::test_mixed_types[copysign-2-arg10] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[isfinite] [gw35] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_or1-2-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_or1-arg21-arg10] [gw9] [ 81%] 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] [gw3] [ 81%] PASSED dask/dataframe/tests/test_groupby.py::test_numeric_column_names[disk] [gw28] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-equal] dask/dataframe/tests/test_groupby.py::test_numeric_column_names[tasks] [gw59] [ 81%] 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] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logical_or1] [gw60] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp2-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[arctan2-2-arg10] [gw52] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[fabs] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-arctan2] [gw61] [ 81%] PASSED dask/bag/tests/test_bag.py::test_multiple_repartition_partition_size dask/bag/tests/test_bag.py::test_repartition_partition_size_complex_dtypes [gw11] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-logical_and0] [gw29] [ 81%] 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] [gw58] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[trunc-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[trunc-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-logical_or0] [gw47] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[logical_not] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[cbrt] [gw10] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-logical_xor1] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-conj-sum] [gw40] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[isfinite] [gw59] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-fmod] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-logical_or0] [gw30] [ 81%] 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] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logical_and0] [gw50] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor1-2-arg11] [gw10] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-conj-sum] [gw9] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-fmin] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-conj-prod] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor1-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-greater] [gw12] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[maximum-2-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[maximum-arg21-arg10] [gw28] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logical_or1] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logical_and1] [gw45] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-fmin] [gw56] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[copysign-2-arg10] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-greater] dask/dataframe/tests/test_ufunc.py::test_mixed_types[copysign-2-arg11] [gw8] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-logaddexp] [gw10] [ 81%] 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] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-logaddexp2] [gw54] [ 81%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-unobserved-groupby1-ordered-unknown] [gw6] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_or0-2-arg11] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-unobserved-groupby1-unordererd-known] [gw52] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-arctan2] [gw47] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[cbrt] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-greater_equal] [gw10] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-conj-min] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-hypot] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-conj-max] [gw59] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logical_and0] [gw23] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[minimum-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_or0-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmax-2-arg10] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logical_or0] [gw60] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[arctan2-2-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[arctan2-2-arg11] [gw9] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-greater] [gw10] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-conj-max] [gw28] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logical_and1] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-greater_equal] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-conj-mean] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logical_xor1] [gw16] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-logical_or1] [gw55] [ 81%] 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] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-logical_and1] [gw40] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-logical_or0] [gw21] [ 81%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-std-c] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-std-by3] [gw10] [ 81%] 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] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-logical_xor0] [gw3] [ 81%] PASSED dask/dataframe/tests/test_groupby.py::test_numeric_column_names[tasks] [gw35] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_or1-arg21-arg10] [gw48] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp-max] [gw11] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-logical_or0] [gw10] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log10-max] [gw19] [ 81%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_empty_partition [gw59] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logical_or0] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_or1-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logical_xor0] [gw28] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logical_xor1] [gw9] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-greater_equal] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-less] dask/dataframe/tests/test_shuffle.py::test_set_index_on_empty[int] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-logaddexp] [gw3] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp-max] [gw10] [ 81%] 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] [gw11] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log10-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log10-mean] [gw46] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmin-arg21-arg11] [gw50] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor1-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[greater-2-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor1-arg21-arg11] [gw47] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-greater_equal] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-less] [gw58] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[trunc-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[trunc-pandas_input3] [gw14] [ 82%] 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] [gw10] [ 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-sin-sum] [gw52] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-hypot] [gw3] [ 82%] 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] [gw23] [ 82%] 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] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-copysign] [gw11] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log10-mean] [gw10] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sin-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log1p-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sin-prod] [gw12] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[maximum-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[maximum-arg21-arg11] [gw3] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log-prod] [gw9] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-less] [gw59] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logical_xor0] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log2-min] [gw11] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log1p-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log1p-prod] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-less_equal] [gw10] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sin-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sin-min] [gw45] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-greater] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-greater_equal] [gw40] [ 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] [gw3] [ 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] [gw11] [ 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] [gw58] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[trunc-pandas_input3] [gw39] [ 82%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[size-disk-split_out] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[size-tasks-split_every] [gw59] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log2-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log2-max] [gw10] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sin-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sin-max] [gw28] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-logaddexp] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-logaddexp2] dask/dataframe/tests/test_ufunc.py::test_ufunc[trunc-pandas_input4] [gw3] [ 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] [gw49] [ 82%] PASSED dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[1-2-outer] [gw11] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log1p-min] dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[1-3-left] [gw47] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-less] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-less_equal] [gw56] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[copysign-2-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[copysign-arg21-arg10] [gw59] [ 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] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log1p-max] [gw20] [ 82%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_funcs[tasks-sum1] dask/dataframe/tests/test_groupby.py::test_groupby_transform_funcs[tasks-rank] [gw10] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sin-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sin-mean] [gw54] [ 82%] XPASS 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[var-disk-unobserved-groupby1-unordererd-unknown] [gw46] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[greater-2-arg10] [gw52] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-copysign] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-nextafter] [gw9] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-less_equal] [gw6] [ 82%] 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_mixed_types[greater-2-arg11] [gw3] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log-mean] [gw2] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[less_equal-arg21-arg11] [gw58] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[trunc-pandas_input4] [gw11] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log1p-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log1p-mean] [gw8] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-logaddexp2] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-arctan2] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sqrt-max] [gw59] [ 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_ufunc_with_reduction[pandas0-tan-min] dask/dataframe/tests/test_ufunc.py::test_mixed_types[not_equal-2-arg10] [gw3] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log-mean] [gw34] [ 82%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[True-backward-False] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log2-sum] dask/dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[True-forward-True] [gw10] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sin-mean] [gw59] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log10-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log10-prod] [gw58] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tan-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tan-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cos-sum] [gw9] [ 82%] 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-sqrt-mean] [gw11] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log1p-mean] [gw3] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log2-sum] [gw60] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[arctan2-2-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[arctan2-arg21-arg10] [gw40] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-maximum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-expm1-sum] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-minimum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log2-prod] [gw58] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tan-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tan-mean] [gw10] [ 82%] 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-cos-prod] [gw59] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log10-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log10-min] [gw3] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log2-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccos-prod] [gw24] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[greater_equal-arg21-arg11] [gw38] [ 82%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-on3-False] [gw11] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-expm1-sum] [gw9] [ 82%] 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] [gw59] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log10-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-expm1-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sinh-max] [gw16] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-logical_and1] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-logical_xor1] [gw28] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-logaddexp2] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-expm1-min] dask/dataframe/tests/test_ufunc.py::test_mixed_types[less-2-arg10] dask/dataframe/tests/test_shuffle.py::test_set_index_overlap [gw10] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cos-prod] [gw47] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-less_equal] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-not_equal] [gw58] [ 82%] 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-arcsin-sum] [gw45] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-greater_equal] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-less] [gw9] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-square-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-square-prod] [gw11] [ 82%] 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-arctan-min] [gw3] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccos-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccos-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cos-min] [gw10] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cos-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cos-max] [gw59] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sinh-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sinh-mean] [gw3] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccos-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccos-max] [gw52] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-nextafter] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-ldexp] [gw19] [ 82%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_on_empty[int] dask/dataframe/tests/test_shuffle.py::test_set_index_on_empty[float] [gw58] [ 82%] 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-arcsin-prod] [gw28] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-expm1-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-expm1-max] [gw9] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-square-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-square-min] [gw36] [ 82%] 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] [gw10] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cos-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cos-mean] [gw11] [ 82%] 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-arctan-max] [gw59] [ 82%] 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] [gw58] [ 82%] 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-arcsin-min] [gw3] [ 82%] 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] [gw23] [ 82%] 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] [gw11] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctan-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctan-mean] [gw56] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[copysign-arg21-arg10] [gw55] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmod-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_and0-2-arg10] [gw28] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-expm1-max] [gw50] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor1-arg21-arg11] [gw35] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_or1-arg21-arg11] [gw9] [ 82%] 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-square-max] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logaddexp] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-expm1-mean] dask/dataframe/tests/test_ufunc.py::test_mixed_types[copysign-arg21-arg11] [gw2] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[not_equal-2-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_and1-2-arg10] [gw59] [ 82%] 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] [gw58] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsin-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsin-max] [gw10] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cos-mean] dask/dataframe/tests/test_ufunc.py::test_mixed_types[not_equal-2-arg11] [gw9] [ 82%] 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-square-mean] [gw11] [ 82%] 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] [gw38] [ 82%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_overlap dask/dataframe/tests/test_shuffle.py::test_set_index_overlap_2 [gw40] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-minimum] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-fmax] [gw3] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccos-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctan-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tan-sum] [gw10] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tan-sum] [gw59] [ 82%] 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] [gw51] [ 82%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-id-None] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-logical_and0] [gw28] [ 82%] 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] [gw3] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctan-sum] [gw58] [ 82%] 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] [gw47] [ 82%] 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-tan-prod] [gw11] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sinh-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sinh-prod] [gw59] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cosh-min] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-equal] [gw48] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctan-prod] [gw9] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-square-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cosh-mean] [gw58] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsin-mean] [gw28] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sqrt-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sqrt-prod] [gw54] [ 83%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-unobserved-groupby1-unordererd-unknown] [gw50] [ 83%] 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] [gw3] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctan-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccosh-prod] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-observed-cat_1-ordered-known] [gw11] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sinh-prod] [gw54] [ 83%] 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] [gw54] [ 83%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-observed-cat_1-ordered-unknown] [gw12] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[maximum-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[minimum-2-arg10] [gw24] [ 83%] 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] [gw40] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-fmax] [gw10] [ 83%] 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-arcsinh-sum] [gw42] [ 83%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-observed-cat_1-unordererd-known] [gw28] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sqrt-prod] [gw15] [ 83%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-not_indexed-3] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-not_indexed-4] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-observed-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-observed-cat_1-unordererd-known] [gw10] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsinh-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsinh-prod] [gw54] [ 83%] 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] [gw54] [ 83%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-observed-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-observed-groupby1-ordered-known] [gw54] [ 83%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-observed-groupby1-ordered-known] [gw37] [ 83%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[nunique-tasks-split_out] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[first-disk-split_every] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-observed-groupby1-ordered-unknown] [gw54] [ 83%] 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[var-tasks-observed-groupby1-unordererd-known] [gw46] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[greater-2-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[greater-arg21-arg10] [gw45] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-less] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-less_equal] [gw3] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccosh-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccosh-min] [gw60] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[arctan2-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[arctan2-arg21-arg11] [gw8] [ 83%] 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] [gw10] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsinh-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsinh-min] [gw35] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_and1-2-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_and1-2-arg11] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-fmin] [gw50] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logaddexp2] [gw52] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-ldexp] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-fmod] [gw54] [ 83%] 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_groupby_aggregate_categorical_observed[var-tasks-observed-groupby1-unordererd-unknown] [gw54] [ 83%] 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] [gw9] [ 83%] 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] [gw9] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tanh-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tanh-prod] [gw9] [ 83%] 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] [gw55] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_and0-2-arg10] [gw6] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_or0-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor0-2-arg10] [gw10] [ 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-arcsinh-max] [gw0] [ 83%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-on3-False] [gw3] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccosh-min] [gw53] [ 83%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_large_window_variable_chunks[5s] dask/dataframe/tests/test_rolling.py::test_time_rolling_large_window_variable_chunks[20s] [gw47] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-equal] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-logical_or1] [gw23] [ 83%] 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_ufunc_with_reduction[pandas0-arccosh-max] [gw3] [ 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] [gw9] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tanh-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tanh-max] [gw10] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsinh-max] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-id-None] [gw9] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tanh-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsinh-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccos-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cosh-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sinh-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sqrt-min] [gw3] [ 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] [gw59] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cosh-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctanh-min] [gw12] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[minimum-2-arg10] [gw58] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccos-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-deg2rad-max] [gw52] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-fmod] [gw16] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-logical_xor1] dask/dataframe/tests/test_ufunc.py::test_clip[pandas0-5-50] [gw11] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sinh-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rad2deg-mean] [gw40] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-fmin] [gw10] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsinh-mean] [gw19] [ 83%] 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] [gw3] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctanh-sum] [gw28] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sqrt-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isinf-sum] [gw59] [ 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] [gw58] [ 83%] 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] [gw38] [ 83%] 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 [gw30] [ 83%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on2-outer-disk] [gw28] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isinf-sum] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on2-outer-tasks] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isinf-prod] [gw11] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rad2deg-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isfinite-sum] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp2-2-arg10] [gw59] [ 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] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-arctan2] [gw47] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-logical_or1] [gw58] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-deg2rad-mean] [gw28] [ 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] [gw2] [ 83%] 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] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rad2deg-sum] [gw6] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor0-2-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor0-2-arg11] [gw11] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isfinite-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isfinite-prod] [gw58] [ 83%] 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] [gw28] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isinf-min] [gw59] [ 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-deg2rad-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isinf-max] [gw57] [ 83%] PASSED dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[3-3-outer] dask/dataframe/tests/test_numeric.py::test_to_numeric_on_scalars[5_0] [gw11] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isfinite-prod] [gw57] [ 83%] 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] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccosh-sum] [gw57] [ 83%] 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 ] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tanh-mean] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_and0-2-arg11] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctanh-prod] [gw36] [ 83%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-std-by4] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isfinite-min] [gw46] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[greater-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[greater-arg21-arg11] [gw16] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_clip[pandas0-5-50] dask/dataframe/tests/test_ufunc.py::test_clip[pandas1-5.5-40.5] [gw50] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-arctan2] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-signbit-mean] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-count-a] [gw57] [ 83%] PASSED dask/dataframe/tests/test_numeric.py::test_to_numeric_on_scalars[5 ] [gw11] [ 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-isfinite-max] [gw10] [ 83%] 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-sign-sum] [gw38] [ 83%] 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 [gw59] [ 83%] 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] [gw59] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-deg2rad-prod] [gw50] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-signbit-mean] [gw3] [ 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-absolute-prod] [gw41] [ 83%] PASSED dask/bag/tests/test_bag.py::test_starmap dask/bag/tests/test_bag.py::test_filter [gw41] [ 83%] PASSED dask/bag/tests/test_bag.py::test_filter dask/bag/tests/test_bag.py::test_remove [gw51] [ 83%] 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] dask/dataframe/tests/test_ufunc.py::test_mixed_types[minimum-2-arg11] [gw10] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sign-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sign-prod] [gw11] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isfinite-max] [gw28] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isinf-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isinf-mean] [gw28] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isinf-mean] [gw9] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tanh-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-radians-prod] [gw56] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[copysign-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[nextafter-2-arg10] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-degrees-sum] [gw45] [ 83%] 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] [gw58] [ 83%] 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] [gw58] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rad2deg-min] [gw50] [ 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-degrees-prod] [gw3] [ 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] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-logical_and0] [gw24] [ 83%] 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] [gw10] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sign-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sign-min] [gw48] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp2-2-arg10] [gw43] [ 84%] 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] [gw35] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_and1-2-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_and1-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isnan-prod] [gw9] [ 84%] 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-radians-min] [gw50] [ 84%] 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-degrees-min] [gw10] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sign-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sign-max] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-greater] [gw3] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-absolute-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-absolute-max] [gw48] [ 84%] 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] [gw60] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[arctan2-arg21-arg11] [gw20] [ 84%] 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] dask/dataframe/tests/test_ufunc.py::test_mixed_types[hypot-2-arg10] [gw9] [ 84%] 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-radians-max] [gw3] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-absolute-max] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-logical_and1] [gw10] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sign-max] [gw50] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-degrees-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-degrees-max] [gw48] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isnan-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isnan-max] [gw9] [ 84%] 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] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sign-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-absolute-mean] [gw8] [ 84%] 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] [gw56] [ 84%] 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] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rad2deg-max] [gw52] [ 84%] 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-trunc-sum] [gw49] [ 84%] PASSED dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[1-3-left] dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[1-3-outer] [gw58] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rad2deg-max] [gw50] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-degrees-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-degrees-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isfinite-mean] [gw48] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isnan-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isnan-mean] dask/dataframe/tests/test_numeric.py::test_to_numeric_on_dask_array dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-deg2rad-min] [gw10] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sign-mean] [gw36] [ 84%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-count-a] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-count-b] [gw19] [ 84%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_on_empty[str] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-negative-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isnan-sum] [gw57] [ 84%] PASSED dask/dataframe/tests/test_numeric.py::test_to_numeric_on_dask_array dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log-max] [gw23] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmax-arg21-arg11] [gw59] [ 84%] 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-conj-prod] [gw52] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-trunc-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-trunc-prod] [gw28] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isnan-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-spacing-sum] [gw50] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-degrees-mean] [gw6] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor0-2-arg11] [gw3] [ 84%] 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-floor-sum] [gw11] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isfinite-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp-min] [gw58] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-negative-mean] [gw48] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isnan-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-signbit-sum] [gw2] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[not_equal-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[not_equal-arg21-arg11] [gw45] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-not_equal] [gw3] [ 84%] 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-reciprocal-sum] [gw58] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-reciprocal-sum] [gw52] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-trunc-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-trunc-min] [gw40] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-greater] [gw47] [ 84%] 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-exp2-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-reciprocal-prod] [gw9] [ 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[pandas0-rint-sum] [gw9] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rint-sum] [gw48] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-signbit-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-signbit-prod] [gw28] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-spacing-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-spacing-prod] [gw28] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-spacing-prod] [gw48] [ 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[pandas0-signbit-min] [gw11] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp-max] [gw16] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_clip[pandas1-5.5-40.5] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[conj] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-logical_not-max] [gw40] [ 84%] PASSED 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-logical_not-mean] [gw47] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp2-prod] [gw52] [ 84%] 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] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-spacing-min] [gw60] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[hypot-2-arg10] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp2-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-absolute-sum] [gw58] [ 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-reciprocal-min] [gw36] [ 84%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-count-b] [gw48] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-signbit-min] [gw28] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-spacing-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-spacing-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-radians-sum] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-count-c] [gw40] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-logical_not-mean] [gw47] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp2-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp2-max] [gw27] [ 84%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-name-True] [gw59] [ 84%] XFAIL dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-conj-prod] [gw58] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-reciprocal-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-reciprocal-max] [gw11] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp-mean] [gw32] [ 84%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-std-by3] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-std-by4] [gw52] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-trunc-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-trunc-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rint-prod] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-name-False] [gw28] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-spacing-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-conj-min] [gw10] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-absolute-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log2-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-floor-prod] [gw47] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp2-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp2-mean] [gw52] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-trunc-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-spacing-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-logical_not-sum] [gw24] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[less-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[less-arg21-arg11] [gw50] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-radians-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log1p-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cbrt-sum] [gw40] [ 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-cbrt-prod] [gw55] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_and0-2-arg11] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rint-min] [gw55] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rint-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rint-max] [gw35] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_and1-arg21-arg10] [gw58] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-reciprocal-max] [gw40] [ 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-cbrt-min] [gw12] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[minimum-2-arg11] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-floor-min] [gw12] [ 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-floor-max] [gw16] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[conj] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[exp] [gw28] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-spacing-mean] [gw52] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-logical_not-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-logical_not-prod] [gw3] [ 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[pandas1-sqrt-min] [gw47] [ 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] [gw12] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-floor-max] [gw51] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-logical_or0] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-logical_xor0] [gw9] [ 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[pandas1-expm1-prod] [gw55] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rint-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rint-mean] dask/dataframe/tests/test_shuffle.py::test_set_index_on_empty[] [gw40] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cbrt-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cbrt-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-floor-mean] [gw59] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-conj-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-conj-max] [gw50] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log1p-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log1p-prod] [gw4] [ 84%] PASSED dask/bag/tests/test_bag.py::test_random_sample_random_state [gw52] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-logical_not-prod] [gw47] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-negative-sum] dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmin-2-arg10] dask/bag/tests/test_bag.py::test_lazify_task [gw4] [ 84%] PASSED dask/bag/tests/test_bag.py::test_lazify_task dask/bag/tests/test_bag.py::test_lazify [gw4] [ 84%] PASSED dask/bag/tests/test_bag.py::test_lazify dask/bag/tests/test_bag.py::test_inline_singleton_lists [gw4] [ 84%] PASSED dask/bag/tests/test_bag.py::test_inline_singleton_lists dask/bag/tests/test_bag.py::test_rename_fused_keys_bag [gw4] [ 84%] PASSED dask/bag/tests/test_bag.py::test_rename_fused_keys_bag [gw57] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-negative-prod] [gw47] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-negative-prod] [gw10] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log2-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log10-sum] [gw46] [ 84%] 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] [gw12] [ 84%] 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] [gw59] [ 84%] 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] [gw17] [ 84%] PASSED dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate[tasks-2-1] dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate[tasks-2-8] [gw11] [ 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[pandas1-log-sum] dask/bag/tests/test_bag.py::test_take [gw40] [ 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-cbrt-mean] [gw56] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[nextafter-2-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[nextafter-arg21-arg10] [gw55] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rint-mean] [gw9] [ 85%] 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-expm1-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-fabs-sum] [gw55] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-fabs-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-fabs-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-negative-min] [gw47] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-negative-min] [gw16] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[exp] [gw3] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sqrt-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sqrt-max] [gw3] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sqrt-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sqrt-mean] [gw40] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cbrt-mean] [gw20] [ 85%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-indexed-1] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-indexed-2] [gw36] [ 85%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-count-c] [gw9] [ 85%] 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] [gw12] [ 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] [gw12] [ 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[pandas0-ceil-min] [gw50] [ 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] [gw26] [ 85%] 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] [gw55] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-fabs-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-fabs-min] [gw8] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-copysign] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-nextafter] [gw55] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-fabs-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-fabs-max] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor0-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-equal] [gw10] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log10-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log10-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-signbit-max] [gw12] [ 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] [gw11] [ 85%] 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-log-prod] [gw9] [ 85%] 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] [gw38] [ 85%] PASSED dask/dataframe/tests/test_shuffle.py::test_compute_current_divisions_nan_partition dask/dataframe/tests/test_shuffle.py::test_compute_current_divisions_overlap [gw55] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-fabs-max] [gw50] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log1p-min] [gw12] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-ceil-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log1p-max] dask/dataframe/tests/test_ufunc.py::test_mixed_types[hypot-2-arg11] [gw57] [ 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[pandas1-log2-sum] [gw48] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-signbit-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctan-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-conj-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-reciprocal-mean] [gw23] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmin-2-arg10] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cos-sum] [gw59] [ 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] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-logical_not-min] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_and1-arg21-arg11] [gw50] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log1p-max] [gw58] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-reciprocal-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cosh-max] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[log] [gw46] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[greater_equal-2-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[greater_equal-2-arg11] [gw11] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log1p-mean] [gw3] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sqrt-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-square-sum] [gw52] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-logical_not-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsinh-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp2-sum] [gw10] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log10-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log10-min] [gw57] [ 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-negative-max] [gw40] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp2-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log2-prod] [gw9] [ 85%] 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-sqrt-sum] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-count-by3] [gw52] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsinh-max] [gw48] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctan-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctan-min] [gw2] [ 85%] 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] [gw56] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[nextafter-arg21-arg10] [gw47] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-negative-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isfinite-prod] [gw58] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cosh-max] [gw23] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cos-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cos-prod] [gw28] [ 85%] 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-tanh-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cosh-mean] [gw59] [ 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-exp-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsinh-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-ceil-mean] [gw48] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctan-min] [gw10] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log10-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log10-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rad2deg-prod] [gw3] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-square-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-square-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctan-max] [gw16] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[log] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-deg2rad-sum] [gw38] [ 85%] PASSED dask/dataframe/tests/test_shuffle.py::test_compute_current_divisions_overlap dask/dataframe/tests/test_shuffle.py::test_compute_current_divisions_overlap_2 dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-fabs-mean] [gw10] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log10-max] [gw28] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tanh-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tanh-mean] [gw57] [ 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] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log-min] [gw19] [ 85%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_on_empty[] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-square-max] [gw51] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-logical_xor0] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-maximum] [gw40] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rad2deg-prod] [gw6] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor0-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tan-min] [gw9] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sqrt-sum] [gw50] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log1p-mean] [gw45] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-equal] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rad2deg-min] [gw12] [ 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[pandas1-signbit-max] [gw23] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cos-prod] [gw48] [ 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] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cos-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sqrt-prod] [gw47] [ 85%] 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-isfinite-min] [gw59] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsin-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-expm1-sum] [gw1] [ 85%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_2[disk] dask/dataframe/tests/test_shuffle.py::test_set_index_2[tasks] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isinf-prod] [gw55] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-fabs-mean] [gw11] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-degrees-max] [gw57] [ 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-radians-max] [gw32] [ 85%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-std-by4] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-count-a] [gw19] [ 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] [gw6] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tan-min] [gw16] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-deg2rad-sum] [gw40] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rad2deg-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tan-max] [gw12] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-signbit-max] [gw52] [ 85%] 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] [gw38] [ 85%] PASSED dask/dataframe/tests/test_shuffle.py::test_compute_current_divisions_overlap_2 dask/dataframe/tests/test_shuffle.py::test_shuffle_hlg_layer dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rad2deg-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-signbit-mean] [gw58] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cosh-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tanh-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-deg2rad-prod] [gw47] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isfinite-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isfinite-max] [gw3] [ 85%] XFAIL dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-square-prod] [gw2] [ 85%] 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] [gw24] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[less-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[less_equal-2-arg10] [gw55] [ 85%] 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] [gw23] [ 85%] 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] [gw11] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-radians-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-radians-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log10-mean] [gw7] [ 85%] 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 [gw50] [ 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-fabs-mean] [gw60] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[hypot-2-arg11] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sinh-prod] [gw40] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rad2deg-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rad2deg-mean] [gw38] [ 85%] PASSED dask/dataframe/tests/test_shuffle.py::test_shuffle_hlg_layer dask/dataframe/tests/test_shuffle.py::test_shuffle_partitions_meta_dtype [gw20] [ 85%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-indexed-2] [gw6] [ 85%] 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] [gw59] [ 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-isinf-min] [gw8] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-nextafter] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-ldexp] [gw23] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cos-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cos-mean] [gw21] [ 85%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-std-by3] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-std-by4] [gw30] [ 85%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on2-outer-tasks] [gw9] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sqrt-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rint-mean] [gw28] [ 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] [gw45] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsin-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccos-sum] [gw58] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tanh-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tanh-prod] [gw48] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctan-mean] [gw52] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccosh-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccosh-prod] [gw47] [ 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] [gw16] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-deg2rad-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-deg2rad-min] [gw38] [ 85%] PASSED dask/dataframe/tests/test_shuffle.py::test_shuffle_partitions_meta_dtype dask/dataframe/tests/test_shuffle.py::test_shuffle_hlg_layer_serialize[10] [gw15] [ 85%] 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] [gw26] [ 86%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-std-by4] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-count-a] [gw60] [ 86%] 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-sinh-min] [gw16] [ 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] [gw59] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isinf-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isinf-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log2-max] [gw38] [ 86%] PASSED dask/dataframe/tests/test_shuffle.py::test_shuffle_hlg_layer_serialize[10] dask/dataframe/tests/test_shuffle.py::test_shuffle_hlg_layer_serialize[1] [gw55] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-degrees-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-radians-sum] [gw46] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[greater_equal-2-arg11] [gw19] [ 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-sin-sum] [gw38] [ 86%] PASSED dask/dataframe/tests/test_shuffle.py::test_shuffle_hlg_layer_serialize[1] dask/dataframe/tests/test_shuffle.py::test_set_index_nan_partition [gw12] [ 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] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-square-min] [gw32] [ 86%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-count-a] dask/dataframe/tests/test_ufunc.py::test_mixed_types[nextafter-arg21-arg11] [gw28] [ 86%] 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-arcsinh-prod] [gw59] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isinf-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isinf-mean] [gw36] [ 86%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-count-by3] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isnan-prod] [gw52] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccosh-prod] [gw40] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rad2deg-mean] [gw16] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-deg2rad-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-deg2rad-mean] [gw50] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-fabs-mean] [gw11] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-radians-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rint-sum] [gw58] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tanh-prod] [gw6] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tan-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsin-sum] [gw45] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccos-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccos-prod] [gw57] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log2-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-absolute-mean] [gw24] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[less_equal-2-arg10] [gw10] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log10-mean] 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-square-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-trunc-sum] [gw49] [ 86%] 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] [gw47] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isfinite-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sign-sum] [gw60] [ 86%] 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] [gw35] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_and1-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccosh-max] [gw60] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sinh-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sinh-mean] [gw23] [ 86%] 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] [gw19] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sin-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sin-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sinh-sum] [gw55] [ 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] [gw9] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rint-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-fabs-sum] [gw14] [ 86%] 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] [gw12] [ 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-degrees-prod] [gw36] [ 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-isnan-min] [gw35] [ 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-arccosh-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isfinite-sum] [gw45] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccos-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccos-min] [gw28] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsinh-prod] [gw6] [ 86%] 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] [gw11] [ 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-rint-prod] [gw0] [ 86%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-id-None] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-id-True] [gw39] [ 86%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[size-tasks-split_every] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[size-tasks-split_out] [gw50] [ 86%] 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] [gw3] [ 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] [gw26] [ 86%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-indexed-3] [gw59] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isinf-mean] [gw51] [ 86%] 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] [gw23] [ 86%] 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-tanh-min] [gw19] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sin-prod] [gw10] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sign-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-absolute-sum] [gw55] [ 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-sin-min] [gw9] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-fabs-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-fabs-prod] [gw48] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sinh-sum] [gw57] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-absolute-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-floor-sum] [gw36] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isnan-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isnan-max] [gw12] [ 86%] 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-logical_not-sum] [gw45] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccos-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccos-max] [gw16] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-deg2rad-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccosh-min] [gw2] [ 86%] 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] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on3-inner-disk] [gw50] [ 86%] 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-sign-min] [gw40] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isfinite-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cbrt-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isinf-sum] [gw60] [ 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] [gw6] [ 86%] 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] [gw11] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rint-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rint-min] [gw3] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-trunc-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-trunc-min] [gw19] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sin-min] dask/dataframe/tests/test_ufunc.py::test_mixed_types[greater_equal-arg21-arg10] [gw58] [ 86%] 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-negative-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sin-max] [gw45] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccos-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccos-mean] [gw36] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isnan-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isnan-mean] [gw52] [ 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-reciprocal-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-isnan-sum] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-count-b] [gw35] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccosh-mean] [gw50] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sign-min] [gw57] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-floor-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-floor-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rad2deg-sum] [gw6] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsin-min] [gw3] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-trunc-min] [gw11] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rint-min] [gw10] [ 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[pandas1-absolute-prod] [gw9] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-fabs-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-fabs-min] [gw19] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sin-max] [gw47] [ 86%] 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-spacing-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-trunc-max] [gw48] [ 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-logical_not-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctanh-sum] dask/dataframe/tests/test_ufunc.py::test_mixed_types[less_equal-2-arg11] [gw40] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cbrt-sum] 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_2args[1-ldexp] [gw28] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsinh-min] dask/dataframe/tests/test_utils_dataframe.py::test_nonempty_series_nullable_float [gw53] [ 86%] 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] [gw60] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cosh-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cosh-prod] [gw9] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-fabs-min] [gw28] [ 86%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_nonempty_series_nullable_float dask/dataframe/tests/test_utils_dataframe.py::test_assert_eq_sorts [gw26] [ 86%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-count-b] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-radians-min] [gw3] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-trunc-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-degrees-min] [gw52] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-reciprocal-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-reciprocal-min] [gw38] [ 86%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_nan_partition dask/dataframe/tests/test_shuffle.py::test_set_index_with_dask_dt_index [gw41] [ 86%] PASSED dask/bag/tests/test_bag.py::test_remove dask/bag/tests/test_bag.py::test_iter [gw59] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isnan-sum] dask/dataframe/tests/test_utils_dataframe.py::test_meta_constructor_utilities[data2] [gw59] [ 86%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_meta_constructor_utilities[data2] dask/dataframe/tests/test_utils_dataframe.py::test_meta_constructor_utilities[data3] [gw16] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rad2deg-sum] [gw48] [ 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-logical_not-min] [gw59] [ 86%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_meta_constructor_utilities[data3] dask/dataframe/tests/test_utils_dataframe.py::test_meta_constructor_utilities[data4] [gw35] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctanh-sum] [gw57] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-floor-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-floor-min] [gw55] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-radians-min] 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-arctanh-prod] dask/dataframe/tests/test_utils_dataframe.py::test_meta_constructor_utilities_raise[data1] [gw16] [ 86%] 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] [gw16] [ 86%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_valid_divisions[divisions0-True] dask/dataframe/tests/test_utils_dataframe.py::test_valid_divisions[divisions1-False] [gw16] [ 86%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_valid_divisions[divisions1-False] [gw12] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-degrees-min] [gw45] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccos-mean] [gw47] [ 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] [gw36] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isnan-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-signbit-sum] dask/dataframe/tests/test_utils_dataframe.py::test_valid_divisions[divisions2-False] [gw16] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_valid_divisions[divisions2-False] [gw40] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cbrt-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cbrt-min] [gw59] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_meta_constructor_utilities[data4] dask/dataframe/tests/test_utils_dataframe.py::test_meta_constructor_utilities[data5] [gw59] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_meta_constructor_utilities[data5] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tan-prod] [gw56] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[nextafter-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-floor-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sign-max] [gw52] [ 87%] 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-reciprocal-max] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-h-left-left] [gw48] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-logical_not-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-logical_not-max] [gw60] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cosh-prod] [gw21] [ 87%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-std-by4] [gw57] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-floor-min] [gw47] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-spacing-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-spacing-max] [gw32] [ 87%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-count-b] dask/dataframe/tests/test_utils_dataframe.py::test_check_matching_columns_raises_appropriate_errors dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsin-max] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[disk-True-agg0] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rint-max] [gw40] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cbrt-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cbrt-max] [gw35] [ 87%] 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] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sin-mean] [gw2] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[equal-arg21-arg10] [gw52] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-reciprocal-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-reciprocal-mean] [gw36] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-signbit-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-signbit-prod] [gw32] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_check_matching_columns_raises_appropriate_errors dask/dataframe/tests/test_utils_dataframe.py::test_check_meta_typename [gw32] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_check_meta_typename dask/dataframe/tests/test_utils_dataframe.py::test_is_dataframe_like[True] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctan-sum] [gw50] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sign-max] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-M-left-right] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-trunc-mean] [gw48] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-logical_not-max] [gw23] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tan-prod] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-w-right-right] [gw6] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsin-max] [gw47] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-spacing-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-spacing-mean] [gw55] [ 87%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-30min-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-30min-left-left] [gw12] [ 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-count-2-d-right-right] [gw32] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_is_dataframe_like[True] dask/dataframe/tests/test_utils_dataframe.py::test_is_dataframe_like[False] [gw11] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rint-max] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-d-right-right] [gw40] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cbrt-max] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-30min-left-left] [gw46] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[greater_equal-arg21-arg10] 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-fabs-max] [gw35] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctanh-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctanh-max] [gw32] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_is_dataframe_like[False] dask/dataframe/tests/test_utils_dataframe.py::test_apply_and_enforce_message dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-fmod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cosh-min] [gw21] [ 87%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-count-c] [gw32] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_apply_and_enforce_message [gw37] [ 87%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[first-disk-split_every] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[first-disk-split_out] [gw56] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-floor-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-ceil-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-floor-max] [gw36] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-signbit-prod] [gw46] [ 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_shard_df_on_index [gw46] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_shard_df_on_index [gw35] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctanh-max] [gw51] [ 87%] 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] [gw45] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctan-sum] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-M-left-right] [gw55] [ 87%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-30min-left-left] 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-fabs-max] dask/dataframe/tests/test_utils_dataframe.py::test_make_meta 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-right-right] [gw60] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cosh-min] 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-count-2-d-right-left] dask/dataframe/tests/test_utils_dataframe.py::test_valid_divisions[divisions3-True] dask/dataframe/tests/test_utils_dataframe.py::test_meta_constructor_utilities_raise[data0] [gw16] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_valid_divisions[divisions3-True] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-d-left-right] [gw20] [ 87%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-indexed-3] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp2-sum] [gw52] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-reciprocal-mean] [gw50] [ 87%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-M-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-M-left-left] [gw3] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-trunc-mean] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-30min-left-left] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-logical_not-mean] dask/dataframe/tests/test_ufunc.py::test_mixed_types[equal-arg21-arg11] [gw59] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_meta_constructor_utilities_raise[data0] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-w-left-right] [gw57] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-floor-max] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-h-left-right] [gw21] [ 87%] 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] [gw46] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_make_meta dask/dataframe/tests/test_utils_dataframe.py::test_meta_nonempty [gw23] [ 87%] PASSED 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-count-2-w-right-left] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cbrt-mean] [gw56] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-ceil-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-ceil-prod] [gw24] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[less_equal-2-arg11] dask/dataframe/tests/test_utils_dataframe.py::test_valid_divisions[divisions4-True] [gw24] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_valid_divisions[divisions4-True] dask/dataframe/tests/test_utils_dataframe.py::test_valid_divisions[123-False] [gw47] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-spacing-mean] [gw6] [ 87%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-30min-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-h-right-right] [gw24] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_valid_divisions[123-False] dask/dataframe/tests/test_utils_dataframe.py::test_valid_divisions[divisions6-False] [gw24] [ 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 [gw24] [ 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] [gw19] [ 87%] PASSED 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-5-w-right-left] [gw38] [ 87%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_with_dask_dt_index [gw55] [ 87%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-h-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-h-right-left] [gw12] [ 87%] 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-count-2-d-left-right] dask/dataframe/tests/test_utils_dataframe.py::test_meta_nonempty_index [gw11] [ 87%] 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-d-right-left] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-signbit-min] [gw50] [ 87%] 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] [gw20] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp2-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_numpy_scalar_comparison[15-pandas0] [gw9] [ 87%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-d-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-d-right-left] [gw56] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-ceil-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-ceil-min] [gw28] [ 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/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] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-spacing-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp2-prod] [gw60] [ 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] [gw3] [ 87%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-30min-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-h-right-right] [gw38] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_meta_nonempty_index dask/dataframe/tests/test_utils_dataframe.py::test_meta_nonempty_uint64index [gw38] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_meta_nonempty_uint64index [gw23] [ 87%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-w-right-left] [gw12] [ 87%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-d-left-right] [gw55] [ 87%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-h-right-left] [gw46] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_meta_nonempty dask/dataframe/tests/test_utils_dataframe.py::test_meta_duplicated [gw26] [ 87%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-count-c] [gw47] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_numpy_scalar_comparison[15-pandas0] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-M-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-w-left-right] dask/dataframe/tests/test_utils_dataframe.py::test_meta_nonempty_scalar [gw38] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_meta_nonempty_scalar [gw36] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-signbit-min] [gw45] [ 87%] 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[series-count-5-M-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-30min-right-left] [gw46] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_meta_duplicated [gw56] [ 87%] 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] dask/dataframe/tests/test_utils_dataframe.py::test_raise_on_meta_error [gw38] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_raise_on_meta_error dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-w-left-left] [gw57] [ 87%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-h-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-h-left-left] [gw48] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-logical_not-mean] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-M-left-right] [gw34] [ 87%] 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] [gw24] [ 87%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-30min-right-right] [gw6] [ 87%] PASSED 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-5-h-right-left] [gw40] [ 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-30min-left-right] [gw16] [ 87%] 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] [gw20] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp2-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp2-min] [gw56] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-ceil-max] [gw21] [ 87%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[disk-True-agg3] [gw9] [ 87%] 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] [gw60] [ 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] [gw3] [ 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-2-h-right-left] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctanh-mean] [gw19] [ 87%] PASSED 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-count-5-w-left-right] dask/dataframe/tests/test_utils_dataframe.py::test_nonempty_series_sparse [gw32] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_nonempty_series_sparse dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-h-left-left] [gw28] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_assert_eq_scheduler [gw23] [ 87%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-w-left-right] [gw11] [ 87%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-d-right-left] dask/dataframe/tests/test_utils_dataframe.py::test_meta_constructor_utilities[data0] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-d-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-w-left-left] [gw28] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_meta_constructor_utilities[data0] [gw50] [ 88%] 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[series-count-5-30min-right-left] [gw52] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-spacing-sum] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-d-left-left] [gw49] [ 88%] PASSED dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[2-1-left] [gw47] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-M-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-30min-right-right] [gw57] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-h-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-d-right-right] [gw45] [ 88%] 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-2-30min-right-right] [gw9] [ 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-count-2-h-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-d-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-30min-right-left] [gw8] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-fmod] [gw48] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-M-left-right] [gw23] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-w-left-left] [gw35] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctanh-mean] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[disk-False-agg0] [gw60] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-M-left-left] dask/dataframe/tests/test_utils_dataframe.py::test_meta_nonempty_empty_categories [gw6] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-h-right-left] [gw3] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-h-right-left] [gw20] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp2-min] [gw36] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-w-left-left] [gw46] [ 88%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_meta_nonempty_empty_categories 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[series-mean-5-M-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-30min-left-left] [gw55] [ 88%] PASSED 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-w-right-right] [gw59] [ 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[frame-count-2-h-left-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-ohlc-2-M-right-right] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp2-max] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-h-left-right] [gw19] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-w-left-right] [gw12] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-d-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-w-left-left] [gw26] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-30min-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-w-left-left] [gw20] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp2-max] [gw45] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-30min-right-right] [gw11] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-d-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-M-left-left] dask/dataframe/tests/test_utils_dataframe.py::test_check_meta [gw40] [ 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-mean-5-30min-left-right] [gw16] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-d-left-left] [gw21] [ 88%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[disk-False-agg0] [gw24] [ 88%] 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-mean-2-30min-right-left] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp2-mean] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-w-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-d-left-left] [gw3] [ 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[frame-count-2-30min-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-30min-left-left] [gw51] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-fmax] [gw10] [ 88%] XFAIL dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-absolute-prod] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-d-left-left] [gw50] [ 88%] 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[series-mean-5-w-right-right] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-fmin] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-absolute-min] [gw23] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-M-right-right] [gw38] [ 88%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_check_meta [gw52] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-d-left-left] [gw58] [ 88%] 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] [gw6] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-h-left-right] [gw57] [ 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-ohlc-2-w-right-right] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-ceil-mean] [gw33] [ 88%] 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] [gw32] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-h-left-left] [gw48] [ 88%] 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[series-ohlc-2-30min-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-d-left-left] [gw33] [ 88%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_set_index_general[disk-23] dask/dataframe/tests/test_shuffle.py::test_set_index_general[tasks-1] [gw46] [ 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] [gw36] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-M-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-M-right-left] [gw8] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-w-right-right] 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-5-d-right-right] [gw10] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-absolute-min] [gw45] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-30min-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-d-left-left] [gw58] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-negative-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-negative-max] [gw26] [ 88%] PASSED 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-mean-5-30min-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-30min-right-right] dask/dataframe/tests/test_utils_dataframe.py::test_meta_constructor_utilities[data1] [gw28] [ 88%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_meta_constructor_utilities[data1] [gw2] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[equal-arg21-arg11] 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[frame-count-5-h-left-left] [gw21] [ 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-2-h-right-right] dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[2-1-outer] [gw47] [ 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-mean-5-d-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-30min-right-left] [gw12] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-M-left-left] 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-left] [gw43] [ 88%] PASSED dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[lg-32-right] [gw20] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp2-mean] [gw59] [ 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] [gw40] [ 88%] PASSED 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[series-ohlc-2-h-right-right] [gw11] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-d-left-left] [gw58] [ 88%] 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-negative-mean] [gw19] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-w-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-M-right-right] [gw35] [ 88%] 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[series-ohlc-5-h-right-right] [gw55] [ 88%] 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[series-ohlc-5-M-right-right] [gw38] [ 88%] 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[frame-count-2-w-right-right] [gw24] [ 88%] 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[series-ohlc-5-w-right-right] [gw46] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-d-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-d-right-left] [gw9] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-d-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-M-left-left] [gw52] [ 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] [gw16] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-w-right-right] [gw8] [ 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-mean-2-w-left-right] [gw36] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-M-right-left] [gw56] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-ceil-mean] 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[frame-count-2-w-left-left] [gw21] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-h-right-right] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-negative-sum] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-h-right-left] [gw30] [ 88%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on3-inner-disk] dask/dataframe/tests/test_ufunc.py::test_ufunc_numpy_scalar_comparison[15-pandas1] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-h-left-left] [gw26] [ 88%] PASSED 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-count-5-30min-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-h-right-right] [gw48] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-30min-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-h-left-left] [gw32] [ 88%] 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[series-ohlc-5-d-right-left] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-absolute-max] [gw27] [ 88%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-name-False] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-on2-None] [gw23] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-M-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-30min-right-right] [gw12] [ 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[frame-count-2-30min-right-left] [gw59] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-M-right-right] [gw60] [ 88%] PASSED 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[frame-count-5-30min-left-left] [gw28] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-h-left-left] dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[sm-28-inner] [gw30] [ 88%] 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] [gw2] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-h-left-right] [gw9] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-M-left-left] 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-d-right-right] [gw45] [ 88%] 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[frame-mean-2-h-right-right] [gw19] [ 88%] PASSED 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-ohlc-2-h-left-left] [gw3] [ 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[frame-mean-2-w-right-right] [gw46] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-d-right-left] [gw57] [ 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-5-M-right-right] [gw40] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-h-right-right] [gw10] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-absolute-max] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-h-right-right] [gw38] [ 88%] 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-count-2-w-right-left] [gw58] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-negative-mean] [gw8] [ 88%] 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] [gw20] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-negative-sum] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-d-right-right] [gw55] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-M-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-M-right-left] [gw21] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-h-right-left] [gw30] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_numpy_scalar_comparison[16.4_0-pandas0] dask/dataframe/tests/test_ufunc.py::test_ufunc_numpy_scalar_comparison[16.4_0-pandas1] [gw61] [ 88%] PASSED dask/bag/tests/test_bag.py::test_repartition_partition_size_complex_dtypes [gw6] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-h-left-left] [gw50] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-30min-left-right] 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-5-30min-right-right] [gw52] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-w-right-left] dask/bag/tests/test_bag.py::test_repartition_names [gw61] [ 88%] PASSED dask/bag/tests/test_bag.py::test_repartition_names dask/bag/tests/test_bag.py::test_repartition_input_errors dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-w-right-right] [gw61] [ 88%] PASSED dask/bag/tests/test_bag.py::test_repartition_input_errors dask/bag/tests/test_bag.py::test_accumulate 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-ohlc-2-M-left-right] [gw47] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-30min-right-left] [gw30] [ 88%] 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] [gw23] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-30min-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-30min-right-left] [gw45] [ 88%] 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[series-ohlc-2-30min-right-left] [gw35] [ 89%] PASSED 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-ohlc-5-h-right-left] [gw60] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-30min-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-h-right-right] [gw26] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-h-right-right] [gw12] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-30min-right-left] [gw56] [ 89%] PASSED 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[frame-count-2-M-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-M-right-left] [gw30] [ 89%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_numpy_scalar_comparison[scalar2-pandas0] dask/dataframe/tests/test_ufunc.py::test_ufunc_numpy_scalar_comparison[scalar2-pandas1] [gw24] [ 89%] 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-5-w-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-M-right-left] [gw13] [ 89%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_larger_data dask/dataframe/tests/test_indexing.py::test_loc [gw8] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-w-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-h-right-left] [gw51] [ 89%] 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] [gw2] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-h-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-d-right-right] [gw32] [ 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[frame-count-2-d-left-right] [gw3] [ 89%] 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] [gw38] [ 89%] 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[series-ohlc-2-h-right-left] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-reciprocal-sum] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-h-left-right] [gw50] [ 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/tests/test_ufunc.py::test_ufunc_numpy_scalar_comparison[scalar2-pandas1] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-w-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-30min-left-right] [gw36] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-M-left-right] [gw20] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-d-right-right] [gw57] [ 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-M-right-left] 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-ohlc-2-30min-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-h-right-left] [gw28] [ 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] [gw23] [ 89%] 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[frame-mean-2-30min-left-right] [gw55] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-M-right-left] [gw9] [ 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] [gw45] [ 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[frame-mean-2-h-left-right] [gw15] [ 89%] 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] [gw56] [ 89%] 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[frame-count-2-M-right-left] [gw59] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-M-right-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-count-2-30min-left-right] [gw21] [ 89%] 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-ohlc-5-d-right-right] [gw46] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-d-left-right] [gw2] [ 89%] 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-ohlc-2-d-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-M-right-right] [gw19] [ 89%] PASSED 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-ohlc-2-w-right-right] [gw11] [ 89%] 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[frame-mean-5-w-right-right] [gw48] [ 89%] 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[frame-ohlc-2-h-right-right] [gw58] [ 89%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-reciprocal-sum] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-M-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-w-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-d-left-right] [gw3] [ 89%] 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_series_resample[frame-ohlc-5-h-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-w-left-right] [gw6] [ 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-mean-5-30min-right-left] [gw16] [ 89%] 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[frame-mean-5-M-right-right] dask/dataframe/tests/test_ufunc.py::test_ufunc_numpy_scalar_comparison[16.4_1-pandas0] [gw23] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-30min-left-right] [gw20] [ 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] [gw10] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-h-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-h-right-left] [gw50] [ 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-mean-2-M-left-right] [gw45] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-h-left-right] [gw52] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-w-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[series-ohlc-5-M-left-right] [gw40] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-h-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-30min-right-right] [gw35] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-h-right-left] [gw30] [ 89%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_numpy_scalar_comparison[16.4_1-pandas0] dask/diagnostics/tests/test_profiler.py::test_two_gets [gw60] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-h-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-h-right-left] [gw30] [ 89%] PASSED dask/diagnostics/tests/test_profiler.py::test_two_gets [gw24] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-w-right-left] [gw12] [ 89%] 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_resample_agg dask/diagnostics/tests/test_profiler.py::test_resource_profiler [gw30] [ 89%] SKIPPED dask/diagnostics/tests/test_profiler.py::test_resource_profiler dask/diagnostics/tests/test_profiler.py::test_resource_profiler_multiple_gets [gw30] [ 89%] SKIPPED dask/diagnostics/tests/test_profiler.py::test_resource_profiler_multiple_gets [gw2] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-d-right-left] [gw56] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-M-right-left] 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-h-left-left] [gw47] [ 89%] 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-h-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-M-right-right] [gw0] [ 89%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-id-True] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-id-False] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-d-left-right] [gw57] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-M-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-M-left-right] [gw8] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-M-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample_non_existent_datetime [gw20] [ 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[series-ohlc-5-w-left-right] [gw26] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-h-right-left] dask/dataframe/tseries/tests/test_resample.py::test_resample_has_correct_fill_value[count] [gw50] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-M-left-right] dask/diagnostics/tests/test_profiler.py::test_cache_profiler [gw59] [ 89%] PASSED 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-d-right-left] [gw28] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-d-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-M-left-right] [gw3] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-w-left-right] [gw46] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-M-right-right] [gw36] [ 89%] 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] [gw9] [ 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-mean-2-d-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-d-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-M-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-M-left-left] [gw38] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-w-left-right] dask/dataframe/tseries/tests/test_resample.py::test_common_aggs[size] [gw45] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-h-left-left] [gw32] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-d-left-right] dask/dataframe/tseries/tests/test_resample.py::test_resample_does_not_evenly_divide_day [gw19] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-w-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-w-right-left] dask/diagnostics/tests/test_profiler.py::test_cache_profiler_plot_with_invalid_bokeh_kwarg_raises_error [gw45] [ 89%] SKIPPED dask/diagnostics/tests/test_profiler.py::test_cache_profiler_plot_with_invalid_bokeh_kwarg_raises_error [gw23] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-30min-left-left] dask/diagnostics/tests/test_profiler.py::test_pprint_task dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-w-left-left] [gw23] [ 89%] SKIPPED dask/diagnostics/tests/test_profiler.py::test_pprint_task dask/diagnostics/tests/test_profiler.py::test_plot_multiple [gw45] [ 89%] SKIPPED dask/diagnostics/tests/test_profiler.py::test_plot_multiple [gw16] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-M-right-right] [gw26] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_resample_has_correct_fill_value[count] dask/diagnostics/tests/test_profiler.py::test_profiler_plot [gw23] [ 89%] SKIPPED dask/diagnostics/tests/test_profiler.py::test_profiler_plot dask/diagnostics/tests/test_profiler.py::test_resource_profiler_plot dask/dataframe/tseries/tests/test_resample.py::test_resample_has_correct_fill_value[nunique] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-M-right-left] [gw55] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-M-left-right] [gw48] [ 89%] PASSED 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-ohlc-2-h-right-left] [gw23] [ 89%] SKIPPED dask/diagnostics/tests/test_profiler.py::test_resource_profiler_plot dask/diagnostics/tests/test_profiler.py::test_saves_file [gw45] [ 89%] SKIPPED dask/diagnostics/tests/test_profiler.py::test_saves_file dask/diagnostics/tests/test_profiler.py::test_register[Profiler] [gw2] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-d-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-30min-left-right] dask/tests/test_backends.py::test_CreationDispatch_error_informative_message[pandas] [gw2] [ 89%] PASSED dask/tests/test_backends.py::test_CreationDispatch_error_informative_message[pandas] dask/tests/test_backends.py::test_CreationDispatch_error_informative_message[cudf] [gw6] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-30min-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-30min-left-right] [gw10] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-h-right-left] [gw38] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_common_aggs[size] [gw2] [ 89%] SKIPPED dask/tests/test_backends.py::test_CreationDispatch_error_informative_message[cudf] dask/tests/test_base.py::test_normalize_function [gw2] [ 89%] PASSED dask/tests/test_base.py::test_normalize_function dask/dataframe/tseries/tests/test_resample.py::test_common_aggs[quantile] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-h-left-right] [gw50] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-M-left-left] [gw51] [ 89%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-greater] [gw60] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-h-right-left] dask/diagnostics/tests/test_profiler.py::test_cache_profiler_plot [gw23] [ 89%] SKIPPED dask/diagnostics/tests/test_profiler.py::test_cache_profiler_plot dask/tests/test_base.py::test_tokenize_pandas_extension_array dask/diagnostics/tests/test_profiler.py::test_saves_file_path_deprecated [gw45] [ 89%] SKIPPED dask/diagnostics/tests/test_profiler.py::test_saves_file_path_deprecated dask/tests/test_base.py::test_tokenize_pandas_index [gw45] [ 89%] PASSED dask/tests/test_base.py::test_tokenize_pandas_index dask/tests/test_base.py::test_tokenize_kwargs dask/tests/test_base.py::test_tokenize_numpy_memmap dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-greater_equal] [gw20] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-d-left-left] dask/tests/test_base.py::test_tokenize_numpy_scalar [gw20] [ 89%] PASSED dask/tests/test_base.py::test_tokenize_numpy_scalar dask/tests/test_base.py::test_tokenize_numpy_scalar_string_rep [gw20] [ 89%] PASSED dask/tests/test_base.py::test_tokenize_numpy_scalar_string_rep dask/tests/test_base.py::test_tokenize_numpy_array_on_object_dtype [gw21] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-d-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-d-right-left] [gw45] [ 89%] PASSED dask/tests/test_base.py::test_tokenize_kwargs [gw26] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_resample_has_correct_fill_value[nunique] dask/dataframe/tseries/tests/test_resample.py::test_resample_has_correct_fill_value[size] [gw50] [ 89%] PASSED dask/tests/test_base.py::test_tokenize_numpy_memmap dask/tests/test_base.py::test_tokenize_numpy_memmap_no_filename [gw50] [ 89%] PASSED dask/tests/test_base.py::test_tokenize_numpy_memmap_no_filename [gw23] [ 89%] PASSED dask/tests/test_base.py::test_tokenize_pandas_extension_array dask/tests/test_base.py::test_tokenize_na [gw23] [ 89%] PASSED dask/tests/test_base.py::test_tokenize_na [gw3] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-w-left-left] [gw13] [ 89%] PASSED dask/dataframe/tests/test_indexing.py::test_loc dask/dataframe/tests/test_indexing.py::test_loc_non_informative_index [gw11] [ 89%] 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-mean-5-w-right-left] dask/tests/test_base.py::test_tokenize_function_cloudpickle [gw3] [ 89%] PASSED dask/tests/test_base.py::test_tokenize_function_cloudpickle [gw12] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_resample_agg dask/dataframe/tseries/tests/test_resample.py::test_resample_agg_passes_kwargs [gw24] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-w-left-right] [gw59] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-d-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-d-left-right] dask/tests/test_base.py::test_tokenize_callable [gw3] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_callable [gw57] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-M-left-right] dask/diagnostics/tests/test_progress.py::test_clean_exit[get] [gw38] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_common_aggs[quantile] dask/diagnostics/tests/test_profiler.py::test_profiler [gw38] [ 90%] PASSED dask/diagnostics/tests/test_profiler.py::test_profiler [gw13] [ 90%] PASSED dask/dataframe/tests/test_indexing.py::test_loc_non_informative_index dask/dataframe/tests/test_indexing.py::test_loc_with_text_dates [gw56] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-M-left-right] dask/tests/test_base.py::test_tokenize_numpy_array_consistent_on_values [gw56] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_numpy_array_consistent_on_values dask/tests/test_base.py::test_tokenize_numpy_array_supports_uneven_sizes [gw56] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_numpy_array_supports_uneven_sizes dask/tests/test_base.py::test_tokenize_discontiguous_numpy_array [gw56] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_discontiguous_numpy_array [gw46] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-M-right-left] [gw32] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_resample_does_not_evenly_divide_day [gw33] [ 90%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_general[tasks-1] dask/dataframe/tests/test_shuffle.py::test_set_index_general[tasks-4] [gw20] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_numpy_array_on_object_dtype [gw9] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-30min-left-right] dask/tests/test_base.py::test_tokenize_pandas_invalid_unicode [gw9] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_pandas_invalid_unicode dask/tests/test_base.py::test_tokenize_pandas_mixed_unicode_bytes [gw52] [ 90%] PASSED 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-ohlc-5-w-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-M-left-right] [gw35] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-h-left-right] dask/diagnostics/tests/test_profiler.py::test_get_colors [gw35] [ 90%] SKIPPED dask/diagnostics/tests/test_profiler.py::test_get_colors dask/diagnostics/tests/test_progress.py::test_array_compute [gw6] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-30min-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample_does_not_evenly_divide_day [gw9] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_pandas_mixed_unicode_bytes [gw28] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-d-left-right] dask/tests/test_base.py::test_tokenize_partial_func_args_kwargs_consistent [gw28] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_partial_func_args_kwargs_consistent [gw19] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-w-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-w-left-right] [gw36] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-30min-right-left] [gw47] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-M-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-M-right-left] dask/tests/test_base.py::test_normalize_base [gw28] [ 90%] PASSED dask/tests/test_base.py::test_normalize_base [gw26] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_resample_has_correct_fill_value[size] [gw13] [ 90%] PASSED dask/dataframe/tests/test_indexing.py::test_loc_with_text_dates dask/dataframe/tests/test_indexing.py::test_loc_with_series [gw10] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-h-left-right] [gw16] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-M-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-M-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-30min-left-right] [gw48] [ 90%] PASSED 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[frame-ohlc-2-h-left-right] [gw30] [ 90%] PASSED dask/diagnostics/tests/test_profiler.py::test_cache_profiler dask/diagnostics/tests/test_progress.py::test_no_tasks [gw58] [ 90%] PASSED 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[frame-ohlc-5-h-right-left] [gw40] [ 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] [gw32] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample_does_not_evenly_divide_day dask/dataframe/tseries/tests/test_resample.py::test_unknown_divisions_error dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-h-left-right] dask/tests/test_base.py::test_tokenize_same_repr dask/tests/test_base.py::test_tokenize dask/tests/test_base.py::test_tokenize_numpy_ufunc_consistent [gw45] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_same_repr dask/tests/test_base.py::test_tokenize_set [gw45] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_set dask/tests/test_base.py::test_tokenize_ordered_dict [gw45] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_ordered_dict [gw32] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_unknown_divisions_error dask/tests/test_base.py::test_tokenize_offset [gw49] [ 90%] PASSED dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[2-1-outer] [gw2] [ 90%] PASSED dask/tests/test_base.py::test_tokenize dask/tests/test_base.py::test_tokenize_enum[Enum] [gw2] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_enum[Enum] dask/tests/test_base.py::test_tokenize_enum[IntEnum] [gw2] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_enum[IntEnum] [gw50] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_numpy_ufunc_consistent dask/tests/test_base.py::test_tokenize_enum[Flag] [gw50] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_enum[Flag] dask/tests/test_base.py::test_tokenize_dataclass dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-d-left-left] [gw23] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_offset dask/tests/test_base.py::test_tokenize_object_array_with_nans [gw23] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_object_array_with_nans dask/tests/test_base.py::test_tokenize_base_types[1] [gw23] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_base_types[1] [gw50] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_dataclass [gw35] [ 90%] PASSED dask/diagnostics/tests/test_progress.py::test_array_compute dask/diagnostics/tests/test_progress.py::test_progressbar [gw13] [ 90%] PASSED dask/dataframe/tests/test_indexing.py::test_loc_with_series dask/dataframe/tests/test_indexing.py::test_loc_with_array [gw24] [ 90%] PASSED dask/diagnostics/tests/test_progress.py::test_clean_exit[get] dask/diagnostics/tests/test_progress.py::test_clean_exit[get_sync] dask/tests/test_base.py::test_tokenize_pandas [gw21] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-d-right-left] [gw59] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-d-left-right] dask/diagnostics/tests/test_profiler.py::test_profiler_works_under_error dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-d-left-right] [gw3] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_pandas dask/tests/test_base.py::test_tokenize_base_types[a0] dask/tests/test_base.py::test_tokenize_numpy_datetime [gw56] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_numpy_datetime dask/tests/test_base.py::test_tokenize_base_types[str] [gw56] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_base_types[str] dask/tests/test_base.py::test_tokenize_base_types[int] [gw38] [ 90%] PASSED dask/diagnostics/tests/test_profiler.py::test_profiler_works_under_error dask/tests/test_base.py::test_tokenize_base_types[x8] [gw38] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_base_types[x8] [gw56] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_base_types[int] [gw46] [ 90%] 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-count-5-M-left-left] dask/tests/test_base.py::test_tokenize_numpy_memmap_offset [gw20] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_numpy_memmap_offset dask/tests/test_base.py::test_tokenize_numpy_matrix [gw20] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_numpy_matrix dask/tests/test_base.py::test_tokenize_dense_sparse_array[dia] [gw55] [ 90%] PASSED dask/diagnostics/tests/test_profiler.py::test_register[Profiler] dask/diagnostics/tests/test_profiler.py::test_register[] [gw55] [ 90%] SKIPPED dask/diagnostics/tests/test_profiler.py::test_register[] dask/diagnostics/tests/test_profiler.py::test_register[CacheProfiler] dask/tests/test_base.py::test_tokenize_base_types[x9] [gw38] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_base_types[x9] [gw30] [ 90%] PASSED dask/diagnostics/tests/test_progress.py::test_no_tasks dask/diagnostics/tests/test_progress.py::test_with_cache [gw3] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_base_types[a0] dask/tests/test_base.py::test_tokenize_base_types[a1] [gw3] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_base_types[a1] [gw16] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-M-left-right] [gw30] [ 90%] SKIPPED dask/diagnostics/tests/test_progress.py::test_with_cache dask/diagnostics/tests/test_progress.py::test_with_alias [gw14] [ 90%] 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] [gw60] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-h-left-right] [gw19] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-w-left-right] dask/tests/test_base.py::test_tokenize_method [gw8] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample_non_existent_datetime [gw36] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-30min-left-right] dask/dataframe/tseries/tests/test_resample.py::test_common_aggs[nunique] [gw60] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_method dask/tests/test_base.py::test_tokenize_pandas_no_pickle [gw9] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_pandas_no_pickle dask/tests/test_base.py::test_tokenize_dense_sparse_array[dok] dask/tests/test_base.py::test_tokenize_sequences [gw60] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_sequences [gw11] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-w-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-w-left-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-5-h-left-left] dask/dataframe/tseries/tests/test_resample.py::test_resample_has_correct_fill_value[sum] [gw48] [ 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_object [gw28] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_object dask/tests/test_base.py::test_tokenize_datetime_date [gw28] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_datetime_date dask/tests/test_base.py::test_tokenize_datetime_time [gw28] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_datetime_time [gw51] [ 90%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-greater_equal] dask/dataframe/tseries/tests/test_resample.py::test_resample_index_name [gw4] [ 90%] PASSED dask/bag/tests/test_bag.py::test_take dask/bag/tests/test_bag.py::test_take_npartitions [gw52] [ 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] dask/tests/test_base.py::test_tokenize_timedelta dask/tests/test_base.py::test_tokenize_enum[IntFlag] [gw2] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_enum[IntFlag] dask/tests/test_base.py::test_persist_array_rename dask/tests/test_base.py::test_tokenize_base_types[True] [gw47] [ 90%] PASSED 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[frame-ohlc-5-M-left-right] [gw45] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_timedelta dask/tests/test_base.py::test_persist_series [gw13] [ 90%] PASSED dask/dataframe/tests/test_indexing.py::test_loc_with_array dask/dataframe/tests/test_indexing.py::test_loc_with_function [gw2] [ 90%] PASSED dask/tests/test_base.py::test_persist_array_rename [gw23] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_base_types[True] dask/tests/test_base.py::test_persist_series_rename [gw32] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_resample_index_name dask/tests/test_base.py::test_compute_no_opt [gw8] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_common_aggs[nunique] dask/dataframe/tseries/tests/test_resample.py::test_common_aggs[mean] [gw24] [ 90%] PASSED dask/diagnostics/tests/test_progress.py::test_clean_exit[get_sync] dask/diagnostics/tests/test_progress.py::test_format_time dask/tests/test_base.py::test_compute_dataframe [gw24] [ 90%] PASSED dask/diagnostics/tests/test_progress.py::test_format_time dask/tests/test_base.py::test_tokenize_range [gw50] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_range dask/tests/test_base.py::test_compute_dataframe_valid_unicode_in_bytes [gw50] [ 90%] PASSED dask/tests/test_base.py::test_compute_dataframe_valid_unicode_in_bytes dask/tests/test_base.py::test_compute_dataframe_invalid_unicode [gw26] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_resample_has_correct_fill_value[sum] dask/tests/test_base.py::test_is_dask_collection [gw26] [ 90%] PASSED dask/tests/test_base.py::test_is_dask_collection dask/tests/test_base.py::test_unpack_collections [gw32] [ 90%] PASSED dask/tests/test_base.py::test_compute_no_opt dask/tests/test_base.py::test_compute_array [gw45] [ 90%] PASSED dask/tests/test_base.py::test_persist_series dask/tests/test_base.py::test_persist_scalar [gw29] [ 90%] XFAIL dask/dataframe/tests/test_groupby.py::test_std_object_dtype[tasks-mean] dask/dataframe/tests/test_groupby.py::test_std_object_dtype[tasks-sum] [gw50] [ 90%] PASSED dask/tests/test_base.py::test_compute_dataframe_invalid_unicode [gw58] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-h-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-h-left-right] [gw26] [ 90%] PASSED dask/tests/test_base.py::test_unpack_collections [gw6] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-30min-left-left] dask/tests/test_base.py::test_tokenize_dense_sparse_array[coo] [gw2] [ 90%] PASSED dask/tests/test_base.py::test_compute_dataframe [gw32] [ 91%] PASSED dask/tests/test_base.py::test_compute_array [gw30] [ 91%] PASSED dask/diagnostics/tests/test_progress.py::test_with_alias [gw40] [ 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] [gw57] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-M-left-left] dask/tests/test_base.py::test_tokenize_base_types[1j0] [gw23] [ 91%] PASSED dask/tests/test_base.py::test_persist_series_rename dask/tests/test_base.py::test_persist_scalar_rename [gw23] [ 91%] PASSED dask/tests/test_base.py::test_persist_scalar_rename [gw49] [ 91%] PASSED 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-w-right-right] [gw10] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-h-left-left] dask/tests/test_base.py::test_get_name_from_key [gw57] [ 91%] PASSED dask/tests/test_base.py::test_tokenize_base_types[1j0] [gw6] [ 91%] PASSED dask/tests/test_base.py::test_tokenize_dense_sparse_array[coo] dask/tests/test_base.py::test_tokenize_dense_sparse_array[csc] [gw45] [ 91%] PASSED dask/tests/test_base.py::test_persist_scalar dask/tests/test_base.py::test_tokenize_base_types[1j1] [gw57] [ 91%] PASSED dask/tests/test_base.py::test_tokenize_base_types[1j1] [gw10] [ 91%] PASSED dask/tests/test_base.py::test_get_name_from_key dask/tests/test_base.py::test_replace_name_in_keys [gw10] [ 91%] PASSED dask/tests/test_base.py::test_replace_name_in_keys [gw13] [ 91%] PASSED dask/dataframe/tests/test_indexing.py::test_loc_with_function dask/dataframe/tests/test_indexing.py::test_loc_with_array_different_partition [gw8] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_common_aggs[mean] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-d-left-left] [gw35] [ 91%] PASSED dask/diagnostics/tests/test_progress.py::test_progressbar [gw6] [ 91%] PASSED dask/tests/test_base.py::test_tokenize_dense_sparse_array[csc] dask/tests/test_base.py::test_tokenize_literal [gw56] [ 91%] PASSED dask/tests/test_base.py::test_tokenize_literal dask/tests/test_base.py::test_visualize_highlevelgraph dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-M-left-left] [gw21] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-d-left-right] dask/tests/test_base.py::test_tokenize_base_types[None] [gw38] [ 91%] PASSED dask/tests/test_base.py::test_tokenize_base_types[None] dask/tests/test_base.py::test_default_imports dask/tests/test_base.py::test_tokenize_base_types[1.0] [gw3] [ 91%] PASSED dask/tests/test_base.py::test_tokenize_base_types[1.0] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-M-left-left] dask/tests/test_base.py::test_persist_delayed dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-w-left-left] dask/tests/test_base.py::test_tokenize_dict dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-30min-left-left] [gw11] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-w-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-h-left-left] [gw3] [ 91%] PASSED dask/tests/test_base.py::test_persist_delayed [gw60] [ 91%] PASSED dask/tests/test_base.py::test_tokenize_dict dask/tests/test_base.py::test_persist_array_bag dask/tests/test_base.py::test_persist_delayed_custom_key[a] dask/tests/test_base.py::test_tokenize_datetime_datetime [gw28] [ 91%] PASSED dask/tests/test_base.py::test_tokenize_datetime_datetime dask/tests/test_base.py::test_scheduler_keyword dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-less] [gw3] [ 91%] PASSED dask/tests/test_base.py::test_persist_delayed_custom_key[a] [gw55] [ 91%] PASSED dask/diagnostics/tests/test_profiler.py::test_register[CacheProfiler] dask/diagnostics/tests/test_progress.py::test_register [gw28] [ 91%] PASSED dask/tests/test_base.py::test_scheduler_keyword dask/tests/test_base.py::test_raise_get_keyword [gw12] [ 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 [gw28] [ 91%] PASSED dask/tests/test_base.py::test_raise_get_keyword [gw53] [ 91%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_large_window_variable_chunks[10h] [gw13] [ 91%] PASSED dask/dataframe/tests/test_indexing.py::test_loc_with_array_different_partition dask/dataframe/tests/test_indexing.py::test_loc_with_series_different_partition dask/dataframe/tests/test_rolling.py::test_time_rolling[6s-6s] dask/tests/test_base.py::test_compute_array_bag [gw29] [ 91%] PASSED dask/dataframe/tests/test_groupby.py::test_std_object_dtype[tasks-sum] dask/dataframe/tests/test_groupby.py::test_std_columns_int[disk] dask/tests/test_base.py::test_get_collection_names [gw26] [ 91%] PASSED dask/tests/test_base.py::test_get_collection_names [gw50] [ 91%] PASSED dask/tests/test_base.py::test_compute_array_bag dask/tests/test_base.py::test_emscripten_default_scheduler['dask.dataframe', '_Frame', 'sync', True] dask/tests/test_base.py::test_emscripten_default_scheduler['dask.array', 'Array', 'threads', False] dask/diagnostics/tests/test_progress.py::test_store_time dask/tests/test_base.py::test_compute_array_dataframe dask/tests/test_base.py::test_persist_array dask/tests/test_base.py::test_persist_dataframe [gw47] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-M-left-right] [gw59] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-d-left-left] [gw17] [ 91%] PASSED dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate[tasks-2-8] dask/tests/test_base.py::test_persist_dataframe_rename dask/tests/test_base.py::test_compute_with_literal dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate[tasks-32-1] [gw58] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-h-left-right] dask/tests/test_base.py::test_custom_collection dask/dataframe/tseries/tests/test_resample.py::test_common_aggs[count] dask/tests/test_base.py::test_tokenize_base_types[x7] [gw57] [ 91%] PASSED dask/tests/test_base.py::test_tokenize_base_types[x7] dask/tests/test_cli.py::test_register_command_ep [gw57] [ 91%] PASSED dask/tests/test_cli.py::test_register_command_ep [gw59] [ 91%] PASSED dask/tests/test_base.py::test_compute_with_literal [gw23] [ 91%] PASSED dask/tests/test_base.py::test_compute_array_dataframe dask/tests/test_base.py::test_compute_nested dask/tests/test_cli.py::test_config_get [gw52] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-w-left-right] dask/tests/test_base.py::test_tokenize_dense_sparse_array[csr] [gw29] [ 91%] PASSED dask/dataframe/tests/test_groupby.py::test_std_columns_int[disk] dask/dataframe/tests/test_groupby.py::test_std_columns_int[tasks] [gw23] [ 91%] PASSED dask/tests/test_cli.py::test_config_get dask/diagnostics/tests/test_progress.py::test_minimum_time [gw45] [ 91%] PASSED dask/tests/test_base.py::test_persist_dataframe_rename dask/tests/test_cli.py::test_version [gw59] [ 91%] PASSED dask/tests/test_base.py::test_compute_nested [gw12] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_resample_throws_error_when_parition_index_does_not_match_index [gw45] [ 91%] PASSED dask/tests/test_cli.py::test_version dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-d-left-left] [gw40] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-30min-left-right] [gw46] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-M-left-left] dask/tests/test_base.py::test_optimizations_keyword [gw46] [ 91%] PASSED dask/tests/test_base.py::test_optimizations_keyword [gw32] [ 91%] PASSED dask/tests/test_base.py::test_persist_array dask/tests/test_callbacks.py::test_start_callback dask/tests/test_base.py::test_optimize [gw10] [ 91%] PASSED dask/tests/test_base.py::test_custom_collection dask/tests/test_compatibility.py::test_deprecation [gw2] [ 91%] PASSED dask/tests/test_base.py::test_persist_dataframe dask/tests/test_cli.py::test_config_get_bad_value [gw2] [ 91%] PASSED dask/tests/test_cli.py::test_config_get_bad_value [gw10] [ 91%] PASSED dask/tests/test_compatibility.py::test_deprecation [gw32] [ 91%] PASSED dask/tests/test_callbacks.py::test_start_callback dask/tests/test_callbacks.py::test_start_state_callback [gw32] [ 91%] PASSED dask/tests/test_callbacks.py::test_start_state_callback [gw49] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-w-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-w-right-left] [gw6] [ 91%] PASSED dask/tests/test_base.py::test_tokenize_dense_sparse_array[csr] dask/tests/test_config.py::test_update_list_to_dict [gw6] [ 91%] PASSED dask/tests/test_config.py::test_update_list_to_dict [gw56] [ 91%] PASSED dask/tests/test_base.py::test_visualize_highlevelgraph dask/tests/test_base.py::test_visualize_order [gw56] [ 91%] SKIPPED dask/tests/test_base.py::test_visualize_order [gw29] [ 91%] PASSED dask/dataframe/tests/test_groupby.py::test_std_columns_int[tasks] [gw7] [ 91%] PASSED dask/bag/tests/test_random.py::test_sample_with_more_bag_partitons dask/bag/tests/test_random.py::test_sample_size_exactly_k [gw19] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-w-left-left] dask/tests/test_base.py::test_persist_delayed_rename[key3-rename3-new_key3] [gw36] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-30min-left-left] dask/tests/test_base.py::test_persist_bag_rename dask/dataframe/tests/test_groupby.py::test_timeseries[disk] [gw46] [ 91%] PASSED dask/tests/test_base.py::test_optimize [gw19] [ 91%] PASSED dask/tests/test_base.py::test_persist_delayed_rename[key3-rename3-new_key3] dask/tests/test_base.py::test_persist_delayedleaf [gw19] [ 91%] PASSED dask/tests/test_base.py::test_persist_delayedleaf [gw8] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_common_aggs[count] dask/tests/test_config.py::test_canonical_name [gw8] [ 91%] PASSED dask/tests/test_config.py::test_canonical_name [gw5] [ 91%] 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] [gw36] [ 91%] PASSED dask/tests/test_base.py::test_persist_bag_rename dask/tests/test_base.py::test_persist_item_change_name [gw36] [ 91%] PASSED dask/tests/test_base.py::test_persist_item_change_name [gw48] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-h-left-left] dask/tests/test_base.py::test_normalize_function_dataclass_field_no_repr [gw48] [ 91%] PASSED dask/tests/test_base.py::test_normalize_function_dataclass_field_no_repr dask/tests/test_base.py::test_optimize_globals [gw16] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-M-left-left] dask/tests/test_base.py::test_persist_delayed_rename[a-rename0-a] [gw16] [ 91%] PASSED dask/tests/test_base.py::test_persist_delayed_rename[a-rename0-a] dask/tests/test_base.py::test_persist_delayed_rename[a-rename1-a] [gw16] [ 91%] PASSED dask/tests/test_base.py::test_persist_delayed_rename[a-rename1-a] [gw24] [ 91%] PASSED dask/diagnostics/tests/test_progress.py::test_register dask/tests/test_base.py::test_optimizations_ctd [gw24] [ 91%] PASSED dask/tests/test_base.py::test_optimizations_ctd dask/tests/test_base.py::test_clone_key [gw24] [ 91%] PASSED dask/tests/test_base.py::test_clone_key [gw30] [ 91%] PASSED dask/diagnostics/tests/test_progress.py::test_store_time dask/tests/test_callbacks.py::test_nested_schedulers [gw30] [ 91%] PASSED dask/tests/test_callbacks.py::test_nested_schedulers dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-w-left-left] dask/tests/test_callbacks.py::test_add_remove_mutates_not_replaces [gw30] [ 91%] PASSED dask/tests/test_callbacks.py::test_add_remove_mutates_not_replaces dask/tests/test_base.py::test_persist_delayed_custom_key[key1] dask/tests/test_base.py::test_get_scheduler dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-M-left-left] dask/diagnostics/tests/test_profiler.py::test_unquote [gw55] [ 91%] SKIPPED dask/diagnostics/tests/test_profiler.py::test_unquote dask/tests/test_config.py::test_collect_yaml_no_top_level_dict [gw48] [ 91%] PASSED dask/tests/test_base.py::test_optimize_globals [gw28] [ 91%] PASSED dask/tests/test_base.py::test_get_scheduler dask/tests/test_config.py::test_env_none_values [gw3] [ 91%] PASSED dask/tests/test_base.py::test_persist_delayed_custom_key[key1] dask/tests/test_config.py::test_collect_yaml_permission_errors[file] [gw13] [ 91%] PASSED dask/dataframe/tests/test_indexing.py::test_loc_with_series_different_partition dask/dataframe/tests/test_indexing.py::test_loc_with_non_boolean_series dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-h-left-left] [gw35] [ 91%] PASSED dask/diagnostics/tests/test_progress.py::test_minimum_time dask/tests/test_config.py::test_update_new_defaults [gw28] [ 91%] PASSED dask/tests/test_config.py::test_env_none_values [gw3] [ 91%] PASSED dask/tests/test_config.py::test_collect_yaml_permission_errors[file] [gw35] [ 91%] PASSED dask/tests/test_config.py::test_update_new_defaults [gw55] [ 91%] PASSED dask/tests/test_config.py::test_collect_yaml_no_top_level_dict dask/tests/test_cli.py::test_repeated_name_registration_warn [gw57] [ 91%] PASSED dask/tests/test_cli.py::test_repeated_name_registration_warn dask/tests/test_config.py::test_set_kwargs [gw57] [ 91%] PASSED dask/tests/test_config.py::test_set_kwargs dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-w-left-left] dask/tests/test_cli.py::test_config_get_value dask/tests/test_base.py::test_visualize dask/tests/test_cli.py::test_info_versions dask/dataframe/tseries/tests/test_resample.py::test_resample_pads_last_division_to_avoid_off_by_one [gw23] [ 91%] PASSED dask/tests/test_cli.py::test_config_get_value dask/tests/test_config.py::test_ensure_file_directory[False] dask/tests/test_compatibility.py::test_entry_points dask/tests/test_callbacks.py::test_finish_always_called dask/tests/test_cli.py::test_config_list dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-30min-left-left] [gw23] [ 91%] PASSED dask/tests/test_config.py::test_ensure_file_directory[False] [gw32] [ 91%] PASSED dask/tests/test_callbacks.py::test_finish_always_called dask/tests/test_config.py::test_update_dict_to_list [gw6] [ 91%] PASSED dask/tests/test_config.py::test_update_dict_to_list dask/tests/test_config.py::test_get_set_roundtrip[custom_key] [gw32] [ 91%] PASSED dask/tests/test_config.py::test_get_set_roundtrip[custom_key] [gw21] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-d-left-left] dask/tests/test_config.py::test_merge [gw21] [ 91%] PASSED dask/tests/test_config.py::test_merge dask/tests/test_base.py::test_use_cloudpickle_to_tokenize_functions_in__main__ [gw56] [ 91%] PASSED dask/tests/test_base.py::test_use_cloudpickle_to_tokenize_functions_in__main__ dask/tests/test_config.py::test_schema dask/tests/test_config.py::test_merge_None_to_dict [gw6] [ 91%] PASSED dask/tests/test_config.py::test_merge_None_to_dict [gw44] [ 92%] PASSED dask/dataframe/tests/test_shuffle.py::test_rearrange[disk-processes] [gw2] [ 92%] PASSED dask/tests/test_cli.py::test_config_list dask/tests/test_config.py::test_expand_environment_variables[inp6-out6] [gw45] [ 92%] PASSED dask/tests/test_cli.py::test_info_versions dask/tests/test_config.py::test_expand_environment_variables[1-1_0] [gw45] [ 92%] PASSED dask/tests/test_config.py::test_expand_environment_variables[1-1_0] [gw56] [ 92%] SKIPPED dask/tests/test_config.py::test_schema dask/dataframe/tests/test_shuffle.py::test_rearrange[tasks-threads] [gw13] [ 92%] PASSED dask/dataframe/tests/test_indexing.py::test_loc_with_non_boolean_series dask/dataframe/tests/test_indexing.py::test_loc2d [gw10] [ 92%] PASSED dask/tests/test_compatibility.py::test_entry_points [gw2] [ 92%] PASSED dask/tests/test_config.py::test_expand_environment_variables[inp6-out6] dask/tests/test_config.py::test_env_var_canonical_name [gw10] [ 92%] PASSED dask/tests/test_config.py::test_env_var_canonical_name [gw49] [ 92%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-w-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-w-left-right] [gw59] [ 92%] SKIPPED dask/tests/test_base.py::test_visualize dask/tests/test_config.py::test_pop [gw59] [ 92%] PASSED dask/tests/test_config.py::test_pop dask/tests/test_base.py::test_optimize_nested dask/tests/test_base.py::test_persist_delayedattr [gw46] [ 92%] PASSED dask/tests/test_base.py::test_optimize_nested [gw39] [ 92%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[size-tasks-split_out] dask/tests/test_config.py::test_update dask/tests/test_base.py::test_normalize_function_limited_size [gw19] [ 92%] PASSED dask/tests/test_base.py::test_persist_delayedattr dask/tests/test_config.py::test_rename [gw46] [ 92%] PASSED dask/tests/test_config.py::test_rename [gw8] [ 92%] PASSED dask/tests/test_config.py::test_update dask/tests/test_config.py::test_deprecations_on_env_variables dask/tests/test_config.py::test_deprecations_on_set[args1-kwargs1] [gw5] [ 92%] 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_reduction_split[std-disk-split_every] [gw19] [ 92%] PASSED dask/tests/test_config.py::test_deprecations_on_set[args1-kwargs1] [gw8] [ 92%] PASSED dask/tests/test_config.py::test_deprecations_on_env_variables dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-observed-groupby1-ordered-unknown] dask/tests/test_base.py::test_compute_as_if_collection_low_level_task_graph dask/tests/test_base.py::test_persist_delayed_rename[a-rename2-b] dask/tests/test_ci.py::test_upstream_packages_installed [gw24] [ 92%] PASSED dask/tests/test_base.py::test_compute_as_if_collection_low_level_task_graph dask/tests/test_config.py::test_collect_yaml_malformed_file [gw51] [ 92%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-less] dask/tests/test_base.py::test_callable_scheduler [gw51] [ 92%] PASSED dask/tests/test_base.py::test_callable_scheduler dask/tests/test_base.py::test_num_workers_config[threads] [gw16] [ 92%] PASSED dask/tests/test_base.py::test_persist_delayed_rename[a-rename2-b] dask/tests/test_config.py::test_config_serialization [gw16] [ 92%] PASSED dask/tests/test_config.py::test_config_serialization dask/tests/test_base.py::test_optimize_None dask/tests/test_config.py::test_env [gw55] [ 92%] PASSED dask/tests/test_config.py::test_env dask/tests/test_core.py::TestGet::test_badkey [gw55] [ 92%] PASSED dask/tests/test_core.py::TestGet::test_badkey [gw30] [ 92%] SKIPPED dask/tests/test_ci.py::test_upstream_packages_installed dask/tests/test_context.py::test_with_get [gw48] [ 92%] PASSED dask/tests/test_base.py::test_optimize_None dask/tests/test_core.py::test_ishashable [gw48] [ 92%] PASSED dask/tests/test_core.py::test_ishashable dask/tests/test_config.py::test__get_paths [gw24] [ 92%] PASSED dask/tests/test_config.py::test__get_paths dask/tests/test_config.py::test_collect [gw28] [ 92%] PASSED dask/tests/test_config.py::test_collect dask/tests/test_core.py::test_iskey_numpy_types [gw28] [ 92%] PASSED dask/tests/test_core.py::test_iskey_numpy_types [gw62] [ 92%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_frame_series_arithmetic_methods dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions[False] [gw53] [ 92%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling[6s-6s] dask/dataframe/tests/test_rolling.py::test_time_rolling[2s-2s] dask/tests/test_config.py::test_update_defaults [gw35] [ 92%] PASSED dask/tests/test_config.py::test_update_defaults dask/tests/test_core.py::test_preorder_traversal [gw35] [ 92%] PASSED dask/tests/test_core.py::test_preorder_traversal [gw51] [ 92%] SKIPPED dask/tests/test_base.py::test_num_workers_config[threads] [gw41] [ 92%] PASSED dask/bag/tests/test_bag.py::test_iter dask/bag/tests/test_bag.py::test_repr[str] [gw41] [ 92%] PASSED dask/bag/tests/test_bag.py::test_repr[str] dask/bag/tests/test_bag.py::test_repr[repr] [gw41] [ 92%] PASSED dask/bag/tests/test_bag.py::test_repr[repr] dask/bag/tests/test_bag.py::test_pluck [gw30] [ 92%] PASSED dask/tests/test_context.py::test_with_get [gw3] [ 92%] PASSED dask/tests/test_config.py::test_collect_yaml_malformed_file dask/tests/test_core.py::test_istask [gw3] [ 92%] PASSED dask/tests/test_core.py::test_istask [gw58] [ 92%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-h-left-left] dask/tests/test_config.py::test_ensure_file [gw9] [ 92%] PASSED dask/tests/test_base.py::test_tokenize_dense_sparse_array[dok] dask/tests/test_base.py::test_tokenize_dense_sparse_array[lil] [gw44] [ 92%] PASSED dask/dataframe/tests/test_shuffle.py::test_rearrange[tasks-threads] dask/dataframe/tests/test_shuffle.py::test_rearrange[tasks-processes] dask/tests/test_config.py::test_set_nested [gw57] [ 92%] PASSED dask/tests/test_config.py::test_set_nested dask/tests/test_config.py::test_ensure_file_defaults_to_DASK_CONFIG_directory [gw58] [ 92%] PASSED dask/tests/test_config.py::test_ensure_file dask/tests/test_core.py::TestGet::test_data_not_in_dict_is_ok [gw23] [ 92%] PASSED dask/tests/test_config.py::test_ensure_file_defaults_to_DASK_CONFIG_directory [gw57] [ 92%] PASSED dask/tests/test_core.py::TestGet::test_data_not_in_dict_is_ok dask/tests/test_core.py::TestGet::test_get_with_list_top_level [gw9] [ 92%] PASSED dask/tests/test_base.py::test_tokenize_dense_sparse_array[lil] dask/tests/test_config.py::test_get_set_roundtrip[custom-key] [gw32] [ 92%] PASSED dask/tests/test_config.py::test_get_set_roundtrip[custom-key] [gw23] [ 92%] PASSED dask/tests/test_core.py::TestGet::test_get_with_list_top_level dask/tests/test_config.py::test_deprecations_on_set[args0-kwargs0] dask/tests/test_core.py::TestGet::test_get_works_with_unhashables_in_values [gw32] [ 92%] PASSED dask/tests/test_core.py::TestGet::test_get_works_with_unhashables_in_values dask/tests/test_config.py::test_expand_environment_variables[inp7-out7] [gw2] [ 92%] PASSED dask/tests/test_config.py::test_expand_environment_variables[inp7-out7] dask/tests/test_core.py::test_get_dependencies_many dask/tests/test_config.py::test_expand_environment_variables[1-1_1] [gw45] [ 92%] PASSED dask/tests/test_config.py::test_expand_environment_variables[1-1_1] dask/tests/test_core.py::test_get_dependencies_empty dask/tests/test_config.py::test_core_file [gw6] [ 92%] PASSED dask/tests/test_config.py::test_core_file dask/tests/test_core.py::test_GetFunctionTestMixin_class [gw6] [ 92%] PASSED dask/tests/test_core.py::test_GetFunctionTestMixin_class [gw46] [ 92%] PASSED dask/tests/test_config.py::test_deprecations_on_set[args0-kwargs0] dask/tests/test_core.py::test_subs_with_unfriendly_eq [gw46] [ 92%] PASSED dask/tests/test_core.py::test_subs_with_unfriendly_eq dask/tests/test_config.py::test_schema_is_complete dask/tests/test_config.py::test_get_set_canonical_name [gw10] [ 92%] PASSED dask/tests/test_config.py::test_get_set_canonical_name dask/tests/test_core.py::test_get_deps [gw10] [ 92%] PASSED dask/tests/test_core.py::test_get_deps [gw45] [ 92%] PASSED dask/tests/test_core.py::test_get_dependencies_empty [gw47] [ 92%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-M-left-left] dask/tests/test_config.py::test_collect_env_none [gw47] [ 92%] PASSED dask/tests/test_config.py::test_collect_env_none [gw11] [ 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 [gw11] [ 92%] PASSED dask/tests/test_config.py::test_collect_yaml_dir dask/tests/test_config.py::test_refresh [gw59] [ 92%] PASSED dask/tests/test_config.py::test_refresh dask/tests/test_core.py::test_subs [gw59] [ 92%] PASSED dask/tests/test_core.py::test_subs [gw40] [ 92%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-30min-left-left] dask/tests/test_config.py::test_expand_environment_variables[inp4-out4] [gw40] [ 92%] PASSED dask/tests/test_config.py::test_expand_environment_variables[inp4-out4] dask/tests/test_config.py::test_collect_yaml_paths [gw21] [ 92%] PASSED dask/tests/test_config.py::test_collect_yaml_paths dask/tests/test_core.py::TestGet::test_get_stack_limit [gw49] [ 92%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-w-left-right] [gw2] [ 92%] PASSED dask/tests/test_core.py::test_get_dependencies_many [gw12] [ 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_expand_environment_variables[$FOO-foo] [gw12] [ 92%] PASSED dask/tests/test_config.py::test_expand_environment_variables[$FOO-foo] [gw52] [ 92%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-w-left-left] dask/tests/test_config.py::test_set_hard_to_copyables [gw52] [ 92%] PASSED dask/tests/test_config.py::test_set_hard_to_copyables dask/tests/test_config.py::test_deprecations_on_set[args2-kwargs2] dask/tests/test_config.py::test_deprecations_on_yaml[fuse-ave-width] dask/tests/test_config.py::test_config_inheritance [gw16] [ 92%] PASSED dask/tests/test_config.py::test_config_inheritance [gw19] [ 92%] PASSED dask/tests/test_config.py::test_deprecations_on_set[args2-kwargs2] dask/tests/test_core.py::test_subs_arbitrary_key [gw13] [ 92%] PASSED dask/dataframe/tests/test_indexing.py::test_loc2d [gw43] [ 92%] PASSED dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[sm-28-inner] dask/tests/test_datasets.py::test_mimesis [gw16] [ 92%] SKIPPED dask/tests/test_datasets.py::test_mimesis [gw8] [ 92%] PASSED dask/tests/test_config.py::test_deprecations_on_yaml[fuse-ave-width] dask/tests/test_core.py::test_literal_serializable [gw8] [ 92%] PASSED dask/tests/test_core.py::test_literal_serializable dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-d-right-right] [gw19] [ 92%] PASSED dask/tests/test_core.py::test_subs_arbitrary_key dask/tests/test_core.py::TestGet::test_nested_badkey [gw55] [ 92%] PASSED dask/tests/test_core.py::TestGet::test_nested_badkey dask/tests/test_datasets.py::test_make_dataset_with_processes [gw55] [ 92%] SKIPPED dask/tests/test_datasets.py::test_make_dataset_with_processes dask/tests/test_core.py::test_iskey [gw48] [ 92%] PASSED dask/tests/test_core.py::test_iskey dask/tests/test_datasets.py::test_deterministic dask/tests/test_config.py::test_default_search_paths [gw24] [ 92%] PASSED dask/tests/test_config.py::test_default_search_paths dask/tests/test_delayed.py::test_delayed [gw48] [ 92%] SKIPPED dask/tests/test_datasets.py::test_deterministic dask/tests/test_core.py::test_validate_key [gw0] [ 92%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-id-False] [gw28] [ 92%] PASSED dask/tests/test_core.py::test_validate_key dask/tests/test_delayed.py::test_delayed_with_dataclass[ANonFrozenDataClass] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-name-None] [gw24] [ 92%] PASSED dask/tests/test_delayed.py::test_delayed dask/tests/test_base.py::test_num_workers_config[processes] [gw51] [ 92%] SKIPPED dask/tests/test_base.py::test_num_workers_config[processes] dask/tests/test_delayed.py::test_delayed_with_eager_dataclass_with_set_init_false_field [gw28] [ 92%] PASSED dask/tests/test_delayed.py::test_delayed_with_dataclass[ANonFrozenDataClass] dask/tests/test_core.py::TestGet::test_get [gw35] [ 92%] PASSED dask/tests/test_core.py::TestGet::test_get dask/tests/test_delayed.py::test_delayed_with_dataclass_with_custom_init [gw35] [ 92%] PASSED dask/tests/test_delayed.py::test_delayed_with_dataclass_with_custom_init [gw51] [ 92%] PASSED dask/tests/test_delayed.py::test_delayed_with_eager_dataclass_with_set_init_false_field dask/tests/test_config.py::test_set [gw58] [ 92%] PASSED dask/tests/test_config.py::test_set dask/tests/test_core.py::TestGet::test_get_with_list [gw57] [ 92%] PASSED dask/tests/test_core.py::TestGet::test_get_with_list dask/tests/test_delayed.py::test_delayed_visualise_warn [gw5] [ 92%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-observed-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-observed-groupby1-unordererd-known] dask/tests/test_core.py::test_has_tasks [gw3] [ 92%] PASSED dask/tests/test_core.py::test_has_tasks dask/tests/test_delayed.py::test_delayed_with_dataclass_with_unset_init_false_field [gw3] [ 92%] PASSED dask/tests/test_delayed.py::test_delayed_with_dataclass_with_unset_init_false_field dask/tests/test_context.py::test_globalmethod [gw30] [ 92%] PASSED dask/tests/test_context.py::test_globalmethod dask/tests/test_delayed.py::test_methods [gw30] [ 92%] PASSED dask/tests/test_delayed.py::test_methods dask/tests/test_core.py::TestGet::test_get_with_nested_list [gw23] [ 92%] PASSED dask/tests/test_core.py::TestGet::test_get_with_nested_list dask/tests/test_delayed.py::test_method_getattr_call_same_task [gw58] [ 92%] PASSED dask/tests/test_delayed.py::test_method_getattr_call_same_task dask/tests/test_core.py::test_subs_with_surprisingly_friendly_eq [gw46] [ 92%] PASSED dask/tests/test_core.py::test_subs_with_surprisingly_friendly_eq dask/tests/test_core.py::test_flatten [gw10] [ 93%] PASSED dask/tests/test_core.py::test_flatten dask/tests/test_base.py::test_tokenize_object_with_recursion_error [gw9] [ 93%] PASSED dask/tests/test_base.py::test_tokenize_object_with_recursion_error dask/tests/test_delayed.py::test_common_subexpressions [gw9] [ 93%] PASSED dask/tests/test_delayed.py::test_common_subexpressions dask/tests/test_core.py::test_get_dependencies_list [gw56] [ 93%] PASSED dask/tests/test_config.py::test_schema_is_complete dask/tests/test_core.py::test_get_dependencies_task [gw56] [ 93%] PASSED dask/tests/test_core.py::test_get_dependencies_task [gw36] [ 93%] PASSED dask/tests/test_base.py::test_normalize_function_limited_size dask/tests/test_config.py::test_deprecations_on_yaml[fuse_ave_width] [gw36] [ 93%] PASSED dask/tests/test_config.py::test_deprecations_on_yaml[fuse_ave_width] dask/tests/test_core.py::TestGet::test_nested_tasks [gw32] [ 93%] PASSED dask/tests/test_core.py::TestGet::test_nested_tasks [gw45] [ 93%] PASSED dask/tests/test_core.py::test_get_dependencies_list [gw53] [ 93%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling[2s-2s] [gw57] [ 93%] PASSED dask/tests/test_delayed.py::test_delayed_visualise_warn dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-w-left-left] dask/tests/test_config.py::test_collect_yaml_permission_errors[directory] [gw11] [ 93%] PASSED dask/tests/test_config.py::test_collect_yaml_permission_errors[directory] [gw15] [ 93%] 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] dask/tests/test_config.py::test_expand_environment_variables[inp3-out3] [gw12] [ 93%] PASSED dask/tests/test_config.py::test_expand_environment_variables[inp3-out3] dask/tests/test_core.py::test_get_dependencies_task_none [gw2] [ 93%] PASSED dask/tests/test_core.py::test_get_dependencies_task_none dask/tests/test_core.py::test_subs_no_key_data_eq [gw59] [ 93%] PASSED dask/tests/test_core.py::test_subs_no_key_data_eq dask/tests/test_core.py::test_get_dependencies_nested [gw6] [ 93%] PASSED dask/tests/test_core.py::test_get_dependencies_nested dask/tests/test_config.py::test_get [gw47] [ 93%] PASSED dask/tests/test_config.py::test_get dask/tests/test_config.py::test_ensure_file_directory[True] [gw52] [ 93%] PASSED dask/tests/test_config.py::test_ensure_file_directory[True] dask/tests/test_config.py::test_expand_environment_variables[inp5-out5] [gw40] [ 93%] PASSED dask/tests/test_config.py::test_expand_environment_variables[inp5-out5] dask/dataframe/tests/test_indexing.py::test_loc2d_with_known_divisions dask/tests/test_core.py::test_getcycle dask/tests/test_datasets.py::test_full_dataset [gw16] [ 93%] SKIPPED dask/tests/test_datasets.py::test_full_dataset dask/tests/test_delayed.py::test_delayed_with_dataclass_with_eager_custom_init dask/tests/test_delayed.py::test_delayed_with_dataclass_with_set_init_false_field [gw27] [ 93%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-on2-None] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-on2-True] dask/tests/test_delayed.py::test_delayed_with_namedtuple [gw24] [ 93%] PASSED dask/tests/test_delayed.py::test_delayed_with_namedtuple dask/tests/test_core.py::test_quote [gw19] [ 93%] PASSED dask/tests/test_core.py::test_quote [gw8] [ 93%] PASSED dask/tests/test_core.py::test_getcycle [gw51] [ 93%] PASSED dask/tests/test_delayed.py::test_delayed_with_dataclass_with_set_init_false_field [gw35] [ 93%] PASSED dask/tests/test_delayed.py::test_delayed_with_dataclass_with_eager_custom_init dask/tests/test_delayed.py::test_delayed_with_dataclass[AFrozenDataClass] [gw28] [ 93%] PASSED dask/tests/test_delayed.py::test_delayed_with_dataclass[AFrozenDataClass] dask/tests/test_delayed.py::test_to_task_dask [gw48] [ 93%] PASSED dask/tests/test_delayed.py::test_to_task_dask dask/tests/test_datasets.py::test_no_mimesis [gw55] [ 93%] PASSED dask/tests/test_datasets.py::test_no_mimesis dask/tests/test_delayed.py::test_operators dask/tests/test_delayed.py::test_attributes dask/tests/test_delayed.py::test_lists dask/tests/test_delayed.py::test_np_dtype_of_delayed dask/tests/test_delayed.py::test_lists_are_concrete dask/tests/test_delayed.py::test_iterators[list] [gw58] [ 93%] PASSED dask/tests/test_delayed.py::test_np_dtype_of_delayed dask/tests/test_core.py::test_get_dependencies_nothing [gw23] [ 93%] PASSED dask/tests/test_delayed.py::test_lists [gw37] [ 93%] 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] [gw56] [ 93%] PASSED dask/tests/test_core.py::test_get_dependencies_nothing dask/tests/test_config.py::test_get_override_with [gw36] [ 93%] PASSED dask/tests/test_config.py::test_get_override_with [gw30] [ 93%] PASSED dask/tests/test_delayed.py::test_attributes [gw10] [ 93%] PASSED dask/tests/test_delayed.py::test_iterators[list] [gw46] [ 93%] PASSED dask/tests/test_delayed.py::test_lists_are_concrete dask/tests/test_delayed.py::test_delayed_optimize [gw9] [ 93%] PASSED dask/tests/test_delayed.py::test_delayed_optimize [gw3] [ 93%] PASSED dask/tests/test_delayed.py::test_operators dask/tests/test_delayed.py::test_literates [gw34] [ 93%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[True-forward-False] dask/dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[True-nearest-True] [gw43] [ 93%] 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-mean-5-d-right-left] dask/tests/test_delayed.py::test_nout_with_tasks[x1] [gw12] [ 93%] PASSED dask/tests/test_delayed.py::test_nout_with_tasks[x1] dask/tests/test_delayed.py::test_delayed_errors [gw57] [ 93%] PASSED dask/tests/test_delayed.py::test_delayed_errors dask/tests/test_delayed.py::test_traverse_false dask/dataframe/tests/test_rolling.py::test_time_rolling[6s-2s] dask/tests/test_delayed.py::test_iterators[tuple] [gw45] [ 93%] PASSED dask/tests/test_delayed.py::test_iterators[tuple] dask/tests/test_delayed.py::test_nout_with_tasks[x2] [gw52] [ 93%] PASSED dask/tests/test_delayed.py::test_nout_with_tasks[x2] dask/tests/test_delayed.py::test_literates_keys [gw6] [ 93%] PASSED dask/tests/test_delayed.py::test_literates_keys [gw5] [ 93%] 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] dask/tests/test_delayed.py::test_iterators[set] [gw47] [ 93%] PASSED dask/tests/test_delayed.py::test_iterators[set] dask/tests/test_delayed.py::test_nout_with_tasks[x0] [gw2] [ 93%] PASSED dask/tests/test_delayed.py::test_nout_with_tasks[x0] dask/tests/test_delayed.py::test_pure [gw59] [ 93%] PASSED dask/tests/test_delayed.py::test_pure [gw32] [ 93%] PASSED dask/tests/test_delayed.py::test_literates dask/tests/test_delayed.py::test_pure_global_setting [gw11] [ 93%] PASSED dask/tests/test_delayed.py::test_traverse_false [gw40] [ 93%] PASSED dask/tests/test_delayed.py::test_pure_global_setting dask/tests/test_delayed.py::test_nout_with_tasks[x4] dask/tests/test_delayed.py::test_delayed_picklable [gw24] [ 93%] PASSED dask/tests/test_delayed.py::test_delayed_picklable dask/tests/test_delayed.py::test_custom_delayed [gw16] [ 93%] PASSED dask/tests/test_delayed.py::test_nout_with_tasks[x4] dask/tests/test_delayed.py::test_kwargs dask/tests/test_delayed.py::test_delayed_callable [gw51] [ 93%] PASSED dask/tests/test_delayed.py::test_delayed_callable dask/tests/test_delayed.py::test_delayed_compute_forward_kwargs dask/tests/test_delayed.py::test_delayed_method_descriptor [gw35] [ 93%] PASSED dask/tests/test_delayed.py::test_delayed_method_descriptor [gw28] [ 93%] PASSED dask/tests/test_delayed.py::test_delayed_compute_forward_kwargs dask/tests/test_delayed.py::test_array_delayed dask/tests/test_delayed.py::test_array_bag_delayed dask/tests/test_delayed.py::test_delayed_decorator_on_method [gw8] [ 93%] PASSED dask/tests/test_delayed.py::test_kwargs dask/tests/test_delayed.py::test_attribute_of_attribute [gw36] [ 93%] PASSED dask/tests/test_delayed.py::test_attribute_of_attribute [gw19] [ 93%] PASSED dask/tests/test_delayed.py::test_custom_delayed dask/tests/test_delayed.py::test_finalize_name [gw10] [ 93%] PASSED dask/tests/test_delayed.py::test_finalize_name dask/tests/test_delayed.py::test_sensitive_to_partials [gw58] [ 93%] PASSED dask/tests/test_delayed.py::test_sensitive_to_partials dask/tests/test_delayed.py::test_callable_obj [gw30] [ 93%] PASSED dask/tests/test_delayed.py::test_callable_obj [gw49] [ 93%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-w-left-left] [gw56] [ 93%] PASSED dask/tests/test_delayed.py::test_delayed_decorator_on_method dask/tests/test_delayed.py::test_name_consistent_across_instances [gw23] [ 93%] PASSED dask/tests/test_delayed.py::test_name_consistent_across_instances [gw21] [ 93%] PASSED dask/tests/test_core.py::TestGet::test_get_stack_limit [gw55] [ 93%] PASSED dask/tests/test_delayed.py::test_array_delayed [gw48] [ 93%] PASSED dask/tests/test_delayed.py::test_array_bag_delayed dask/tests/test_delayed.py::test_delayed_name dask/tests/test_delayed.py::test_delayed_name_on_call [gw3] [ 93%] PASSED dask/tests/test_delayed.py::test_delayed_name_on_call dask/tests/test_delayed.py::test_cloudpickle[modlevel_delayed1] [gw46] [ 93%] PASSED dask/tests/test_delayed.py::test_delayed_name dask/tests/test_delayed.py::test_pickle[modlevel_delayed2] dask/tests/test_delayed.py::test_pickle[modlevel_eager] [gw45] [ 93%] PASSED dask/tests/test_delayed.py::test_pickle[modlevel_eager] dask/tests/test_delayed.py::test_dask_layers dask/tests/test_delayed.py::test_keys_from_array [gw9] [ 93%] PASSED dask/tests/test_delayed.py::test_keys_from_array dask/tests/test_delayed.py::test_cloudpickle[modlevel_delayed2] dask/tests/test_delayed.py::test_check_meta_flag dask/tests/test_delayed.py::test_cloudpickle[modlevel_eager] dask/tests/test_graph_manipulation.py::test_checkpoint[False] [gw12] [ 93%] PASSED dask/tests/test_delayed.py::test_cloudpickle[modlevel_delayed1] [gw59] [ 93%] PASSED dask/tests/test_delayed.py::test_dask_layers dask/tests/test_delayed.py::test_delayed_function_attributes_forwarded [gw47] [ 93%] PASSED dask/tests/test_delayed.py::test_delayed_function_attributes_forwarded dask/tests/test_graph_manipulation.py::test_checkpoint[True] [gw2] [ 93%] PASSED dask/tests/test_delayed.py::test_cloudpickle[modlevel_delayed2] dask/tests/test_delayed.py::test_annotations_survive_optimization [gw6] [ 93%] PASSED dask/tests/test_delayed.py::test_annotations_survive_optimization [gw11] [ 93%] PASSED dask/tests/test_delayed.py::test_cloudpickle[modlevel_eager] dask/tests/test_graph_manipulation.py::test_checkpoint_collections dask/tests/test_graph_manipulation.py::test_wait_on_collections [gw13] [ 93%] PASSED dask/dataframe/tests/test_indexing.py::test_loc2d_with_known_divisions [gw42] [ 93%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-observed-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-observed-groupby1-ordered-known] [gw52] [ 93%] PASSED dask/tests/test_graph_manipulation.py::test_checkpoint[False] [gw38] [ 93%] PASSED dask/tests/test_base.py::test_default_imports dask/tests/test_base.py::test_persist_literals [gw38] [ 93%] PASSED dask/tests/test_base.py::test_persist_literals dask/tests/test_graph_manipulation.py::test_clone[False] [gw32] [ 93%] PASSED dask/tests/test_delayed.py::test_check_meta_flag dask/tests/test_graph_manipulation.py::test_wait_on_many[False] dask/tests/test_graph_manipulation.py::test_wait_on_one[False] [gw40] [ 93%] PASSED dask/tests/test_graph_manipulation.py::test_checkpoint[True] dask/tests/test_graph_manipulation.py::test_wait_on_many[True] dask/tests/test_graph_manipulation.py::test_blockwise_clone_with_literals[literal4] dask/tests/test_graph_manipulation.py::test_wait_on_one[True] [gw28] [ 93%] PASSED dask/tests/test_graph_manipulation.py::test_clone[False] dask/tests/test_graph_manipulation.py::test_blockwise_clone_with_literals[literal1] [gw43] [ 93%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-d-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-d-left-right] dask/tests/test_delayed.py::test_nout dask/tests/test_graph_manipulation.py::test_blockwise_clone_with_literals[literal3] dask/tests/test_graph_manipulation.py::test_bind[False] dask/tests/test_graph_manipulation.py::test_blockwise_clone_with_no_indices [gw30] [ 93%] SKIPPED dask/tests/test_graph_manipulation.py::test_blockwise_clone_with_no_indices dask/tests/test_core.py::TestGet::test_with_HighLevelGraph dask/tests/test_graph_manipulation.py::test_blockwise_clone_with_literals[literal2] [gw21] [ 93%] PASSED dask/tests/test_core.py::TestGet::test_with_HighLevelGraph dask/tests/test_graph_manipulation.py::test_blockwise_clone_with_literals[1] [gw24] [ 93%] PASSED dask/tests/test_graph_manipulation.py::test_wait_on_one[False] dask/tests/test_graph_manipulation.py::test_clone[True] dask/tests/test_graph_manipulation.py::test_bind[True] [gw49] [ 93%] PASSED dask/tests/test_delayed.py::test_nout [gw19] [ 93%] PASSED dask/tests/test_graph_manipulation.py::test_wait_on_one[True] dask/tests/test_graph_manipulation.py::test_split_every[8-215] dask/tests/test_graph_manipulation.py::test_bind_clone_collections[bind] dask/tests/test_graph_manipulation.py::test_bind_clone_collections[clone] dask/tests/test_graph_manipulation.py::test_split_every[2-299] [gw36] [ 93%] PASSED dask/tests/test_graph_manipulation.py::test_blockwise_clone_with_literals[literal4] dask/tests/test_graph_manipulation.py::test_split_every_invalid [gw59] [ 93%] PASSED dask/tests/test_graph_manipulation.py::test_split_every_invalid dask/tests/test_graph_manipulation.py::test_split_every[1000000000.0-201] [gw57] [ 93%] XFAIL dask/tests/test_delayed.py::test_pickle[modlevel_delayed2] dask/tests/test_graph_manipulation.py::test_split_every[False-201] [gw48] [ 93%] PASSED dask/tests/test_graph_manipulation.py::test_clone[True] [gw58] [ 93%] PASSED dask/tests/test_graph_manipulation.py::test_blockwise_clone_with_literals[literal1] dask/tests/test_graph_manipulation.py::test_split_every[8.1-215] [gw23] [ 93%] PASSED dask/tests/test_graph_manipulation.py::test_blockwise_clone_with_literals[literal2] [gw56] [ 93%] PASSED dask/tests/test_graph_manipulation.py::test_blockwise_clone_with_literals[literal3] [gw8] [ 93%] PASSED dask/tests/test_graph_manipulation.py::test_wait_on_many[False] [gw55] [ 93%] PASSED dask/tests/test_graph_manipulation.py::test_blockwise_clone_with_literals[1] [gw51] [ 93%] PASSED dask/tests/test_graph_manipulation.py::test_wait_on_many[True] dask/tests/test_hashing.py::test_hash_buffer[x1] [gw11] [ 93%] PASSED dask/tests/test_hashing.py::test_hash_buffer[x1] dask/tests/test_delayed.py::test_nout_with_tasks[x3] [gw10] [ 93%] PASSED dask/tests/test_graph_manipulation.py::test_bind[False] dask/tests/test_highgraph.py::test_keys_values_items_to_dict_methods dask/tests/test_base.py::test_persist_nested dask/tests/test_hashing.py::test_hash_buffer[x5] [gw28] [ 93%] PASSED dask/tests/test_hashing.py::test_hash_buffer[x5] [gw21] [ 93%] PASSED dask/tests/test_highgraph.py::test_keys_values_items_to_dict_methods dask/tests/test_hashing.py::test_hash_buffer_hex[x3] [gw19] [ 93%] PASSED dask/tests/test_hashing.py::test_hash_buffer_hex[x3] [gw5] [ 93%] 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_groupby_aggregate_categorical_observed[mean-disk-unobserved-cat_1-ordered-known] dask/tests/test_graph_manipulation.py::test_split_every[None-215] [gw13] [ 94%] PASSED dask/tests/test_delayed.py::test_nout_with_tasks[x3] dask/tests/test_hashing.py::test_hash_buffer[x2] [gw40] [ 94%] PASSED dask/tests/test_hashing.py::test_hash_buffer[x2] dask/tests/test_hashing.py::test_hash_buffer_hex[x5] [gw30] [ 94%] PASSED dask/tests/test_hashing.py::test_hash_buffer_hex[x5] dask/tests/test_graph_manipulation.py::test_split_every[3-250] dask/tests/test_hashing.py::test_hash_buffer[x6] [gw24] [ 94%] PASSED dask/tests/test_hashing.py::test_hash_buffer[x6] dask/tests/test_hashing.py::test_hash_buffer_hex[x6] [gw49] [ 94%] PASSED dask/tests/test_hashing.py::test_hash_buffer_hex[x6] dask/tests/test_hashing.py::test_hash_buffer[abc] [gw32] [ 94%] PASSED dask/tests/test_hashing.py::test_hash_buffer[abc] [gw46] [ 94%] PASSED dask/tests/test_graph_manipulation.py::test_bind[True] dask/tests/test_hashing.py::test_hash_buffer_hex[x4] dask/tests/test_highgraph.py::test_multiple_annotations dask/tests/test_local.py::test_start_state_with_tasks_no_deps [gw58] [ 94%] PASSED dask/tests/test_hashing.py::test_hash_buffer_hex[x4] [gw38] [ 94%] PASSED dask/tests/test_base.py::test_persist_nested dask/tests/test_highgraph.py::test_copy [gw21] [ 94%] PASSED dask/tests/test_local.py::test_start_state_with_tasks_no_deps dask/tests/test_hashing.py::test_hashers[_hash_sha1] [gw10] [ 94%] PASSED dask/tests/test_hashing.py::test_hashers[_hash_sha1] dask/tests/test_highgraph.py::test_basic [gw23] [ 94%] PASSED dask/tests/test_highgraph.py::test_basic dask/tests/test_hashing.py::test_hash_buffer_hex[x1] [gw51] [ 94%] PASSED dask/tests/test_hashing.py::test_hash_buffer_hex[x1] [gw59] [ 94%] PASSED dask/tests/test_highgraph.py::test_multiple_annotations dask/tests/test_highgraph.py::test_visualize [gw48] [ 94%] PASSED dask/tests/test_highgraph.py::test_copy dask/tests/test_hashing.py::test_hash_buffer_hex[x2] [gw36] [ 94%] PASSED dask/tests/test_hashing.py::test_hash_buffer_hex[x2] dask/tests/test_highgraph.py::test_blockwise_cull[True] [gw11] [ 94%] PASSED dask/tests/test_highgraph.py::test_blockwise_cull[True] dask/tests/test_highgraph.py::test_blockwise_cull[False] dask/tests/test_local.py::test_start_state_with_redirects [gw53] [ 94%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling[6s-2s] dask/tests/test_local.py::TestGetAsync::test_badkey [gw19] [ 94%] PASSED dask/tests/test_local.py::TestGetAsync::test_badkey dask/tests/test_local.py::test_start_state_with_independent_but_runnable_tasks dask/tests/test_hashing.py::test_hash_buffer_hex[abc] [gw8] [ 94%] PASSED dask/tests/test_hashing.py::test_hash_buffer_hex[abc] [gw28] [ 94%] PASSED dask/tests/test_local.py::test_start_state_with_redirects [gw30] [ 94%] PASSED dask/tests/test_local.py::test_start_state_with_independent_but_runnable_tasks dask/tests/test_local.py::test_start_state_looks_at_cache [gw40] [ 94%] PASSED dask/tests/test_local.py::test_start_state_looks_at_cache dask/tests/test_highgraph.py::test_getitem [gw55] [ 94%] PASSED dask/tests/test_highgraph.py::test_getitem [gw13] [ 94%] PASSED dask/tests/test_highgraph.py::test_blockwise_cull[False] dask/tests/test_local.py::test_finish_task dask/tests/test_local.py::test_start_state dask/tests/test_local.py::TestGetAsync::test_get [gw24] [ 94%] PASSED dask/tests/test_local.py::test_finish_task dask/tests/test_highgraph.py::test_cull [gw49] [ 94%] PASSED dask/tests/test_local.py::TestGetAsync::test_get [gw32] [ 94%] PASSED dask/tests/test_local.py::test_start_state [gw46] [ 94%] PASSED dask/tests/test_highgraph.py::test_cull dask/tests/test_highgraph.py::test_node_tooltips_exist dask/tests/test_local.py::TestGetAsync::test_get_with_list_top_level [gw42] [ 94%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-observed-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-observed-groupby1-ordered-unknown] dask/tests/test_local.py::test_exceptions_propagate dask/tests/test_local.py::TestGetAsync::test_get_with_nested_list [gw43] [ 94%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-d-left-right] [gw23] [ 94%] PASSED dask/tests/test_local.py::TestGetAsync::test_get_with_nested_list dask/tests/test_local.py::test_sort_key [gw21] [ 94%] PASSED dask/tests/test_local.py::test_exceptions_propagate [gw58] [ 94%] PASSED dask/tests/test_local.py::TestGetAsync::test_get_with_list_top_level [gw16] [ 94%] PASSED dask/tests/test_graph_manipulation.py::test_checkpoint_collections [gw10] [ 94%] PASSED dask/tests/test_local.py::test_sort_key dask/tests/test_local.py::TestGetAsync::test_get_sync_num_workers [gw51] [ 94%] PASSED dask/tests/test_local.py::TestGetAsync::test_get_sync_num_workers [gw47] [ 94%] PASSED dask/tests/test_graph_manipulation.py::test_split_every[1000000000.0-201] dask/tests/test_local.py::TestGetAsync::test_get_stack_limit dask/tests/test_local.py::TestGetAsync::test_get_with_list [gw48] [ 94%] PASSED dask/tests/test_local.py::TestGetAsync::test_get_with_list dask/tests/test_local.py::test_cache_options dask/tests/test_multiprocessing.py::test_pickle_globals dask/tests/test_local.py::TestGetAsync::test_nested_tasks [gw11] [ 94%] PASSED dask/tests/test_local.py::test_cache_options [gw29] [ 94%] PASSED dask/dataframe/tests/test_groupby.py::test_timeseries[disk] [gw19] [ 94%] PASSED dask/tests/test_multiprocessing.py::test_pickle_globals dask/tests/test_local.py::TestGetAsync::test_data_not_in_dict_is_ok [gw8] [ 94%] PASSED dask/tests/test_local.py::TestGetAsync::test_nested_tasks dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-observed-groupby1-ordered-unknown] dask/tests/test_delayed.py::test_pickle[modlevel_delayed1] [gw59] [ 94%] PASSED dask/tests/test_local.py::TestGetAsync::test_data_not_in_dict_is_ok dask/tests/test_local.py::test_callback dask/tests/test_local.py::test_complex_ordering [gw28] [ 94%] PASSED dask/tests/test_local.py::test_callback dask/tests/test_ml.py::test_basic dask/tests/test_local.py::TestGetAsync::test_with_HighLevelGraph [gw55] [ 94%] PASSED dask/tests/test_local.py::TestGetAsync::test_with_HighLevelGraph dask/tests/test_local.py::test_ordering dask/tests/test_multiprocessing.py::test_errors_propagate dask/tests/test_multiprocessing.py::test_remote_exception [gw30] [ 94%] PASSED dask/tests/test_ml.py::test_basic [gw46] [ 94%] PASSED dask/tests/test_multiprocessing.py::test_remote_exception dask/tests/test_multiprocessing.py::test_unpicklable_args_generate_errors [gw6] [ 94%] PASSED dask/tests/test_graph_manipulation.py::test_split_every[8.1-215] [gw13] [ 94%] PASSED dask/tests/test_local.py::test_ordering dask/tests/test_multiprocessing.py::test_pickle_locals [gw24] [ 94%] PASSED dask/tests/test_multiprocessing.py::test_pickle_locals [gw54] [ 94%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-unobserved-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-unobserved-cat_1-ordered-unknown] [gw38] [ 94%] PASSED dask/tests/test_highgraph.py::test_node_tooltips_exist [gw45] [ 94%] PASSED dask/tests/test_graph_manipulation.py::test_split_every[8-215] [gw2] [ 94%] PASSED dask/tests/test_graph_manipulation.py::test_split_every[False-201] [gw56] [ 94%] PASSED dask/tests/test_highgraph.py::test_visualize dask/tests/test_multiprocessing.py::test_reuse_pool[ProcessPoolExecutor] [gw40] [ 94%] PASSED dask/tests/test_local.py::test_complex_ordering dask/tests/test_multiprocessing.py::test_out_of_band_pickling [gw49] [ 94%] PASSED dask/tests/test_multiprocessing.py::test_out_of_band_pickling [gw14] [ 94%] 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] [gw3] [ 94%] PASSED dask/tests/test_graph_manipulation.py::test_bind_clone_collections[clone] [gw52] [ 94%] PASSED dask/tests/test_graph_manipulation.py::test_split_every[None-215] dask/tests/test_multiprocessing.py::test_lambda_with_cloudpickle dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-d-left-left] dask/tests/test_hashing.py::test_hash_buffer[x3] dask/tests/test_multiprocessing.py::test_reuse_pool[Pool] dask/tests/test_multiprocessing.py::test_dumps_loads [gw16] [ 94%] PASSED dask/tests/test_hashing.py::test_hash_buffer[x3] dask/tests/test_multiprocessing.py::test_fuse_doesnt_clobber_intermediates [gw12] [ 94%] PASSED dask/tests/test_graph_manipulation.py::test_split_every[2-299] dask/tests/test_highgraph.py::test_annotation_cleared_on_error [gw47] [ 94%] PASSED dask/tests/test_highgraph.py::test_annotation_cleared_on_error dask/tests/test_multiprocessing.py::test_works_with_highlevel_graph dask/tests/test_multiprocessing.py::test_random_seeds[random] dask/tests/test_multiprocessing.py::test_process_initializer[processes-None-expected_results1] dask/tests/test_multiprocessing.py::test_process_initializer[processes-proc_init-expected_results2] dask/tests/test_multiprocessing.py::test_custom_context_ignored_elsewhere dask/tests/test_multiprocessing.py::test_process_initializer[threading-None-expected_results0] [gw55] [ 94%] SKIPPED dask/tests/test_multiprocessing.py::test_custom_context_ignored_elsewhere dask/tests/test_multiprocessing.py::test_custom_context_used_python3_posix [gw1] [ 94%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_2[tasks] dask/tests/test_optimization.py::test_fuse_keys [gw46] [ 94%] PASSED dask/tests/test_optimization.py::test_fuse_keys dask/dataframe/tests/test_shuffle.py::test_set_index_3[disk] [gw60] [ 94%] PASSED dask/tests/test_base.py::test_persist_array_bag dask/tests/test_base.py::test_persist_bag [gw8] [ 94%] PASSED dask/tests/test_multiprocessing.py::test_process_initializer[threading-None-expected_results0] dask/tests/test_highgraph.py::test_annotations_leak dask/tests/test_optimization.py::test_cull [gw6] [ 94%] PASSED dask/tests/test_highgraph.py::test_annotations_leak [gw24] [ 94%] PASSED dask/tests/test_optimization.py::test_cull [gw60] [ 94%] PASSED dask/tests/test_base.py::test_persist_bag dask/tests/test_multiprocessing.py::test_lambda_results_with_cloudpickle dask/tests/test_multiprocessing.py::test_get_context_always_default [gw13] [ 94%] SKIPPED dask/tests/test_multiprocessing.py::test_get_context_always_default [gw57] [ 94%] PASSED dask/tests/test_graph_manipulation.py::test_split_every[3-250] dask/tests/test_highgraph.py::test_cull_layers [gw45] [ 94%] PASSED dask/tests/test_highgraph.py::test_cull_layers dask/tests/test_highgraph.py::test_materializedlayer_cull_preserves_annotations [gw2] [ 94%] PASSED dask/tests/test_highgraph.py::test_materializedlayer_cull_preserves_annotations dask/tests/test_local.py::TestGetAsync::test_get_works_with_unhashables_in_values [gw56] [ 94%] PASSED dask/tests/test_local.py::TestGetAsync::test_get_works_with_unhashables_in_values dask/tests/test_highgraph.py::test_single_annotation[annotation0] dask/tests/test_optimization.py::test_inline dask/tests/test_multiprocessing.py::test_get_context_using_python3_posix [gw40] [ 94%] PASSED dask/tests/test_multiprocessing.py::test_get_context_using_python3_posix [gw3] [ 94%] PASSED dask/tests/test_highgraph.py::test_single_annotation[annotation0] [gw49] [ 94%] PASSED dask/tests/test_optimization.py::test_inline dask/tests/test_optimization.py::test_inline_doesnt_shrink_fast_functions_at_top [gw16] [ 94%] PASSED dask/tests/test_optimization.py::test_inline_doesnt_shrink_fast_functions_at_top [gw42] [ 94%] 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] dask/tests/test_optimization.py::test_fuse_subgraphs dask/tests/test_highgraph.py::test_len_does_not_materialize [gw52] [ 94%] PASSED dask/tests/test_highgraph.py::test_len_does_not_materialize dask/tests/test_optimization.py::test_inline_cull_dependencies dask/tests/test_highgraph.py::test_single_annotation[annotation1] [gw12] [ 94%] PASSED dask/tests/test_highgraph.py::test_single_annotation[annotation1] [gw55] [ 94%] PASSED dask/tests/test_optimization.py::test_fuse_subgraphs dask/tests/test_order.py::test_ordering_keeps_groups_together[abcde] [gw24] [ 94%] PASSED dask/tests/test_order.py::test_ordering_keeps_groups_together[abcde] dask/tests/test_optimization.py::test_fuse_reductions_multiple_input [gw8] [ 94%] PASSED dask/tests/test_optimization.py::test_fuse_reductions_multiple_input dask/tests/test_optimization.py::test_dont_fuse_numpy_arrays [gw46] [ 94%] PASSED dask/tests/test_optimization.py::test_dont_fuse_numpy_arrays [gw47] [ 94%] PASSED dask/tests/test_optimization.py::test_inline_cull_dependencies dask/tests/test_order.py::test_avoid_broker_nodes[abcde] dask/tests/test_optimization.py::test_fuse_config [gw6] [ 94%] PASSED dask/tests/test_optimization.py::test_fuse_config [gw45] [ 94%] PASSED dask/tests/test_order.py::test_avoid_broker_nodes[abcde] dask/tests/test_base.py::test_persist_item dask/tests/test_optimization.py::test_fused_keys_max_length [gw13] [ 94%] PASSED dask/tests/test_optimization.py::test_fused_keys_max_length dask/tests/test_local.py::TestGetAsync::test_nested_badkey [gw57] [ 94%] PASSED dask/tests/test_local.py::TestGetAsync::test_nested_badkey dask/tests/test_order.py::test_base_of_reduce_preferred[edcba] [gw40] [ 94%] PASSED dask/tests/test_order.py::test_base_of_reduce_preferred[edcba] [gw60] [ 94%] PASSED dask/tests/test_base.py::test_persist_item dask/tests/test_order.py::test_avoid_upwards_branching[edcba] [gw3] [ 94%] PASSED dask/tests/test_order.py::test_avoid_upwards_branching[edcba] dask/tests/test_order.py::test_avoid_broker_nodes[edcba] [gw2] [ 94%] PASSED dask/tests/test_order.py::test_avoid_broker_nodes[edcba] dask/tests/test_order.py::test_base_of_reduce_preferred[abcde] [gw56] [ 94%] PASSED dask/tests/test_order.py::test_base_of_reduce_preferred[abcde] dask/tests/test_order.py::test_deep_bases_win_over_dependents[edcba] dask/tests/test_order.py::test_break_ties_by_str[abcde] [gw6] [ 94%] PASSED dask/tests/test_order.py::test_break_ties_by_str[abcde] dask/tests/test_order.py::test_gh_3055 dask/tests/test_order.py::test_deep_bases_win_over_dependents[abcde] dask/tests/test_order.py::test_prefer_deep[abcde] [gw55] [ 94%] PASSED dask/tests/test_order.py::test_prefer_deep[abcde] dask/tests/test_order.py::test_break_ties_by_str[edcba] dask/tests/test_order.py::test_order_doesnt_fail_on_mixed_type_keys[edcba] dask/tests/test_order.py::test_avoid_upwards_branching[abcde] dask/tests/test_order.py::test_avoid_upwards_branching_complex[edcba] [gw49] [ 94%] PASSED dask/tests/test_order.py::test_avoid_upwards_branching[abcde] [gw16] [ 94%] PASSED dask/tests/test_order.py::test_avoid_upwards_branching_complex[edcba] dask/tests/test_order.py::test_prefer_deep[edcba] [gw46] [ 94%] PASSED dask/tests/test_order.py::test_prefer_deep[edcba] [gw13] [ 94%] PASSED dask/tests/test_order.py::test_break_ties_by_str[edcba] dask/tests/test_order.py::test_stacklimit[abcde] [gw57] [ 94%] PASSED dask/tests/test_order.py::test_order_doesnt_fail_on_mixed_type_keys[edcba] [gw12] [ 94%] PASSED dask/tests/test_order.py::test_deep_bases_win_over_dependents[abcde] [gw47] [ 94%] PASSED dask/tests/test_order.py::test_deep_bases_win_over_dependents[edcba] dask/tests/test_order.py::test_avoid_upwards_branching_complex[abcde] [gw52] [ 94%] PASSED dask/tests/test_order.py::test_avoid_upwards_branching_complex[abcde] [gw43] [ 94%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-d-left-left] dask/tests/test_order.py::test_stacklimit[edcba] dask/tests/test_order.py::test_favor_longest_critical_path[edcba] [gw40] [ 94%] PASSED dask/tests/test_order.py::test_favor_longest_critical_path[edcba] dask/tests/test_order.py::test_favor_longest_critical_path[abcde] [gw3] [ 95%] PASSED dask/tests/test_order.py::test_favor_longest_critical_path[abcde] dask/tests/test_order.py::test_type_comparisions_ok[abcde] dask/tests/test_order.py::test_type_comparisions_ok[edcba] dask/tests/test_order.py::test_order_doesnt_fail_on_mixed_type_keys[abcde] [gw56] [ 95%] PASSED dask/tests/test_order.py::test_type_comparisions_ok[edcba] dask/tests/test_order.py::test_run_smaller_sections[abcde] [gw2] [ 95%] PASSED dask/tests/test_order.py::test_type_comparisions_ok[abcde] [gw60] [ 95%] PASSED dask/tests/test_order.py::test_order_doesnt_fail_on_mixed_type_keys[abcde] [gw49] [ 95%] PASSED dask/tests/test_order.py::test_run_smaller_sections[abcde] dask/tests/test_order.py::test_run_smaller_sections[edcba] dask/tests/test_order.py::test_prefer_short_narrow[edcba] [gw6] [ 95%] PASSED dask/tests/test_order.py::test_prefer_short_narrow[edcba] [gw16] [ 95%] PASSED dask/tests/test_order.py::test_run_smaller_sections[edcba] dask/tests/test_order.py::test_string_ordering_dependents [gw46] [ 95%] PASSED dask/tests/test_order.py::test_string_ordering_dependents dask/tests/test_order.py::test_nearest_neighbor[abcde] dask/tests/test_order.py::test_map_overlap[abcde] [gw55] [ 95%] PASSED dask/tests/test_order.py::test_nearest_neighbor[abcde] dask/tests/test_order.py::test_prefer_short_narrow[abcde] [gw57] [ 95%] PASSED dask/tests/test_order.py::test_map_overlap[abcde] dask/tests/test_order.py::test_local_parents_of_reduction[edcba] dask/tests/test_order.py::test_prefer_short_ancestor[edcba] [gw47] [ 95%] PASSED dask/tests/test_order.py::test_prefer_short_narrow[abcde] [gw12] [ 95%] PASSED dask/tests/test_order.py::test_local_parents_of_reduction[edcba] dask/tests/test_order.py::test_local_parents_of_reduction[abcde] dask/tests/test_order.py::test_map_overlap[edcba] [gw13] [ 95%] PASSED dask/tests/test_order.py::test_prefer_short_ancestor[edcba] [gw52] [ 95%] PASSED dask/tests/test_order.py::test_local_parents_of_reduction[abcde] dask/tests/test_optimization.py::test_inline_traverses_lists [gw43] [ 95%] PASSED dask/tests/test_optimization.py::test_inline_traverses_lists [gw40] [ 95%] PASSED dask/tests/test_order.py::test_map_overlap[edcba] dask/tests/test_order.py::test_use_structure_not_keys[abcde] [gw3] [ 95%] PASSED dask/tests/test_order.py::test_use_structure_not_keys[abcde] dask/tests/test_order.py::test_use_structure_not_keys[edcba] dask/tests/test_order.py::test_dont_run_all_dependents_too_early[abcde] [gw56] [ 95%] PASSED dask/tests/test_order.py::test_dont_run_all_dependents_too_early[abcde] dask/tests/test_order.py::test_dont_run_all_dependents_too_early[edcba] [gw2] [ 95%] PASSED dask/tests/test_order.py::test_use_structure_not_keys[edcba] dask/tests/test_order.py::test_many_branches_use_ndependencies[abcde] [gw60] [ 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] [gw49] [ 95%] PASSED dask/tests/test_order.py::test_many_branches_use_ndependencies[abcde] dask/tests/test_order.py::test_order_cycle [gw16] [ 95%] PASSED dask/tests/test_order.py::test_many_branches_use_ndependencies[edcba] dask/tests/test_order.py::test_order_empty [gw46] [ 95%] PASSED dask/tests/test_order.py::test_order_empty [gw45] [ 95%] PASSED dask/tests/test_order.py::test_gh_3055 dask/tests/test_order.py::test_switching_dependents[edcba] [gw6] [ 95%] PASSED dask/tests/test_order.py::test_order_cycle [gw55] [ 95%] PASSED dask/tests/test_order.py::test_switching_dependents[edcba] dask/tests/test_order.py::test_switching_dependents[abcde] dask/tests/test_order.py::test_order_with_equal_dependents[edcba] dask/tests/test_order.py::test_order_with_equal_dependents[abcde] [gw42] [ 95%] 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] [gw57] [ 95%] PASSED dask/tests/test_order.py::test_switching_dependents[abcde] dask/tests/test_order.py::test_eager_to_compute_dependent_to_free_parent dask/tests/test_order.py::test_array_store_final_order [gw52] [ 95%] SKIPPED dask/tests/test_order.py::test_array_store_final_order dask/tests/test_order.py::test_diagnostics[abcde] [gw43] [ 95%] PASSED dask/tests/test_order.py::test_eager_to_compute_dependent_to_free_parent dask/tests/test_order.py::test_array_vs_dataframe[True] [gw9] [ 95%] PASSED dask/tests/test_graph_manipulation.py::test_bind_clone_collections[bind] [gw40] [ 95%] PASSED dask/tests/test_order.py::test_diagnostics[abcde] dask/tests/test_order.py::test_terminal_node_backtrack [gw13] [ 95%] PASSED dask/tests/test_order.py::test_terminal_node_backtrack dask/tests/test_order.py::test_diagnostics[edcba] [gw3] [ 95%] PASSED dask/tests/test_order.py::test_diagnostics[edcba] dask/tests/test_order.py::test_anom_mean_raw dask/tests/test_order.py::test_array_vs_dataframe[False] [gw2] [ 95%] SKIPPED dask/tests/test_order.py::test_array_vs_dataframe[True] dask/tests/test_order.py::test_xarray_like_reduction [gw56] [ 95%] PASSED dask/tests/test_order.py::test_xarray_like_reduction [gw16] [ 95%] PASSED dask/tests/test_order.py::test_anom_mean_raw [gw60] [ 95%] SKIPPED dask/tests/test_order.py::test_array_vs_dataframe[False] dask/tests/test_order.py::test_anom_mean [gw49] [ 95%] SKIPPED dask/tests/test_order.py::test_anom_mean dask/tests/test_order.py::test_prefer_short_ancestor[abcde] dask/tests/test_order.py::test_flox_reduction [gw45] [ 95%] PASSED dask/tests/test_order.py::test_prefer_short_ancestor[abcde] dask/tests/test_rewrite.py::test_head dask/tests/test_order.py::test_flaky_array_reduction [gw46] [ 95%] PASSED dask/tests/test_order.py::test_flox_reduction [gw55] [ 95%] PASSED dask/tests/test_rewrite.py::test_head [gw63] [ 95%] PASSED dask/bag/tests/test_bag.py::test_to_dataframe dask/bag/tests/test_bag.py::test_to_textfiles[gz-GzipFile] dask/tests/test_rewrite.py::test_RuleSet [gw52] [ 95%] PASSED dask/tests/test_rewrite.py::test_RuleSet dask/tests/test_highgraph.py::test_repr_html_hlg_layers dask/tests/test_rewrite.py::test_rewrite [gw6] [ 95%] PASSED dask/tests/test_order.py::test_flaky_array_reduction dask/tests/test_rewrite.py::test_args [gw57] [ 95%] PASSED dask/tests/test_rewrite.py::test_args [gw63] [ 95%] PASSED dask/bag/tests/test_bag.py::test_to_textfiles[gz-GzipFile] dask/bag/tests/test_bag.py::test_to_textfiles[bz2-BZ2File] [gw12] [ 95%] PASSED dask/tests/test_order.py::test_order_with_equal_dependents[abcde] [gw40] [ 95%] PASSED dask/tests/test_rewrite.py::test_rewrite [gw1] [ 95%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_3[disk] dask/dataframe/tests/test_shuffle.py::test_set_index_3[tasks] [gw47] [ 95%] PASSED dask/tests/test_order.py::test_order_with_equal_dependents[edcba] dask/tests/test_rewrite.py::test_matches [gw43] [ 95%] PASSED dask/tests/test_rewrite.py::test_matches [gw63] [ 95%] PASSED dask/bag/tests/test_bag.py::test_to_textfiles[bz2-BZ2File] dask/bag/tests/test_bag.py::test_to_textfiles[-open] dask/tests/test_rewrite.py::test_RewriteRuleSubs [gw13] [ 95%] PASSED dask/tests/test_rewrite.py::test_RewriteRuleSubs [gw63] [ 95%] PASSED dask/bag/tests/test_bag.py::test_to_textfiles[-open] dask/bag/tests/test_bag.py::test_to_textfiles_name_function_preserves_order dask/tests/test_sizeof.py::test_base dask/tests/test_sizeof.py::test_name dask/tests/test_sizeof.py::test_containers [gw2] [ 95%] PASSED dask/tests/test_sizeof.py::test_name [gw3] [ 95%] PASSED dask/tests/test_sizeof.py::test_base [gw56] [ 95%] PASSED dask/tests/test_sizeof.py::test_containers dask/tests/test_sizeof.py::test_numpy_0_strided dask/tests/test_sizeof.py::test_bytes_like [gw16] [ 95%] PASSED dask/tests/test_sizeof.py::test_numpy_0_strided [gw60] [ 95%] PASSED dask/tests/test_sizeof.py::test_bytes_like dask/tests/test_sizeof.py::test_pandas dask/tests/test_sizeof.py::test_numpy [gw49] [ 95%] PASSED dask/tests/test_sizeof.py::test_numpy dask/tests/test_sizeof.py::test_pandas_repeated_column [gw45] [ 95%] PASSED dask/tests/test_sizeof.py::test_pandas dask/tests/test_sizeof.py::test_pandas_contiguous_dtypes dask/tests/test_sizeof.py::test_pandas_multiindex dask/tests/test_rewrite.py::test_RewriteRule dask/tests/test_sizeof.py::test_pandas_object_dtype[string[python]-Series] dask/tests/test_sizeof.py::test_pandas_object_dtype[object-Series] dask/tests/test_sizeof.py::test_sparse_matrix [gw57] [ 95%] PASSED dask/tests/test_sizeof.py::test_sparse_matrix [gw6] [ 95%] PASSED dask/tests/test_sizeof.py::test_pandas_multiindex dask/tests/test_rewrite.py::test_traverser [gw47] [ 95%] PASSED dask/tests/test_rewrite.py::test_traverser [gw12] [ 95%] PASSED dask/tests/test_rewrite.py::test_RewriteRule [gw52] [ 95%] PASSED dask/tests/test_sizeof.py::test_pandas_object_dtype[object-Series] [gw46] [ 95%] PASSED dask/tests/test_sizeof.py::test_pandas_contiguous_dtypes [gw40] [ 95%] PASSED dask/tests/test_sizeof.py::test_pandas_object_dtype[string[python]-Series] dask/tests/test_sizeof.py::test_pandas_object_dtype[string[python]-DataFrame] dask/tests/test_sizeof.py::test_pandas_object_dtype[object-DataFrame] [gw0] [ 95%] 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_sizeof.py::test_pandas_string_arrow_dtype[DataFrame] [gw43] [ 95%] PASSED dask/tests/test_sizeof.py::test_pandas_object_dtype[object-DataFrame] [gw29] [ 95%] 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] dask/tests/test_sizeof.py::test_dataframe_object_dtype[object] dask/tests/test_sizeof.py::test_pandas_object_dtype[string[python]-Index] dask/tests/test_threaded.py::test_nested_get dask/tests/test_sizeof.py::test_dataframe_object_dtype[string[python]] [gw60] [ 95%] SKIPPED dask/tests/test_sizeof.py::test_pandas_string_arrow_dtype[DataFrame] [gw13] [ 95%] PASSED dask/tests/test_sizeof.py::test_pandas_object_dtype[string[python]-DataFrame] [gw2] [ 95%] PASSED dask/tests/test_sizeof.py::test_pandas_object_dtype[string[python]-Index] dask/tests/test_sizeof.py::test_pandas_empty [gw45] [ 95%] PASSED dask/tests/test_sizeof.py::test_pandas_empty [gw57] [ 95%] PASSED dask/tests/test_threaded.py::test_nested_get dask/tests/test_sizeof.py::test_pandas_string_arrow_dtype[Series] [gw16] [ 95%] SKIPPED dask/tests/test_sizeof.py::test_pandas_string_arrow_dtype[Series] [gw9] [ 95%] PASSED dask/tests/test_highgraph.py::test_repr_html_hlg_layers dask/tests/test_threaded.py::test_get dask/tests/test_sizeof.py::test_pandas_string_arrow_dtype[Index] [gw49] [ 95%] SKIPPED dask/tests/test_sizeof.py::test_pandas_string_arrow_dtype[Index] [gw3] [ 95%] PASSED dask/tests/test_sizeof.py::test_dataframe_object_dtype[object] [gw6] [ 95%] PASSED dask/tests/test_threaded.py::test_get [gw24] [ 95%] PASSED dask/tests/test_order.py::test_stacklimit[edcba] [gw56] [ 95%] PASSED dask/tests/test_sizeof.py::test_dataframe_object_dtype[string[python]] dask/tests/test_threaded.py::test_exceptions_rise_to_top [gw47] [ 95%] PASSED dask/tests/test_threaded.py::test_exceptions_rise_to_top dask/tests/test_sizeof.py::test_dict dask/tests/test_threaded.py::test_get_without_computation [gw12] [ 95%] PASSED dask/tests/test_threaded.py::test_get_without_computation dask/tests/test_sizeof.py::test_register_backend_entrypoint dask/tests/test_threaded.py::test_broken_callback [gw40] [ 95%] PASSED dask/tests/test_threaded.py::test_broken_callback [gw55] [ 95%] PASSED dask/tests/test_sizeof.py::test_pandas_repeated_column [gw46] [ 95%] PASSED dask/tests/test_sizeof.py::test_dict dask/tests/test_threaded.py::test_reuse_pool[ThreadPool] dask/tests/test_threaded.py::test_dont_spawn_too_many_threads_CPU_COUNT dask/tests/test_threaded.py::test_interrupt dask/tests/test_traceback.py::test_shorten_traceback[None-expect0] [gw57] [ 95%] PASSED dask/tests/test_traceback.py::test_shorten_traceback[None-expect0] dask/tests/test_threaded.py::test_dont_spawn_too_many_threads dask/tests/test_threaded.py::test_reuse_pool[ThreadPoolExecutor] dask/tests/test_threaded.py::test_thread_safety dask/tests/test_threaded.py::test_pool_kwarg[ThreadPool] dask/tests/test_threaded.py::test_pool_kwarg[ThreadPoolExecutor] dask/tests/test_sizeof.py::test_pandas_object_dtype[object-Index] dask/tests/test_order.py::test_nearest_neighbor[edcba] [gw45] [ 95%] PASSED dask/tests/test_threaded.py::test_interrupt [gw42] [ 95%] 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] dask/tests/test_threaded.py::test_threaded_within_thread [gw24] [ 95%] PASSED dask/tests/test_order.py::test_nearest_neighbor[edcba] [gw13] [ 95%] PASSED dask/tests/test_threaded.py::test_reuse_pool[ThreadPoolExecutor] [gw9] [ 95%] PASSED dask/tests/test_sizeof.py::test_pandas_object_dtype[object-Index] [gw8] [ 95%] PASSED dask/tests/test_order.py::test_stacklimit[abcde] dask/tests/test_traceback.py::test_shorten_traceback[regexes1-expect1] [gw6] [ 95%] PASSED dask/tests/test_traceback.py::test_shorten_traceback[regexes1-expect1] [gw53] [ 95%] XFAIL dask/tests/test_delayed.py::test_pickle[modlevel_delayed1] [gw43] [ 95%] PASSED dask/tests/test_threaded.py::test_reuse_pool[ThreadPool] dask/tests/test_traceback.py::test_shorten_traceback[regexes3-expect3] [gw12] [ 95%] PASSED dask/tests/test_traceback.py::test_shorten_traceback[regexes3-expect3] dask/tests/test_traceback.py::test_compute_shorten_traceback[processes] dask/tests/test_sizeof.py::test_pyarrow_table dask/tests/test_traceback.py::test_compute_shorten_traceback[threads] [gw55] [ 95%] SKIPPED dask/tests/test_sizeof.py::test_pyarrow_table dask/tests/test_traceback.py::test_persist_shorten_traceback[sync] dask/tests/test_traceback.py::test_shorten_traceback[regexes2-expect2] [gw47] [ 95%] PASSED dask/tests/test_traceback.py::test_shorten_traceback[regexes2-expect2] dask/tests/test_traceback.py::test_persist_shorten_traceback[processes] [gw56] [ 95%] PASSED dask/tests/test_threaded.py::test_threaded_within_thread dask/tests/test_order.py::test_string_ordering [gw57] [ 95%] PASSED dask/tests/test_traceback.py::test_persist_shorten_traceback[sync] [gw46] [ 95%] PASSED dask/tests/test_traceback.py::test_compute_shorten_traceback[threads] dask/tests/test_typing.py::test_inheriting_class [gw6] [ 95%] PASSED dask/tests/test_typing.py::test_inheriting_class [gw8] [ 95%] PASSED dask/tests/test_order.py::test_string_ordering dask/tests/test_multiprocessing.py::test_random_seeds[numpy] dask/tests/test_traceback.py::test_deprecated_config dask/tests/test_utils.py::test_ensure_bytes [gw24] [ 95%] PASSED dask/tests/test_utils.py::test_ensure_bytes [gw13] [ 95%] PASSED dask/tests/test_traceback.py::test_deprecated_config dask/tests/test_typing.py::test_isinstance_core[HLGDaskCollection] dask/tests/test_traceback.py::test_compute_shorten_traceback[sync] [gw9] [ 95%] PASSED dask/tests/test_typing.py::test_isinstance_core[HLGDaskCollection] dask/tests/test_utils.py::test_ensure_unicode [gw12] [ 95%] PASSED dask/tests/test_utils.py::test_ensure_unicode [gw43] [ 96%] PASSED dask/tests/test_traceback.py::test_compute_shorten_traceback[sync] dask/tests/test_utils.py::test_ensure_unicode_ndarray [gw55] [ 96%] PASSED dask/tests/test_utils.py::test_ensure_unicode_ndarray dask/tests/test_utils.py::test_ensure_bytes_ndarray dask/tests/test_utils.py::test_getargspec [gw47] [ 96%] PASSED dask/tests/test_utils.py::test_getargspec [gw33] [ 96%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_general[tasks-4] dask/dataframe/tests/test_shuffle.py::test_set_index_general[tasks-7] [gw56] [ 96%] PASSED dask/tests/test_utils.py::test_ensure_bytes_ndarray [gw60] [ 96%] PASSED dask/tests/test_threaded.py::test_dont_spawn_too_many_threads_CPU_COUNT dask/tests/test_utils.py::test_takes_multiple_arguments [gw57] [ 96%] PASSED dask/tests/test_utils.py::test_takes_multiple_arguments dask/tests/test_utils.py::test_ensure_unicode_pyarrow_buffer [gw46] [ 96%] SKIPPED dask/tests/test_utils.py::test_ensure_unicode_pyarrow_buffer dask/tests/test_utils.py::test_dispatch_lazy_walks_mro [gw8] [ 96%] PASSED dask/tests/test_utils.py::test_dispatch_lazy_walks_mro dask/tests/test_utils.py::test_random_state_data dask/tests/test_utils.py::test_dispatch_kwargs [gw16] [ 96%] PASSED dask/tests/test_threaded.py::test_dont_spawn_too_many_threads [gw24] [ 96%] PASSED dask/tests/test_utils.py::test_dispatch_kwargs dask/tests/test_utils.py::test_dispatch_variadic_on_first_argument [gw13] [ 96%] PASSED dask/tests/test_utils.py::test_dispatch_variadic_on_first_argument [gw49] [ 96%] PASSED dask/tests/test_threaded.py::test_thread_safety dask/tests/test_utils.py::test_skip_doctest [gw12] [ 96%] PASSED dask/tests/test_utils.py::test_skip_doctest dask/tests/test_utils.py::test_method_caller [gw43] [ 96%] PASSED dask/tests/test_utils.py::test_method_caller dask/tests/test_utils.py::test_SerializableLock dask/tests/test_utils.py::test_extra_titles [gw55] [ 96%] PASSED dask/tests/test_utils.py::test_extra_titles [gw56] [ 96%] PASSED dask/tests/test_utils.py::test_SerializableLock dask/tests/test_utils.py::test_SerializableLock_name_collision [gw57] [ 96%] PASSED dask/tests/test_utils.py::test_SerializableLock_name_collision dask/tests/test_utils.py::test_SerializableLock_locked [gw46] [ 96%] PASSED dask/tests/test_utils.py::test_SerializableLock_locked dask/tests/test_traceback.py::test_persist_shorten_traceback[threads] dask/tests/test_traceback.py::test_distributed_shorten_traceback [gw16] [ 96%] SKIPPED dask/tests/test_traceback.py::test_distributed_shorten_traceback dask/tests/test_utils.py::test_funcname_long [gw24] [ 96%] PASSED dask/tests/test_utils.py::test_funcname_long dask/tests/test_utils.py::test_dispatch_lazy [gw9] [ 96%] PASSED dask/tests/test_utils.py::test_dispatch_lazy dask/tests/test_utils.py::test_ndeepmap [gw43] [ 96%] PASSED dask/tests/test_utils.py::test_ndeepmap dask/tests/test_utils.py::test_funcname_multipledispatch [gw29] [ 96%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-observed-groupby1-unordererd-known] [gw12] [ 96%] SKIPPED dask/tests/test_utils.py::test_funcname_multipledispatch dask/tests/test_utils.py::test_asciitable [gw47] [ 96%] PASSED dask/tests/test_utils.py::test_asciitable dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-observed-groupby1-unordererd-unknown] dask/tests/test_utils.py::test_itemgetter dask/tests/test_utils.py::test_funcname_toolz [gw13] [ 96%] PASSED dask/tests/test_utils.py::test_funcname_toolz [gw60] [ 96%] PASSED dask/tests/test_traceback.py::test_persist_shorten_traceback[threads] dask/tests/test_utils.py::test_funcname_numpy_vectorize [gw55] [ 96%] PASSED dask/tests/test_utils.py::test_funcname_numpy_vectorize dask/tests/test_utils.py::test_ensure_dict [gw56] [ 96%] PASSED dask/tests/test_utils.py::test_ensure_dict [gw3] [ 96%] PASSED dask/tests/test_threaded.py::test_pool_kwarg[ThreadPoolExecutor] [gw2] [ 96%] PASSED dask/tests/test_threaded.py::test_pool_kwarg[ThreadPool] [gw57] [ 96%] PASSED dask/tests/test_utils.py::test_itemgetter dask/tests/test_utils.py::test_derived_from [gw46] [ 96%] PASSED dask/tests/test_utils.py::test_derived_from dask/tests/test_utils.py::test_funcname [gw8] [ 96%] PASSED dask/tests/test_utils.py::test_funcname dask/tests/test_utils.py::test_derived_from_prop_cached_prop[@property] dask/tests/test_typing.py::test_isinstance_custom [gw49] [ 96%] PASSED dask/tests/test_typing.py::test_isinstance_custom dask/tests/test_utils.py::test_derived_from_prop_cached_prop[@cached_property] [gw24] [ 96%] PASSED dask/tests/test_utils.py::test_derived_from_prop_cached_prop[@cached_property] dask/tests/test_utils.py::test_has_keyword [gw9] [ 96%] PASSED dask/tests/test_utils.py::test_has_keyword dask/tests/test_utils.py::test_derived_from_func dask/tests/test_utils.py::test_partial_by_order [gw47] [ 96%] PASSED dask/tests/test_utils.py::test_partial_by_order dask/tests/test_utils.py::test_ensure_set dask/tests/test_utils.py::test_parse_timedelta [gw43] [ 96%] PASSED dask/tests/test_utils.py::test_parse_timedelta dask/tests/test_utils.py::test_is_arraylike [gw55] [ 96%] PASSED dask/tests/test_utils.py::test_is_arraylike [gw16] [ 96%] PASSED dask/tests/test_utils.py::test_derived_from_prop_cached_prop[@property] [gw60] [ 96%] PASSED dask/tests/test_utils.py::test_ensure_set dask/tests/test_typing.py::test_parameter_passing dask/tests/test_utils.py::test_parse_bytes [gw12] [ 96%] PASSED dask/tests/test_utils.py::test_parse_bytes [gw13] [ 96%] PASSED dask/tests/test_utils.py::test_derived_from_func dask/tests/test_utils.py::test_iter_chunks [gw56] [ 96%] PASSED dask/tests/test_utils.py::test_iter_chunks dask/tests/test_typing.py::test_isinstance_core[DaskCollection] [gw3] [ 96%] PASSED dask/tests/test_typing.py::test_parameter_passing [gw10] [ 96%] PASSED dask/tests/test_multiprocessing.py::test_reuse_pool[Pool] dask/tests/test_utils.py::test_derived_from_dask_dataframe [gw49] [ 96%] PASSED dask/tests/test_utils.py::test_derived_from_dask_dataframe dask/tests/test_utils.py::test_stringify_collection_keys [gw46] [ 96%] PASSED dask/tests/test_utils.py::test_stringify_collection_keys [gw2] [ 96%] PASSED dask/tests/test_typing.py::test_isinstance_core[DaskCollection] [gw30] [ 96%] PASSED dask/tests/test_multiprocessing.py::test_custom_context_used_python3_posix dask/tests/test_utils.py::test_format_bytes[930-0.91 kiB] [gw24] [ 96%] PASSED dask/tests/test_utils.py::test_format_bytes[930-0.91 kiB] 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_stringify [gw57] [ 96%] PASSED dask/tests/test_utils.py::test_stringify [gw23] [ 96%] PASSED dask/tests/test_multiprocessing.py::test_reuse_pool[ProcessPoolExecutor] dask/tests/test_utils.py::test_format_bytes[976465428.48-0.91 GiB] dask/tests/test_utils.py::test_format_bytes[1012903096856084.5-921.23 TiB] dask/tests/test_utils.py::test_format_bytes[943339.52-921.23 kiB] [gw9] [ 96%] PASSED dask/tests/test_utils.py::test_format_bytes[943339.52-921.23 kiB] dask/tests/test_utils.py::test_format_bytes[965979668.48-921.23 MiB] [gw47] [ 96%] PASSED dask/tests/test_utils.py::test_format_bytes[965979668.48-921.23 MiB] dask/tests/test_utils.py::test_format_bytes[999900598763.52-0.91 TiB] [gw60] [ 96%] PASSED dask/tests/test_utils.py::test_format_bytes[999900598763.52-0.91 TiB] dask/tests/test_utils.py::test_format_bytes[920-920 B] [gw16] [ 96%] PASSED dask/tests/test_utils.py::test_format_bytes[920-920 B] [gw43] [ 96%] PASSED dask/tests/test_utils.py::test_format_bytes[976465428.48-0.91 GiB] [gw55] [ 96%] PASSED dask/tests/test_utils.py::test_format_bytes[1012903096856084.5-921.23 TiB] dask/tests/test_utils.py::test_format_bytes[953579.52-0.91 MiB] [gw12] [ 96%] PASSED dask/tests/test_utils.py::test_format_bytes[953579.52-0.91 MiB] dask/tests/test_utils.py::test_format_bytes[989163180523.52-921.23 GiB] [gw13] [ 96%] PASSED dask/tests/test_utils.py::test_format_bytes[989163180523.52-921.23 GiB] dask/tests/test_utils.py::test_format_bytes[1152921504606846976-1024.00 PiB] [gw3] [ 96%] PASSED 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] [gw56] [ 96%] PASSED dask/tests/test_utils.py::test_format_bytes[1023898213133844.5-0.91 PiB] dask/tests/test_utils.py::test_deprecated_after_version [gw49] [ 96%] PASSED dask/tests/test_utils.py::test_deprecated_after_version dask/tests/test_utils.py::test_deprecated_version [gw46] [ 96%] PASSED dask/tests/test_utils.py::test_deprecated_version dask/tests/test_utils.py::test_format_time [gw2] [ 96%] PASSED dask/tests/test_utils.py::test_format_time dask/tests/test_optimization.py::test_inline_functions_protects_output_keys dask/tests/test_utils.py::test_deprecated_message [gw10] [ 96%] PASSED dask/tests/test_optimization.py::test_inline_functions_protects_output_keys [gw8] [ 96%] PASSED dask/tests/test_utils.py::test_deprecated_message [gw1] [ 96%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_3[tasks] dask/tests/test_utils.py::test_deprecated_category [gw24] [ 96%] PASSED dask/tests/test_utils.py::test_deprecated_category dask/dataframe/tests/test_shuffle.py::test_set_index_no_sort[True-True] dask/tests/test_utils.py::test_deprecated [gw57] [ 96%] PASSED dask/tests/test_utils.py::test_deprecated dask/tests/test_optimization.py::test_inline_functions dask/tests/test_optimization.py::test_fuse_subgraphs_linear_chains_of_duplicate_deps [gw30] [ 96%] PASSED dask/tests/test_optimization.py::test_fuse_subgraphs_linear_chains_of_duplicate_deps [gw23] [ 96%] PASSED dask/tests/test_optimization.py::test_inline_functions dask/tests/test_utils.py::test_typename [gw9] [ 96%] PASSED dask/tests/test_utils.py::test_typename dask/tests/test_utils.py::test_tmpfile_naming dask/tests/test_utils.py::test_cached_cumsum dask/tests/test_utils.py::test_cached_cumsum_non_tuple dask/tests/test_utils.py::test_cached_cumsum_nan [gw16] [ 96%] PASSED dask/tests/test_utils.py::test_cached_cumsum_non_tuple dask/tests/test_utils.py::test_typename_on_instances [gw47] [ 96%] PASSED dask/tests/test_utils.py::test_typename_on_instances [gw51] [ 96%] PASSED dask/tests/test_multiprocessing.py::test_dumps_loads [gw60] [ 96%] PASSED dask/tests/test_utils.py::test_tmpfile_naming dask/tests/test_utils.py::test_get_meta_library [gw55] [ 96%] PASSED dask/tests/test_utils.py::test_cached_cumsum_nan [gw12] [ 96%] PASSED dask/tests/test_utils.py::test_get_meta_library [gw29] [ 96%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-observed-groupby1-unordererd-unknown] [gw43] [ 96%] PASSED dask/tests/test_utils.py::test_cached_cumsum dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-unobserved-cat_1-ordered-known] [gw29] [ 96%] 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_aggregate_categorical_observed[median-tasks-unobserved-cat_1-ordered-unknown] dask/tests/test_utils.py::test_get_meta_library_gpu [gw13] [ 96%] SKIPPED dask/tests/test_utils.py::test_get_meta_library_gpu dask/widgets/tests/test_widgets.py::test_unknown_template dask/widgets/tests/test_widgets.py::test_widgets [gw29] [ 96%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-unobserved-cat_1-ordered-unknown] dask/tests/test_utils_test.py::test_hlg_layer dask/tests/test_utils_test.py::test_hlg_layer_topological [gw3] [ 96%] PASSED dask/tests/test_utils_test.py::test_hlg_layer_topological dask/widgets/tests/test_widgets.py::test_filters dask/tests/test_utils_test.py::test__check_warning [gw49] [ 96%] PASSED dask/tests/test_utils_test.py::test__check_warning [gw56] [ 96%] PASSED dask/tests/test_utils_test.py::test_hlg_layer [gw46] [ 96%] PASSED dask/widgets/tests/test_widgets.py::test_widgets dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-unobserved-cat_1-unordererd-known] [gw29] [ 96%] 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] [gw29] [ 96%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-unobserved-cat_1-unordererd-unknown] dask/widgets/tests/test_widgets.py::test_environment [gw2] [ 96%] PASSED dask/widgets/tests/test_widgets.py::test_environment [gw10] [ 96%] PASSED dask/widgets/tests/test_widgets.py::test_unknown_template dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-unobserved-groupby1-ordered-known] [gw26] [ 96%] 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] [gw19] [ 96%] PASSED dask/tests/test_multiprocessing.py::test_random_seeds[random] [gw48] [ 96%] PASSED dask/tests/test_multiprocessing.py::test_fuse_doesnt_clobber_intermediates [gw24] [ 96%] PASSED dask/widgets/tests/test_widgets.py::test_filters [gw58] [ 96%] PASSED dask/tests/test_multiprocessing.py::test_lambda_with_cloudpickle dask/tests/test_optimization.py::test_functions_of [gw51] [ 96%] PASSED dask/tests/test_optimization.py::test_functions_of [gw11] [ 96%] PASSED dask/tests/test_multiprocessing.py::test_works_with_highlevel_graph dask/tests/test_optimization.py::test_SubgraphCallable_with_numpy [gw19] [ 96%] PASSED dask/tests/test_optimization.py::test_SubgraphCallable_with_numpy dask/tests/test_optimization.py::test_fuse_reductions_single_input dask/tests/test_optimization.py::test_fuse_stressed [gw11] [ 96%] PASSED dask/tests/test_optimization.py::test_fuse_stressed dask/tests/test_optimization.py::test_inline_functions_non_hashable [gw58] [ 96%] PASSED dask/tests/test_optimization.py::test_inline_functions_non_hashable [gw48] [ 96%] PASSED dask/tests/test_optimization.py::test_fuse_reductions_single_input [gw7] [ 96%] 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 [gw1] [ 96%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_no_sort[True-True] dask/dataframe/tests/test_shuffle.py::test_set_index_no_sort[True-False] [gw15] [ 96%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-not_indexed-7] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-not_indexed-8] [gw27] [ 97%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-on2-True] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-on2-False] [gw25] [ 97%] PASSED dask/dataframe/tests/test_multi.py::test_concat5 dask/dataframe/tests/test_multi.py::test_concat_categorical[True-True-False] [gw32] [ 97%] PASSED dask/tests/test_multiprocessing.py::test_errors_propagate dask/tests/test_optimization.py::test_fuse [gw32] [ 97%] PASSED dask/tests/test_optimization.py::test_fuse [gw6] [ 97%] PASSED dask/tests/test_utils.py::test_random_state_data dask/tests/test_utils.py::test_SerializableLock_acquire_blocking [gw6] [ 97%] PASSED dask/tests/test_utils.py::test_SerializableLock_acquire_blocking [gw29] [ 97%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-unobserved-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-unobserved-groupby1-ordered-unknown] [gw20] [ 97%] PASSED dask/tests/test_base.py::test_tokenize_dense_sparse_array[dia] [gw37] [ 97%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[first-tasks-split_every] dask/tests/test_base.py::test_tokenize_dense_sparse_array[bsr] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[first-tasks-split_out] [gw20] [ 97%] PASSED dask/tests/test_base.py::test_tokenize_dense_sparse_array[bsr] [gw1] [ 97%] 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] [gw38] [ 97%] PASSED dask/tests/test_multiprocessing.py::test_lambda_results_with_cloudpickle dask/tests/test_order.py::test_ordering_keeps_groups_together[edcba] [gw39] [ 97%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[std-disk-split_every] [gw38] [ 97%] PASSED dask/tests/test_order.py::test_ordering_keeps_groups_together[edcba] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[std-disk-split_out] [gw1] [ 97%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_no_sort[False-True] dask/dataframe/tests/test_shuffle.py::test_set_index_no_sort[False-False] [gw29] [ 97%] 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] [gw34] [ 97%] 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] [gw1] [ 97%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_no_sort[False-False] dask/dataframe/tests/test_shuffle.py::test_shuffle_sort[disk] [gw14] [ 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] [gw0] [ 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] [gw29] [ 97%] 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] [gw1] [ 97%] PASSED dask/dataframe/tests/test_shuffle.py::test_shuffle_sort[disk] dask/dataframe/tests/test_shuffle.py::test_shuffle_sort[tasks] [gw53] [ 97%] PASSED dask/tests/test_multiprocessing.py::test_random_seeds[numpy] dask/tests/test_utils.py::test_memory_repr [gw53] [ 97%] PASSED dask/tests/test_utils.py::test_memory_repr [gw35] [ 97%] PASSED dask/tests/test_graph_manipulation.py::test_wait_on_collections [gw41] [ 97%] PASSED dask/bag/tests/test_bag.py::test_pluck dask/tests/test_hashing.py::test_hash_buffer[x4] [gw26] [ 97%] PASSED dask/tests/test_base.py::test_emscripten_default_scheduler['dask.bag', 'Bag', 'sync', True] dask/bag/tests/test_bag.py::test_pluck_with_default dask/tests/test_base.py::test_emscripten_default_scheduler['dask.bag', 'Bag', 'processes', False] [gw35] [ 97%] PASSED dask/tests/test_hashing.py::test_hash_buffer[x4] [gw1] [ 97%] PASSED dask/dataframe/tests/test_shuffle.py::test_shuffle_sort[tasks] dask/dataframe/tests/test_shuffle.py::test_rearrange[disk-threads] [gw29] [ 97%] 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_groupby_aggregate_categorical_observed[min-disk-observed-cat_1-ordered-known] [gw7] [ 97%] PASSED dask/bag/tests/test_random.py::test_sample_k_bigger_than_bag_size dask/bag/tests/test_random.py::test_sample_empty_partition [gw36] [ 97%] PASSED dask/tests/test_local.py::TestGetAsync::test_get_stack_limit dask/tests/test_multiprocessing.py::test_optimize_graph_false [gw4] [ 97%] PASSED dask/bag/tests/test_bag.py::test_take_npartitions dask/bag/tests/test_bag.py::test_take_npartitions_warn [gw29] [ 97%] 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] [ 97%] PASSED dask/bag/tests/test_bag.py::test_take_npartitions_warn dask/bag/tests/test_bag.py::test_map_is_lazy [gw4] [ 97%] PASSED dask/bag/tests/test_bag.py::test_map_is_lazy dask/bag/tests/test_bag.py::test_can_use_dict_to_make_concrete [gw1] [ 97%] PASSED dask/dataframe/tests/test_shuffle.py::test_rearrange[disk-threads] [gw29] [ 97%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-observed-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-observed-cat_1-unordererd-known] [gw21] [ 97%] PASSED dask/tests/test_multiprocessing.py::test_unpicklable_args_generate_errors dask/tests/test_optimization.py::test_inline_ignores_curries_and_partials [gw21] [ 97%] PASSED dask/tests/test_optimization.py::test_inline_ignores_curries_and_partials [gw29] [ 97%] 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] [gw29] [ 97%] 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] [gw29] [ 97%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-observed-groupby1-ordered-known] [gw61] [ 97%] PASSED dask/bag/tests/test_bag.py::test_accumulate dask/bag/tests/test_bag.py::test_groupby_tasks [gw28] [ 97%] PASSED dask/tests/test_multiprocessing.py::test_process_initializer[processes-proc_init-expected_results2] dask/tests/test_optimization.py::test_SubgraphCallable_eq [gw28] [ 97%] PASSED dask/tests/test_optimization.py::test_SubgraphCallable_eq [gw27] [ 97%] 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] [gw59] [ 97%] PASSED dask/tests/test_multiprocessing.py::test_process_initializer[processes-None-expected_results1] dask/tests/test_optimization.py::test_SubgraphCallable [gw59] [ 97%] PASSED dask/tests/test_optimization.py::test_SubgraphCallable [gw63] [ 97%] 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 [gw0] [ 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] [gw40] [ 97%] PASSED dask/tests/test_traceback.py::test_compute_shorten_traceback[processes] [gw15] [ 97%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-not_indexed-8] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-not_indexed-9] dask/tests/test_utils.py::test_ensure_bytes_pyarrow_buffer [gw40] [ 97%] SKIPPED dask/tests/test_utils.py::test_ensure_bytes_pyarrow_buffer [gw36] [ 97%] PASSED dask/tests/test_multiprocessing.py::test_optimize_graph_false [gw45] [ 97%] PASSED dask/tests/test_traceback.py::test_persist_shorten_traceback[processes] dask/tests/test_utils.py::test_dispatch [gw45] [ 97%] PASSED dask/tests/test_utils.py::test_dispatch [gw4] [ 97%] PASSED dask/bag/tests/test_bag.py::test_can_use_dict_to_make_concrete dask/bag/tests/test_bag.py::test_from_url [gw4] [ 97%] SKIPPED dask/bag/tests/test_bag.py::test_from_url dask/bag/tests/test_bag.py::test_read_text [gw26] [ 97%] PASSED dask/tests/test_base.py::test_emscripten_default_scheduler['dask.bag', 'Bag', 'processes', False] [gw14] [ 97%] 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] [gw25] [ 97%] PASSED dask/dataframe/tests/test_multi.py::test_concat_categorical[True-True-False] dask/dataframe/tests/test_multi.py::test_concat_categorical[True-False-True] [gw37] [ 97%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[first-tasks-split_out] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[last-disk-split_every] [gw50] [ 97%] PASSED dask/tests/test_base.py::test_emscripten_default_scheduler['dask.dataframe', '_Frame', 'sync', True] [gw52] [ 97%] PASSED dask/tests/test_sizeof.py::test_register_backend_entrypoint dask/tests/test_base.py::test_emscripten_default_scheduler['dask.dataframe', '_Frame', 'threads', False] dask/tests/test_traceback.py::test_shorten_traceback[regexes4-expect4] [gw52] [ 97%] PASSED dask/tests/test_traceback.py::test_shorten_traceback[regexes4-expect4] [gw41] [ 97%] PASSED dask/bag/tests/test_bag.py::test_pluck_with_default dask/bag/tests/test_bag.py::test_unzip [gw39] [ 97%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[std-disk-split_out] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[std-tasks-split_every] [gw5] [ 97%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-unobserved-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-unobserved-cat_1-ordered-unknown] [gw63] [ 97%] PASSED dask/bag/tests/test_bag.py::test_to_textfiles_name_function_warn dask/bag/tests/test_bag.py::test_to_textfiles_encoding [gw63] [ 97%] PASSED dask/bag/tests/test_bag.py::test_to_textfiles_encoding dask/bag/tests/test_bag.py::test_to_textfiles_inputs [gw34] [ 97%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[True-nearest-False] [gw33] [ 97%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_general[tasks-7] dask/dataframe/tests/test_multi.py::test_merge_asof_indexed_two_partitions dask/dataframe/tests/test_shuffle.py::test_set_index_general[tasks-23] [gw27] [ 97%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-on3-None] [gw33] [ 97%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_set_index_general[tasks-23] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-on3-True] dask/dataframe/tests/test_shuffle.py::test_set_index_string[disk-string[python]] [gw34] [ 97%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_indexed_two_partitions dask/dataframe/tests/test_multi.py::test_merge_asof_on_by [gw14] [ 97%] 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] [gw54] [ 97%] 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] [gw7] [ 97%] PASSED dask/bag/tests/test_random.py::test_sample_empty_partition [gw62] [ 97%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions[False] dask/bag/tests/test_random.py::test_sample_size_k_bigger_than_smallest_partition_size dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions[2] [gw33] [ 97%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_string[disk-string[python]] [gw34] [ 97%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_on_by dask/dataframe/tests/test_shuffle.py::test_set_index_string[disk-string[pyarrow]] dask/dataframe/tests/test_multi.py::test_merge_asof_on_by_tolerance [gw33] [ 97%] 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] [gw25] [ 97%] 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] [gw42] [ 97%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-unobserved-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-unobserved-cat_1-ordered-unknown] [gw0] [ 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] [gw34] [ 97%] 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 [gw33] [ 97%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_string[disk-object] dask/dataframe/tests/test_shuffle.py::test_set_index_string[tasks-string[python]] [gw37] [ 97%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[last-disk-split_every] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[last-disk-split_out] [gw15] [ 97%] 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] [gw34] [ 97%] 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 [gw34] [ 97%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_unsorted_raises dask/dataframe/tests/test_multi.py::test_merge_asof_with_empty [gw15] [ 97%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-indexed-1] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-indexed-2] [gw33] [ 97%] 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]] [gw33] [ 97%] 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] [gw14] [ 97%] 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] [gw17] [ 97%] PASSED dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate[tasks-32-1] dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate[tasks-32-8] [gw4] [ 97%] PASSED dask/bag/tests/test_bag.py::test_read_text dask/bag/tests/test_bag.py::test_read_text_large [gw15] [ 97%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-indexed-2] [gw33] [ 97%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_string[tasks-object] [gw27] [ 97%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-on3-True] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-on3-False] [gw34] [ 97%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_with_empty dask/dataframe/tests/test_multi.py::test_merge_asof_on_left_right[endofweek-timestamp] [gw39] [ 97%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[std-tasks-split_every] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[std-tasks-split_out] [gw0] [ 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] [gw34] [ 97%] 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] [gw34] [ 97%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_on_left_right[endofweek-endofweek] dask/dataframe/tests/test_multi.py::test_merge_asof_with_various_npartitions [gw63] [ 97%] PASSED dask/bag/tests/test_bag.py::test_to_textfiles_inputs dask/bag/tests/test_bag.py::test_to_textfiles_endlines [gw7] [ 97%] 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 [gw25] [ 97%] PASSED dask/dataframe/tests/test_multi.py::test_concat_categorical[True-False-False] dask/dataframe/tests/test_multi.py::test_concat_categorical[False-True-False] [gw14] [ 97%] 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] [gw41] [ 97%] PASSED dask/bag/tests/test_bag.py::test_unzip dask/bag/tests/test_bag.py::test_fold [gw18] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_split_apply_combine_on_series[disk-False] [gw31] [ 98%] PASSED dask/dataframe/io/tests/test_io.py::test_to_bag dask/dataframe/tests/test_groupby.py::test_split_apply_combine_on_series[tasks-True] dask/dataframe/io/tests/test_io.py::test_to_bag_frame [gw31] [ 98%] PASSED dask/dataframe/io/tests/test_io.py::test_to_bag_frame dask/dataframe/io/tests/test_io.py::test_to_records [gw31] [ 98%] PASSED dask/dataframe/io/tests/test_io.py::test_to_records dask/dataframe/io/tests/test_io.py::test_to_records_with_lengths[lengths0] [gw31] [ 98%] PASSED dask/dataframe/io/tests/test_io.py::test_to_records_with_lengths[lengths0] dask/dataframe/io/tests/test_io.py::test_to_records_with_lengths[True] [gw31] [ 98%] 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 [gw31] [ 98%] PASSED dask/dataframe/io/tests/test_io.py::test_to_records_raises dask/dataframe/io/tests/test_io.py::test_from_delayed [gw34] [ 98%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_with_various_npartitions dask/dataframe/tests/test_multi.py::test_indexed_concat[inner] [gw37] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[last-disk-split_out] [gw34] [ 98%] PASSED dask/dataframe/tests/test_multi.py::test_indexed_concat[inner] dask/dataframe/tests/test_multi.py::test_indexed_concat[outer] [gw31] [ 98%] PASSED dask/dataframe/io/tests/test_io.py::test_from_delayed dask/dataframe/io/tests/test_io.py::test_from_delayed_optimize_fusion [gw31] [ 98%] 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 [gw31] [ 98%] PASSED dask/dataframe/io/tests/test_io.py::test_from_delayed_to_dask_array dask/dataframe/io/tests/test_io.py::test_from_delayed_preserves_hlgs [gw31] [ 98%] PASSED dask/dataframe/io/tests/test_io.py::test_from_delayed_preserves_hlgs dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-tasks-3] [gw27] [ 98%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-on3-False] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-4-id-None] [gw34] [ 98%] PASSED dask/dataframe/tests/test_multi.py::test_indexed_concat[outer] [gw0] [ 98%] 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] [gw31] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-tasks-3] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-tasks-4] [gw54] [ 98%] 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] [gw5] [ 98%] 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] [gw31] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-tasks-4] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-tasks-5] [gw14] [ 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] [gw31] [ 98%] 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] [gw31] [ 98%] 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] [gw25] [ 98%] PASSED dask/dataframe/tests/test_multi.py::test_concat_categorical[False-True-False] [gw31] [ 98%] 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] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-True-True-4-False] [gw31] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-disk-1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-disk-2] [gw31] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-disk-2] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-disk-3] [gw25] [ 98%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-True-True-4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-True-False-1-True] [gw31] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-disk-3] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-disk-4] [gw31] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-disk-4] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-disk-5] [gw25] [ 98%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-True-False-1-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-True-False-1-False] [gw31] [ 98%] 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] [gw50] [ 98%] 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] [gw31] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-disk-6] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-tasks-0] [gw25] [ 98%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-True-False-1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-True-False-4-True] [gw31] [ 98%] 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] [gw39] [ 98%] 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] [gw31] [ 98%] 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] [gw31] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-tasks-2] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-tasks-3] [gw31] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-tasks-3] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-tasks-4] [gw42] [ 98%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-unobserved-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-unobserved-cat_1-unordererd-known] [gw31] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-tasks-4] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-tasks-5] [gw25] [ 98%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-True-False-4-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-True-False-4-False] [gw31] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-tasks-5] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-tasks-6] [gw63] [ 98%] PASSED dask/bag/tests/test_bag.py::test_to_textfiles_endlines [gw25] [ 98%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-True-False-4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-False-True-1-True] dask/bag/tests/test_bag.py::test_string_namespace [gw31] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[min-tasks-6] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-disk-0] [gw31] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-disk-0] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-disk-1] [gw14] [ 98%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-name-True] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-name-False] [gw25] [ 98%] 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] [gw0] [ 98%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-on3-None] [gw31] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-disk-1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-disk-2] [gw25] [ 98%] 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] [gw7] [ 98%] 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 [gw27] [ 98%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-4-id-None] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-4-id-True] [gw31] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-disk-2] [gw17] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate[tasks-32-8] dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate_sort[disk-True] [gw25] [ 98%] 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] [gw25] [ 98%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-False-True-4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-False-False-1-True] [gw25] [ 98%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-False-False-1-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-False-False-1-False] [gw44] [ 98%] PASSED dask/dataframe/tests/test_shuffle.py::test_rearrange[tasks-processes] dask/dataframe/tests/test_shuffle.py::test_rearrange_cleanup [gw25] [ 98%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-False-False-1-False] [gw62] [ 98%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions[2] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_timedelta[False] [gw62] [ 98%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_timedelta[False] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_timedelta[2] [gw14] [ 98%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-name-False] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-on2-None] [gw62] [ 98%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_timedelta[2] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[sum-frame0-0-out0] [gw62] [ 98%] 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] [gw62] [ 98%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[sum-frame1-1-out1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-tasks-1-2] [gw62] [ 98%] 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] [gw4] [ 98%] PASSED dask/bag/tests/test_bag.py::test_read_text_large [gw7] [ 98%] PASSED dask/bag/tests/test_random.py::test_sample_k_larger_than_partitions dask/bag/tests/test_random.py::test_weighted_sampling_without_replacement [gw7] [ 98%] PASSED dask/bag/tests/test_random.py::test_weighted_sampling_without_replacement [gw62] [ 98%] 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] [gw27] [ 98%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-4-id-True] [gw14] [ 98%] 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[disk-4-id-False] [gw50] [ 98%] PASSED dask/tests/test_base.py::test_emscripten_default_scheduler['dask.array', 'Array', 'sync', True] [gw62] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-tasks-2-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-tasks-2-2] [gw39] [ 98%] 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] [gw5] [ 98%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-unobserved-cat_1-unordererd-known] [gw62] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-tasks-2-2] dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-0-0] [gw62] [ 98%] 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] [gw62] [ 98%] 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] [gw62] [ 98%] 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] [gw54] [ 98%] 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] [gw41] [ 98%] PASSED dask/bag/tests/test_bag.py::test_fold dask/bag/tests/test_bag.py::test_fold_bag [gw62] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-0-3] dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-0-4] [gw41] [ 98%] PASSED dask/bag/tests/test_bag.py::test_fold_bag dask/bag/tests/test_bag.py::test_distinct [gw62] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-0-4] dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-1-0] [gw62] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-1-0] dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-1-1] [gw62] [ 98%] 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] [gw62] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-1-2] dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-1-3] [gw54] [ 98%] 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] [gw62] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-1-3] dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-1-4] [gw62] [ 98%] 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] [gw62] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-2-0] dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-2-1] [gw62] [ 98%] 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] [gw62] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-2-2] dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-2-3] [gw62] [ 98%] 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] [gw54] [ 98%] 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] [gw62] [ 98%] 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] [gw62] [ 98%] 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] [gw62] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-0-1] [gw27] [ 98%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-4-id-False] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-4-name-None] [gw63] [ 98%] PASSED dask/bag/tests/test_bag.py::test_string_namespace dask/bag/tests/test_bag.py::test_string_namespace_with_unicode [gw54] [ 98%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-unobserved-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-unobserved-groupby1-unordererd-unknown] [gw54] [ 98%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-unobserved-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-observed-cat_1-ordered-known] [gw54] [ 98%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-observed-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-observed-cat_1-ordered-unknown] [gw54] [ 98%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-observed-cat_1-ordered-unknown] [gw42] [ 98%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-unobserved-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-unobserved-cat_1-unordererd-unknown] [gw61] [ 99%] PASSED dask/bag/tests/test_bag.py::test_groupby_tasks dask/bag/tests/test_bag.py::test_groupby_tasks_names [gw61] [ 99%] PASSED dask/bag/tests/test_bag.py::test_groupby_tasks_names dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[last-tasks-split_every] [gw63] [ 99%] PASSED dask/bag/tests/test_bag.py::test_string_namespace_with_unicode [gw39] [ 99%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[var-disk-split_out] [gw27] [ 99%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-4-name-None] [gw44] [ 99%] PASSED dask/dataframe/tests/test_shuffle.py::test_rearrange_cleanup dask/dataframe/tests/test_shuffle.py::test_rearrange_disk_cleanup_with_exception [gw61] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[last-tasks-split_every] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[last-tasks-split_out] [gw41] [ 99%] PASSED dask/bag/tests/test_bag.py::test_distinct dask/bag/tests/test_bag.py::test_distinct_with_key [gw41] [ 99%] PASSED dask/bag/tests/test_bag.py::test_distinct_with_key dask/bag/tests/test_bag.py::test_frequencies [gw42] [ 99%] 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] [gw42] [ 99%] 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] [gw61] [ 99%] 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] [gw42] [ 99%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-unobserved-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-unobserved-groupby1-unordererd-known] [gw42] [ 99%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-unobserved-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-unobserved-groupby1-unordererd-unknown] [gw42] [ 99%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-unobserved-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-observed-cat_1-ordered-known] [gw42] [ 99%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-observed-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-observed-cat_1-ordered-unknown] [gw42] [ 99%] 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] [gw42] [ 99%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-observed-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-observed-cat_1-unordererd-unknown] [gw42] [ 99%] 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] [gw42] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-observed-groupby1-ordered-known] [gw18] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_split_apply_combine_on_series[tasks-True] dask/dataframe/tests/test_groupby.py::test_split_apply_combine_on_series[tasks-False] [gw61] [ 99%] 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] [gw41] [ 99%] PASSED dask/bag/tests/test_bag.py::test_frequencies dask/bag/tests/test_bag.py::test_frequencies_sorted [gw44] [ 99%] 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 [gw44] [ 99%] PASSED dask/dataframe/tests/test_shuffle.py::test_rearrange_by_column_with_narrow_divisions dask/dataframe/tests/test_shuffle.py::test_maybe_buffered_partd [gw44] [ 99%] PASSED dask/dataframe/tests/test_shuffle.py::test_maybe_buffered_partd dask/dataframe/tests/test_shuffle.py::test_set_index_with_explicit_divisions [gw44] [ 99%] 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 [gw44] [ 99%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_with_empty_divisions dask/dataframe/tests/test_shuffle.py::test_set_index_divisions_2 [gw44] [ 99%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_divisions_2 dask/dataframe/tests/test_shuffle.py::test_set_index_divisions_compute [gw41] [ 99%] PASSED dask/bag/tests/test_bag.py::test_frequencies_sorted dask/bag/tests/test_bag.py::test_topk [gw61] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[prod-disk-split_out] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[prod-tasks-split_every] [gw44] [ 99%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_divisions_compute dask/dataframe/tests/test_shuffle.py::test_set_index_divisions_sorted [gw44] [ 99%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_divisions_sorted dask/dataframe/tests/test_shuffle.py::test_set_index_consistent_divisions [gw44] [ 99%] 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] [gw22] [ 99%] PASSED dask/array/tests/test_routines.py::test_rot90[shape4-kwargs1] dask/array/tests/test_routines.py::test_rot90[shape4-kwargs2] [gw17] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate_sort[disk-True] dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate_sort[disk-False] [gw44] [ 99%] 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] [gw44] [ 99%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_reduces_partitions_small[tasks] [gw61] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[prod-tasks-split_every] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[prod-tasks-split_out] [gw41] [ 99%] PASSED dask/bag/tests/test_bag.py::test_topk dask/bag/tests/test_bag.py::test_topk_with_non_callable_key[1] [gw61] [ 99%] 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] [gw61] [ 99%] 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] [gw61] [ 99%] 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] [gw61] [ 99%] 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] [gw61] [ 99%] 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] [gw61] [ 99%] 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] [gw61] [ 99%] 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] [gw61] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-0-6] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-0-7] [gw17] [ 99%] 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] [gw61] [ 99%] 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] [gw61] [ 99%] 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] [gw61] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-0-9] [gw41] [ 99%] PASSED dask/bag/tests/test_bag.py::test_topk_with_non_callable_key[1] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-0-10] dask/bag/tests/test_bag.py::test_topk_with_non_callable_key[2] [gw61] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-0-10] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-0-11] [gw61] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-0-11] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-0] [gw61] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-0] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-1] [gw61] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-1] [gw41] [ 99%] 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 [gw41] [ 99%] PASSED dask/bag/tests/test_bag.py::test_topk_with_multiarg_lambda dask/bag/tests/test_bag.py::test_lambdas [gw41] [ 99%] PASSED dask/bag/tests/test_bag.py::test_lambdas dask/bag/tests/test_bag.py::test_reductions [gw17] [ 99%] 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] [gw41] [ 99%] PASSED dask/bag/tests/test_bag.py::test_reductions dask/bag/tests/test_bag.py::test_reduction_names [gw41] [ 99%] PASSED dask/bag/tests/test_bag.py::test_reduction_names dask/bag/tests/test_bag.py::test_tree_reductions [gw18] [ 99%] 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] [gw17] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate_sort[tasks-False] dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate_defaults[disk] [gw17] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate_defaults[disk] dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate_defaults[tasks] [gw17] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate_defaults[tasks] dask/dataframe/tests/test_groupby.py::test_aggregate_median[disk-a-spec0] [gw17] [ 99%] 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] [gw17] [ 99%] 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] [gw18] [ 99%] 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] [gw17] [ 99%] 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] [gw17] [ 99%] 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] [gw17] [ 99%] 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] [gw17] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate_median[tasks-a-spec1] [gw18] [ 99%] 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] [gw41] [ 99%] PASSED dask/bag/tests/test_bag.py::test_tree_reductions dask/bag/tests/test_bag.py::test_aggregation[1] [gw41] [ 99%] PASSED dask/bag/tests/test_bag.py::test_aggregation[1] dask/bag/tests/test_bag.py::test_aggregation[3] [gw41] [ 99%] PASSED dask/bag/tests/test_bag.py::test_aggregation[3] dask/bag/tests/test_bag.py::test_aggregation[4] [gw41] [ 99%] PASSED dask/bag/tests/test_bag.py::test_aggregation[4] dask/bag/tests/test_bag.py::test_non_splittable_reductions[1] [gw41] [ 99%] PASSED dask/bag/tests/test_bag.py::test_non_splittable_reductions[1] dask/bag/tests/test_bag.py::test_non_splittable_reductions[10] [gw41] [ 99%] PASSED dask/bag/tests/test_bag.py::test_non_splittable_reductions[10] [gw18] [ 99%] 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] [gw22] [ 99%] PASSED dask/array/tests/test_routines.py::test_rot90[shape4-kwargs2] dask/array/tests/test_routines.py::test_rot90[shape4-kwargs3] [gw22] [ 99%] PASSED dask/array/tests/test_routines.py::test_rot90[shape4-kwargs3] dask/array/tests/test_routines.py::test_rot90[shape4-kwargs4] [gw22] [ 99%] 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] [ 99%] 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] [ 99%] 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] [ 99%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape2-y_shape2-x_chunks2-y_chunks2] dask/array/tests/test_routines.py::test_matmul[x_shape3-y_shape3-x_chunks3-y_chunks3] [gw22] [ 99%] 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] [gw22] [ 99%] 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] [gw22] [ 99%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape5-y_shape5-x_chunks5-y_chunks5] dask/array/tests/test_routines.py::test_matmul[x_shape6-y_shape6-x_chunks6-y_chunks6] [gw22] [ 99%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape6-y_shape6-x_chunks6-y_chunks6] dask/array/tests/test_routines.py::test_matmul[x_shape7-y_shape7-x_chunks7-y_chunks7] [gw22] [ 99%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape7-y_shape7-x_chunks7-y_chunks7] dask/array/tests/test_routines.py::test_matmul[x_shape8-y_shape8-x_chunks8-y_chunks8] [gw22] [ 99%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape8-y_shape8-x_chunks8-y_chunks8] dask/array/tests/test_routines.py::test_matmul[x_shape9-y_shape9-x_chunks9-y_chunks9] [gw22] [ 99%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape9-y_shape9-x_chunks9-y_chunks9] dask/array/tests/test_routines.py::test_matmul[x_shape10-y_shape10-x_chunks10-y_chunks10] [gw22] [ 99%] 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] [gw18] [ 99%] 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] [gw22] [ 99%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape11-y_shape11-x_chunks11-y_chunks11] dask/array/tests/test_routines.py::test_matmul[x_shape12-y_shape12-x_chunks12-y_chunks12] [gw22] [ 99%] 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] [gw22] [ 99%] 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] [gw22] [ 99%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape14-y_shape14-x_chunks14-y_chunks14] [gw18] [ 99%] 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] [gw18] [ 99%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[mean-disk-split_out] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[mean-tasks-split_every] [gw18] [ 99%] 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] [gw18] [ 99%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[mean-tasks-split_out] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[median-disk-split_every] [gw18] [ 99%] 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] [gw18] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[median-disk-split_out] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[median-tasks-split_every] [gw18] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[median-tasks-split_every] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[median-tasks-split_out] [gw18] [ 99%] 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] [gw18] [ 99%] 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] [gw18] [100%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[min-disk-split_out] ================================== XFAILURES =================================== _____________________________ test_turn_off_fusion _____________________________ [gw62] 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-f166a2a4-2715-4793-8045-b09bf92154b1, 3, 2, 1, (5,)), ('sum-38143be7c7cf02c434941017f0f13665', 1): (subgraph_callable-f166a2a4-2715-4793-8045-b09bf92154b1, 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-774856d3-dce5-4850-83b4-39bbe3398dc0, 3, 2, 1, (5,)), ('sum-38143be7c7cf02c434941017f0f13665', 1): (subgraph_callable-774856d3-dce5-4850-83b4-39bbe3398dc0, 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 ________________________ [gw28] 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_index_array_with_array_3d_2d _______________________ [gw7] 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_store_multiprocessing_lock ________________________ [gw2] 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-6a7ff636-e5ab-4a36-9bfa-b9068a1515cb, 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_map_blocks_dataframe ___________________________ [gw9] 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_astype_gh9316 ______________________________ [gw2] 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_cull ___________________________________ [gw48] 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_select_broadcasting ___________________________ [gw18] 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_two[ttest_1samp-kwargs2] _________________________ [gw17] 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 __________________ [gw62] 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_groupby_internal_repr_xfail[disk] ____________________ [gw25] 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_internal_repr_xfail[tasks] ____________________ [gw25] 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_full_groupby_multilevel[disk-True-4] _______________ [gw16] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 grouper = at 0x7ffb99db6340>, 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 0x7ffb94d38e00> 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-None] _________________ [gw56] 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_unknown_categoricals[disk-False] _____________________ [gw35] 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_reductions_frame_dtypes[False-sem-kwargs12] _______________ [gw56] 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-mean-None] _________________ [gw52] 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_full_groupby_multilevel[disk-False-4] ______________ [gw16] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 grouper = at 0x7ffb99db6340>, 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 0x7ffb94d3be20> 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-kwargs13] _______________ [gw56] 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_unknown_categoricals[disk-None] _____________________ [gw35] 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_full_groupby_multilevel[tasks-True-4] ______________ [gw16] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 grouper = at 0x7ffb99db6340>, 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 0x7ffb94f90900> 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_groupby_aggregate_categorical_observed[sum-disk-unobserved-cat_1-ordered-known] _ [gw38] 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_reductions_frame_dtypes[False-sem-kwargs14] _______________ [gw56] 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_groupby_aggregate_categorical_observed[sum-disk-unobserved-cat_1-ordered-unknown] _ [gw38] 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_full_groupby_multilevel[tasks-False-4] ______________ [gw16] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 grouper = at 0x7ffb99db6340>, 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 0x7ffb94f923e0> 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_groupby_aggregate_categorical_observed[sum-disk-unobserved-cat_1-unordererd-known] _ [gw38] 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_unknown_categoricals[tasks-False] ____________________ [gw35] 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_groupby_aggregate_categorical_observed[sum-disk-unobserved-cat_1-unordererd-unknown] _ [gw38] 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_aggregate_categorical_observed[sum-tasks-unobserved-cat_1-ordered-known] _ [gw5] 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-observed-cat_1-ordered-known] _ [gw38] 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-unobserved-cat_1-ordered-unknown] _ [gw5] 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[std-tasks-unobserved-cat_1-ordered-unknown] _ [gw0] 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_unknown_categoricals[tasks-None] _____________________ [gw35] 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_std_object_dtype[disk-var] ________________________ [gw29] 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] _ [gw44] 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[sum-tasks-observed-cat_1-ordered-unknown] _ [gw38] 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[prod-disk-observed-cat_1-ordered-unknown] _ [gw57] 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[sum-tasks-unobserved-cat_1-unordererd-known] _ [gw5] 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-observed-cat_1-unordererd-known] _ [gw38] 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[prod-tasks-unobserved-cat_1-ordered-known] _ [gw44] 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[sum-tasks-unobserved-cat_1-unordererd-unknown] _ [gw5] 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_aggregate_categorical_observed[std-tasks-unobserved-cat_1-unordererd-known] _ [gw0] 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[prod-disk-observed-cat_1-unordererd-known] _ [gw57] 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[tasks-True-mean-a] _________________ [gw36] 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[prod-disk-observed-cat_1-unordererd-unknown] _ [gw57] 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[sum-tasks-observed-cat_1-unordererd-unknown] _ [gw38] 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[prod-tasks-unobserved-cat_1-ordered-unknown] _ [gw44] 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[mean-disk-unobserved-cat_1-unordererd-unknown] _ [gw42] 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[sum-disk-observed-cat_1-ordered-known] _ [gw59] 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[std-disk-unobserved-cat_1-ordered-known] _ [gw50] 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-a] _________________ [gw26] 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_sort_argument[disk-True-mean-a] _________________ [gw32] 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[prod-disk-unobserved-cat_1-ordered-known] _ [gw57] 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[std-tasks-unobserved-cat_1-unordererd-unknown] _ [gw0] 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-unobserved-cat_1-unordererd-known] _ [gw44] 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[std-disk-unobserved-cat_1-ordered-unknown] _ [gw23] 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_aggregate_categorical_observed[sum-disk-observed-cat_1-ordered-unknown] _ [gw59] 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_sort_argument[tasks-False-mean-a] ________________ [gw21] 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[prod-tasks-unobserved-cat_1-unordererd-unknown] _ [gw44] 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_aggregate_categorical_observed[prod-disk-unobserved-cat_1-ordered-unknown] _ [gw57] 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_apply_or_transform_shuffle_multilevel[disk-0-5] _____ [gw24] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 grouper = at 0x7ffba9ef0040> func = at 0x7ffba9ef00e0> @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 0x7ffba99a8220>, 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_groupby_aggregate_categorical_observed[prod-disk-observed-cat_1-ordered-known] _ [gw43] 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[sum-disk-observed-cat_1-unordererd-known] _ [gw59] 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[var-disk-unobserved-cat_1-ordered-known] _ [gw54] 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[prod-disk-unobserved-cat_1-unordererd-known] _ [gw57] 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[std-disk-unobserved-cat_1-unordererd-known] _ [gw23] 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[sum-disk-observed-cat_1-unordererd-unknown] _ [gw59] 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_apply_or_transform_shuffle_multilevel[disk-1-5] _____ [gw3] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 grouper = at 0x7ffb851ac4a0> func = at 0x7ffb851ac5e0> @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 0x7ffb80cd45e0>, 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-disk-unobserved-cat_1-unordererd-unknown] _ [gw57] 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_aggregate_categorical_observed[prod-tasks-observed-cat_1-ordered-known] _ [gw57] 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] _ [gw23] 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_std_object_dtype[disk-std] ________________________ [gw29] 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_merge_tasks_semi_anti_cudf[pandas-leftsemi-parts0] ____________ [gw12] 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 0x7ffbb4062bd0> 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[prod-tasks-observed-cat_1-ordered-unknown] _ [gw57] 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[mean-disk-observed-cat_1-ordered-known] _ [gw5] 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-True-mean-b] _________________ [gw36] 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[prod-tasks-observed-cat_1-unordererd-known] _ [gw57] 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-True-mean-b] _________________ [gw32] 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_sort_argument[disk-False-mean-b] _________________ [gw26] 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_merge_tasks_semi_anti_cudf[pandas-leftsemi-parts1] ____________ [gw12] 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 0x7ffbb4060d00> 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[var-disk-unobserved-cat_1-ordered-unknown] _ [gw54] 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_apply_or_transform_shuffle_multilevel[tasks-0-5] _____ [gw3] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 grouper = at 0x7ffb851ac4a0> func = at 0x7ffb851ac540> @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 0x7ffb80cd6b60>, 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_groupby_sort_argument[tasks-False-mean-b] ________________ [gw21] 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_aggregate_categorical_observed[std-tasks-unobserved-cat_1-ordered-known] _ [gw23] 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[mean-tasks-observed-cat_1-ordered-known] _ [gw42] 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_std_object_dtype[disk-mean] _______________________ [gw29] 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_merge_tasks_semi_anti_cudf[pandas-leftsemi-parts2] ____________ [gw12] 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 0x7ffbb4062130> 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-disk-observed-cat_1-ordered-unknown] _ [gw5] 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_merge_tasks_semi_anti_cudf[pandas-leftanti-parts0] ____________ [gw12] 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 0x7ffbb54dc040> 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_sort_argument[tasks-True-mean-by3] ________________ [gw36] 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-known] _ [gw54] 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-mean-by3] ________________ [gw26] 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_sort_argument[disk-True-mean-by3] ________________ [gw32] 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_set_index_names[disk] __________________________ [gw1] 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_std_object_dtype[tasks-var] _______________________ [gw29] 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[mean-tasks-observed-cat_1-ordered-unknown] _ [gw42] 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_sort_argument[tasks-False-mean-by3] _______________ [gw21] 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_merge_tasks_semi_anti_cudf[pandas-leftanti-parts1] ____________ [gw12] 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 0x7ffbb54dd360> 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_sort_argument[tasks-True-std-a] _________________ [gw36] 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-a] __________________ [gw32] 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-False-std-a] _________________ [gw26] 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_sort_argument[tasks-False-std-a] _________________ [gw21] 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_merge_tasks_semi_anti_cudf[pandas-leftanti-parts2] ____________ [gw12] 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 0x7ffbb54de680> 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_sort_argument[tasks-True-std-b] _________________ [gw36] 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-False-std-b] _________________ [gw26] 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_sort_argument[disk-True-std-b] __________________ [gw32] 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_aggregate_categorical_observed[mean-disk-observed-cat_1-unordererd-known] _ [gw5] 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[var-disk-unobserved-cat_1-unordererd-unknown] _ [gw54] 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_apply_or_transform_shuffle_multilevel[tasks-1-5] _____ [gw3] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 grouper = at 0x7ffb851ac4a0> func = at 0x7ffb851ac5e0> @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 0x7ffb80fbc540>, 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_sort_argument[tasks-False-std-b] _________________ [gw21] 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-std] _______________________ [gw29] 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[tasks-True-std-by3] ________________ [gw36] 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-tasks-observed-cat_1-unordererd-known] _ [gw42] 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_ufunc_with_reduction[pandas1-conj-prod] _________________ [gw59] 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 88 90 0.494759 1 8 58 1.012906 2 1 39 0.393213 3 61 24 0.444551 4 6 59 1... 55 1.019166 15 55 42 0.542711 16 7 29 0.143899 17 73 74 0.023134 18 23 90 1.280426 19 82 90 0.194324 @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_sort_argument[disk-True-std-by3] _________________ [gw32] 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_sort_argument[disk-False-std-by3] ________________ [gw26] 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_ufunc_with_reduction[pandas1-square-prod] ________________ [gw3] 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 9 75 0.132375 1 50 65 1.328140 2 29 92 1.867882 3 61 54 0.844309 4 66 72 0... 91 0.697825 15 62 88 0.450852 16 99 3 1.558415 17 87 12 1.648228 18 40 70 0.293042 19 86 74 0.435198 @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_sort_argument[tasks-False-std-by3] ________________ [gw21] 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_ufunc_with_reduction[pandas1-absolute-prod] _______________ [gw10] 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 87 54 0.275711 1 4 18 0.193663 2 79 42 0.369028 3 97 49 0.401050 4 98 33 0... 3 1.234963 15 98 68 0.878453 16 6 58 0.065661 17 66 16 1.108871 18 88 88 0.862499 19 81 45 0.606531 @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] _______________ [gw58] 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 94 67 0.347029 1 81 87 0.447705 2 50 95 0.320900 3 12 43 0.311852 4 63 87 1... 61 0.197687 15 92 30 1.452089 16 95 25 0.331447 17 4 7 0.453075 18 34 64 1.261068 19 72 78 0.165679 @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_std_object_dtype[tasks-mean] _______________________ [gw29] 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[mean-disk-observed-cat_1-unordererd-unknown] _ [gw5] 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-observed-cat_1-unordererd-unknown] _ [gw42] 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_pickle[modlevel_delayed2] ________________________ [gw57] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 f = Delayed('modlevel_delayed2-6c5c3ab0-5e0c-4538-81dd-bcb14c73fac7') @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[var-tasks-unobserved-cat_1-ordered-known] _ [gw54] 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_pickle[modlevel_delayed1] ________________________ [gw53] linux -- Python 3.12.2 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 f = Delayed('modlevel_delayed1-c3de20ee-3001-4b26-b3f9-0b8d538d78b7') @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_groupby_aggregate_categorical_observed[mean-disk-unobserved-cat_1-ordered-known] _ [gw5] 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[var-tasks-unobserved-cat_1-ordered-unknown] _ [gw54] 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-tasks-unobserved-cat_1-ordered-known] _ [gw42] 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[var-tasks-unobserved-cat_1-unordererd-known] _ [gw54] 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[mean-disk-unobserved-cat_1-ordered-unknown] _ [gw5] 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[mean-tasks-unobserved-cat_1-ordered-unknown] _ [gw42] 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[mean-disk-unobserved-cat_1-unordererd-known] _ [gw5] 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_aggregate_categorical_observed[var-tasks-unobserved-cat_1-unordererd-unknown] _ [gw54] 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[mean-tasks-unobserved-cat_1-unordererd-known] _ [gw42] 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_aggregate_categorical_observed[mean-tasks-unobserved-cat_1-unordererd-unknown] _ [gw42] 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 =============================== warnings summary =============================== ../../../../../../../usr/lib/python3.12/site-packages/_pytest/config/__init__.py:1439: 65 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: 65 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_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[False-False-1] /usr/lib/python3.12/site-packages/pandas/core/arrays/timedeltas.py:943: RuntimeWarning: invalid value encountered in cast data = (base * m + (frac * m).astype(np.int64)).view("timedelta64[ns]") 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] 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] /usr/lib/python3.12/site-packages/_pytest/skipping.py:225: DeprecationWarning: NotImplemented should not be used in a boolean context if result: 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=4823) 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=4493) 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=5753) 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=5288) 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 " -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ============================= slowest 10 durations ============================= 36.56s call dask/dataframe/io/tests/test_io.py::test_to_bag 28.89s call dask/dataframe/tests/test_arithmetics_reduction.py::test_frame_series_arithmetic_methods 27.20s call dask/array/tests/test_routines.py::test_rot90[shape4-kwargs0] 22.26s call dask/dataframe/tests/test_groupby.py::test_split_apply_combine_on_series[disk-False] 18.43s call dask/dataframe/tests/test_hyperloglog.py::test_larger_data 14.89s call dask/array/tests/test_routines.py::test_rot90[shape4-kwargs1] 12.41s call dask/dataframe/tests/test_multi.py::test_concat5 12.10s call dask/dataframe/tests/test_groupby.py::test_split_apply_combine_on_series[disk-True] 10.72s call dask/bag/tests/test_bag.py::test_starmap 9.34s call dask/dataframe/tests/test_shuffle.py::test_rearrange[disk-processes] =========================== 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 [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 [20] dask/array/tests/test_creation.py:845: Empty leads to undefined values, which may be different SKIPPED [95] conftest.py:65: need --runslow option to run 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 [2] dask/array/tests/test_fft.py:126: `scipy.fftpack` missing function `hfft`. SKIPPED [1] dask/array/tests/test_array_core.py:3039: could not import 'h5py': No module named 'h5py' SKIPPED [2] dask/array/tests/test_fft.py:126: `scipy.fftpack` missing function `ihfft`. 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 [2] dask/array/tests/test_fft.py:161: `scipy.fftpack` missing function `irfft2`. 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:5047: could not import 'h5py': No module named 'h5py' SKIPPED [1] dask/array/tests/test_array_core.py:4563: could not import 'zarr': No module named 'zarr' SKIPPED [20] dask/array/tests/test_creation.py:845: Not implemented SKIPPED [2] dask/array/tests/test_fft.py:161: `scipy.fftpack` missing function `rfftn`. 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 [1] dask/array/tests/test_array_core.py:5082: could not import 'sparse': No module named 'sparse' SKIPPED [2] dask/array/tests/test_fft.py:161: `scipy.fftpack` missing function `irfftn`. SKIPPED [2] dask/array/tests/test_array_core.py:4591: could not import 'zarr': No module named 'zarr' SKIPPED [1] dask/array/tests/test_array_core.py:3278: could not import 'h5py': No module named 'h5py' SKIPPED [2] dask/array/tests/test_array_core.py:4602: could not import 'zarr': No module named 'zarr' 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_core.py:4610: could not import 'zarr': No module named 'zarr' SKIPPED [1] dask/array/tests/test_array_core.py:5163: could not import 'zarr': No module named 'zarr' SKIPPED [1] dask/array/tests/test_gufunc.py:621: could not import 'numba': No module named 'numba' SKIPPED [1] dask/array/tests/test_array_core.py:4621: could not import 'zarr': No module named 'zarr' SKIPPED [1] dask/array/tests/test_gufunc.py:641: could not import 'numba': No module named 'numba' SKIPPED [4] dask/array/tests/test_array_core.py:2786: could not import 'h5py': No module named 'h5py' 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:4629: could not import 'zarr': No module named 'zarr' SKIPPED [1] dask/array/tests/test_array_function.py:111: could not import 'sparse': No module named 'sparse' SKIPPED [1] dask/array/tests/test_array_core.py:4638: could not import 'zarr': No module named 'zarr' SKIPPED [2] dask/array/tests/test_array_function.py:128: could not import 'cupy': No module named 'cupy' SKIPPED [1] dask/array/tests/test_array_core.py:4651: could not import 'zarr': No module named 'zarr' SKIPPED [1] dask/array/tests/test_array_core.py:2171: could not import 'h5py': No module named 'h5py' SKIPPED [4] dask/array/tests/test_percentiles.py:99: Requires crick SKIPPED [1] dask/array/tests/test_random.py:431: could not import 'cupy': No module named 'cupy' SKIPPED [1] dask/array/tests/test_percentiles.py:111: Requires crick 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 [1] dask/array/tests/test_reductions.py:836: could not import 'xarray': No module named 'xarray' SKIPPED [4] dask/array/tests/test_routines.py:2088: Skipped SKIPPED [1] dask/array/tests/test_slicing.py:467: really long test SKIPPED [4] dask/array/tests/test_linalg.py:942: 128-bit floats not supported by NumPy SKIPPED [1] dask/array/tests/test_ufunc.py:143: fix calls floor in a way that we do not yet support 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 [2] dask/dataframe/io/tests/test_hdf.py:655: could not import 'tables': No module named 'tables' SKIPPED [1] dask/dataframe/io/tests/test_hdf.py:692: could not import 'tables': No module named 'tables' SKIPPED [2] dask/bytes/tests/test_local.py:249: compression function not provided 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_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_hdf.py:831: could not import 'tables': No module named 'tables' 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_hdf.py:858: could not import 'tables': No module named 'tables' 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_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 [1] dask/dataframe/io/tests/test_demo.py:242: pyarrow is required 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 [2] dask/bytes/tests/test_local.py:198: compression function not provided SKIPPED [1] dask/dataframe/io/tests/test_io.py:350: could not import 'cudf': No module named 'cudf' SKIPPED [1] dask/dataframe/io/tests/test_hdf.py:27: could not import 'tables': No module named 'tables' 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 [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 [2] dask/dataframe/io/tests/test_parquet.py:251: pyarrow not found 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 [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:756: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:756: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:453: fastparquet not found or pyarrow strings are enabled SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:453: 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: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 [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:525: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:908: 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 [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:979: 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: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:1062: fastparquet not found or pyarrow strings are enabled 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:1062: pyarrow not found 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:219: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:237: fastparquet not found or pyarrow strings are enabled 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:1077: pyarrow not found SKIPPED [25] dask/dataframe/io/tests/test_parquet.py:1101: fastparquet not found or pyarrow strings are enabled SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:237: pyarrow not found 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_io.py:561: could not import 'cupy': No module named 'cupy' SKIPPED [25] dask/dataframe/io/tests/test_parquet.py:1101: 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 [1] dask/dataframe/io/tests/test_io.py:1079: could not import 'cudf': No module named 'cudf' SKIPPED [3] dask/dataframe/io/tests/test_parquet.py:1973: 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 [3] dask/dataframe/io/tests/test_parquet.py:1973: pyarrow not found 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 [3] dask/dataframe/io/tests/test_parquet.py:1987: 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 [3] dask/dataframe/io/tests/test_parquet.py:1987: 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: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: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 [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 [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:2369: 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: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: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: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 [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 [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 [4] dask/dataframe/io/tests/test_parquet.py:2587: fastparquet not found or pyarrow strings are enabled SKIPPED [4] dask/dataframe/io/tests/test_parquet.py:2587: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2617: fastparquet not found or pyarrow strings are enabled SKIPPED [32] dask/dataframe/io/tests/test_parquet.py:3025: pyarrow not found SKIPPED [8] dask/dataframe/io/tests/test_parquet.py:2812: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:2501: pyarrow not found 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 [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 [4] dask/dataframe/io/tests/test_parquet.py:2845: pyarrow not found 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: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:3012: pyarrow not found SKIPPED [8] dask/dataframe/io/tests/test_parquet.py:2878: pyarrow not found SKIPPED [16] dask/dataframe/io/tests/test_parquet.py:3136: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:2551: 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_parquet.py:2687: fastparquet not found or pyarrow strings are enabled SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:2551: pyarrow not found 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:2572: 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:2572: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2729: fastparquet not found or pyarrow strings are enabled SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:2916: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:535: fastparquet not found or pyarrow strings are enabled SKIPPED [4] dask/dataframe/io/tests/test_parquet.py:3091: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2729: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:535: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:2772: pyarrow not found SKIPPED [4] dask/dataframe/io/tests/test_parquet.py:3091: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:549: fastparquet not found or pyarrow strings are enabled SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:2945: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:549: pyarrow not found SKIPPED [16] dask/dataframe/io/tests/test_parquet.py:3193: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2975: fastparquet not found or pyarrow strings are enabled SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:563: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2975: pyarrow not found 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 [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:3260: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:3281: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:3294: fastparquet not found or pyarrow strings are enabled SKIPPED [8] dask/dataframe/io/tests/test_parquet.py:3911: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:3294: pyarrow not found SKIPPED [4] dask/dataframe/io/tests/test_parquet.py:3316: fastparquet not found or pyarrow strings are enabled SKIPPED [4] dask/dataframe/io/tests/test_parquet.py:3316: 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 [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_parquet.py:4090: fastparquet not found or pyarrow strings are enabled 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 [1] dask/dataframe/io/tests/test_parquet.py:4097: pyarrow not found 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: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 [3] dask/dataframe/io/tests/test_parquet.py:4207: 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:4247: pyarrow not found SKIPPED [4] dask/dataframe/io/tests/test_parquet.py:4283: 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: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4380: fastparquet not found or pyarrow strings are enabled SKIPPED [4] dask/dataframe/io/tests/test_parquet.py:4585: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4380: pyarrow not found 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: 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 [2] dask/dataframe/io/tests/test_parquet.py:4497: 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 [3] dask/dataframe/io/tests/test_parquet.py:4543: fastparquet not found or pyarrow strings are enabled SKIPPED [3] dask/dataframe/io/tests/test_parquet.py:4543: 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:4566: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4566: pyarrow not found 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_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/dataframe/io/tests/test_parquet.py:4956: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:4968: pyarrow not found SKIPPED [8] dask/dataframe/tests/test_arithmetics_reduction.py:1853: requires pyarrow installed SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:3345: pyarrow not found 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: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: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 [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:1267: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:1931: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2304: 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/tests/test_groupby.py:1001: Tasks-only shuffle test SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4150: 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/tests/test_arithmetics_reduction.py:1846: could not import 'pyarrow': No module named 'pyarrow' 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: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 [2] dask/dataframe/io/tests/test_parquet.py:3675: 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:3708: pyarrow not found 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: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 [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 [4] dask/dataframe/tests/test_groupby.py:2981: could not import 'dask_cudf': No module named 'dask_cudf' SKIPPED [1] dask/bytes/tests/test_compression.py:14: compression function not provided 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 [4] dask/bag/tests/test_text.py:49: compress function not provided for lzma 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 [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 [96] dask/dataframe/tests/test_groupby.py:3240: Not implemented for DataFrameGroupBy yet. SKIPPED [32] dask/dataframe/tests/test_groupby.py:3246: Can't calculate observed with all nans SKIPPED [12] dask/dataframe/tests/test_groupby.py:3520: https://github.com/dask/dask/issues/9882 SKIPPED [1] dask/dataframe/tests/test_indexing.py:721: could not import 'cudf': No module named 'cudf' SKIPPED [16] dask/dataframe/tests/test_groupby.py:3242: Can't calculate median over categorical SKIPPED [2] dask/dataframe/tests/test_groupby.py:3086: could not import 'cudf': No module named 'cudf' SKIPPED [1] dask/dataframe/tests/test_multi.py:2510: could not import 'cudf': No module named 'cudf' 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 [2] dask/dataframe/tests/test_multi.py:2558: Support for ArrowDtypes requires pyarrow and pandas>=1.5.0 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 [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 [6] dask/dataframe/tests/test_multi.py:1086: could not import 'cudf': No module named 'cudf' SKIPPED [1] dask/dataframe/tests/test_ufunc.py:176: fix calls floor in a way that we do not yet support 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:325: condition: not bokeh SKIPPED [1] dask/diagnostics/tests/test_profiler.py:195: condition: not bokeh SKIPPED [1] dask/diagnostics/tests/test_profiler.py:333: condition: not psutil 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:361: condition: not bokeh SKIPPED [1] dask/tests/test_backends.py:13: could not import 'cudf': No module named 'cudf' SKIPPED [1] dask/diagnostics/tests/test_profiler.py:296: condition: not bokeh 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/diagnostics/tests/test_profiler.py:155: condition: not psutil SKIPPED [1] dask/diagnostics/tests/test_progress.py:99: could not import 'cachey': No module named 'cachey' SKIPPED [1] dask/tests/test_base.py:1195: could not import 'matplotlib.pyplot': No module named 'matplotlib' SKIPPED [1] dask/diagnostics/tests/test_profiler.py:178: condition: not bokeh SKIPPED [1] dask/tests/test_config.py:531: could not import 'jsonschema': No module named 'jsonschema' SKIPPED [1] dask/tests/test_base.py:1137: could not import 'ipycytoscape': No module named 'ipycytoscape' SKIPPED [1] dask/tests/test_ci.py:10: Only check for dev packages in `upstream` CI build SKIPPED [1] dask/tests/test_datasets.py:9: could not import 'mimesis': No module named 'mimesis' 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/tests/test_datasets.py:18: could not import 'mimesis': No module named 'mimesis' 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_multiprocessing.py:300: 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/tests/test_utils.py:92: could not import 'pyarrow': No module named 'pyarrow' SKIPPED [1] dask/tests/test_traceback.py:112: could not import 'distributed': No module named 'distributed' 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 [1] dask/tests/test_utils.py:69: could not import 'pyarrow': No module named 'pyarrow' SKIPPED [1] dask/bag/tests/test_bag.py:637: Hangs SKIPPED [2] dask/dataframe/tests/test_shuffle.py:229: could not import 'pyarrow': No module named 'pyarrow' 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_index_array_with_array_3d_2d - Chunking does not align well 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_map_blocks_dataframe - need to remove singleton index dimension 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_slicing.py::test_cull XFAIL dask/array/tests/test_routines.py::test_select_broadcasting - broadcasting in da.select() not implemented yet 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_groupby.py::test_groupby_internal_repr_xfail[disk] - uncertain how to handle. See issue #3481. 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_full_groupby_multilevel[disk-True-4] - not yet supported 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_categorical.py::test_unknown_categoricals[disk-False] - 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-mean-None] - 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_arithmetics_reduction.py::test_reductions_frame_dtypes[False-sem-kwargs13] - 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_groupby.py::test_full_groupby_multilevel[tasks-True-4] - not yet supported 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_arithmetics_reduction.py::test_reductions_frame_dtypes[False-sem-kwargs14] - numeric_only=False not implemented 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_full_groupby_multilevel[tasks-False-4] - not yet supported 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_categorical.py::test_unknown_categoricals[tasks-False] - 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_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-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-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-unknown] - 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_std_object_dtype[disk-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[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[prod-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-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-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-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-unordererd-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-unordererd-known] - numeric_only=False not implemented 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_sort_argument[tasks-True-mean-a] - numeric_only=False not implemented 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[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_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[mean-disk-unobserved-cat_1-unordererd-unknown] - 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_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-a] - 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[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[std-tasks-unobserved-cat_1-unordererd-unknown] - 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_aggregate_categorical_observed[std-disk-unobserved-cat_1-ordered-unknown] - 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_sort_argument[tasks-False-mean-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_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_apply_or_transform_shuffle_multilevel[disk-0-5] - condition: NotImplemented 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[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[var-disk-unobserved-cat_1-ordered-known] - numeric_only=False not implemented 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[std-disk-unobserved-cat_1-unordererd-known] - numeric_only=False not implemented 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_apply_or_transform_shuffle_multilevel[disk-1-5] - condition: NotImplemented 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 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_std_object_dtype[disk-std] - 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_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[mean-disk-observed-cat_1-ordered-known] - numeric_only=False not implemented 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[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-True-mean-b] - 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_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[var-disk-unobserved-cat_1-ordered-unknown] - 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_groupby.py::test_groupby_sort_argument[tasks-False-mean-b] - numeric_only=False not implemented 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[mean-tasks-observed-cat_1-ordered-known] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_std_object_dtype[disk-mean] - 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-disk-observed-cat_1-ordered-unknown] - 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_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-known] - numeric_only=False not implemented 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_groupby_sort_argument[disk-True-mean-by3] - numeric_only=False not implemented 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_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[mean-tasks-observed-cat_1-ordered-unknown] - numeric_only=False not implemented 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_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_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-a] - numeric_only=False not implemented 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_sort_argument[tasks-False-std-a] - 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_sort_argument[tasks-True-std-b] - 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_sort_argument[disk-True-std-b] - 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[var-disk-unobserved-cat_1-unordererd-unknown] - numeric_only=False not implemented 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_groupby_sort_argument[tasks-False-std-b] - 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[tasks-True-std-by3] - numeric_only=False not implemented 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_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_groupby.py::test_groupby_sort_argument[disk-True-std-by3] - 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_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_groupby.py::test_groupby_sort_argument[tasks-False-std-by3] - numeric_only=False not implemented 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_std_object_dtype[tasks-mean] - 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[mean-tasks-observed-cat_1-unordererd-unknown] - numeric_only=False not implemented XFAIL dask/tests/test_delayed.py::test_pickle[modlevel_delayed2] - #3369 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/tests/test_delayed.py::test_pickle[modlevel_delayed1] - #3369 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[var-tasks-unobserved-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-known] - 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_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[mean-tasks-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-unordererd-known] - 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[mean-tasks-unobserved-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-unknown] - numeric_only=False not implemented = 9057 passed, 1654 skipped, 136 xfailed, 224 xpassed, 337 warnings in 132.29s (0:02:12) = >>> 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/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/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/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/__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/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/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/__pycache__' -> '/home/buildozer/aports/community/py3-dask/pkg/py3-dask-pyc/usr/lib/python3.12/site-packages/dask/__pycache__' '/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/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/array/__pycache__' -> '/home/buildozer/aports/community/py3-dask/pkg/py3-dask-pyc/usr/lib/python3.12/site-packages/dask/array/__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 Fri, 12 Apr 2024 21:36:19 +0000 elapsed time 0h 2m 25s >>> py3-dask: Cleaning up srcdir >>> py3-dask: Cleaning up pkgdir >>> py3-dask: Uninstalling dependencies... (1/145) Purging .makedepends-py3-dask (20240412.213355) (2/145) Purging py3-click-pyc (8.1.7-r2) (3/145) Purging py3-click (8.1.7-r2) (4/145) Purging py3-cloudpickle-pyc (3.0.0-r1) (5/145) Purging py3-cloudpickle (3.0.0-r1) (6/145) Purging py3-fsspec-pyc (2023.12.2-r2) (7/145) Purging py3-fsspec (2023.12.2-r2) (8/145) Purging py3-importlib-metadata-pyc (7.0.2-r1) (9/145) Purging py3-importlib-metadata (7.0.2-r1) (10/145) Purging py3-zipp-pyc (3.17.0-r1) (11/145) Purging py3-zipp (3.17.0-r1) (12/145) Purging py3-partd-pyc (1.4.1-r2) (13/145) Purging py3-partd (1.4.1-r2) (14/145) Purging py3-locket-pyc (1.0.0-r3) (15/145) Purging py3-locket (1.0.0-r3) (16/145) Purging py3-pandas-pyc (2.0.3-r1) (17/145) Purging py3-pandas (2.0.3-r1) (18/145) Purging py3-pyzmq-pyc (25.1.2-r1) (19/145) Purging py3-pyzmq (25.1.2-r1) (20/145) Purging py3-tornado-pyc (6.4-r1) (21/145) Purging py3-tornado (6.4-r1) (22/145) Purging py3-toolz-pyc (0.12.1-r1) (23/145) Purging py3-toolz (0.12.1-r1) (24/145) Purging py3-yaml-pyc (6.0.1-r3) (25/145) Purging py3-yaml (6.0.1-r3) (26/145) Purging py3-gpep517-pyc (15-r2) (27/145) Purging py3-gpep517 (15-r2) (28/145) Purging py3-installer-pyc (0.7.0-r2) (29/145) Purging py3-installer (0.7.0-r2) (30/145) Purging py3-python-versioneer-pyc (0.29-r1) (31/145) Purging py3-python-versioneer (0.29-r1) (32/145) Purging py3-wheel-pyc (0.42.0-r1) (33/145) Purging py3-wheel (0.42.0-r1) (34/145) Purging py3-flaky-pyc (3.8.1-r1) (35/145) Purging py3-flaky (3.8.1-r1) (36/145) Purging py3-graphviz-pyc (0.20.3-r1) (37/145) Purging py3-graphviz (0.20.3-r1) (38/145) Purging graphviz (9.0.0-r1) Executing graphviz-9.0.0-r1.pre-deinstall (39/145) Purging py3-jinja2-pyc (3.1.3-r1) (40/145) Purging py3-jinja2 (3.1.3-r1) (41/145) Purging py3-markupsafe-pyc (2.1.5-r1) (42/145) Purging py3-markupsafe (2.1.5-r1) (43/145) Purging py3-pandas-tests (2.0.3-r1) (44/145) Purging py3-dateutil-pyc (2.9.0-r1) (45/145) Purging py3-dateutil (2.9.0-r1) (46/145) Purging py3-six-pyc (1.16.0-r9) (47/145) Purging py3-six (1.16.0-r9) (48/145) Purging py3-tz-pyc (2024.1-r1) (49/145) Purging py3-tz (2024.1-r1) (50/145) Purging py3-pytest-cov-pyc (4.1.0-r1) (51/145) Purging py3-pytest-cov (4.1.0-r1) (52/145) Purging py3-coverage-pyc (6.5.0-r6) (53/145) Purging py3-coverage (6.5.0-r6) (54/145) Purging py3-pytest-runner-pyc (6.0.1-r1) (55/145) Purging py3-pytest-runner (6.0.1-r1) (56/145) Purging py3-setuptools-pyc (69.2.0-r2) (57/145) Purging py3-setuptools (69.2.0-r2) (58/145) Purging py3-pytest-xdist-pyc (3.5.0-r1) (59/145) Purging py3-pytest-xdist (3.5.0-r1) (60/145) Purging py3-execnet-pyc (1.9.0-r3) (61/145) Purging py3-execnet (1.9.0-r3) (62/145) Purging py3-apipkg-pyc (2.1.0-r3) (63/145) Purging py3-apipkg (2.1.0-r3) (64/145) Purging py3-pytest-pyc (8.1.1-r1) (65/145) Purging py3-pytest (8.1.1-r1) (66/145) Purging py3-iniconfig-pyc (2.0.0-r1) (67/145) Purging py3-iniconfig (2.0.0-r1) (68/145) Purging py3-pluggy-pyc (1.4.0-r1) (69/145) Purging py3-pluggy (1.4.0-r1) (70/145) Purging py3-py-pyc (1.11.0-r3) (71/145) Purging py3-py (1.11.0-r3) (72/145) Purging py3-scipy-pyc (1.11.4-r1) (73/145) Purging py3-scipy (1.11.4-r1) (74/145) Purging py3-pooch-pyc (1.8.1-r1) (75/145) Purging py3-pooch (1.8.1-r1) (76/145) Purging py3-packaging-pyc (24.0-r1) (77/145) Purging py3-packaging (24.0-r1) (78/145) Purging py3-parsing-pyc (3.1.2-r1) (79/145) Purging py3-parsing (3.1.2-r1) (80/145) Purging py3-platformdirs-pyc (4.2.0-r1) (81/145) Purging py3-platformdirs (4.2.0-r1) (82/145) Purging py3-requests-pyc (2.31.0-r2) (83/145) Purging py3-requests (2.31.0-r2) (84/145) Purging py3-certifi-pyc (2024.2.2-r1) (85/145) Purging py3-certifi (2024.2.2-r1) (86/145) Purging py3-charset-normalizer-pyc (3.3.2-r1) (87/145) Purging py3-charset-normalizer (3.3.2-r1) (88/145) Purging py3-idna-pyc (3.6-r1) (89/145) Purging py3-idna (3.6-r1) (90/145) Purging py3-urllib3-pyc (1.26.18-r1) (91/145) Purging py3-urllib3 (1.26.18-r1) (92/145) Purging py3-numpy-pyc (1.25.2-r1) (93/145) Purging py3-numpy (1.25.2-r1) (94/145) Purging openblas (0.3.27-r0) (95/145) Purging graphviz-libs (9.0.0-r1) (96/145) Purging libgd (2.3.3-r9) (97/145) Purging libgfortran (13.2.1_git20240309-r0) (98/145) Purging libxpm (3.5.17-r0) (99/145) Purging libxt (1.3.0-r5) (100/145) Purging libzmq (4.3.5-r2) (101/145) Purging pango (1.52.2-r0) Executing pango-1.52.2-r0.pre-deinstall (102/145) Purging python3-pyc (3.12.2-r1) (103/145) Purging python3-pycache-pyc0 (3.12.2-r1) (104/145) Purging pyc (3.12.2-r1) (105/145) Purging tiff (4.6.0t-r0) (106/145) Purging yaml (0.2.5-r2) (107/145) Purging libavif (1.0.4-r0) (108/145) Purging aom-libs (3.8.2-r0) (109/145) Purging cairo (1.18.0-r0) (110/145) Purging libxft (2.3.8-r3) (111/145) Purging fontconfig (2.15.0-r1) (112/145) Purging harfbuzz (8.4.0-r0) (113/145) Purging freetype (2.13.2-r0) (114/145) Purging fribidi (1.0.13-r0) (115/145) Purging python3 (3.12.2-r1) (116/145) Purging gdbm (1.23-r1) (117/145) Purging glib (2.80.0-r3) (118/145) Purging graphite2 (1.3.14-r6) (119/145) Purging libmount (2.40-r0) (120/145) Purging libblkid (2.40-r0) (121/145) Purging libxext (1.3.6-r2) (122/145) Purging libxrender (0.9.11-r5) (123/145) Purging libx11 (1.8.9-r1) (124/145) Purging libxcb (1.16.1-r0) (125/145) Purging libxdmcp (1.1.5-r1) (126/145) Purging libbsd (0.12.2-r0) (127/145) Purging libdav1d (1.4.1-r0) (128/145) Purging libeconf (0.6.2-r0) (129/145) Purging libffi (3.4.6-r0) (130/145) Purging libsm (1.2.4-r4) (131/145) Purging libice (1.1.1-r6) (132/145) Purging libintl (0.22.5-r0) (133/145) Purging libjpeg-turbo (3.0.2-r0) (134/145) Purging libmd (1.1.0-r0) (135/145) Purging libpanelw (6.4_p20240330-r0) (136/145) Purging libpng (1.6.43-r0) (137/145) Purging libwebp (1.3.2-r0) (138/145) Purging libsharpyuv (1.3.2-r0) (139/145) Purging libsodium (1.0.19-r0) (140/145) Purging libuuid (2.40-r0) (141/145) Purging libxau (1.0.11-r4) (142/145) Purging mpdecimal (4.0.0-r0) (143/145) Purging pixman (0.43.2-r0) (144/145) Purging readline (8.2.10-r0) (145/145) Purging sqlite-libs (3.45.2-r0) Executing busybox-1.36.1-r25.trigger OK: 263 MiB in 110 packages >>> py3-dask: Updating the community/ppc64le repository index... >>> py3-dask: Signing the index...