>>> py3-dask: Building community/py3-dask 2023.12.0-r1 (using abuild 3.12.0-r5) started Thu, 28 Mar 2024 18:04:41 +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/146) Installing libbz2 (1.0.8-r6) (2/146) Installing libffi (3.4.6-r0) (3/146) Installing gdbm (1.23-r1) (4/146) Installing xz-libs (5.6.1-r1) (5/146) Installing mpdecimal (4.0.0-r0) (6/146) Installing libpanelw (6.4_p20240309-r0) (7/146) Installing readline (8.2.10-r0) (8/146) Installing sqlite-libs (3.45.2-r0) (9/146) Installing python3 (3.11.8-r0) (10/146) Installing python3-pycache-pyc0 (3.11.8-r0) (11/146) Installing pyc (3.11.8-r0) (12/146) Installing py3-click-pyc (8.1.7-r1) (13/146) Installing python3-pyc (3.11.8-r0) (14/146) Installing py3-click (8.1.7-r1) (15/146) Installing py3-cloudpickle (3.0.0-r0) (16/146) Installing py3-cloudpickle-pyc (3.0.0-r0) (17/146) Installing py3-fsspec (2023.12.2-r1) (18/146) Installing py3-fsspec-pyc (2023.12.2-r1) (19/146) Installing py3-zipp (3.17.0-r0) (20/146) Installing py3-zipp-pyc (3.17.0-r0) (21/146) Installing py3-importlib-metadata (7.0.2-r0) (22/146) Installing py3-importlib-metadata-pyc (7.0.2-r0) (23/146) Installing libgfortran (13.2.1_git20240309-r0) (24/146) Installing openblas (0.3.26-r0) (25/146) Installing py3-numpy (1.25.2-r0) (26/146) Installing py3-numpy-pyc (1.25.2-r0) (27/146) Installing py3-parsing (3.1.2-r0) (28/146) Installing py3-parsing-pyc (3.1.2-r0) (29/146) Installing py3-packaging (24.0-r0) (30/146) Installing py3-packaging-pyc (24.0-r0) (31/146) Installing py3-six (1.16.0-r8) (32/146) Installing py3-six-pyc (1.16.0-r8) (33/146) Installing py3-dateutil (2.9.0-r0) (34/146) Installing py3-dateutil-pyc (2.9.0-r0) (35/146) Installing py3-tz (2024.1-r0) (36/146) Installing py3-tz-pyc (2024.1-r0) (37/146) Installing py3-pandas (2.0.3-r0) (38/146) Installing py3-pandas-pyc (2.0.3-r0) (39/146) Installing py3-locket (1.0.0-r2) (40/146) Installing py3-locket-pyc (1.0.0-r2) (41/146) Installing py3-tornado (6.4-r0) (42/146) Installing py3-tornado-pyc (6.4-r0) (43/146) Installing libsodium (1.0.19-r0) (44/146) Installing libzmq (4.3.5-r2) (45/146) Installing py3-pyzmq (25.1.2-r0) (46/146) Installing py3-pyzmq-pyc (25.1.2-r0) (47/146) Installing py3-toolz (0.12.1-r0) (48/146) Installing py3-toolz-pyc (0.12.1-r0) (49/146) Installing py3-partd (1.4.1-r1) (50/146) Installing py3-partd-pyc (1.4.1-r1) (51/146) Installing yaml (0.2.5-r2) (52/146) Installing py3-yaml (6.0.1-r2) (53/146) Installing py3-yaml-pyc (6.0.1-r2) (54/146) Installing py3-installer (0.7.0-r1) (55/146) Installing py3-installer-pyc (0.7.0-r1) (56/146) Installing py3-gpep517 (15-r1) (57/146) Installing py3-gpep517-pyc (15-r1) (58/146) Installing py3-python-versioneer (0.29-r0) (59/146) Installing py3-python-versioneer-pyc (0.29-r0) (60/146) Installing py3-setuptools (69.2.0-r0) (61/146) Installing py3-setuptools-pyc (69.2.0-r0) (62/146) Installing py3-wheel (0.42.0-r0) (63/146) Installing py3-wheel-pyc (0.42.0-r0) (64/146) Installing py3-flaky (3.8.1-r0) (65/146) Installing py3-flaky-pyc (3.8.1-r0) (66/146) Installing libxau (1.0.11-r3) (67/146) Installing libmd (1.1.0-r0) (68/146) Installing libbsd (0.12.2-r0) (69/146) Installing libxdmcp (1.1.5-r0) (70/146) Installing libxcb (1.16.1-r0) (71/146) Installing libx11 (1.8.7-r0) (72/146) Installing libxext (1.3.6-r1) (73/146) Installing libxrender (0.9.11-r4) (74/146) Installing libpng (1.6.43-r0) (75/146) Installing freetype (2.13.2-r0) (76/146) Installing fontconfig (2.15.0-r0) (77/146) Installing pixman (0.43.2-r0) (78/146) Installing cairo (1.18.0-r0) (79/146) Installing graphviz-libs (9.0.0-r0) (80/146) Installing libice (1.1.1-r5) (81/146) Installing libuuid (2.39.3-r1) (82/146) Installing libsm (1.2.4-r3) (83/146) Installing libxt (1.3.0-r4) (84/146) Installing libxpm (3.5.17-r0) (85/146) Installing aom-libs (3.8.2-r0) (86/146) Installing libdav1d (1.4.1-r0) (87/146) Installing libsharpyuv (1.3.2-r0) (88/146) Installing libavif (1.0.4-r0) (89/146) Installing libjpeg-turbo (3.0.2-r0) (90/146) Installing libwebp (1.3.2-r0) (91/146) Installing tiff (4.6.0-r0) (92/146) Installing libgd (2.3.3-r9) (93/146) Installing libintl (0.22.5-r0) (94/146) Installing libblkid (2.39.3-r1) (95/146) Installing libmount (2.39.3-r1) (96/146) Installing glib (2.78.4-r1) (97/146) Installing libxft (2.3.8-r2) (98/146) Installing fribidi (1.0.13-r0) (99/146) Installing graphite2 (1.3.14-r6) (100/146) Installing harfbuzz (8.3.1-r0) (101/146) Installing pango (1.51.0-r0) (102/146) Installing graphviz (9.0.0-r0) (103/146) Installing py3-graphviz (0.20.3-r0) (104/146) Installing py3-graphviz-pyc (0.20.3-r0) (105/146) Installing py3-markupsafe (2.1.5-r0) (106/146) Installing py3-markupsafe-pyc (2.1.5-r0) (107/146) Installing py3-jinja2 (3.1.3-r0) (108/146) Installing py3-jinja2-pyc (3.1.3-r0) (109/146) Installing py3-pandas-tests (2.0.3-r0) (110/146) Installing py3-iniconfig (2.0.0-r0) (111/146) Installing py3-iniconfig-pyc (2.0.0-r0) (112/146) Installing py3-pluggy (1.4.0-r0) (113/146) Installing py3-pluggy-pyc (1.4.0-r0) (114/146) Installing py3-py (1.11.0-r2) (115/146) Installing py3-py-pyc (1.11.0-r2) (116/146) Installing py3-pytest (8.1.1-r0) (117/146) Installing py3-pytest-pyc (8.1.1-r0) (118/146) Installing py3-coverage (6.5.0-r5) (119/146) Installing py3-coverage-pyc (6.5.0-r5) (120/146) Installing py3-pytest-cov (4.1.0-r0) (121/146) Installing py3-pytest-cov-pyc (4.1.0-r0) (122/146) Installing py3-pytest-runner (6.0.1-r0) (123/146) Installing py3-pytest-runner-pyc (6.0.1-r0) (124/146) Installing py3-apipkg (2.1.0-r2) (125/146) Installing py3-apipkg-pyc (2.1.0-r2) (126/146) Installing py3-execnet (1.9.0-r2) (127/146) Installing py3-execnet-pyc (1.9.0-r2) (128/146) Installing py3-pytest-xdist (3.5.0-r0) (129/146) Installing py3-pytest-xdist-pyc (3.5.0-r0) (130/146) Installing py3-platformdirs (4.2.0-r0) (131/146) Installing py3-platformdirs-pyc (4.2.0-r0) (132/146) Installing py3-certifi (2024.2.2-r0) (133/146) Installing py3-certifi-pyc (2024.2.2-r0) (134/146) Installing py3-charset-normalizer (3.3.2-r0) (135/146) Installing py3-charset-normalizer-pyc (3.3.2-r0) (136/146) Installing py3-idna (3.6-r0) (137/146) Installing py3-idna-pyc (3.6-r0) (138/146) Installing py3-urllib3 (1.26.18-r0) (139/146) Installing py3-urllib3-pyc (1.26.18-r0) (140/146) Installing py3-requests (2.31.0-r1) (141/146) Installing py3-requests-pyc (2.31.0-r1) (142/146) Installing py3-pooch (1.8.1-r0) (143/146) Installing py3-pooch-pyc (1.8.1-r0) (144/146) Installing py3-scipy (1.11.4-r0) (145/146) Installing py3-scipy-pyc (1.11.4-r0) (146/146) Installing .makedepends-py3-dask (20240328.180445) Executing busybox-1.36.1-r24.trigger Executing glib-2.78.4-r1.trigger Executing graphviz-9.0.0-r0.trigger OK: 479 MiB in 248 packages >>> py3-dask: Cleaning up srcdir >>> py3-dask: Cleaning up pkgdir >>> py3-dask: Cleaning up tmpdir >>> py3-dask: Fetching https://distfiles.alpinelinux.org/distfiles/edge/dask-2023.12.0.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 8366k 100 8366k 0 0 15.9M 0 --:--:-- --:--:-- --:--:-- 15.9M >>> 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-03-28 18:04:54,350 gpep517 INFO Building wheel via backend setuptools.build_meta 2024-03-28 18:04:54,926 root INFO running bdist_wheel 2024-03-28 18:04:54,961 root INFO running build 2024-03-28 18:04:54,961 root INFO running build_py 2024-03-28 18:04:54,974 root INFO creating build 2024-03-28 18:04:54,975 root INFO creating build/lib 2024-03-28 18:04:54,975 root INFO creating build/lib/dask 2024-03-28 18:04:54,976 root INFO copying dask/backends.py -> build/lib/dask 2024-03-28 18:04:54,977 root INFO copying dask/order.py -> build/lib/dask 2024-03-28 18:04:54,979 root INFO copying dask/context.py -> build/lib/dask 2024-03-28 18:04:54,980 root INFO copying dask/rewrite.py -> build/lib/dask 2024-03-28 18:04:54,981 root INFO copying dask/cache.py -> build/lib/dask 2024-03-28 18:04:54,982 root INFO copying dask/layers.py -> build/lib/dask 2024-03-28 18:04:54,984 root INFO copying dask/local.py -> build/lib/dask 2024-03-28 18:04:54,985 root INFO copying dask/multiprocessing.py -> build/lib/dask 2024-03-28 18:04:54,987 root INFO copying dask/__main__.py -> build/lib/dask 2024-03-28 18:04:54,988 root INFO copying dask/cli.py -> build/lib/dask 2024-03-28 18:04:54,988 root INFO copying dask/graph_manipulation.py -> build/lib/dask 2024-03-28 18:04:54,990 root INFO copying dask/blockwise.py -> build/lib/dask 2024-03-28 18:04:54,991 root INFO copying dask/sizeof.py -> build/lib/dask 2024-03-28 18:04:54,993 root INFO copying dask/dot.py -> build/lib/dask 2024-03-28 18:04:54,994 root INFO copying dask/_version.py -> build/lib/dask 2024-03-28 18:04:54,995 root INFO copying dask/optimization.py -> build/lib/dask 2024-03-28 18:04:54,996 root INFO copying dask/_compatibility.py -> build/lib/dask 2024-03-28 18:04:54,997 root INFO copying dask/__init__.py -> build/lib/dask 2024-03-28 18:04:54,998 root INFO copying dask/utils_test.py -> build/lib/dask 2024-03-28 18:04:54,999 root INFO copying dask/delayed.py -> build/lib/dask 2024-03-28 18:04:55,001 root INFO copying dask/config.py -> build/lib/dask 2024-03-28 18:04:55,002 root INFO copying dask/ml.py -> build/lib/dask 2024-03-28 18:04:55,003 root INFO copying dask/system.py -> build/lib/dask 2024-03-28 18:04:55,004 root INFO copying dask/datasets.py -> build/lib/dask 2024-03-28 18:04:55,005 root INFO copying dask/base.py -> build/lib/dask 2024-03-28 18:04:55,007 root INFO copying dask/callbacks.py -> build/lib/dask 2024-03-28 18:04:55,008 root INFO copying dask/hashing.py -> build/lib/dask 2024-03-28 18:04:55,009 root INFO copying dask/highlevelgraph.py -> build/lib/dask 2024-03-28 18:04:55,010 root INFO copying dask/core.py -> build/lib/dask 2024-03-28 18:04:55,011 root INFO copying dask/typing.py -> build/lib/dask 2024-03-28 18:04:55,013 root INFO copying dask/distributed.py -> build/lib/dask 2024-03-28 18:04:55,014 root INFO copying dask/compatibility.py -> build/lib/dask 2024-03-28 18:04:55,015 root INFO copying dask/threaded.py -> build/lib/dask 2024-03-28 18:04:55,016 root INFO copying dask/utils.py -> build/lib/dask 2024-03-28 18:04:55,018 root INFO creating build/lib/dask/bag 2024-03-28 18:04:55,019 root INFO copying dask/bag/avro.py -> build/lib/dask/bag 2024-03-28 18:04:55,020 root INFO copying dask/bag/random.py -> build/lib/dask/bag 2024-03-28 18:04:55,021 root INFO copying dask/bag/text.py -> build/lib/dask/bag 2024-03-28 18:04:55,022 root INFO copying dask/bag/__init__.py -> build/lib/dask/bag 2024-03-28 18:04:55,023 root INFO copying dask/bag/core.py -> build/lib/dask/bag 2024-03-28 18:04:55,025 root INFO copying dask/bag/chunk.py -> build/lib/dask/bag 2024-03-28 18:04:55,026 root INFO copying dask/bag/utils.py -> build/lib/dask/bag 2024-03-28 18:04:55,027 root INFO creating build/lib/dask/widgets 2024-03-28 18:04:55,027 root INFO copying dask/widgets/__init__.py -> build/lib/dask/widgets 2024-03-28 18:04:55,028 root INFO copying dask/widgets/widgets.py -> build/lib/dask/widgets 2024-03-28 18:04:55,030 root INFO creating build/lib/dask/array 2024-03-28 18:04:55,031 root INFO copying dask/array/gufunc.py -> build/lib/dask/array 2024-03-28 18:04:55,032 root INFO copying dask/array/backends.py -> build/lib/dask/array 2024-03-28 18:04:55,033 root INFO copying dask/array/einsumfuncs.py -> build/lib/dask/array 2024-03-28 18:04:55,034 root INFO copying dask/array/tiledb_io.py -> build/lib/dask/array 2024-03-28 18:04:55,035 root INFO copying dask/array/wrap.py -> build/lib/dask/array 2024-03-28 18:04:55,036 root INFO copying dask/array/reshape.py -> build/lib/dask/array 2024-03-28 18:04:55,037 root INFO copying dask/array/overlap.py -> build/lib/dask/array 2024-03-28 18:04:55,038 root INFO copying dask/array/fft.py -> build/lib/dask/array 2024-03-28 18:04:55,039 root INFO copying dask/array/rechunk.py -> build/lib/dask/array 2024-03-28 18:04:55,040 root INFO copying dask/array/stats.py -> build/lib/dask/array 2024-03-28 18:04:55,041 root INFO copying dask/array/slicing.py -> build/lib/dask/array 2024-03-28 18:04:55,043 root INFO copying dask/array/blockwise.py -> build/lib/dask/array 2024-03-28 18:04:55,044 root INFO copying dask/array/cupy_entry_point.py -> build/lib/dask/array 2024-03-28 18:04:55,044 root INFO copying dask/array/reductions.py -> build/lib/dask/array 2024-03-28 18:04:55,046 root INFO copying dask/array/linalg.py -> build/lib/dask/array 2024-03-28 18:04:55,047 root INFO copying dask/array/creation.py -> build/lib/dask/array 2024-03-28 18:04:55,048 root INFO copying dask/array/numpy_compat.py -> build/lib/dask/array 2024-03-28 18:04:55,049 root INFO copying dask/array/random.py -> build/lib/dask/array 2024-03-28 18:04:55,050 root INFO copying dask/array/routines.py -> build/lib/dask/array 2024-03-28 18:04:55,052 root INFO copying dask/array/optimization.py -> build/lib/dask/array 2024-03-28 18:04:55,053 root INFO copying dask/array/__init__.py -> build/lib/dask/array 2024-03-28 18:04:55,054 root INFO copying dask/array/svg.py -> build/lib/dask/array 2024-03-28 18:04:55,055 root INFO copying dask/array/ma.py -> build/lib/dask/array 2024-03-28 18:04:55,056 root INFO copying dask/array/chunk_types.py -> build/lib/dask/array 2024-03-28 18:04:55,057 root INFO copying dask/array/percentile.py -> build/lib/dask/array 2024-03-28 18:04:55,058 root INFO copying dask/array/core.py -> build/lib/dask/array 2024-03-28 18:04:55,060 root INFO copying dask/array/dispatch.py -> build/lib/dask/array 2024-03-28 18:04:55,061 root INFO copying dask/array/chunk.py -> build/lib/dask/array 2024-03-28 18:04:55,062 root INFO copying dask/array/image.py -> build/lib/dask/array 2024-03-28 18:04:55,063 root INFO copying dask/array/ufunc.py -> build/lib/dask/array 2024-03-28 18:04:55,064 root INFO copying dask/array/utils.py -> build/lib/dask/array 2024-03-28 18:04:55,066 root INFO creating build/lib/dask/tests 2024-03-28 18:04:55,067 root INFO copying dask/tests/test_cli.py -> build/lib/dask/tests 2024-03-28 18:04:55,068 root INFO copying dask/tests/test_threaded.py -> build/lib/dask/tests 2024-03-28 18:04:55,068 root INFO copying dask/tests/test_compatibility.py -> build/lib/dask/tests 2024-03-28 18:04:55,069 root INFO copying dask/tests/test_callbacks.py -> build/lib/dask/tests 2024-03-28 18:04:55,070 root INFO copying dask/tests/test_optimization.py -> build/lib/dask/tests 2024-03-28 18:04:55,071 root INFO copying dask/tests/test_cache.py -> build/lib/dask/tests 2024-03-28 18:04:55,072 root INFO copying dask/tests/test_config.py -> build/lib/dask/tests 2024-03-28 18:04:55,073 root INFO copying dask/tests/warning_aliases.py -> build/lib/dask/tests 2024-03-28 18:04:55,074 root INFO copying dask/tests/test_utils.py -> build/lib/dask/tests 2024-03-28 18:04:55,075 root INFO copying dask/tests/test_backends.py -> build/lib/dask/tests 2024-03-28 18:04:55,076 root INFO copying dask/tests/test_typing.py -> build/lib/dask/tests 2024-03-28 18:04:55,077 root INFO copying dask/tests/test_dot.py -> build/lib/dask/tests 2024-03-28 18:04:55,078 root INFO copying dask/tests/test_docs.py -> build/lib/dask/tests 2024-03-28 18:04:55,079 root INFO copying dask/tests/test_order.py -> build/lib/dask/tests 2024-03-28 18:04:55,080 root INFO copying dask/tests/test_traceback.py -> build/lib/dask/tests 2024-03-28 18:04:55,081 root INFO copying dask/tests/test_spark_compat.py -> build/lib/dask/tests 2024-03-28 18:04:55,082 root INFO copying dask/tests/test_context.py -> build/lib/dask/tests 2024-03-28 18:04:55,083 root INFO copying dask/tests/__init__.py -> build/lib/dask/tests 2024-03-28 18:04:55,084 root INFO copying dask/tests/test_multiprocessing.py -> build/lib/dask/tests 2024-03-28 18:04:55,085 root INFO copying dask/tests/test_core.py -> build/lib/dask/tests 2024-03-28 18:04:55,086 root INFO copying dask/tests/test_base.py -> build/lib/dask/tests 2024-03-28 18:04:55,087 root INFO copying dask/tests/test_sizeof.py -> build/lib/dask/tests 2024-03-28 18:04:55,088 root INFO copying dask/tests/test_highgraph.py -> build/lib/dask/tests 2024-03-28 18:04:55,089 root INFO copying dask/tests/test_delayed.py -> build/lib/dask/tests 2024-03-28 18:04:55,090 root INFO copying dask/tests/test_rewrite.py -> build/lib/dask/tests 2024-03-28 18:04:55,091 root INFO copying dask/tests/test_utils_test.py -> build/lib/dask/tests 2024-03-28 18:04:55,092 root INFO copying dask/tests/test_system.py -> build/lib/dask/tests 2024-03-28 18:04:55,093 root INFO copying dask/tests/test_layers.py -> build/lib/dask/tests 2024-03-28 18:04:55,094 root INFO copying dask/tests/test_datasets.py -> build/lib/dask/tests 2024-03-28 18:04:55,095 root INFO copying dask/tests/test_distributed.py -> build/lib/dask/tests 2024-03-28 18:04:55,096 root INFO copying dask/tests/test_ml.py -> build/lib/dask/tests 2024-03-28 18:04:55,096 root INFO copying dask/tests/test_graph_manipulation.py -> build/lib/dask/tests 2024-03-28 18:04:55,097 root INFO copying dask/tests/test_ci.py -> build/lib/dask/tests 2024-03-28 18:04:55,098 root INFO copying dask/tests/test_local.py -> build/lib/dask/tests 2024-03-28 18:04:55,099 root INFO copying dask/tests/test_hashing.py -> build/lib/dask/tests 2024-03-28 18:04:55,101 root INFO creating build/lib/dask/dataframe 2024-03-28 18:04:55,101 root INFO copying dask/dataframe/backends.py -> build/lib/dask/dataframe 2024-03-28 18:04:55,103 root INFO copying dask/dataframe/_dtypes.py -> build/lib/dask/dataframe 2024-03-28 18:04:55,103 root INFO copying dask/dataframe/reshape.py -> build/lib/dask/dataframe 2024-03-28 18:04:55,104 root INFO copying dask/dataframe/numeric.py -> build/lib/dask/dataframe 2024-03-28 18:04:55,105 root INFO copying dask/dataframe/_pyarrow_compat.py -> build/lib/dask/dataframe 2024-03-28 18:04:55,106 root INFO copying dask/dataframe/categorical.py -> build/lib/dask/dataframe 2024-03-28 18:04:55,107 root INFO copying dask/dataframe/rolling.py -> build/lib/dask/dataframe 2024-03-28 18:04:55,108 root INFO copying dask/dataframe/indexing.py -> build/lib/dask/dataframe 2024-03-28 18:04:55,109 root INFO copying dask/dataframe/accessor.py -> build/lib/dask/dataframe 2024-03-28 18:04:55,110 root INFO copying dask/dataframe/hyperloglog.py -> build/lib/dask/dataframe 2024-03-28 18:04:55,111 root INFO copying dask/dataframe/_compat.py -> build/lib/dask/dataframe 2024-03-28 18:04:55,112 root INFO copying dask/dataframe/shuffle.py -> build/lib/dask/dataframe 2024-03-28 18:04:55,113 root INFO copying dask/dataframe/__init__.py -> build/lib/dask/dataframe 2024-03-28 18:04:55,114 root INFO copying dask/dataframe/optimize.py -> build/lib/dask/dataframe 2024-03-28 18:04:55,115 root INFO copying dask/dataframe/_pyarrow.py -> build/lib/dask/dataframe 2024-03-28 18:04:55,116 root INFO copying dask/dataframe/multi.py -> build/lib/dask/dataframe 2024-03-28 18:04:55,117 root INFO copying dask/dataframe/core.py -> build/lib/dask/dataframe 2024-03-28 18:04:55,120 root INFO copying dask/dataframe/groupby.py -> build/lib/dask/dataframe 2024-03-28 18:04:55,122 root INFO copying dask/dataframe/partitionquantiles.py -> build/lib/dask/dataframe 2024-03-28 18:04:55,123 root INFO copying dask/dataframe/dispatch.py -> build/lib/dask/dataframe 2024-03-28 18:04:55,124 root INFO copying dask/dataframe/extensions.py -> build/lib/dask/dataframe 2024-03-28 18:04:55,125 root INFO copying dask/dataframe/methods.py -> build/lib/dask/dataframe 2024-03-28 18:04:55,126 root INFO copying dask/dataframe/utils.py -> build/lib/dask/dataframe 2024-03-28 18:04:55,128 root INFO creating build/lib/dask/diagnostics 2024-03-28 18:04:55,128 root INFO copying dask/diagnostics/progress.py -> build/lib/dask/diagnostics 2024-03-28 18:04:55,129 root INFO copying dask/diagnostics/profile.py -> build/lib/dask/diagnostics 2024-03-28 18:04:55,130 root INFO copying dask/diagnostics/__init__.py -> build/lib/dask/diagnostics 2024-03-28 18:04:55,131 root INFO copying dask/diagnostics/profile_visualize.py -> build/lib/dask/diagnostics 2024-03-28 18:04:55,133 root INFO creating build/lib/dask/bytes 2024-03-28 18:04:55,133 root INFO copying dask/bytes/__init__.py -> build/lib/dask/bytes 2024-03-28 18:04:55,134 root INFO copying dask/bytes/core.py -> build/lib/dask/bytes 2024-03-28 18:04:55,135 root INFO copying dask/bytes/utils.py -> build/lib/dask/bytes 2024-03-28 18:04:55,136 root INFO creating build/lib/dask/bag/tests 2024-03-28 18:04:55,137 root INFO copying dask/bag/tests/test_random.py -> build/lib/dask/bag/tests 2024-03-28 18:04:55,138 root INFO copying dask/bag/tests/test_avro.py -> build/lib/dask/bag/tests 2024-03-28 18:04:55,139 root INFO copying dask/bag/tests/test_text.py -> build/lib/dask/bag/tests 2024-03-28 18:04:55,140 root INFO copying dask/bag/tests/__init__.py -> build/lib/dask/bag/tests 2024-03-28 18:04:55,140 root INFO copying dask/bag/tests/test_bag.py -> build/lib/dask/bag/tests 2024-03-28 18:04:55,143 root INFO creating build/lib/dask/array/tests 2024-03-28 18:04:55,144 root INFO copying dask/array/tests/test_slicing.py -> build/lib/dask/array/tests 2024-03-28 18:04:55,145 root INFO copying dask/array/tests/test_cupy_sparse.py -> build/lib/dask/array/tests 2024-03-28 18:04:55,145 root INFO copying dask/array/tests/test_dispatch.py -> build/lib/dask/array/tests 2024-03-28 18:04:55,146 root INFO copying dask/array/tests/test_optimization.py -> build/lib/dask/array/tests 2024-03-28 18:04:55,147 root INFO copying dask/array/tests/test_cupy_routines.py -> build/lib/dask/array/tests 2024-03-28 18:04:55,148 root INFO copying dask/array/tests/test_random.py -> build/lib/dask/array/tests 2024-03-28 18:04:55,149 root INFO copying dask/array/tests/test_cupy_gufunc.py -> build/lib/dask/array/tests 2024-03-28 18:04:55,150 root INFO copying dask/array/tests/test_xarray.py -> build/lib/dask/array/tests 2024-03-28 18:04:55,151 root INFO copying dask/array/tests/test_reshape.py -> build/lib/dask/array/tests 2024-03-28 18:04:55,152 root INFO copying dask/array/tests/test_cupy_overlap.py -> build/lib/dask/array/tests 2024-03-28 18:04:55,153 root INFO copying dask/array/tests/test_cupy_slicing.py -> build/lib/dask/array/tests 2024-03-28 18:04:55,154 root INFO copying dask/array/tests/test_image.py -> build/lib/dask/array/tests 2024-03-28 18:04:55,155 root INFO copying dask/array/tests/test_chunk.py -> build/lib/dask/array/tests 2024-03-28 18:04:55,155 root INFO copying dask/array/tests/test_percentiles.py -> build/lib/dask/array/tests 2024-03-28 18:04:55,156 root INFO copying dask/array/tests/test_testing.py -> build/lib/dask/array/tests 2024-03-28 18:04:55,157 root INFO copying dask/array/tests/test_routines.py -> build/lib/dask/array/tests 2024-03-28 18:04:55,158 root INFO copying dask/array/tests/test_svg.py -> build/lib/dask/array/tests 2024-03-28 18:04:55,159 root INFO copying dask/array/tests/test_cupy_linalg.py -> build/lib/dask/array/tests 2024-03-28 18:04:55,160 root INFO copying dask/array/tests/test_cupy_core.py -> build/lib/dask/array/tests 2024-03-28 18:04:55,161 root INFO copying dask/array/tests/test_creation.py -> build/lib/dask/array/tests 2024-03-28 18:04:55,162 root INFO copying dask/array/tests/test_gufunc.py -> build/lib/dask/array/tests 2024-03-28 18:04:55,163 root INFO copying dask/array/tests/test_numpy_compat.py -> build/lib/dask/array/tests 2024-03-28 18:04:55,164 root INFO copying dask/array/tests/test_atop.py -> build/lib/dask/array/tests 2024-03-28 18:04:55,165 root INFO copying dask/array/tests/test_cupy_reductions.py -> build/lib/dask/array/tests 2024-03-28 18:04:55,166 root INFO copying dask/array/tests/test_ufunc.py -> build/lib/dask/array/tests 2024-03-28 18:04:55,167 root INFO copying dask/array/tests/__init__.py -> build/lib/dask/array/tests 2024-03-28 18:04:55,168 root INFO copying dask/array/tests/test_fft.py -> build/lib/dask/array/tests 2024-03-28 18:04:55,168 root INFO copying dask/array/tests/test_array_utils.py -> build/lib/dask/array/tests 2024-03-28 18:04:55,169 root INFO copying dask/array/tests/test_cupy_random.py -> build/lib/dask/array/tests 2024-03-28 18:04:55,170 root INFO copying dask/array/tests/test_rechunk.py -> build/lib/dask/array/tests 2024-03-28 18:04:55,171 root INFO copying dask/array/tests/test_array_core.py -> build/lib/dask/array/tests 2024-03-28 18:04:55,173 root INFO copying dask/array/tests/test_reductions.py -> build/lib/dask/array/tests 2024-03-28 18:04:55,174 root INFO copying dask/array/tests/test_wrap.py -> build/lib/dask/array/tests 2024-03-28 18:04:55,175 root INFO copying dask/array/tests/test_cupy_creation.py -> build/lib/dask/array/tests 2024-03-28 18:04:55,176 root INFO copying dask/array/tests/test_cupy_percentile.py -> build/lib/dask/array/tests 2024-03-28 18:04:55,177 root INFO copying dask/array/tests/test_sparse.py -> build/lib/dask/array/tests 2024-03-28 18:04:55,178 root INFO copying dask/array/tests/test_array_function.py -> build/lib/dask/array/tests 2024-03-28 18:04:55,179 root INFO copying dask/array/tests/test_stats.py -> build/lib/dask/array/tests 2024-03-28 18:04:55,180 root INFO copying dask/array/tests/test_masked.py -> build/lib/dask/array/tests 2024-03-28 18:04:55,181 root INFO copying dask/array/tests/test_linalg.py -> build/lib/dask/array/tests 2024-03-28 18:04:55,182 root INFO copying dask/array/tests/test_overlap.py -> build/lib/dask/array/tests 2024-03-28 18:04:55,183 root INFO creating build/lib/dask/array/lib 2024-03-28 18:04:55,184 root INFO copying dask/array/lib/__init__.py -> build/lib/dask/array/lib 2024-03-28 18:04:55,185 root INFO copying dask/array/lib/stride_tricks.py -> build/lib/dask/array/lib 2024-03-28 18:04:55,186 root INFO creating build/lib/dask/dataframe/io 2024-03-28 18:04:55,187 root INFO copying dask/dataframe/io/json.py -> build/lib/dask/dataframe/io 2024-03-28 18:04:55,188 root INFO copying dask/dataframe/io/csv.py -> build/lib/dask/dataframe/io 2024-03-28 18:04:55,189 root INFO copying dask/dataframe/io/sql.py -> build/lib/dask/dataframe/io 2024-03-28 18:04:55,190 root INFO copying dask/dataframe/io/__init__.py -> build/lib/dask/dataframe/io 2024-03-28 18:04:55,191 root INFO copying dask/dataframe/io/hdf.py -> build/lib/dask/dataframe/io 2024-03-28 18:04:55,192 root INFO copying dask/dataframe/io/io.py -> build/lib/dask/dataframe/io 2024-03-28 18:04:55,193 root INFO copying dask/dataframe/io/demo.py -> build/lib/dask/dataframe/io 2024-03-28 18:04:55,195 root INFO copying dask/dataframe/io/utils.py -> build/lib/dask/dataframe/io 2024-03-28 18:04:55,197 root INFO creating build/lib/dask/dataframe/tests 2024-03-28 18:04:55,197 root INFO copying dask/dataframe/tests/test_shuffle.py -> build/lib/dask/dataframe/tests 2024-03-28 18:04:55,199 root INFO copying dask/dataframe/tests/test_format.py -> build/lib/dask/dataframe/tests 2024-03-28 18:04:55,200 root INFO copying dask/dataframe/tests/test_groupby.py -> build/lib/dask/dataframe/tests 2024-03-28 18:04:55,201 root INFO copying dask/dataframe/tests/test_reshape.py -> build/lib/dask/dataframe/tests 2024-03-28 18:04:55,202 root INFO copying dask/dataframe/tests/test_numeric.py -> build/lib/dask/dataframe/tests 2024-03-28 18:04:55,203 root INFO copying dask/dataframe/tests/test_extensions.py -> build/lib/dask/dataframe/tests 2024-03-28 18:04:55,204 root INFO copying dask/dataframe/tests/test_rolling.py -> build/lib/dask/dataframe/tests 2024-03-28 18:04:55,205 root INFO copying dask/dataframe/tests/test_arithmetics_reduction.py -> build/lib/dask/dataframe/tests 2024-03-28 18:04:55,206 root INFO copying dask/dataframe/tests/test_pyarrow.py -> build/lib/dask/dataframe/tests 2024-03-28 18:04:55,207 root INFO copying dask/dataframe/tests/test_indexing.py -> build/lib/dask/dataframe/tests 2024-03-28 18:04:55,208 root INFO copying dask/dataframe/tests/test_pyarrow_compat.py -> build/lib/dask/dataframe/tests 2024-03-28 18:04:55,209 root INFO copying dask/dataframe/tests/test_hyperloglog.py -> build/lib/dask/dataframe/tests 2024-03-28 18:04:55,210 root INFO copying dask/dataframe/tests/test_boolean.py -> build/lib/dask/dataframe/tests 2024-03-28 18:04:55,211 root INFO copying dask/dataframe/tests/test_merge_column_and_index.py -> build/lib/dask/dataframe/tests 2024-03-28 18:04:55,212 root INFO copying dask/dataframe/tests/test_categorical.py -> build/lib/dask/dataframe/tests 2024-03-28 18:04:55,213 root INFO copying dask/dataframe/tests/test_ufunc.py -> build/lib/dask/dataframe/tests 2024-03-28 18:04:55,214 root INFO copying dask/dataframe/tests/__init__.py -> build/lib/dask/dataframe/tests 2024-03-28 18:04:55,215 root INFO copying dask/dataframe/tests/test_multi.py -> build/lib/dask/dataframe/tests 2024-03-28 18:04:55,216 root INFO copying dask/dataframe/tests/test_methods.py -> build/lib/dask/dataframe/tests 2024-03-28 18:04:55,217 root INFO copying dask/dataframe/tests/test_optimize_dataframe.py -> build/lib/dask/dataframe/tests 2024-03-28 18:04:55,218 root INFO copying dask/dataframe/tests/test_accessors.py -> build/lib/dask/dataframe/tests 2024-03-28 18:04:55,219 root INFO copying dask/dataframe/tests/test_utils_dataframe.py -> build/lib/dask/dataframe/tests 2024-03-28 18:04:55,220 root INFO copying dask/dataframe/tests/test_hashing.py -> build/lib/dask/dataframe/tests 2024-03-28 18:04:55,221 root INFO copying dask/dataframe/tests/test_dataframe.py -> build/lib/dask/dataframe/tests 2024-03-28 18:04:55,223 root INFO creating build/lib/dask/dataframe/tseries 2024-03-28 18:04:55,224 root INFO copying dask/dataframe/tseries/resample.py -> build/lib/dask/dataframe/tseries 2024-03-28 18:04:55,225 root INFO copying dask/dataframe/tseries/__init__.py -> build/lib/dask/dataframe/tseries 2024-03-28 18:04:55,227 root INFO creating build/lib/dask/dataframe/io/orc 2024-03-28 18:04:55,227 root INFO copying dask/dataframe/io/orc/arrow.py -> build/lib/dask/dataframe/io/orc 2024-03-28 18:04:55,228 root INFO copying dask/dataframe/io/orc/__init__.py -> build/lib/dask/dataframe/io/orc 2024-03-28 18:04:55,229 root INFO copying dask/dataframe/io/orc/core.py -> build/lib/dask/dataframe/io/orc 2024-03-28 18:04:55,231 root INFO copying dask/dataframe/io/orc/utils.py -> build/lib/dask/dataframe/io/orc 2024-03-28 18:04:55,232 root INFO creating build/lib/dask/dataframe/io/parquet 2024-03-28 18:04:55,233 root INFO copying dask/dataframe/io/parquet/fastparquet.py -> build/lib/dask/dataframe/io/parquet 2024-03-28 18:04:55,234 root INFO copying dask/dataframe/io/parquet/arrow.py -> build/lib/dask/dataframe/io/parquet 2024-03-28 18:04:55,236 root INFO copying dask/dataframe/io/parquet/__init__.py -> build/lib/dask/dataframe/io/parquet 2024-03-28 18:04:55,236 root INFO copying dask/dataframe/io/parquet/core.py -> build/lib/dask/dataframe/io/parquet 2024-03-28 18:04:55,238 root INFO copying dask/dataframe/io/parquet/utils.py -> build/lib/dask/dataframe/io/parquet 2024-03-28 18:04:55,239 root INFO creating build/lib/dask/dataframe/io/tests 2024-03-28 18:04:55,240 root INFO copying dask/dataframe/io/tests/test_io.py -> build/lib/dask/dataframe/io/tests 2024-03-28 18:04:55,241 root INFO copying dask/dataframe/io/tests/test_demo.py -> build/lib/dask/dataframe/io/tests 2024-03-28 18:04:55,242 root INFO copying dask/dataframe/io/tests/test_hdf.py -> build/lib/dask/dataframe/io/tests 2024-03-28 18:04:55,243 root INFO copying dask/dataframe/io/tests/test_orc.py -> build/lib/dask/dataframe/io/tests 2024-03-28 18:04:55,244 root INFO copying dask/dataframe/io/tests/__init__.py -> build/lib/dask/dataframe/io/tests 2024-03-28 18:04:55,245 root INFO copying dask/dataframe/io/tests/test_csv.py -> build/lib/dask/dataframe/io/tests 2024-03-28 18:04:55,247 root INFO copying dask/dataframe/io/tests/test_json.py -> build/lib/dask/dataframe/io/tests 2024-03-28 18:04:55,247 root INFO copying dask/dataframe/io/tests/test_parquet.py -> build/lib/dask/dataframe/io/tests 2024-03-28 18:04:55,249 root INFO copying dask/dataframe/io/tests/test_sql.py -> build/lib/dask/dataframe/io/tests 2024-03-28 18:04:55,251 root INFO creating build/lib/dask/dataframe/tseries/tests 2024-03-28 18:04:55,251 root INFO copying dask/dataframe/tseries/tests/__init__.py -> build/lib/dask/dataframe/tseries/tests 2024-03-28 18:04:55,252 root INFO copying dask/dataframe/tseries/tests/test_resample.py -> build/lib/dask/dataframe/tseries/tests 2024-03-28 18:04:55,254 root INFO creating build/lib/dask/diagnostics/tests 2024-03-28 18:04:55,254 root INFO copying dask/diagnostics/tests/test_profiler.py -> build/lib/dask/diagnostics/tests 2024-03-28 18:04:55,255 root INFO copying dask/diagnostics/tests/__init__.py -> build/lib/dask/diagnostics/tests 2024-03-28 18:04:55,256 root INFO copying dask/diagnostics/tests/test_progress.py -> build/lib/dask/diagnostics/tests 2024-03-28 18:04:55,257 root INFO creating build/lib/dask/bytes/tests 2024-03-28 18:04:55,258 root INFO copying dask/bytes/tests/test_compression.py -> build/lib/dask/bytes/tests 2024-03-28 18:04:55,259 root INFO copying dask/bytes/tests/__init__.py -> build/lib/dask/bytes/tests 2024-03-28 18:04:55,259 root INFO copying dask/bytes/tests/test_bytes_utils.py -> build/lib/dask/bytes/tests 2024-03-28 18:04:55,260 root INFO copying dask/bytes/tests/test_http.py -> build/lib/dask/bytes/tests 2024-03-28 18:04:55,261 root INFO copying dask/bytes/tests/test_local.py -> build/lib/dask/bytes/tests 2024-03-28 18:04:55,262 root INFO copying dask/bytes/tests/test_s3.py -> build/lib/dask/bytes/tests 2024-03-28 18:04:55,264 root INFO running egg_info 2024-03-28 18:04:55,274 root INFO writing dask.egg-info/PKG-INFO 2024-03-28 18:04:55,284 root INFO writing dependency_links to dask.egg-info/dependency_links.txt 2024-03-28 18:04:55,286 root INFO writing entry points to dask.egg-info/entry_points.txt 2024-03-28 18:04:55,292 root INFO writing requirements to dask.egg-info/requires.txt 2024-03-28 18:04:55,292 root INFO writing top-level names to dask.egg-info/top_level.txt 2024-03-28 18:04:55,326 root INFO reading manifest file 'dask.egg-info/SOURCES.txt' 2024-03-28 18:04:55,337 root INFO reading manifest template 'MANIFEST.in' 2024-03-28 18:04:55,398 root WARNING warning: no files found matching 'versioneer.py' 2024-03-28 18:04:55,399 root INFO adding license file 'LICENSE.txt' 2024-03-28 18:04:55,399 root INFO adding license file 'dask/array/NUMPY_LICENSE.txt' 2024-03-28 18:04:55,424 root INFO writing manifest file 'dask.egg-info/SOURCES.txt' /usr/lib/python3.11/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.11/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.11/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-03-28 18:04:55,453 root INFO copying dask/dask-schema.yaml -> build/lib/dask 2024-03-28 18:04:55,454 root INFO copying dask/dask.yaml -> build/lib/dask 2024-03-28 18:04:55,455 root INFO copying dask/py.typed -> build/lib/dask 2024-03-28 18:04:55,456 root INFO creating build/lib/dask/widgets/templates 2024-03-28 18:04:55,456 root INFO copying dask/widgets/templates/array.html.j2 -> build/lib/dask/widgets/templates 2024-03-28 18:04:55,457 root INFO copying dask/widgets/templates/dataframe.html.j2 -> build/lib/dask/widgets/templates 2024-03-28 18:04:55,458 root INFO copying dask/widgets/templates/highlevelgraph.html.j2 -> build/lib/dask/widgets/templates 2024-03-28 18:04:55,459 root INFO copying dask/widgets/templates/highlevelgraph_layer.html.j2 -> build/lib/dask/widgets/templates 2024-03-28 18:04:55,460 root INFO creating build/lib/dask/widgets/tests 2024-03-28 18:04:55,460 root INFO copying dask/widgets/tests/test_widgets.py -> build/lib/dask/widgets/tests 2024-03-28 18:04:55,461 root INFO creating build/lib/dask/widgets/tests/templates 2024-03-28 18:04:55,462 root INFO copying dask/widgets/tests/templates/bytes.html.j2 -> build/lib/dask/widgets/tests/templates 2024-03-28 18:04:55,463 root INFO copying dask/widgets/tests/templates/custom_filter.html.j2 -> build/lib/dask/widgets/tests/templates 2024-03-28 18:04:55,463 root INFO copying dask/widgets/tests/templates/example.html.j2 -> build/lib/dask/widgets/tests/templates 2024-03-28 18:04:55,464 root INFO copying dask/array/NUMPY_LICENSE.txt -> build/lib/dask/array 2024-03-28 18:04:55,501 wheel INFO installing to build/bdist.linux-riscv64/wheel 2024-03-28 18:04:55,501 root INFO running install 2024-03-28 18:04:55,533 root INFO running install_lib 2024-03-28 18:04:55,544 root INFO creating build/bdist.linux-riscv64 2024-03-28 18:04:55,545 root INFO creating build/bdist.linux-riscv64/wheel 2024-03-28 18:04:55,546 root INFO creating build/bdist.linux-riscv64/wheel/dask 2024-03-28 18:04:55,546 root INFO copying build/lib/dask/backends.py -> build/bdist.linux-riscv64/wheel/dask 2024-03-28 18:04:55,547 root INFO copying build/lib/dask/order.py -> build/bdist.linux-riscv64/wheel/dask 2024-03-28 18:04:55,548 root INFO copying build/lib/dask/context.py -> build/bdist.linux-riscv64/wheel/dask 2024-03-28 18:04:55,549 root INFO copying build/lib/dask/rewrite.py -> build/bdist.linux-riscv64/wheel/dask 2024-03-28 18:04:55,550 root INFO copying build/lib/dask/cache.py -> build/bdist.linux-riscv64/wheel/dask 2024-03-28 18:04:55,551 root INFO copying build/lib/dask/layers.py -> build/bdist.linux-riscv64/wheel/dask 2024-03-28 18:04:55,552 root INFO copying build/lib/dask/local.py -> build/bdist.linux-riscv64/wheel/dask 2024-03-28 18:04:55,553 root INFO copying build/lib/dask/multiprocessing.py -> build/bdist.linux-riscv64/wheel/dask 2024-03-28 18:04:55,554 root INFO copying build/lib/dask/__main__.py -> build/bdist.linux-riscv64/wheel/dask 2024-03-28 18:04:55,555 root INFO creating build/bdist.linux-riscv64/wheel/dask/bag 2024-03-28 18:04:55,555 root INFO copying build/lib/dask/bag/avro.py -> build/bdist.linux-riscv64/wheel/dask/bag 2024-03-28 18:04:55,556 root INFO copying build/lib/dask/bag/random.py -> build/bdist.linux-riscv64/wheel/dask/bag 2024-03-28 18:04:55,557 root INFO copying build/lib/dask/bag/text.py -> build/bdist.linux-riscv64/wheel/dask/bag 2024-03-28 18:04:55,558 root INFO copying build/lib/dask/bag/__init__.py -> build/bdist.linux-riscv64/wheel/dask/bag 2024-03-28 18:04:55,559 root INFO creating build/bdist.linux-riscv64/wheel/dask/bag/tests 2024-03-28 18:04:55,559 root INFO copying build/lib/dask/bag/tests/test_random.py -> build/bdist.linux-riscv64/wheel/dask/bag/tests 2024-03-28 18:04:55,560 root INFO copying build/lib/dask/bag/tests/test_avro.py -> build/bdist.linux-riscv64/wheel/dask/bag/tests 2024-03-28 18:04:55,561 root INFO copying build/lib/dask/bag/tests/test_text.py -> build/bdist.linux-riscv64/wheel/dask/bag/tests 2024-03-28 18:04:55,562 root INFO copying build/lib/dask/bag/tests/__init__.py -> build/bdist.linux-riscv64/wheel/dask/bag/tests 2024-03-28 18:04:55,563 root INFO copying build/lib/dask/bag/tests/test_bag.py -> build/bdist.linux-riscv64/wheel/dask/bag/tests 2024-03-28 18:04:55,564 root INFO copying build/lib/dask/bag/core.py -> build/bdist.linux-riscv64/wheel/dask/bag 2024-03-28 18:04:55,565 root INFO copying build/lib/dask/bag/chunk.py -> build/bdist.linux-riscv64/wheel/dask/bag 2024-03-28 18:04:55,566 root INFO copying build/lib/dask/bag/utils.py -> build/bdist.linux-riscv64/wheel/dask/bag 2024-03-28 18:04:55,567 root INFO copying build/lib/dask/cli.py -> build/bdist.linux-riscv64/wheel/dask 2024-03-28 18:04:55,568 root INFO copying build/lib/dask/graph_manipulation.py -> build/bdist.linux-riscv64/wheel/dask 2024-03-28 18:04:55,569 root INFO copying build/lib/dask/py.typed -> build/bdist.linux-riscv64/wheel/dask 2024-03-28 18:04:55,569 root INFO copying build/lib/dask/blockwise.py -> build/bdist.linux-riscv64/wheel/dask 2024-03-28 18:04:55,571 root INFO copying build/lib/dask/sizeof.py -> build/bdist.linux-riscv64/wheel/dask 2024-03-28 18:04:55,572 root INFO copying build/lib/dask/dot.py -> build/bdist.linux-riscv64/wheel/dask 2024-03-28 18:04:55,572 root INFO copying build/lib/dask/_version.py -> build/bdist.linux-riscv64/wheel/dask 2024-03-28 18:04:55,573 root INFO copying build/lib/dask/optimization.py -> build/bdist.linux-riscv64/wheel/dask 2024-03-28 18:04:55,574 root INFO copying build/lib/dask/_compatibility.py -> build/bdist.linux-riscv64/wheel/dask 2024-03-28 18:04:55,575 root INFO copying build/lib/dask/dask-schema.yaml -> build/bdist.linux-riscv64/wheel/dask 2024-03-28 18:04:55,576 root INFO creating build/bdist.linux-riscv64/wheel/dask/widgets 2024-03-28 18:04:55,577 root INFO creating build/bdist.linux-riscv64/wheel/dask/widgets/templates 2024-03-28 18:04:55,577 root INFO copying build/lib/dask/widgets/templates/highlevelgraph.html.j2 -> build/bdist.linux-riscv64/wheel/dask/widgets/templates 2024-03-28 18:04:55,578 root INFO copying build/lib/dask/widgets/templates/dataframe.html.j2 -> build/bdist.linux-riscv64/wheel/dask/widgets/templates 2024-03-28 18:04:55,579 root INFO copying build/lib/dask/widgets/templates/array.html.j2 -> build/bdist.linux-riscv64/wheel/dask/widgets/templates 2024-03-28 18:04:55,580 root INFO copying build/lib/dask/widgets/templates/highlevelgraph_layer.html.j2 -> build/bdist.linux-riscv64/wheel/dask/widgets/templates 2024-03-28 18:04:55,580 root INFO copying build/lib/dask/widgets/__init__.py -> build/bdist.linux-riscv64/wheel/dask/widgets 2024-03-28 18:04:55,581 root INFO creating build/bdist.linux-riscv64/wheel/dask/widgets/tests 2024-03-28 18:04:55,582 root INFO creating build/bdist.linux-riscv64/wheel/dask/widgets/tests/templates 2024-03-28 18:04:55,583 root INFO copying build/lib/dask/widgets/tests/templates/bytes.html.j2 -> build/bdist.linux-riscv64/wheel/dask/widgets/tests/templates 2024-03-28 18:04:55,583 root INFO copying build/lib/dask/widgets/tests/templates/example.html.j2 -> build/bdist.linux-riscv64/wheel/dask/widgets/tests/templates 2024-03-28 18:04:55,584 root INFO copying build/lib/dask/widgets/tests/templates/custom_filter.html.j2 -> build/bdist.linux-riscv64/wheel/dask/widgets/tests/templates 2024-03-28 18:04:55,585 root INFO copying build/lib/dask/widgets/tests/test_widgets.py -> build/bdist.linux-riscv64/wheel/dask/widgets/tests 2024-03-28 18:04:55,585 root INFO copying build/lib/dask/widgets/widgets.py -> build/bdist.linux-riscv64/wheel/dask/widgets 2024-03-28 18:04:55,586 root INFO copying build/lib/dask/__init__.py -> build/bdist.linux-riscv64/wheel/dask 2024-03-28 18:04:55,587 root INFO copying build/lib/dask/utils_test.py -> build/bdist.linux-riscv64/wheel/dask 2024-03-28 18:04:55,588 root INFO copying build/lib/dask/delayed.py -> build/bdist.linux-riscv64/wheel/dask 2024-03-28 18:04:55,588 root INFO copying build/lib/dask/config.py -> build/bdist.linux-riscv64/wheel/dask 2024-03-28 18:04:55,590 root INFO copying build/lib/dask/dask.yaml -> build/bdist.linux-riscv64/wheel/dask 2024-03-28 18:04:55,591 root INFO creating build/bdist.linux-riscv64/wheel/dask/array 2024-03-28 18:04:55,591 root INFO copying build/lib/dask/array/gufunc.py -> build/bdist.linux-riscv64/wheel/dask/array 2024-03-28 18:04:55,592 root INFO copying build/lib/dask/array/backends.py -> build/bdist.linux-riscv64/wheel/dask/array 2024-03-28 18:04:55,593 root INFO copying build/lib/dask/array/einsumfuncs.py -> build/bdist.linux-riscv64/wheel/dask/array 2024-03-28 18:04:55,594 root INFO copying build/lib/dask/array/tiledb_io.py -> build/bdist.linux-riscv64/wheel/dask/array 2024-03-28 18:04:55,595 root INFO copying build/lib/dask/array/wrap.py -> build/bdist.linux-riscv64/wheel/dask/array 2024-03-28 18:04:55,596 root INFO copying build/lib/dask/array/reshape.py -> build/bdist.linux-riscv64/wheel/dask/array 2024-03-28 18:04:55,597 root INFO copying build/lib/dask/array/overlap.py -> build/bdist.linux-riscv64/wheel/dask/array 2024-03-28 18:04:55,598 root INFO copying build/lib/dask/array/fft.py -> build/bdist.linux-riscv64/wheel/dask/array 2024-03-28 18:04:55,599 root INFO copying build/lib/dask/array/rechunk.py -> build/bdist.linux-riscv64/wheel/dask/array 2024-03-28 18:04:55,600 root INFO copying build/lib/dask/array/stats.py -> build/bdist.linux-riscv64/wheel/dask/array 2024-03-28 18:04:55,601 root INFO copying build/lib/dask/array/slicing.py -> build/bdist.linux-riscv64/wheel/dask/array 2024-03-28 18:04:55,602 root INFO copying build/lib/dask/array/blockwise.py -> build/bdist.linux-riscv64/wheel/dask/array 2024-03-28 18:04:55,603 root INFO copying build/lib/dask/array/cupy_entry_point.py -> build/bdist.linux-riscv64/wheel/dask/array 2024-03-28 18:04:55,604 root INFO copying build/lib/dask/array/reductions.py -> build/bdist.linux-riscv64/wheel/dask/array 2024-03-28 18:04:55,605 root INFO copying build/lib/dask/array/linalg.py -> build/bdist.linux-riscv64/wheel/dask/array 2024-03-28 18:04:55,606 root INFO copying build/lib/dask/array/creation.py -> build/bdist.linux-riscv64/wheel/dask/array 2024-03-28 18:04:55,608 root INFO copying build/lib/dask/array/numpy_compat.py -> build/bdist.linux-riscv64/wheel/dask/array 2024-03-28 18:04:55,608 root INFO copying build/lib/dask/array/random.py -> build/bdist.linux-riscv64/wheel/dask/array 2024-03-28 18:04:55,610 root INFO copying build/lib/dask/array/routines.py -> build/bdist.linux-riscv64/wheel/dask/array 2024-03-28 18:04:55,611 root INFO copying build/lib/dask/array/optimization.py -> build/bdist.linux-riscv64/wheel/dask/array 2024-03-28 18:04:55,612 root INFO copying build/lib/dask/array/__init__.py -> build/bdist.linux-riscv64/wheel/dask/array 2024-03-28 18:04:55,613 root INFO copying build/lib/dask/array/svg.py -> build/bdist.linux-riscv64/wheel/dask/array 2024-03-28 18:04:55,614 root INFO copying build/lib/dask/array/ma.py -> build/bdist.linux-riscv64/wheel/dask/array 2024-03-28 18:04:55,615 root INFO copying build/lib/dask/array/chunk_types.py -> build/bdist.linux-riscv64/wheel/dask/array 2024-03-28 18:04:55,616 root INFO creating build/bdist.linux-riscv64/wheel/dask/array/tests 2024-03-28 18:04:55,616 root INFO copying build/lib/dask/array/tests/test_slicing.py -> build/bdist.linux-riscv64/wheel/dask/array/tests 2024-03-28 18:04:55,617 root INFO copying build/lib/dask/array/tests/test_cupy_sparse.py -> build/bdist.linux-riscv64/wheel/dask/array/tests 2024-03-28 18:04:55,618 root INFO copying build/lib/dask/array/tests/test_dispatch.py -> build/bdist.linux-riscv64/wheel/dask/array/tests 2024-03-28 18:04:55,619 root INFO copying build/lib/dask/array/tests/test_optimization.py -> build/bdist.linux-riscv64/wheel/dask/array/tests 2024-03-28 18:04:55,620 root INFO copying build/lib/dask/array/tests/test_cupy_routines.py -> build/bdist.linux-riscv64/wheel/dask/array/tests 2024-03-28 18:04:55,621 root INFO copying build/lib/dask/array/tests/test_random.py -> build/bdist.linux-riscv64/wheel/dask/array/tests 2024-03-28 18:04:55,622 root INFO copying build/lib/dask/array/tests/test_cupy_gufunc.py -> build/bdist.linux-riscv64/wheel/dask/array/tests 2024-03-28 18:04:55,622 root INFO copying build/lib/dask/array/tests/test_xarray.py -> build/bdist.linux-riscv64/wheel/dask/array/tests 2024-03-28 18:04:55,623 root INFO copying build/lib/dask/array/tests/test_reshape.py -> build/bdist.linux-riscv64/wheel/dask/array/tests 2024-03-28 18:04:55,624 root INFO copying build/lib/dask/array/tests/test_cupy_overlap.py -> build/bdist.linux-riscv64/wheel/dask/array/tests 2024-03-28 18:04:55,625 root INFO copying build/lib/dask/array/tests/test_cupy_slicing.py -> build/bdist.linux-riscv64/wheel/dask/array/tests 2024-03-28 18:04:55,626 root INFO copying build/lib/dask/array/tests/test_image.py -> build/bdist.linux-riscv64/wheel/dask/array/tests 2024-03-28 18:04:55,626 root INFO copying build/lib/dask/array/tests/test_chunk.py -> build/bdist.linux-riscv64/wheel/dask/array/tests 2024-03-28 18:04:55,627 root INFO copying build/lib/dask/array/tests/test_percentiles.py -> build/bdist.linux-riscv64/wheel/dask/array/tests 2024-03-28 18:04:55,628 root INFO copying build/lib/dask/array/tests/test_testing.py -> build/bdist.linux-riscv64/wheel/dask/array/tests 2024-03-28 18:04:55,628 root INFO copying build/lib/dask/array/tests/test_routines.py -> build/bdist.linux-riscv64/wheel/dask/array/tests 2024-03-28 18:04:55,630 root INFO copying build/lib/dask/array/tests/test_svg.py -> build/bdist.linux-riscv64/wheel/dask/array/tests 2024-03-28 18:04:55,631 root INFO copying build/lib/dask/array/tests/test_cupy_linalg.py -> build/bdist.linux-riscv64/wheel/dask/array/tests 2024-03-28 18:04:55,631 root INFO copying build/lib/dask/array/tests/test_cupy_core.py -> build/bdist.linux-riscv64/wheel/dask/array/tests 2024-03-28 18:04:55,632 root INFO copying build/lib/dask/array/tests/test_creation.py -> build/bdist.linux-riscv64/wheel/dask/array/tests 2024-03-28 18:04:55,634 root INFO copying build/lib/dask/array/tests/test_gufunc.py -> build/bdist.linux-riscv64/wheel/dask/array/tests 2024-03-28 18:04:55,634 root INFO copying build/lib/dask/array/tests/test_numpy_compat.py -> build/bdist.linux-riscv64/wheel/dask/array/tests 2024-03-28 18:04:55,635 root INFO copying build/lib/dask/array/tests/test_atop.py -> build/bdist.linux-riscv64/wheel/dask/array/tests 2024-03-28 18:04:55,636 root INFO copying build/lib/dask/array/tests/test_cupy_reductions.py -> build/bdist.linux-riscv64/wheel/dask/array/tests 2024-03-28 18:04:55,637 root INFO copying build/lib/dask/array/tests/test_ufunc.py -> build/bdist.linux-riscv64/wheel/dask/array/tests 2024-03-28 18:04:55,638 root INFO copying build/lib/dask/array/tests/__init__.py -> build/bdist.linux-riscv64/wheel/dask/array/tests 2024-03-28 18:04:55,639 root INFO copying build/lib/dask/array/tests/test_fft.py -> build/bdist.linux-riscv64/wheel/dask/array/tests 2024-03-28 18:04:55,639 root INFO copying build/lib/dask/array/tests/test_array_utils.py -> build/bdist.linux-riscv64/wheel/dask/array/tests 2024-03-28 18:04:55,640 root INFO copying build/lib/dask/array/tests/test_cupy_random.py -> build/bdist.linux-riscv64/wheel/dask/array/tests 2024-03-28 18:04:55,641 root INFO copying build/lib/dask/array/tests/test_rechunk.py -> build/bdist.linux-riscv64/wheel/dask/array/tests 2024-03-28 18:04:55,642 root INFO copying build/lib/dask/array/tests/test_array_core.py -> build/bdist.linux-riscv64/wheel/dask/array/tests 2024-03-28 18:04:55,644 root INFO copying build/lib/dask/array/tests/test_reductions.py -> build/bdist.linux-riscv64/wheel/dask/array/tests 2024-03-28 18:04:55,645 root INFO copying build/lib/dask/array/tests/test_wrap.py -> build/bdist.linux-riscv64/wheel/dask/array/tests 2024-03-28 18:04:55,645 root INFO copying build/lib/dask/array/tests/test_cupy_creation.py -> build/bdist.linux-riscv64/wheel/dask/array/tests 2024-03-28 18:04:55,646 root INFO copying build/lib/dask/array/tests/test_cupy_percentile.py -> build/bdist.linux-riscv64/wheel/dask/array/tests 2024-03-28 18:04:55,647 root INFO copying build/lib/dask/array/tests/test_sparse.py -> build/bdist.linux-riscv64/wheel/dask/array/tests 2024-03-28 18:04:55,648 root INFO copying build/lib/dask/array/tests/test_array_function.py -> build/bdist.linux-riscv64/wheel/dask/array/tests 2024-03-28 18:04:55,649 root INFO copying build/lib/dask/array/tests/test_stats.py -> build/bdist.linux-riscv64/wheel/dask/array/tests 2024-03-28 18:04:55,650 root INFO copying build/lib/dask/array/tests/test_masked.py -> build/bdist.linux-riscv64/wheel/dask/array/tests 2024-03-28 18:04:55,651 root INFO copying build/lib/dask/array/tests/test_linalg.py -> build/bdist.linux-riscv64/wheel/dask/array/tests 2024-03-28 18:04:55,652 root INFO copying build/lib/dask/array/tests/test_overlap.py -> build/bdist.linux-riscv64/wheel/dask/array/tests 2024-03-28 18:04:55,653 root INFO copying build/lib/dask/array/percentile.py -> build/bdist.linux-riscv64/wheel/dask/array 2024-03-28 18:04:55,654 root INFO copying build/lib/dask/array/core.py -> build/bdist.linux-riscv64/wheel/dask/array 2024-03-28 18:04:55,656 root INFO creating build/bdist.linux-riscv64/wheel/dask/array/lib 2024-03-28 18:04:55,657 root INFO copying build/lib/dask/array/lib/__init__.py -> build/bdist.linux-riscv64/wheel/dask/array/lib 2024-03-28 18:04:55,658 root INFO copying build/lib/dask/array/lib/stride_tricks.py -> build/bdist.linux-riscv64/wheel/dask/array/lib 2024-03-28 18:04:55,658 root INFO copying build/lib/dask/array/dispatch.py -> build/bdist.linux-riscv64/wheel/dask/array 2024-03-28 18:04:55,659 root INFO copying build/lib/dask/array/chunk.py -> build/bdist.linux-riscv64/wheel/dask/array 2024-03-28 18:04:55,660 root INFO copying build/lib/dask/array/image.py -> build/bdist.linux-riscv64/wheel/dask/array 2024-03-28 18:04:55,661 root INFO copying build/lib/dask/array/NUMPY_LICENSE.txt -> build/bdist.linux-riscv64/wheel/dask/array 2024-03-28 18:04:55,662 root INFO copying build/lib/dask/array/ufunc.py -> build/bdist.linux-riscv64/wheel/dask/array 2024-03-28 18:04:55,663 root INFO copying build/lib/dask/array/utils.py -> build/bdist.linux-riscv64/wheel/dask/array 2024-03-28 18:04:55,664 root INFO copying build/lib/dask/ml.py -> build/bdist.linux-riscv64/wheel/dask 2024-03-28 18:04:55,665 root INFO creating build/bdist.linux-riscv64/wheel/dask/tests 2024-03-28 18:04:55,667 root INFO copying build/lib/dask/tests/test_cli.py -> build/bdist.linux-riscv64/wheel/dask/tests 2024-03-28 18:04:55,668 root INFO copying build/lib/dask/tests/test_threaded.py -> build/bdist.linux-riscv64/wheel/dask/tests 2024-03-28 18:04:55,668 root INFO copying build/lib/dask/tests/test_compatibility.py -> build/bdist.linux-riscv64/wheel/dask/tests 2024-03-28 18:04:55,669 root INFO copying build/lib/dask/tests/test_callbacks.py -> build/bdist.linux-riscv64/wheel/dask/tests 2024-03-28 18:04:55,670 root INFO copying build/lib/dask/tests/test_optimization.py -> build/bdist.linux-riscv64/wheel/dask/tests 2024-03-28 18:04:55,671 root INFO copying build/lib/dask/tests/test_cache.py -> build/bdist.linux-riscv64/wheel/dask/tests 2024-03-28 18:04:55,672 root INFO copying build/lib/dask/tests/test_config.py -> build/bdist.linux-riscv64/wheel/dask/tests 2024-03-28 18:04:55,673 root INFO copying build/lib/dask/tests/warning_aliases.py -> build/bdist.linux-riscv64/wheel/dask/tests 2024-03-28 18:04:55,673 root INFO copying build/lib/dask/tests/test_utils.py -> build/bdist.linux-riscv64/wheel/dask/tests 2024-03-28 18:04:55,675 root INFO copying build/lib/dask/tests/test_backends.py -> build/bdist.linux-riscv64/wheel/dask/tests 2024-03-28 18:04:55,675 root INFO copying build/lib/dask/tests/test_typing.py -> build/bdist.linux-riscv64/wheel/dask/tests 2024-03-28 18:04:55,676 root INFO copying build/lib/dask/tests/test_dot.py -> build/bdist.linux-riscv64/wheel/dask/tests 2024-03-28 18:04:55,677 root INFO copying build/lib/dask/tests/test_docs.py -> build/bdist.linux-riscv64/wheel/dask/tests 2024-03-28 18:04:55,678 root INFO copying build/lib/dask/tests/test_order.py -> build/bdist.linux-riscv64/wheel/dask/tests 2024-03-28 18:04:55,679 root INFO copying build/lib/dask/tests/test_traceback.py -> build/bdist.linux-riscv64/wheel/dask/tests 2024-03-28 18:04:55,680 root INFO copying build/lib/dask/tests/test_spark_compat.py -> build/bdist.linux-riscv64/wheel/dask/tests 2024-03-28 18:04:55,681 root INFO copying build/lib/dask/tests/test_context.py -> build/bdist.linux-riscv64/wheel/dask/tests 2024-03-28 18:04:55,682 root INFO copying build/lib/dask/tests/__init__.py -> build/bdist.linux-riscv64/wheel/dask/tests 2024-03-28 18:04:55,682 root INFO copying build/lib/dask/tests/test_multiprocessing.py -> build/bdist.linux-riscv64/wheel/dask/tests 2024-03-28 18:04:55,683 root INFO copying build/lib/dask/tests/test_core.py -> build/bdist.linux-riscv64/wheel/dask/tests 2024-03-28 18:04:55,684 root INFO copying build/lib/dask/tests/test_base.py -> build/bdist.linux-riscv64/wheel/dask/tests 2024-03-28 18:04:55,685 root INFO copying build/lib/dask/tests/test_sizeof.py -> build/bdist.linux-riscv64/wheel/dask/tests 2024-03-28 18:04:55,686 root INFO copying build/lib/dask/tests/test_highgraph.py -> build/bdist.linux-riscv64/wheel/dask/tests 2024-03-28 18:04:55,687 root INFO copying build/lib/dask/tests/test_delayed.py -> build/bdist.linux-riscv64/wheel/dask/tests 2024-03-28 18:04:55,688 root INFO copying build/lib/dask/tests/test_rewrite.py -> build/bdist.linux-riscv64/wheel/dask/tests 2024-03-28 18:04:55,689 root INFO copying build/lib/dask/tests/test_utils_test.py -> build/bdist.linux-riscv64/wheel/dask/tests 2024-03-28 18:04:55,689 root INFO copying build/lib/dask/tests/test_system.py -> build/bdist.linux-riscv64/wheel/dask/tests 2024-03-28 18:04:55,690 root INFO copying build/lib/dask/tests/test_layers.py -> build/bdist.linux-riscv64/wheel/dask/tests 2024-03-28 18:04:55,691 root INFO copying build/lib/dask/tests/test_datasets.py -> build/bdist.linux-riscv64/wheel/dask/tests 2024-03-28 18:04:55,692 root INFO copying build/lib/dask/tests/test_distributed.py -> build/bdist.linux-riscv64/wheel/dask/tests 2024-03-28 18:04:55,693 root INFO copying build/lib/dask/tests/test_ml.py -> build/bdist.linux-riscv64/wheel/dask/tests 2024-03-28 18:04:55,694 root INFO copying build/lib/dask/tests/test_graph_manipulation.py -> build/bdist.linux-riscv64/wheel/dask/tests 2024-03-28 18:04:55,695 root INFO copying build/lib/dask/tests/test_ci.py -> build/bdist.linux-riscv64/wheel/dask/tests 2024-03-28 18:04:55,695 root INFO copying build/lib/dask/tests/test_local.py -> build/bdist.linux-riscv64/wheel/dask/tests 2024-03-28 18:04:55,696 root INFO copying build/lib/dask/tests/test_hashing.py -> build/bdist.linux-riscv64/wheel/dask/tests 2024-03-28 18:04:55,697 root INFO copying build/lib/dask/system.py -> build/bdist.linux-riscv64/wheel/dask 2024-03-28 18:04:55,698 root INFO creating build/bdist.linux-riscv64/wheel/dask/dataframe 2024-03-28 18:04:55,699 root INFO copying build/lib/dask/dataframe/backends.py -> build/bdist.linux-riscv64/wheel/dask/dataframe 2024-03-28 18:04:55,700 root INFO copying build/lib/dask/dataframe/_dtypes.py -> build/bdist.linux-riscv64/wheel/dask/dataframe 2024-03-28 18:04:55,701 root INFO copying build/lib/dask/dataframe/reshape.py -> build/bdist.linux-riscv64/wheel/dask/dataframe 2024-03-28 18:04:55,702 root INFO copying build/lib/dask/dataframe/numeric.py -> build/bdist.linux-riscv64/wheel/dask/dataframe 2024-03-28 18:04:55,703 root INFO copying build/lib/dask/dataframe/_pyarrow_compat.py -> build/bdist.linux-riscv64/wheel/dask/dataframe 2024-03-28 18:04:55,703 root INFO copying build/lib/dask/dataframe/categorical.py -> build/bdist.linux-riscv64/wheel/dask/dataframe 2024-03-28 18:04:55,704 root INFO copying build/lib/dask/dataframe/rolling.py -> build/bdist.linux-riscv64/wheel/dask/dataframe 2024-03-28 18:04:55,705 root INFO copying build/lib/dask/dataframe/indexing.py -> build/bdist.linux-riscv64/wheel/dask/dataframe 2024-03-28 18:04:55,706 root INFO copying build/lib/dask/dataframe/accessor.py -> build/bdist.linux-riscv64/wheel/dask/dataframe 2024-03-28 18:04:55,707 root INFO creating build/bdist.linux-riscv64/wheel/dask/dataframe/io 2024-03-28 18:04:55,708 root INFO copying build/lib/dask/dataframe/io/json.py -> build/bdist.linux-riscv64/wheel/dask/dataframe/io 2024-03-28 18:04:55,709 root INFO copying build/lib/dask/dataframe/io/csv.py -> build/bdist.linux-riscv64/wheel/dask/dataframe/io 2024-03-28 18:04:55,710 root INFO creating build/bdist.linux-riscv64/wheel/dask/dataframe/io/orc 2024-03-28 18:04:55,711 root INFO copying build/lib/dask/dataframe/io/orc/arrow.py -> build/bdist.linux-riscv64/wheel/dask/dataframe/io/orc 2024-03-28 18:04:55,712 root INFO copying build/lib/dask/dataframe/io/orc/__init__.py -> build/bdist.linux-riscv64/wheel/dask/dataframe/io/orc 2024-03-28 18:04:55,712 root INFO copying build/lib/dask/dataframe/io/orc/core.py -> build/bdist.linux-riscv64/wheel/dask/dataframe/io/orc 2024-03-28 18:04:55,713 root INFO copying build/lib/dask/dataframe/io/orc/utils.py -> build/bdist.linux-riscv64/wheel/dask/dataframe/io/orc 2024-03-28 18:04:55,714 root INFO copying build/lib/dask/dataframe/io/sql.py -> build/bdist.linux-riscv64/wheel/dask/dataframe/io 2024-03-28 18:04:55,715 root INFO creating build/bdist.linux-riscv64/wheel/dask/dataframe/io/parquet 2024-03-28 18:04:55,716 root INFO copying build/lib/dask/dataframe/io/parquet/fastparquet.py -> build/bdist.linux-riscv64/wheel/dask/dataframe/io/parquet 2024-03-28 18:04:55,717 root INFO copying build/lib/dask/dataframe/io/parquet/arrow.py -> build/bdist.linux-riscv64/wheel/dask/dataframe/io/parquet 2024-03-28 18:04:55,719 root INFO copying build/lib/dask/dataframe/io/parquet/__init__.py -> build/bdist.linux-riscv64/wheel/dask/dataframe/io/parquet 2024-03-28 18:04:55,719 root INFO copying build/lib/dask/dataframe/io/parquet/core.py -> build/bdist.linux-riscv64/wheel/dask/dataframe/io/parquet 2024-03-28 18:04:55,720 root INFO copying build/lib/dask/dataframe/io/parquet/utils.py -> build/bdist.linux-riscv64/wheel/dask/dataframe/io/parquet 2024-03-28 18:04:55,722 root INFO copying build/lib/dask/dataframe/io/__init__.py -> build/bdist.linux-riscv64/wheel/dask/dataframe/io 2024-03-28 18:04:55,723 root INFO creating build/bdist.linux-riscv64/wheel/dask/dataframe/io/tests 2024-03-28 18:04:55,723 root INFO copying build/lib/dask/dataframe/io/tests/test_io.py -> build/bdist.linux-riscv64/wheel/dask/dataframe/io/tests 2024-03-28 18:04:55,724 root INFO copying build/lib/dask/dataframe/io/tests/test_demo.py -> build/bdist.linux-riscv64/wheel/dask/dataframe/io/tests 2024-03-28 18:04:55,725 root INFO copying build/lib/dask/dataframe/io/tests/test_hdf.py -> build/bdist.linux-riscv64/wheel/dask/dataframe/io/tests 2024-03-28 18:04:55,726 root INFO copying build/lib/dask/dataframe/io/tests/test_orc.py -> build/bdist.linux-riscv64/wheel/dask/dataframe/io/tests 2024-03-28 18:04:55,727 root INFO copying build/lib/dask/dataframe/io/tests/__init__.py -> build/bdist.linux-riscv64/wheel/dask/dataframe/io/tests 2024-03-28 18:04:55,728 root INFO copying build/lib/dask/dataframe/io/tests/test_csv.py -> build/bdist.linux-riscv64/wheel/dask/dataframe/io/tests 2024-03-28 18:04:55,729 root INFO copying build/lib/dask/dataframe/io/tests/test_json.py -> build/bdist.linux-riscv64/wheel/dask/dataframe/io/tests 2024-03-28 18:04:55,730 root INFO copying build/lib/dask/dataframe/io/tests/test_parquet.py -> build/bdist.linux-riscv64/wheel/dask/dataframe/io/tests 2024-03-28 18:04:55,732 root INFO copying build/lib/dask/dataframe/io/tests/test_sql.py -> build/bdist.linux-riscv64/wheel/dask/dataframe/io/tests 2024-03-28 18:04:55,733 root INFO copying build/lib/dask/dataframe/io/hdf.py -> build/bdist.linux-riscv64/wheel/dask/dataframe/io 2024-03-28 18:04:55,734 root INFO copying build/lib/dask/dataframe/io/io.py -> build/bdist.linux-riscv64/wheel/dask/dataframe/io 2024-03-28 18:04:55,735 root INFO copying build/lib/dask/dataframe/io/demo.py -> build/bdist.linux-riscv64/wheel/dask/dataframe/io 2024-03-28 18:04:55,736 root INFO copying build/lib/dask/dataframe/io/utils.py -> build/bdist.linux-riscv64/wheel/dask/dataframe/io 2024-03-28 18:04:55,737 root INFO copying build/lib/dask/dataframe/hyperloglog.py -> build/bdist.linux-riscv64/wheel/dask/dataframe 2024-03-28 18:04:55,738 root INFO copying build/lib/dask/dataframe/_compat.py -> build/bdist.linux-riscv64/wheel/dask/dataframe 2024-03-28 18:04:55,739 root INFO copying build/lib/dask/dataframe/shuffle.py -> build/bdist.linux-riscv64/wheel/dask/dataframe 2024-03-28 18:04:55,740 root INFO copying build/lib/dask/dataframe/__init__.py -> build/bdist.linux-riscv64/wheel/dask/dataframe 2024-03-28 18:04:55,741 root INFO copying build/lib/dask/dataframe/optimize.py -> build/bdist.linux-riscv64/wheel/dask/dataframe 2024-03-28 18:04:55,741 root INFO copying build/lib/dask/dataframe/_pyarrow.py -> build/bdist.linux-riscv64/wheel/dask/dataframe 2024-03-28 18:04:55,742 root INFO creating build/bdist.linux-riscv64/wheel/dask/dataframe/tests 2024-03-28 18:04:55,743 root INFO copying build/lib/dask/dataframe/tests/test_shuffle.py -> build/bdist.linux-riscv64/wheel/dask/dataframe/tests 2024-03-28 18:04:55,744 root INFO copying build/lib/dask/dataframe/tests/test_format.py -> build/bdist.linux-riscv64/wheel/dask/dataframe/tests 2024-03-28 18:04:55,745 root INFO copying build/lib/dask/dataframe/tests/test_groupby.py -> build/bdist.linux-riscv64/wheel/dask/dataframe/tests 2024-03-28 18:04:55,747 root INFO copying build/lib/dask/dataframe/tests/test_reshape.py -> build/bdist.linux-riscv64/wheel/dask/dataframe/tests 2024-03-28 18:04:55,748 root INFO copying build/lib/dask/dataframe/tests/test_numeric.py -> build/bdist.linux-riscv64/wheel/dask/dataframe/tests 2024-03-28 18:04:55,749 root INFO copying build/lib/dask/dataframe/tests/test_extensions.py -> build/bdist.linux-riscv64/wheel/dask/dataframe/tests 2024-03-28 18:04:55,749 root INFO copying build/lib/dask/dataframe/tests/test_rolling.py -> build/bdist.linux-riscv64/wheel/dask/dataframe/tests 2024-03-28 18:04:55,750 root INFO copying build/lib/dask/dataframe/tests/test_arithmetics_reduction.py -> build/bdist.linux-riscv64/wheel/dask/dataframe/tests 2024-03-28 18:04:55,752 root INFO copying build/lib/dask/dataframe/tests/test_pyarrow.py -> build/bdist.linux-riscv64/wheel/dask/dataframe/tests 2024-03-28 18:04:55,753 root INFO copying build/lib/dask/dataframe/tests/test_indexing.py -> build/bdist.linux-riscv64/wheel/dask/dataframe/tests 2024-03-28 18:04:55,754 root INFO copying build/lib/dask/dataframe/tests/test_pyarrow_compat.py -> build/bdist.linux-riscv64/wheel/dask/dataframe/tests 2024-03-28 18:04:55,755 root INFO copying build/lib/dask/dataframe/tests/test_hyperloglog.py -> build/bdist.linux-riscv64/wheel/dask/dataframe/tests 2024-03-28 18:04:55,755 root INFO copying build/lib/dask/dataframe/tests/test_boolean.py -> build/bdist.linux-riscv64/wheel/dask/dataframe/tests 2024-03-28 18:04:55,756 root INFO copying build/lib/dask/dataframe/tests/test_merge_column_and_index.py -> build/bdist.linux-riscv64/wheel/dask/dataframe/tests 2024-03-28 18:04:55,757 root INFO copying build/lib/dask/dataframe/tests/test_categorical.py -> build/bdist.linux-riscv64/wheel/dask/dataframe/tests 2024-03-28 18:04:55,758 root INFO copying build/lib/dask/dataframe/tests/test_ufunc.py -> build/bdist.linux-riscv64/wheel/dask/dataframe/tests 2024-03-28 18:04:55,759 root INFO copying build/lib/dask/dataframe/tests/__init__.py -> build/bdist.linux-riscv64/wheel/dask/dataframe/tests 2024-03-28 18:04:55,759 root INFO copying build/lib/dask/dataframe/tests/test_multi.py -> build/bdist.linux-riscv64/wheel/dask/dataframe/tests 2024-03-28 18:04:55,761 root INFO copying build/lib/dask/dataframe/tests/test_methods.py -> build/bdist.linux-riscv64/wheel/dask/dataframe/tests 2024-03-28 18:04:55,762 root INFO copying build/lib/dask/dataframe/tests/test_optimize_dataframe.py -> build/bdist.linux-riscv64/wheel/dask/dataframe/tests 2024-03-28 18:04:55,763 root INFO copying build/lib/dask/dataframe/tests/test_accessors.py -> build/bdist.linux-riscv64/wheel/dask/dataframe/tests 2024-03-28 18:04:55,763 root INFO copying build/lib/dask/dataframe/tests/test_utils_dataframe.py -> build/bdist.linux-riscv64/wheel/dask/dataframe/tests 2024-03-28 18:04:55,765 root INFO copying build/lib/dask/dataframe/tests/test_hashing.py -> build/bdist.linux-riscv64/wheel/dask/dataframe/tests 2024-03-28 18:04:55,765 root INFO copying build/lib/dask/dataframe/tests/test_dataframe.py -> build/bdist.linux-riscv64/wheel/dask/dataframe/tests 2024-03-28 18:04:55,767 root INFO copying build/lib/dask/dataframe/multi.py -> build/bdist.linux-riscv64/wheel/dask/dataframe 2024-03-28 18:04:55,768 root INFO copying build/lib/dask/dataframe/core.py -> build/bdist.linux-riscv64/wheel/dask/dataframe 2024-03-28 18:04:55,771 root INFO copying build/lib/dask/dataframe/groupby.py -> build/bdist.linux-riscv64/wheel/dask/dataframe 2024-03-28 18:04:55,773 root INFO copying build/lib/dask/dataframe/partitionquantiles.py -> build/bdist.linux-riscv64/wheel/dask/dataframe 2024-03-28 18:04:55,774 root INFO copying build/lib/dask/dataframe/dispatch.py -> build/bdist.linux-riscv64/wheel/dask/dataframe 2024-03-28 18:04:55,775 root INFO copying build/lib/dask/dataframe/extensions.py -> build/bdist.linux-riscv64/wheel/dask/dataframe 2024-03-28 18:04:55,776 root INFO copying build/lib/dask/dataframe/methods.py -> build/bdist.linux-riscv64/wheel/dask/dataframe 2024-03-28 18:04:55,777 root INFO creating build/bdist.linux-riscv64/wheel/dask/dataframe/tseries 2024-03-28 18:04:55,778 root INFO copying build/lib/dask/dataframe/tseries/resample.py -> build/bdist.linux-riscv64/wheel/dask/dataframe/tseries 2024-03-28 18:04:55,779 root INFO copying build/lib/dask/dataframe/tseries/__init__.py -> build/bdist.linux-riscv64/wheel/dask/dataframe/tseries 2024-03-28 18:04:55,780 root INFO creating build/bdist.linux-riscv64/wheel/dask/dataframe/tseries/tests 2024-03-28 18:04:55,780 root INFO copying build/lib/dask/dataframe/tseries/tests/__init__.py -> build/bdist.linux-riscv64/wheel/dask/dataframe/tseries/tests 2024-03-28 18:04:55,781 root INFO copying build/lib/dask/dataframe/tseries/tests/test_resample.py -> build/bdist.linux-riscv64/wheel/dask/dataframe/tseries/tests 2024-03-28 18:04:55,782 root INFO copying build/lib/dask/dataframe/utils.py -> build/bdist.linux-riscv64/wheel/dask/dataframe 2024-03-28 18:04:55,783 root INFO copying build/lib/dask/datasets.py -> build/bdist.linux-riscv64/wheel/dask 2024-03-28 18:04:55,784 root INFO copying build/lib/dask/base.py -> build/bdist.linux-riscv64/wheel/dask 2024-03-28 18:04:55,785 root INFO copying build/lib/dask/callbacks.py -> build/bdist.linux-riscv64/wheel/dask 2024-03-28 18:04:55,786 root INFO copying build/lib/dask/hashing.py -> build/bdist.linux-riscv64/wheel/dask 2024-03-28 18:04:55,787 root INFO copying build/lib/dask/highlevelgraph.py -> build/bdist.linux-riscv64/wheel/dask 2024-03-28 18:04:55,788 root INFO copying build/lib/dask/core.py -> build/bdist.linux-riscv64/wheel/dask 2024-03-28 18:04:55,788 root INFO copying build/lib/dask/typing.py -> build/bdist.linux-riscv64/wheel/dask 2024-03-28 18:04:55,790 root INFO creating build/bdist.linux-riscv64/wheel/dask/diagnostics 2024-03-28 18:04:55,790 root INFO copying build/lib/dask/diagnostics/progress.py -> build/bdist.linux-riscv64/wheel/dask/diagnostics 2024-03-28 18:04:55,791 root INFO copying build/lib/dask/diagnostics/profile.py -> build/bdist.linux-riscv64/wheel/dask/diagnostics 2024-03-28 18:04:55,792 root INFO copying build/lib/dask/diagnostics/__init__.py -> build/bdist.linux-riscv64/wheel/dask/diagnostics 2024-03-28 18:04:55,793 root INFO creating build/bdist.linux-riscv64/wheel/dask/diagnostics/tests 2024-03-28 18:04:55,794 root INFO copying build/lib/dask/diagnostics/tests/test_profiler.py -> build/bdist.linux-riscv64/wheel/dask/diagnostics/tests 2024-03-28 18:04:55,795 root INFO copying build/lib/dask/diagnostics/tests/__init__.py -> build/bdist.linux-riscv64/wheel/dask/diagnostics/tests 2024-03-28 18:04:55,795 root INFO copying build/lib/dask/diagnostics/tests/test_progress.py -> build/bdist.linux-riscv64/wheel/dask/diagnostics/tests 2024-03-28 18:04:55,796 root INFO copying build/lib/dask/diagnostics/profile_visualize.py -> build/bdist.linux-riscv64/wheel/dask/diagnostics 2024-03-28 18:04:55,797 root INFO creating build/bdist.linux-riscv64/wheel/dask/bytes 2024-03-28 18:04:55,798 root INFO copying build/lib/dask/bytes/__init__.py -> build/bdist.linux-riscv64/wheel/dask/bytes 2024-03-28 18:04:55,799 root INFO creating build/bdist.linux-riscv64/wheel/dask/bytes/tests 2024-03-28 18:04:55,800 root INFO copying build/lib/dask/bytes/tests/test_compression.py -> build/bdist.linux-riscv64/wheel/dask/bytes/tests 2024-03-28 18:04:55,800 root INFO copying build/lib/dask/bytes/tests/__init__.py -> build/bdist.linux-riscv64/wheel/dask/bytes/tests 2024-03-28 18:04:55,801 root INFO copying build/lib/dask/bytes/tests/test_bytes_utils.py -> build/bdist.linux-riscv64/wheel/dask/bytes/tests 2024-03-28 18:04:55,802 root INFO copying build/lib/dask/bytes/tests/test_http.py -> build/bdist.linux-riscv64/wheel/dask/bytes/tests 2024-03-28 18:04:55,803 root INFO copying build/lib/dask/bytes/tests/test_local.py -> build/bdist.linux-riscv64/wheel/dask/bytes/tests 2024-03-28 18:04:55,804 root INFO copying build/lib/dask/bytes/tests/test_s3.py -> build/bdist.linux-riscv64/wheel/dask/bytes/tests 2024-03-28 18:04:55,805 root INFO copying build/lib/dask/bytes/core.py -> build/bdist.linux-riscv64/wheel/dask/bytes 2024-03-28 18:04:55,806 root INFO copying build/lib/dask/bytes/utils.py -> build/bdist.linux-riscv64/wheel/dask/bytes 2024-03-28 18:04:55,806 root INFO copying build/lib/dask/distributed.py -> build/bdist.linux-riscv64/wheel/dask 2024-03-28 18:04:55,807 root INFO copying build/lib/dask/compatibility.py -> build/bdist.linux-riscv64/wheel/dask 2024-03-28 18:04:55,808 root INFO copying build/lib/dask/threaded.py -> build/bdist.linux-riscv64/wheel/dask 2024-03-28 18:04:55,808 root INFO copying build/lib/dask/utils.py -> build/bdist.linux-riscv64/wheel/dask 2024-03-28 18:04:55,810 root INFO running install_egg_info 2024-03-28 18:04:55,821 root INFO Copying dask.egg-info to build/bdist.linux-riscv64/wheel/dask-2023.12.0-py3.11.egg-info 2024-03-28 18:04:55,826 root INFO running install_scripts 2024-03-28 18:04:55,842 wheel INFO creating build/bdist.linux-riscv64/wheel/dask-2023.12.0.dist-info/WHEEL 2024-03-28 18:04:55,844 wheel INFO creating '/home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.dist/.tmp-f36h4dya/dask-2023.12.0-py3-none-any.whl' and adding 'build/bdist.linux-riscv64/wheel' to it 2024-03-28 18:04:55,845 wheel INFO adding 'dask/__init__.py' 2024-03-28 18:04:55,846 wheel INFO adding 'dask/__main__.py' 2024-03-28 18:04:55,847 wheel INFO adding 'dask/_compatibility.py' 2024-03-28 18:04:55,848 wheel INFO adding 'dask/_version.py' 2024-03-28 18:04:55,848 wheel INFO adding 'dask/backends.py' 2024-03-28 18:04:55,850 wheel INFO adding 'dask/base.py' 2024-03-28 18:04:55,852 wheel INFO adding 'dask/blockwise.py' 2024-03-28 18:04:55,854 wheel INFO adding 'dask/cache.py' 2024-03-28 18:04:55,855 wheel INFO adding 'dask/callbacks.py' 2024-03-28 18:04:55,856 wheel INFO adding 'dask/cli.py' 2024-03-28 18:04:55,857 wheel INFO adding 'dask/compatibility.py' 2024-03-28 18:04:55,858 wheel INFO adding 'dask/config.py' 2024-03-28 18:04:55,859 wheel INFO adding 'dask/context.py' 2024-03-28 18:04:55,860 wheel INFO adding 'dask/core.py' 2024-03-28 18:04:55,862 wheel INFO adding 'dask/dask-schema.yaml' 2024-03-28 18:04:55,863 wheel INFO adding 'dask/dask.yaml' 2024-03-28 18:04:55,864 wheel INFO adding 'dask/datasets.py' 2024-03-28 18:04:55,865 wheel INFO adding 'dask/delayed.py' 2024-03-28 18:04:55,866 wheel INFO adding 'dask/distributed.py' 2024-03-28 18:04:55,867 wheel INFO adding 'dask/dot.py' 2024-03-28 18:04:55,868 wheel INFO adding 'dask/graph_manipulation.py' 2024-03-28 18:04:55,870 wheel INFO adding 'dask/hashing.py' 2024-03-28 18:04:55,871 wheel INFO adding 'dask/highlevelgraph.py' 2024-03-28 18:04:55,873 wheel INFO adding 'dask/layers.py' 2024-03-28 18:04:55,875 wheel INFO adding 'dask/local.py' 2024-03-28 18:04:55,876 wheel INFO adding 'dask/ml.py' 2024-03-28 18:04:55,877 wheel INFO adding 'dask/multiprocessing.py' 2024-03-28 18:04:55,878 wheel INFO adding 'dask/optimization.py' 2024-03-28 18:04:55,880 wheel INFO adding 'dask/order.py' 2024-03-28 18:04:55,882 wheel INFO adding 'dask/py.typed' 2024-03-28 18:04:55,883 wheel INFO adding 'dask/rewrite.py' 2024-03-28 18:04:55,884 wheel INFO adding 'dask/sizeof.py' 2024-03-28 18:04:55,885 wheel INFO adding 'dask/system.py' 2024-03-28 18:04:55,886 wheel INFO adding 'dask/threaded.py' 2024-03-28 18:04:55,887 wheel INFO adding 'dask/typing.py' 2024-03-28 18:04:55,888 wheel INFO adding 'dask/utils.py' 2024-03-28 18:04:55,891 wheel INFO adding 'dask/utils_test.py' 2024-03-28 18:04:55,892 wheel INFO adding 'dask/array/NUMPY_LICENSE.txt' 2024-03-28 18:04:55,893 wheel INFO adding 'dask/array/__init__.py' 2024-03-28 18:04:55,894 wheel INFO adding 'dask/array/backends.py' 2024-03-28 18:04:55,895 wheel INFO adding 'dask/array/blockwise.py' 2024-03-28 18:04:55,896 wheel INFO adding 'dask/array/chunk.py' 2024-03-28 18:04:55,898 wheel INFO adding 'dask/array/chunk_types.py' 2024-03-28 18:04:55,900 wheel INFO adding 'dask/array/core.py' 2024-03-28 18:04:55,905 wheel INFO adding 'dask/array/creation.py' 2024-03-28 18:04:55,906 wheel INFO adding 'dask/array/cupy_entry_point.py' 2024-03-28 18:04:55,907 wheel INFO adding 'dask/array/dispatch.py' 2024-03-28 18:04:55,908 wheel INFO adding 'dask/array/einsumfuncs.py' 2024-03-28 18:04:55,909 wheel INFO adding 'dask/array/fft.py' 2024-03-28 18:04:55,911 wheel INFO adding 'dask/array/gufunc.py' 2024-03-28 18:04:55,912 wheel INFO adding 'dask/array/image.py' 2024-03-28 18:04:55,913 wheel INFO adding 'dask/array/linalg.py' 2024-03-28 18:04:55,915 wheel INFO adding 'dask/array/ma.py' 2024-03-28 18:04:55,916 wheel INFO adding 'dask/array/numpy_compat.py' 2024-03-28 18:04:55,918 wheel INFO adding 'dask/array/optimization.py' 2024-03-28 18:04:55,919 wheel INFO adding 'dask/array/overlap.py' 2024-03-28 18:04:55,921 wheel INFO adding 'dask/array/percentile.py' 2024-03-28 18:04:55,922 wheel INFO adding 'dask/array/random.py' 2024-03-28 18:04:55,924 wheel INFO adding 'dask/array/rechunk.py' 2024-03-28 18:04:55,926 wheel INFO adding 'dask/array/reductions.py' 2024-03-28 18:04:55,928 wheel INFO adding 'dask/array/reshape.py' 2024-03-28 18:04:55,930 wheel INFO adding 'dask/array/routines.py' 2024-03-28 18:04:55,933 wheel INFO adding 'dask/array/slicing.py' 2024-03-28 18:04:55,936 wheel INFO adding 'dask/array/stats.py' 2024-03-28 18:04:55,937 wheel INFO adding 'dask/array/svg.py' 2024-03-28 18:04:55,938 wheel INFO adding 'dask/array/tiledb_io.py' 2024-03-28 18:04:55,939 wheel INFO adding 'dask/array/ufunc.py' 2024-03-28 18:04:55,940 wheel INFO adding 'dask/array/utils.py' 2024-03-28 18:04:55,942 wheel INFO adding 'dask/array/wrap.py' 2024-03-28 18:04:55,943 wheel INFO adding 'dask/array/lib/__init__.py' 2024-03-28 18:04:55,944 wheel INFO adding 'dask/array/lib/stride_tricks.py' 2024-03-28 18:04:55,945 wheel INFO adding 'dask/array/tests/__init__.py' 2024-03-28 18:04:55,947 wheel INFO adding 'dask/array/tests/test_array_core.py' 2024-03-28 18:04:55,951 wheel INFO adding 'dask/array/tests/test_array_function.py' 2024-03-28 18:04:55,952 wheel INFO adding 'dask/array/tests/test_array_utils.py' 2024-03-28 18:04:55,953 wheel INFO adding 'dask/array/tests/test_atop.py' 2024-03-28 18:04:55,954 wheel INFO adding 'dask/array/tests/test_chunk.py' 2024-03-28 18:04:55,955 wheel INFO adding 'dask/array/tests/test_creation.py' 2024-03-28 18:04:55,957 wheel INFO adding 'dask/array/tests/test_cupy_core.py' 2024-03-28 18:04:55,958 wheel INFO adding 'dask/array/tests/test_cupy_creation.py' 2024-03-28 18:04:55,959 wheel INFO adding 'dask/array/tests/test_cupy_gufunc.py' 2024-03-28 18:04:55,960 wheel INFO adding 'dask/array/tests/test_cupy_linalg.py' 2024-03-28 18:04:55,961 wheel INFO adding 'dask/array/tests/test_cupy_overlap.py' 2024-03-28 18:04:55,962 wheel INFO adding 'dask/array/tests/test_cupy_percentile.py' 2024-03-28 18:04:55,963 wheel INFO adding 'dask/array/tests/test_cupy_random.py' 2024-03-28 18:04:55,964 wheel INFO adding 'dask/array/tests/test_cupy_reductions.py' 2024-03-28 18:04:55,965 wheel INFO adding 'dask/array/tests/test_cupy_routines.py' 2024-03-28 18:04:55,966 wheel INFO adding 'dask/array/tests/test_cupy_slicing.py' 2024-03-28 18:04:55,967 wheel INFO adding 'dask/array/tests/test_cupy_sparse.py' 2024-03-28 18:04:55,968 wheel INFO adding 'dask/array/tests/test_dispatch.py' 2024-03-28 18:04:55,969 wheel INFO adding 'dask/array/tests/test_fft.py' 2024-03-28 18:04:55,970 wheel INFO adding 'dask/array/tests/test_gufunc.py' 2024-03-28 18:04:55,972 wheel INFO adding 'dask/array/tests/test_image.py' 2024-03-28 18:04:55,973 wheel INFO adding 'dask/array/tests/test_linalg.py' 2024-03-28 18:04:55,975 wheel INFO adding 'dask/array/tests/test_masked.py' 2024-03-28 18:04:55,976 wheel INFO adding 'dask/array/tests/test_numpy_compat.py' 2024-03-28 18:04:55,977 wheel INFO adding 'dask/array/tests/test_optimization.py' 2024-03-28 18:04:55,978 wheel INFO adding 'dask/array/tests/test_overlap.py' 2024-03-28 18:04:55,979 wheel INFO adding 'dask/array/tests/test_percentiles.py' 2024-03-28 18:04:55,980 wheel INFO adding 'dask/array/tests/test_random.py' 2024-03-28 18:04:55,982 wheel INFO adding 'dask/array/tests/test_rechunk.py' 2024-03-28 18:04:55,984 wheel INFO adding 'dask/array/tests/test_reductions.py' 2024-03-28 18:04:55,986 wheel INFO adding 'dask/array/tests/test_reshape.py' 2024-03-28 18:04:55,987 wheel INFO adding 'dask/array/tests/test_routines.py' 2024-03-28 18:04:55,990 wheel INFO adding 'dask/array/tests/test_slicing.py' 2024-03-28 18:04:55,992 wheel INFO adding 'dask/array/tests/test_sparse.py' 2024-03-28 18:04:55,993 wheel INFO adding 'dask/array/tests/test_stats.py' 2024-03-28 18:04:55,994 wheel INFO adding 'dask/array/tests/test_svg.py' 2024-03-28 18:04:55,995 wheel INFO adding 'dask/array/tests/test_testing.py' 2024-03-28 18:04:55,995 wheel INFO adding 'dask/array/tests/test_ufunc.py' 2024-03-28 18:04:55,996 wheel INFO adding 'dask/array/tests/test_wrap.py' 2024-03-28 18:04:55,997 wheel INFO adding 'dask/array/tests/test_xarray.py' 2024-03-28 18:04:55,998 wheel INFO adding 'dask/bag/__init__.py' 2024-03-28 18:04:55,999 wheel INFO adding 'dask/bag/avro.py' 2024-03-28 18:04:56,000 wheel INFO adding 'dask/bag/chunk.py' 2024-03-28 18:04:56,002 wheel INFO adding 'dask/bag/core.py' 2024-03-28 18:04:56,004 wheel INFO adding 'dask/bag/random.py' 2024-03-28 18:04:56,005 wheel INFO adding 'dask/bag/text.py' 2024-03-28 18:04:56,006 wheel INFO adding 'dask/bag/utils.py' 2024-03-28 18:04:56,007 wheel INFO adding 'dask/bag/tests/__init__.py' 2024-03-28 18:04:56,008 wheel INFO adding 'dask/bag/tests/test_avro.py' 2024-03-28 18:04:56,009 wheel INFO adding 'dask/bag/tests/test_bag.py' 2024-03-28 18:04:56,011 wheel INFO adding 'dask/bag/tests/test_random.py' 2024-03-28 18:04:56,012 wheel INFO adding 'dask/bag/tests/test_text.py' 2024-03-28 18:04:56,013 wheel INFO adding 'dask/bytes/__init__.py' 2024-03-28 18:04:56,014 wheel INFO adding 'dask/bytes/core.py' 2024-03-28 18:04:56,015 wheel INFO adding 'dask/bytes/utils.py' 2024-03-28 18:04:56,016 wheel INFO adding 'dask/bytes/tests/__init__.py' 2024-03-28 18:04:56,017 wheel INFO adding 'dask/bytes/tests/test_bytes_utils.py' 2024-03-28 18:04:56,018 wheel INFO adding 'dask/bytes/tests/test_compression.py' 2024-03-28 18:04:56,019 wheel INFO adding 'dask/bytes/tests/test_http.py' 2024-03-28 18:04:56,020 wheel INFO adding 'dask/bytes/tests/test_local.py' 2024-03-28 18:04:56,021 wheel INFO adding 'dask/bytes/tests/test_s3.py' 2024-03-28 18:04:56,023 wheel INFO adding 'dask/dataframe/__init__.py' 2024-03-28 18:04:56,024 wheel INFO adding 'dask/dataframe/_compat.py' 2024-03-28 18:04:56,025 wheel INFO adding 'dask/dataframe/_dtypes.py' 2024-03-28 18:04:56,026 wheel INFO adding 'dask/dataframe/_pyarrow.py' 2024-03-28 18:04:56,026 wheel INFO adding 'dask/dataframe/_pyarrow_compat.py' 2024-03-28 18:04:56,027 wheel INFO adding 'dask/dataframe/accessor.py' 2024-03-28 18:04:56,029 wheel INFO adding 'dask/dataframe/backends.py' 2024-03-28 18:04:56,030 wheel INFO adding 'dask/dataframe/categorical.py' 2024-03-28 18:04:56,034 wheel INFO adding 'dask/dataframe/core.py' 2024-03-28 18:04:56,040 wheel INFO adding 'dask/dataframe/dispatch.py' 2024-03-28 18:04:56,041 wheel INFO adding 'dask/dataframe/extensions.py' 2024-03-28 18:04:56,043 wheel INFO adding 'dask/dataframe/groupby.py' 2024-03-28 18:04:56,046 wheel INFO adding 'dask/dataframe/hyperloglog.py' 2024-03-28 18:04:56,047 wheel INFO adding 'dask/dataframe/indexing.py' 2024-03-28 18:04:56,048 wheel INFO adding 'dask/dataframe/methods.py' 2024-03-28 18:04:56,050 wheel INFO adding 'dask/dataframe/multi.py' 2024-03-28 18:04:56,052 wheel INFO adding 'dask/dataframe/numeric.py' 2024-03-28 18:04:56,053 wheel INFO adding 'dask/dataframe/optimize.py' 2024-03-28 18:04:56,054 wheel INFO adding 'dask/dataframe/partitionquantiles.py' 2024-03-28 18:04:56,055 wheel INFO adding 'dask/dataframe/reshape.py' 2024-03-28 18:04:56,057 wheel INFO adding 'dask/dataframe/rolling.py' 2024-03-28 18:04:56,058 wheel INFO adding 'dask/dataframe/shuffle.py' 2024-03-28 18:04:56,060 wheel INFO adding 'dask/dataframe/utils.py' 2024-03-28 18:04:56,062 wheel INFO adding 'dask/dataframe/io/__init__.py' 2024-03-28 18:04:56,063 wheel INFO adding 'dask/dataframe/io/csv.py' 2024-03-28 18:04:56,065 wheel INFO adding 'dask/dataframe/io/demo.py' 2024-03-28 18:04:56,066 wheel INFO adding 'dask/dataframe/io/hdf.py' 2024-03-28 18:04:56,068 wheel INFO adding 'dask/dataframe/io/io.py' 2024-03-28 18:04:56,069 wheel INFO adding 'dask/dataframe/io/json.py' 2024-03-28 18:04:56,071 wheel INFO adding 'dask/dataframe/io/sql.py' 2024-03-28 18:04:56,072 wheel INFO adding 'dask/dataframe/io/utils.py' 2024-03-28 18:04:56,073 wheel INFO adding 'dask/dataframe/io/orc/__init__.py' 2024-03-28 18:04:56,074 wheel INFO adding 'dask/dataframe/io/orc/arrow.py' 2024-03-28 18:04:56,075 wheel INFO adding 'dask/dataframe/io/orc/core.py' 2024-03-28 18:04:56,076 wheel INFO adding 'dask/dataframe/io/orc/utils.py' 2024-03-28 18:04:56,077 wheel INFO adding 'dask/dataframe/io/parquet/__init__.py' 2024-03-28 18:04:56,079 wheel INFO adding 'dask/dataframe/io/parquet/arrow.py' 2024-03-28 18:04:56,081 wheel INFO adding 'dask/dataframe/io/parquet/core.py' 2024-03-28 18:04:56,084 wheel INFO adding 'dask/dataframe/io/parquet/fastparquet.py' 2024-03-28 18:04:56,086 wheel INFO adding 'dask/dataframe/io/parquet/utils.py' 2024-03-28 18:04:56,088 wheel INFO adding 'dask/dataframe/io/tests/__init__.py' 2024-03-28 18:04:56,089 wheel INFO adding 'dask/dataframe/io/tests/test_csv.py' 2024-03-28 18:04:56,092 wheel INFO adding 'dask/dataframe/io/tests/test_demo.py' 2024-03-28 18:04:56,093 wheel INFO adding 'dask/dataframe/io/tests/test_hdf.py' 2024-03-28 18:04:56,095 wheel INFO adding 'dask/dataframe/io/tests/test_io.py' 2024-03-28 18:04:56,096 wheel INFO adding 'dask/dataframe/io/tests/test_json.py' 2024-03-28 18:04:56,097 wheel INFO adding 'dask/dataframe/io/tests/test_orc.py' 2024-03-28 18:04:56,100 wheel INFO adding 'dask/dataframe/io/tests/test_parquet.py' 2024-03-28 18:04:56,104 wheel INFO adding 'dask/dataframe/io/tests/test_sql.py' 2024-03-28 18:04:56,105 wheel INFO adding 'dask/dataframe/tests/__init__.py' 2024-03-28 18:04:56,106 wheel INFO adding 'dask/dataframe/tests/test_accessors.py' 2024-03-28 18:04:56,108 wheel INFO adding 'dask/dataframe/tests/test_arithmetics_reduction.py' 2024-03-28 18:04:56,110 wheel INFO adding 'dask/dataframe/tests/test_boolean.py' 2024-03-28 18:04:56,111 wheel INFO adding 'dask/dataframe/tests/test_categorical.py' 2024-03-28 18:04:56,114 wheel INFO adding 'dask/dataframe/tests/test_dataframe.py' 2024-03-28 18:04:56,118 wheel INFO adding 'dask/dataframe/tests/test_extensions.py' 2024-03-28 18:04:56,119 wheel INFO adding 'dask/dataframe/tests/test_format.py' 2024-03-28 18:04:56,121 wheel INFO adding 'dask/dataframe/tests/test_groupby.py' 2024-03-28 18:04:56,125 wheel INFO adding 'dask/dataframe/tests/test_hashing.py' 2024-03-28 18:04:56,126 wheel INFO adding 'dask/dataframe/tests/test_hyperloglog.py' 2024-03-28 18:04:56,127 wheel INFO adding 'dask/dataframe/tests/test_indexing.py' 2024-03-28 18:04:56,128 wheel INFO adding 'dask/dataframe/tests/test_merge_column_and_index.py' 2024-03-28 18:04:56,129 wheel INFO adding 'dask/dataframe/tests/test_methods.py' 2024-03-28 18:04:56,131 wheel INFO adding 'dask/dataframe/tests/test_multi.py' 2024-03-28 18:04:56,133 wheel INFO adding 'dask/dataframe/tests/test_numeric.py' 2024-03-28 18:04:56,134 wheel INFO adding 'dask/dataframe/tests/test_optimize_dataframe.py' 2024-03-28 18:04:56,135 wheel INFO adding 'dask/dataframe/tests/test_pyarrow.py' 2024-03-28 18:04:56,136 wheel INFO adding 'dask/dataframe/tests/test_pyarrow_compat.py' 2024-03-28 18:04:56,137 wheel INFO adding 'dask/dataframe/tests/test_reshape.py' 2024-03-28 18:04:56,138 wheel INFO adding 'dask/dataframe/tests/test_rolling.py' 2024-03-28 18:04:56,140 wheel INFO adding 'dask/dataframe/tests/test_shuffle.py' 2024-03-28 18:04:56,142 wheel INFO adding 'dask/dataframe/tests/test_ufunc.py' 2024-03-28 18:04:56,144 wheel INFO adding 'dask/dataframe/tests/test_utils_dataframe.py' 2024-03-28 18:04:56,145 wheel INFO adding 'dask/dataframe/tseries/__init__.py' 2024-03-28 18:04:56,146 wheel INFO adding 'dask/dataframe/tseries/resample.py' 2024-03-28 18:04:56,147 wheel INFO adding 'dask/dataframe/tseries/tests/__init__.py' 2024-03-28 18:04:56,148 wheel INFO adding 'dask/dataframe/tseries/tests/test_resample.py' 2024-03-28 18:04:56,149 wheel INFO adding 'dask/diagnostics/__init__.py' 2024-03-28 18:04:56,150 wheel INFO adding 'dask/diagnostics/profile.py' 2024-03-28 18:04:56,151 wheel INFO adding 'dask/diagnostics/profile_visualize.py' 2024-03-28 18:04:56,153 wheel INFO adding 'dask/diagnostics/progress.py' 2024-03-28 18:04:56,154 wheel INFO adding 'dask/diagnostics/tests/__init__.py' 2024-03-28 18:04:56,155 wheel INFO adding 'dask/diagnostics/tests/test_profiler.py' 2024-03-28 18:04:56,156 wheel INFO adding 'dask/diagnostics/tests/test_progress.py' 2024-03-28 18:04:56,157 wheel INFO adding 'dask/tests/__init__.py' 2024-03-28 18:04:56,158 wheel INFO adding 'dask/tests/test_backends.py' 2024-03-28 18:04:56,159 wheel INFO adding 'dask/tests/test_base.py' 2024-03-28 18:04:56,161 wheel INFO adding 'dask/tests/test_cache.py' 2024-03-28 18:04:56,162 wheel INFO adding 'dask/tests/test_callbacks.py' 2024-03-28 18:04:56,162 wheel INFO adding 'dask/tests/test_ci.py' 2024-03-28 18:04:56,163 wheel INFO adding 'dask/tests/test_cli.py' 2024-03-28 18:04:56,164 wheel INFO adding 'dask/tests/test_compatibility.py' 2024-03-28 18:04:56,165 wheel INFO adding 'dask/tests/test_config.py' 2024-03-28 18:04:56,166 wheel INFO adding 'dask/tests/test_context.py' 2024-03-28 18:04:56,167 wheel INFO adding 'dask/tests/test_core.py' 2024-03-28 18:04:56,168 wheel INFO adding 'dask/tests/test_datasets.py' 2024-03-28 18:04:56,169 wheel INFO adding 'dask/tests/test_delayed.py' 2024-03-28 18:04:56,171 wheel INFO adding 'dask/tests/test_distributed.py' 2024-03-28 18:04:56,172 wheel INFO adding 'dask/tests/test_docs.py' 2024-03-28 18:04:56,173 wheel INFO adding 'dask/tests/test_dot.py' 2024-03-28 18:04:56,174 wheel INFO adding 'dask/tests/test_graph_manipulation.py' 2024-03-28 18:04:56,176 wheel INFO adding 'dask/tests/test_hashing.py' 2024-03-28 18:04:56,176 wheel INFO adding 'dask/tests/test_highgraph.py' 2024-03-28 18:04:56,177 wheel INFO adding 'dask/tests/test_layers.py' 2024-03-28 18:04:56,179 wheel INFO adding 'dask/tests/test_local.py' 2024-03-28 18:04:56,179 wheel INFO adding 'dask/tests/test_ml.py' 2024-03-28 18:04:56,180 wheel INFO adding 'dask/tests/test_multiprocessing.py' 2024-03-28 18:04:56,182 wheel INFO adding 'dask/tests/test_optimization.py' 2024-03-28 18:04:56,184 wheel INFO adding 'dask/tests/test_order.py' 2024-03-28 18:04:56,186 wheel INFO adding 'dask/tests/test_rewrite.py' 2024-03-28 18:04:56,187 wheel INFO adding 'dask/tests/test_sizeof.py' 2024-03-28 18:04:56,188 wheel INFO adding 'dask/tests/test_spark_compat.py' 2024-03-28 18:04:56,189 wheel INFO adding 'dask/tests/test_system.py' 2024-03-28 18:04:56,190 wheel INFO adding 'dask/tests/test_threaded.py' 2024-03-28 18:04:56,191 wheel INFO adding 'dask/tests/test_traceback.py' 2024-03-28 18:04:56,192 wheel INFO adding 'dask/tests/test_typing.py' 2024-03-28 18:04:56,193 wheel INFO adding 'dask/tests/test_utils.py' 2024-03-28 18:04:56,194 wheel INFO adding 'dask/tests/test_utils_test.py' 2024-03-28 18:04:56,195 wheel INFO adding 'dask/tests/warning_aliases.py' 2024-03-28 18:04:56,196 wheel INFO adding 'dask/widgets/__init__.py' 2024-03-28 18:04:56,197 wheel INFO adding 'dask/widgets/widgets.py' 2024-03-28 18:04:56,198 wheel INFO adding 'dask/widgets/templates/array.html.j2' 2024-03-28 18:04:56,199 wheel INFO adding 'dask/widgets/templates/dataframe.html.j2' 2024-03-28 18:04:56,199 wheel INFO adding 'dask/widgets/templates/highlevelgraph.html.j2' 2024-03-28 18:04:56,200 wheel INFO adding 'dask/widgets/templates/highlevelgraph_layer.html.j2' 2024-03-28 18:04:56,201 wheel INFO adding 'dask/widgets/tests/test_widgets.py' 2024-03-28 18:04:56,202 wheel INFO adding 'dask/widgets/tests/templates/bytes.html.j2' 2024-03-28 18:04:56,203 wheel INFO adding 'dask/widgets/tests/templates/custom_filter.html.j2' 2024-03-28 18:04:56,204 wheel INFO adding 'dask/widgets/tests/templates/example.html.j2' 2024-03-28 18:04:56,205 wheel INFO adding 'dask-2023.12.0.dist-info/LICENSE.txt' 2024-03-28 18:04:56,206 wheel INFO adding 'dask-2023.12.0.dist-info/METADATA' 2024-03-28 18:04:56,207 wheel INFO adding 'dask-2023.12.0.dist-info/NUMPY_LICENSE.txt' 2024-03-28 18:04:56,207 wheel INFO adding 'dask-2023.12.0.dist-info/WHEEL' 2024-03-28 18:04:56,208 wheel INFO adding 'dask-2023.12.0.dist-info/entry_points.txt' 2024-03-28 18:04:56,208 wheel INFO adding 'dask-2023.12.0.dist-info/top_level.txt' 2024-03-28 18:04:56,211 wheel INFO adding 'dask-2023.12.0.dist-info/RECORD' 2024-03-28 18:04:56,215 wheel INFO removing build/bdist.linux-riscv64/wheel 2024-03-28 18:04:56,246 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.11.8, 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: flaky-3.8.1, cov-4.1.0, xdist-3.5.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_arithmetic dask/array/tests/test_array_core.py::test_map_blocks_with_kwargs dask/array/tests/test_array_core.py::test_from_array_scalar[int16] dask/array/tests/test_array_core.py::test_concatenate3_2 dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index10-value10] dask/array/tests/test_array_core.py::test_from_delayed dask/array/tests/test_array_core.py::test_elemwise_with_lists[other2-100] [gw4] [ 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] dask/array/tests/test_array_core.py::test_regular_chunks[data5] dask/array/tests/test_array_function.py::test_unregistered_func[6] dask/array/tests/test_array_core.py::test_chunk_non_array_like [gw8] [ 0%] PASSED dask/array/tests/test_array_core.py::test_concatenate3_2 [gw5] [ 0%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[int16] dask/array/tests/test_array_core.py::test_concatenate3_nep18_dispatching[True] dask/array/tests/test_array_utils.py::test_meta_from_array_literal[int-0] [gw11] [ 0%] PASSED dask/array/tests/test_array_core.py::test_regular_chunks[data5] dask/array/tests/test_array_core.py::test_regular_chunks[data6] dask/array/tests/test_atop.py::test_top_len dask/array/tests/test_array_core.py::test_from_array_scalar[int32] [gw0] [ 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] [gw8] [ 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_map_blocks_with_kwargs dask/array/tests/test_array_core.py::test_map_blocks_infer_chunks_broadcast [gw11] [ 0%] PASSED dask/array/tests/test_array_core.py::test_regular_chunks[data6] dask/array/tests/test_array_core.py::test_regular_chunks[data7] [gw11] [ 0%] PASSED dask/array/tests/test_array_core.py::test_regular_chunks[data7] [gw8] [ 0%] PASSED dask/array/tests/test_array_core.py::test_concatenate3_nep18_dispatching[False] [gw5] [ 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] [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 dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-ones-numpy] [gw7] [ 0%] PASSED dask/array/tests/test_array_core.py::test_A_property [gw15] [ 0%] PASSED dask/array/tests/test_atop.py::test_top_len dask/array/tests/test_atop.py::test_inner_compute [gw16] [ 0%] PASSED dask/array/tests/test_array_core.py::test_chunk_non_array_like dask/array/tests/test_array_core.py::test_to_backend [gw0] [ 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] [gw5] [ 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] [gw4] [ 0%] PASSED dask/array/tests/test_array_core.py::test_graph_from_arraylike[False] [gw1] [ 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] [gw1] [ 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] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-empty_like-numpy] dask/array/tests/test_array_core.py::test_top [gw4] [ 0%] PASSED dask/array/tests/test_array_core.py::test_top dask/array/tests/test_array_core.py::test_top_supports_broadcasting_rules [gw4] [ 0%] PASSED dask/array/tests/test_array_core.py::test_top_supports_broadcasting_rules dask/array/tests/test_array_core.py::test_top_literals [gw4] [ 0%] PASSED dask/array/tests/test_array_core.py::test_top_literals dask/array/tests/test_array_core.py::test_map_blocks3 [gw9] [ 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 dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-empty_like-cupy] [gw5] [ 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] [gw5] [ 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] [gw5] [ 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_] [gw8] [ 0%] PASSED dask/array/tests/test_array_core.py::test_map_blocks3 [gw0] [ 0%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape13-new_shape13-2] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-zeros_like-numpy] [gw3] [ 0%] PASSED dask/array/tests/test_array_core.py::test_elemwise_with_lists[other2-100] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-full_like-cupy] [gw21] [ 0%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-full_like-cupy] [gw12] [ 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] [gw16] [ 0%] PASSED dask/array/tests/test_array_core.py::test_to_backend dask/array/tests/test_array_core.py::test_reshape[original_shape14-new_shape14-2] 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-F-None-shape0-chunks0-asarray-asarray-full-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-ones_like-numpy] dask/array/tests/test_array_core.py::test_zarr_nocompute dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-full-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-full-numpy] dask/array/tests/test_creation.py::test_meshgrid[True-xy-shapes0-chunks0] dask/array/tests/test_creation.py::test_tile_basic[reps4] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-zeros_like-cupy] [gw12] [ 0%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-ones-cupy] [gw9] [ 0%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_with_chunks dask/array/tests/test_creation.py::test_pad[shape12-chunks12-pad_width12-maximum-kwargs12] dask/array/tests/test_array_function.py::test_array_function_dask[0] [gw18] [ 0%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-empty_like-numpy] [gw0] [ 0%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape14-new_shape14-2] [gw22] [ 0%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-zeros_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-zeros_like-cupy] dask/array/tests/test_array_core.py::test_elemwise_with_lists[other2-6] [gw11] [ 0%] SKIPPED dask/array/tests/test_array_core.py::test_zarr_nocompute [gw31] [ 0%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-full-cupy] [gw5] [ 0%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[object_] 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_pad_3d_data[empty-2-int16] [gw39] [ 0%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[empty-2-int16] [gw29] [ 0%] PASSED dask/array/tests/test_creation.py::test_tile_basic[reps4] dask/array/tests/test_fft.py::test_wrap_ffts[float64-irfft-scipy.fftpack] 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_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-empty-numpy] dask/array/tests/test_dispatch.py::test_is_valid_array_chunk[arr4-True] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps2-shape0] [gw1] [ 0%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index0--1] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape6-chunks6-out_shape6-zeros_like-kwargs2] dask/array/tests/test_array_core.py::test_blockwise_literals dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-None-fftshift] dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-axes5-ifftshift-fftshift] dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths3-uint8] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-empty-cupy] [gw21] [ 0%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-full-numpy] dask/array/tests/test_linalg.py::test_tsqr[5-10-10-None] dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths4-float32] [gw16] [ 0%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[0] dask/array/tests/test_linalg.py::test_qr[40-10-chunks3-None] dask/array/tests/test_array_core.py::test_from_array_with_missing_chunks dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths2-int16] dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape0-chunks1] [gw14] [ 0%] PASSED dask/array/tests/test_array_function.py::test_unregistered_func[6] dask/array/tests/test_linalg.py::test_norm_any_prec[inf-True-False-double] dask/array/tests/test_linalg.py::test_inv[50-10] dask/array/tests/test_linalg.py::test_norm_any_ndim[True--1-shape0-chunks0-None] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-zeros-cupy] dask/array/tests/test_linalg.py::test_norm_any_slice[True-1-shape4-chunks4] [gw57] [ 0%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True-1-shape4-chunks4] [gw44] [ 0%] PASSED dask/array/tests/test_dispatch.py::test_is_valid_array_chunk[arr4-True] [gw28] [ 0%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-full-numpy] dask/array/tests/test_fft.py::test_rfftfreq[1-1.0-7] dask/array/tests/test_masked.py::test_mixed_concatenate[22] dask/array/tests/test_linalg.py::test_norm_2dim[False-nuc-shape0-chunks0-None] dask/array/tests/test_overlap.py::test_map_overlap_multiarray dask/array/tests/test_numpy_compat.py::test_basic dask/array/tests/test_gufunc.py::test_apply_gufunc_two_mixed_outputs dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[True-True-False-getter] [gw59] [ 0%] PASSED dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[True-True-False-getter] dask/array/tests/test_masked.py::test_basic[7] [gw22] [ 0%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-zeros_like-cupy] dask/array/tests/test_masked.py::test_reductions[std-i8] [gw3] [ 0%] PASSED dask/array/tests/test_array_core.py::test_elemwise_with_lists[other2-6] dask/array/tests/test_array_function.py::test_array_function_dask[1] dask/array/tests/test_creation.py::test_nan_empty_like[float32-shape_chunks1] dask/array/tests/test_array_core.py::test_from_array_scalar[str_] [gw5] [ 0%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[str_] [gw40] [ 0%] PASSED dask/array/tests/test_creation.py::test_pad[shape12-chunks12-pad_width12-maximum-kwargs12] dask/array/tests/test_creation.py::test_tile_chunks[0-shape0-chunks0] [gw13] [ 0%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-zeros-cupy] [gw45] [ 0%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float64-irfft-scipy.fftpack] [gw46] [ 0%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-None-fftshift] dask/array/tests/test_fft.py::test_fftfreq[0-0.5-2] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-zeros-numpy] [gw33] [ 0%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps2-shape0] dask/array/tests/test_array_core.py::test_zarr_regions 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_function.py::test_unregistered_func[7] dask/array/tests/test_creation.py::test_pad_3d_data[empty-2-float32] [gw29] [ 0%] PASSED dask/array/tests/test_creation.py::test_tile_chunks[0-shape0-chunks0] dask/array/tests/test_fft.py::test_fft_n_kwarg[ihfft] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-full_like-numpy] [gw13] [ 0%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-full_like-numpy] [gw19] [ 0%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-full_like-numpy] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-mod] dask/array/tests/test_linalg.py::test_norm_any_slice[True--1-shape0-chunks0] [gw2] [ 0%] PASSED dask/array/tests/test_array_core.py::test_block_nested dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index1--1] [gw22] [ 0%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-zeros-numpy] [gw26] [ 0%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-empty-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-ones_like-numpy] [gw31] [ 0%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-empty_like-numpy] [gw35] [ 0%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths4-float32] [gw20] [ 0%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-ones-cupy] [gw39] [ 0%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[empty-2-float32] [gw61] [ 0%] PASSED dask/array/tests/test_numpy_compat.py::test_basic dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-full_like-cupy] [gw13] [ 0%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-full_like-cupy] dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-None-ifftshift] [gw57] [ 0%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True--1-shape0-chunks0] [gw12] [ 0%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-zeros_like-numpy] [gw23] [ 0%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape6-chunks6-out_shape6-zeros_like-kwargs2] dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[True-True-False-getter_nofancy] [gw59] [ 0%] PASSED dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[True-True-False-getter_nofancy] dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[True-False-True-getter] [gw37] [ 0%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths2-int16] [gw1] [ 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] dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths4-bool] [gw35] [ 0%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths4-bool] dask/array/tests/test_array_core.py::test_from_array_scalar[timedelta64] [gw42] [ 0%] PASSED dask/array/tests/test_fft.py::test_fftfreq[0-0.5-2] [gw27] [ 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-C-None-shape0-chunks0-tuple-asarray-full-numpy] [gw49] [ 0%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_two_mixed_outputs [gw25] [ 0%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-empty-numpy] dask/array/tests/test_array_core.py::test_map_blocks_dtype_inference dask/array/tests/test_dispatch.py::test_is_valid_array_chunk[None-True] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape6-chunks6-out_shape6-full_like-kwargs3] [gw16] [ 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] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-zeros-cupy] [gw1] [ 0%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index2--1] [gw59] [ 0%] 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_creation.py::test_pad_3d_data[wrap-2-uint8] [gw17] [ 0%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-empty_like-cupy] [gw32] [ 0%] PASSED dask/array/tests/test_creation.py::test_meshgrid[True-xy-shapes0-chunks0] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-ones_like-cupy] [gw27] [ 0%] 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_copy_mutate [gw46] [ 0%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-None-ifftshift] [gw44] [ 0%] PASSED dask/array/tests/test_dispatch.py::test_is_valid_array_chunk[None-True] [gw14] [ 0%] PASSED dask/array/tests/test_array_function.py::test_unregistered_func[7] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-zeros_like-cupy] [gw23] [ 0%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape6-chunks6-out_shape6-full_like-kwargs3] dask/array/tests/test_array_core.py::test_reshape[original_shape15-new_shape15-2] [gw0] [ 0%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape15-new_shape15-2] [gw60] [ 0%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[inf-True-False-double] [gw22] [ 0%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-zeros-cupy] dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index3--1] [gw1] [ 0%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index3--1] [gw15] [ 0%] PASSED dask/array/tests/test_atop.py::test_inner_compute dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-empty_like-cupy] [gw8] [ 0%] PASSED dask/array/tests/test_array_core.py::test_from_array_with_missing_chunks [gw35] [ 0%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-2-uint8] dask/array/tests/test_creation.py::test_pad_3d_data[empty-2-bool] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-15-20] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-ones-numpy] [gw24] [ 0%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-zeros_like-cupy] dask/array/tests/test_creation.py::test_tile_chunks[0-shape1-chunks1] [gw26] [ 0%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-ones_like-numpy] [gw54] [ 0%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[True--1-shape0-chunks0-None] [gw38] [ 0%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-mod] [gw43] [ 0%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[1-1.0-7] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-full-cupy] dask/array/tests/test_linalg.py::test_norm_any_prec[-inf-False-True-single] [gw39] [ 0%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[empty-2-bool] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-empty-numpy] [gw5] [ 0%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[timedelta64] dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[True-False-True-getter_nofancy] [gw29] [ 0%] PASSED dask/array/tests/test_creation.py::test_tile_chunks[0-shape1-chunks1] dask/array/tests/test_gufunc.py::test_apply_gufunc_output_dtypes[int] [gw7] [ 0%] PASSED dask/array/tests/test_array_core.py::test_copy_mutate dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-0-fftshift] dask/array/tests/test_dispatch.py::test_is_valid_array_chunk[0.0-False] [gw44] [ 0%] PASSED dask/array/tests/test_dispatch.py::test_is_valid_array_chunk[0.0-False] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape7-auto-out_shape7-empty_like-kwargs0] [gw21] [ 1%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-full-cupy] dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index4--1] [gw1] [ 1%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index4--1] dask/array/tests/test_array_core.py::test_constructor_plugin dask/array/tests/test_creation.py::test_pad_3d_data[wrap-2-int16] [gw35] [ 1%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-2-int16] dask/array/tests/test_fft.py::test_fftfreq[0-0.5-3] [gw17] [ 1%] PASSED 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_wrap_ffts[float64-hfft-numpy.fft] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-ones_like-cupy] [gw49] [ 1%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_output_dtypes[int] [gw46] [ 1%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-0-fftshift] dask/array/tests/test_dispatch.py::test_is_valid_array_chunk[0-False] [gw34] [ 1%] PASSED dask/array/tests/test_creation.py::test_nan_empty_like[float32-shape_chunks1] dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths3-bool] [gw23] [ 1%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape7-auto-out_shape7-empty_like-kwargs0] dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths2-float32] [gw11] [ 1%] SKIPPED dask/array/tests/test_array_core.py::test_zarr_regions dask/array/tests/test_creation.py::test_meshgrid[True-xy-shapes1-chunks1] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-empty-cupy] [gw59] [ 1%] PASSED dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[True-False-True-getter_nofancy] [gw26] [ 1%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-ones_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-full_like-cupy] [gw13] [ 1%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-full-numpy] dask/array/tests/test_linalg.py::test_norm_any_ndim[True--1-shape1-chunks1-0] dask/array/tests/test_fft.py::test_rfftfreq[1-0.5-1] dask/array/tests/test_array_core.py::test_reshape[original_shape16-new_shape16-chunks16] [gw0] [ 1%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape16-new_shape16-chunks16] [gw27] [ 1%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-ones-numpy] [gw10] [ 1%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[int-0] dask/array/tests/test_atop.py::test_common_token_names_args[_] [gw15] [ 1%] PASSED dask/array/tests/test_atop.py::test_common_token_names_args[_] dask/array/tests/test_array_core.py::test_normalize_chunks [gw3] [ 1%] PASSED dask/array/tests/test_array_core.py::test_constructor_plugin [gw41] [ 1%] PASSED dask/array/tests/test_fft.py::test_fft_n_kwarg[ihfft] [gw42] [ 1%] PASSED dask/array/tests/test_fft.py::test_fftfreq[0-0.5-3] [gw32] [ 1%] PASSED dask/array/tests/test_creation.py::test_meshgrid[True-xy-shapes1-chunks1] dask/array/tests/test_creation.py::test_tile_chunks[1-shape0-chunks0] [gw17] [ 1%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-empty-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-ones_like-numpy] dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[True-False-False-getter] dask/array/tests/test_array_function.py::test_unregistered_func[8] dask/array/tests/test_creation.py::test_nan_empty_like[None-shape_chunks0] [gw44] [ 1%] PASSED dask/array/tests/test_dispatch.py::test_is_valid_array_chunk[0-False] dask/array/tests/test_array_core.py::test_reshape[original_shape17-new_shape17-3] 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-list-asarray-ones-cupy] [gw27] [ 1%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-ones-cupy] dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths1-uint8] dask/array/tests/test_creation.py::test_meshgrid[True-xy-shapes2-chunks2] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-zeros-numpy] dask/array/tests/test_gufunc.py::test_apply_gufunc_output_dtypes[output_dtypes1] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-full-cupy] [gw59] [ 1%] 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_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-mul] [gw54] [ 1%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[True--1-shape1-chunks1-0] [gw43] [ 1%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[1-0.5-1] [gw0] [ 1%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape17-new_shape17-3] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape7-auto-out_shape7-ones_like-kwargs1] [gw22] [ 1%] 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] [gw8] [ 1%] PASSED dask/array/tests/test_array_core.py::test_normalize_chunks dask/array/tests/test_array_core.py::test_tiledb_roundtrip [gw39] [ 1%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths1-uint8] dask/array/tests/test_array_core.py::test_no_warnings_on_metadata [gw32] [ 1%] PASSED dask/array/tests/test_creation.py::test_meshgrid[True-xy-shapes2-chunks2] [gw29] [ 1%] PASSED dask/array/tests/test_creation.py::test_tile_chunks[1-shape0-chunks0] [gw24] [ 1%] 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-C-my-name-shape0-chunks0-asarray-list-empty-cupy] [gw13] [ 1%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-full-cupy] dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[True-False-False-getter_nofancy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-full-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-empty_like-cupy] [gw14] [ 1%] PASSED dask/array/tests/test_array_function.py::test_unregistered_func[8] [gw23] [ 1%] 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_block_3d [gw2] [ 1%] PASSED dask/array/tests/test_array_core.py::test_block_3d [gw22] [ 1%] SKIPPED 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_arr_like[i4-F-None-shape0-chunks0-list-tuple-full-numpy] [gw47] [ 1%] PASSED dask/array/tests/test_linalg.py::test_qr[40-10-chunks3-None] [gw31] [ 1%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-empty_like-cupy] [gw3] [ 1%] PASSED dask/array/tests/test_array_core.py::test_no_warnings_on_metadata dask/array/tests/test_creation.py::test_meshgrid[True-xy-shapes3-chunks3] dask/array/tests/test_creation.py::test_pad[shape13-chunks13-pad_width13-mean-kwargs13] dask/array/tests/test_numpy_compat.py::test_min_max_round_funcs dask/array/tests/test_linalg.py::test_norm_any_slice[True--1-shape1-chunks1] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-ones-numpy] [gw25] [ 1%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-empty-cupy] [gw17] [ 1%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-ones_like-numpy] dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-0-ifftshift] dask/array/tests/test_linalg.py::test_norm_any_ndim[True--1-shape2-chunks2-axis2] [gw38] [ 1%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-mul] [gw60] [ 1%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[-inf-False-True-single] [gw22] [ 1%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-full-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-empty-numpy] [gw31] [ 1%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-empty-numpy] [gw48] [ 1%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-axes5-ifftshift-fftshift] [gw11] [ 1%] SKIPPED dask/array/tests/test_array_core.py::test_tiledb_roundtrip [gw32] [ 1%] PASSED dask/array/tests/test_creation.py::test_meshgrid[True-xy-shapes3-chunks3] dask/array/tests/test_creation.py::test_tile_chunks[1-shape1-chunks1] [gw29] [ 1%] PASSED dask/array/tests/test_creation.py::test_tile_chunks[1-shape1-chunks1] [gw26] [ 1%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-ones-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-ones_like-cupy] [gw17] [ 1%] 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-F-None-shape0-chunks0-tuple-list-empty_like-numpy] [gw18] [ 1%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-empty_like-cupy] dask/array/tests/test_array_function.py::test_unregistered_func[9] dask/array/tests/test_array_core.py::test_block_with_mismatched_shape [gw2] [ 1%] PASSED dask/array/tests/test_array_core.py::test_block_with_mismatched_shape 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-list-asarray-zeros_like-numpy] dask/array/tests/test_atop.py::test_common_token_names_args[_0] [gw15] [ 1%] PASSED dask/array/tests/test_atop.py::test_common_token_names_args[_0] dask/array/tests/test_array_core.py::test_tiledb_multiattr [gw11] [ 1%] SKIPPED dask/array/tests/test_array_core.py::test_tiledb_multiattr dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-zeros-cupy] [gw57] [ 1%] 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-C-None-shape0-chunks0-asarray-asarray-ones-numpy] [gw17] [ 1%] PASSED 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_npartitions [gw28] [ 1%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-full-cupy] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-ne] dask/array/tests/test_fft.py::test_rfftfreq[1-0.5-2] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-full-cupy] [gw37] [ 1%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths2-float32] dask/array/tests/test_linalg.py::test_qr[128-2-chunks4-None] [gw27] [ 1%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-zeros_like-numpy] dask/array/tests/test_fft.py::test_fft_consistent_names[fft] dask/array/tests/test_creation.py::test_meshgrid[True-xy-shapes4-chunks4] [gw9] [ 1%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_dtype_inference [gw49] [ 1%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_output_dtypes[output_dtypes1] dask/array/tests/test_creation.py::test_tile_chunks[2-shape0-chunks0] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-ones-cupy] [gw26] [ 1%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-ones-cupy] [gw7] [ 1%] PASSED dask/array/tests/test_array_core.py::test_npartitions dask/array/tests/test_array_core.py::test_reshape[original_shape18-new_shape18-4] [gw21] [ 1%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-empty_like-numpy] dask/array/tests/test_array_core.py::test_block_no_lists [gw22] [ 1%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-full-cupy] [gw33] [ 1%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps2-shape1] dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths2-bool] [gw37] [ 1%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths2-bool] dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-axes6-fftshift-ifftshift] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-zeros_like-cupy] [gw27] [ 1%] 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-C-my-name-shape0-chunks0-list-list-zeros_like-numpy] [gw20] [ 1%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-zeros_like-numpy] [gw24] [ 1%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-zeros-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-ones_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-empty_like-numpy] [gw19] [ 1%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-full_like-cupy] dask/array/tests/test_array_core.py::test_elemwise_name [gw0] [ 1%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape18-new_shape18-4] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape7-auto-out_shape7-zeros_like-kwargs2] [gw61] [ 1%] PASSED dask/array/tests/test_numpy_compat.py::test_min_max_round_funcs dask/array/tests/test_linalg.py::test_norm_any_prec[-inf-False-True-double] [gw60] [ 1%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[-inf-False-True-double] dask/array/tests/test_atop.py::test_common_token_names_args[_1] [gw32] [ 1%] PASSED dask/array/tests/test_creation.py::test_meshgrid[True-xy-shapes4-chunks4] dask/array/tests/test_array_core.py::test_blockview [gw4] [ 1%] PASSED dask/array/tests/test_array_core.py::test_blockwise_literals [gw29] [ 1%] PASSED dask/array/tests/test_creation.py::test_tile_chunks[2-shape0-chunks0] [gw14] [ 1%] PASSED dask/array/tests/test_array_function.py::test_unregistered_func[9] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-full-numpy] [gw19] [ 1%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-full-numpy] [gw38] [ 1%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-ne] [gw7] [ 1%] PASSED dask/array/tests/test_array_core.py::test_elemwise_name dask/array/tests/test_dispatch.py::test_is_valid_array_chunk[-False] [gw23] [ 1%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape7-auto-out_shape7-zeros_like-kwargs2] dask/array/tests/test_array_utils.py::test_meta_from_array_literal[int-str0] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps2-shape2] [gw33] [ 1%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps2-shape2] dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths1-int16] [gw15] [ 1%] PASSED dask/array/tests/test_atop.py::test_common_token_names_args[_1] dask/array/tests/test_array_core.py::test_delayed_array_key_hygeine [gw3] [ 1%] PASSED dask/array/tests/test_array_core.py::test_delayed_array_key_hygeine dask/array/tests/test_array_core.py::test_map_blocks_infer_newaxis dask/array/tests/test_gufunc.py::test_gufunc_two_inputs dask/array/tests/test_array_function.py::test_unregistered_func[10] [gw13] [ 1%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-empty_like-numpy] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-pow] dask/array/tests/test_array_core.py::test_map_blocks_name dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape7-auto-out_shape7-full_like-kwargs3] dask/array/tests/test_optimization.py::test_fuse_getitem[True-True-True] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps2-shape3] [gw33] [ 1%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps2-shape3] [gw39] [ 1%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths1-int16] [gw41] [ 1%] PASSED dask/array/tests/test_fft.py::test_fft_consistent_names[fft] dask/array/tests/test_array_core.py::test_from_array_scalar[uint16] dask/array/tests/test_fft.py::test_fftfreq[0-0.5-6] dask/array/tests/test_array_core.py::test_empty_chunks_in_array_len [gw25] [ 1%] 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_linalg.py::test_norm_any_prec[-inf-False-False-single] [gw49] [ 1%] PASSED dask/array/tests/test_gufunc.py::test_gufunc_two_inputs [gw55] [ 1%] PASSED dask/array/tests/test_masked.py::test_basic[7] [gw59] [ 1%] PASSED dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[True-False-False-getter_nofancy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-empty_like-numpy] [gw28] [ 1%] 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_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-empty_like-cupy] [gw44] [ 1%] PASSED dask/array/tests/test_dispatch.py::test_is_valid_array_chunk[-False] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-empty-numpy] [gw10] [ 1%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[int-str0] [gw61] [ 1%] PASSED dask/array/tests/test_optimization.py::test_fuse_getitem[True-True-True] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps2-shape4] [gw33] [ 1%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps2-shape4] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps2-shape5] dask/array/tests/test_fft.py::test_fft_consistent_names[ifft] [gw5] [ 1%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[uint16] [gw40] [ 1%] PASSED dask/array/tests/test_creation.py::test_pad[shape13-chunks13-pad_width13-mean-kwargs13] 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] dask/array/tests/test_array_core.py::test_blockwise_1_in_shape_I dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-zeros_like-numpy] [gw26] [ 1%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-zeros_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-empty_like-cupy] [gw46] [ 1%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-0-ifftshift] [gw54] [ 1%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[True--1-shape2-chunks2-axis2] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-empty_like-cupy] [gw28] [ 1%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-empty_like-cupy] [gw23] [ 1%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape7-auto-out_shape7-full_like-kwargs3] [gw18] [ 1%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-empty-numpy] dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[5--1] [gw1] [ 2%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[5--1] dask/array/tests/test_creation.py::test_pad_3d_data[wrap-2-float32] [gw35] [ 2%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-2-float32] [gw3] [ 2%] PASSED dask/array/tests/test_array_core.py::test_empty_chunks_in_array_len [gw41] [ 2%] PASSED dask/array/tests/test_fft.py::test_fft_consistent_names[ifft] [gw4] [ 2%] PASSED dask/array/tests/test_array_core.py::test_blockwise_1_in_shape_I [gw9] [ 2%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_infer_newaxis dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-ones-cupy] [gw13] [ 2%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-empty_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-empty-numpy] dask/array/tests/test_creation.py::test_linspace[True] dask/array/tests/test_array_core.py::test_reshape[original_shape19-new_shape19-chunks19] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-empty-cupy] dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths1-float32] dask/array/tests/test_atop.py::test_common_token_names_args[.] [gw60] [ 2%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[-inf-False-False-single] dask/array/tests/test_fft.py::test_fft_consistent_names[rfft] [gw41] [ 2%] PASSED dask/array/tests/test_fft.py::test_fft_consistent_names[rfft] dask/array/tests/test_array_core.py::test_blockwise_1_in_shape_II dask/array/tests/test_creation.py::test_tile_chunks[2-shape1-chunks1] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-full-cupy] [gw19] [ 2%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-full-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-zeros_like-cupy] [gw28] [ 2%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-empty-numpy] [gw21] [ 2%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-empty_like-cupy] [gw7] [ 2%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_name [gw47] [ 2%] PASSED dask/array/tests/test_linalg.py::test_qr[128-2-chunks4-None] dask/array/tests/test_dispatch.py::test_is_valid_chunk_type[WrappedArray-False] [gw48] [ 2%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-axes6-fftshift-ifftshift] dask/array/tests/test_array_utils.py::test_meta_from_array_literal[int-1] [gw0] [ 2%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape19-new_shape19-chunks19] dask/array/tests/test_optimization.py::test_fuse_getitem[True-True-False] dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index6-value6] [gw31] [ 2%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-empty-cupy] [gw58] [ 2%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[22] [gw39] [ 2%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths1-float32] [gw15] [ 2%] PASSED dask/array/tests/test_atop.py::test_common_token_names_args[.] [gw63] [ 2%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_multiarray dask/array/tests/test_array_core.py::test_meta[None] dask/array/tests/test_fft.py::test_fft_consistent_names[irfft] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-ones_like-cupy] [gw17] [ 2%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-ones-cupy] dask/array/tests/test_array_core.py::test_map_blocks_no_array_args dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-empty_like-numpy] [gw26] [ 2%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-zeros_like-cupy] [gw45] [ 2%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float64-hfft-numpy.fft] [gw14] [ 2%] PASSED dask/array/tests/test_array_function.py::test_unregistered_func[10] [gw44] [ 2%] PASSED dask/array/tests/test_dispatch.py::test_is_valid_chunk_type[WrappedArray-False] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-empty_like-numpy] [gw10] [ 2%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[int-1] [gw1] [ 2%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index6-value6] [gw51] [ 2%] PASSED dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape0-chunks1] dask/array/tests/test_atop.py::test_common_token_names_args[.0] [gw50] [ 2%] PASSED dask/array/tests/test_linalg.py::test_tsqr[5-10-10-None] [gw23] [ 2%] PASSED dask/array/tests/test_creation.py::test_linspace[True] [gw42] [ 2%] PASSED dask/array/tests/test_fft.py::test_fftfreq[0-0.5-6] [gw41] [ 2%] PASSED dask/array/tests/test_fft.py::test_fft_consistent_names[irfft] [gw25] [ 2%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-ones_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-full_like-numpy] [gw19] [ 2%] 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_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-empty_like-cupy] dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[False-True-True-getter] [gw43] [ 2%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[1-0.5-2] [gw22] [ 2%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-empty_like-numpy] dask/array/tests/test_array_core.py::test_reshape[original_shape20-new_shape20-1] dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[3-value7] [gw1] [ 2%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[3-value7] [gw15] [ 2%] PASSED dask/array/tests/test_atop.py::test_common_token_names_args[.0] dask/array/tests/test_creation.py::test_meshgrid[True-xy-shapes5-chunks5] dask/array/tests/test_overlap.py::test_map_overlap_multiarray_defaults [gw3] [ 2%] PASSED dask/array/tests/test_array_core.py::test_meta[None] dask/array/tests/test_fft.py::test_fft_consistent_names[hfft] [gw36] [ 2%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths3-bool] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-zeros_like-numpy] [gw4] [ 2%] PASSED dask/array/tests/test_array_core.py::test_blockwise_1_in_shape_II [gw29] [ 2%] PASSED dask/array/tests/test_creation.py::test_tile_chunks[2-shape1-chunks1] dask/array/tests/test_gufunc.py::test_gufunc_mixed_inputs dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-zeros-numpy] dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-1-fftshift] [gw59] [ 2%] 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_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-empty-cupy] dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index8-value8] dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape0-chunks2] dask/array/tests/test_creation.py::test_pad_3d_data[wrap-2-bool] dask/array/tests/test_linalg.py::test_tsqr[10-10-10-None] [gw30] [ 2%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths3-uint8] dask/array/tests/test_creation.py::test_linspace[False] [gw63] [ 2%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_multiarray_defaults dask/array/tests/test_fft.py::test_fftfreq[0-0.5-7] dask/array/tests/test_linalg.py::test_norm_any_slice[True--1-shape2-chunks2] [gw11] [ 2%] PASSED dask/array/tests/test_array_core.py::test_blockview [gw53] [ 2%] PASSED dask/array/tests/test_linalg.py::test_inv[50-10] [gw6] [ 2%] PASSED dask/array/tests/test_array_core.py::test_arithmetic [gw34] [ 2%] PASSED dask/array/tests/test_creation.py::test_nan_empty_like[None-shape_chunks0] [gw52] [ 2%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-15-20] [gw56] [ 2%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[False-nuc-shape0-chunks0-None] [gw62] [ 2%] PASSED dask/array/tests/test_masked.py::test_reductions[std-i8] [gw19] [ 2%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-empty_like-cupy] [gw9] [ 2%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_no_array_args [gw12] [ 2%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-zeros_like-cupy] [gw38] [ 2%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-pow] dask/array/tests/test_dispatch.py::test_is_valid_chunk_type[Array-False] dask/array/tests/test_linalg.py::test_norm_any_ndim[True--1-shape3-chunks3-None] [gw28] [ 2%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-empty-cupy] [gw2] [ 2%] PASSED dask/array/tests/test_array_core.py::test_block_no_lists dask/array/tests/test_array_function.py::test_unregistered_func[11] dask/array/tests/test_linalg.py::test_qr[129-2-chunks5-None] dask/array/tests/test_array_utils.py::test_meta_from_array_literal[int-str1] dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths3-uint8] [gw61] [ 2%] PASSED dask/array/tests/test_optimization.py::test_fuse_getitem[True-True-False] dask/array/tests/test_array_core.py::test_align_chunks_to_previous_chunks [gw51] [ 2%] PASSED dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape0-chunks2] [gw16] [ 2%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[2] dask/array/tests/test_atop.py::test_common_token_names_kwargs[_0] [gw35] [ 2%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-2-bool] [gw33] [ 2%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps2-shape5] dask/array/tests/test_linalg.py::test_norm_any_prec[-inf-False-False-double] [gw23] [ 2%] PASSED dask/array/tests/test_creation.py::test_linspace[False] [gw32] [ 2%] PASSED dask/array/tests/test_creation.py::test_meshgrid[True-xy-shapes5-chunks5] [gw24] [ 2%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-full_like-numpy] [gw57] [ 2%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True--1-shape2-chunks2] [gw17] [ 2%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-zeros_like-numpy] [gw49] [ 2%] PASSED dask/array/tests/test_gufunc.py::test_gufunc_mixed_inputs dask/array/tests/test_masked.py::test_basic[8] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-empty-numpy] [gw26] [ 2%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-zeros-numpy] [gw46] [ 2%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-1-fftshift] dask/array/tests/test_array_core.py::test_map_blocks_token_deprecated dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-empty-cupy] dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-axes6-ifftshift-fftshift] dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths1-bool] [gw1] [ 2%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index8-value8] [gw50] [ 2%] PASSED dask/array/tests/test_linalg.py::test_tsqr[10-10-10-None] dask/array/tests/test_array_core.py::test_from_array_scalar[uint32] dask/array/tests/test_masked.py::test_mixed_concatenate[23] [gw58] [ 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-numpy] dask/array/tests/test_creation.py::test_pad[shape14-chunks14-pad_width14-minimum-kwargs14] [gw55] [ 2%] PASSED dask/array/tests/test_masked.py::test_basic[8] dask/array/tests/test_fft.py::test_wrap_ffts[float64-hfft-scipy.fftpack] dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[False-True-True-getter_nofancy] [gw44] [ 2%] PASSED dask/array/tests/test_dispatch.py::test_is_valid_chunk_type[Array-False] [gw7] [ 2%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_token_deprecated [gw14] [ 2%] PASSED dask/array/tests/test_array_function.py::test_unregistered_func[11] [gw47] [ 2%] PASSED dask/array/tests/test_linalg.py::test_qr[129-2-chunks5-None] [gw10] [ 2%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[int-str1] [gw48] [ 2%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-axes6-ifftshift-fftshift] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-zeros-numpy] [gw37] [ 2%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths3-uint8] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-ones_like-numpy] [gw39] [ 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-None-shape0-chunks0-list-list-empty_like-cupy] [gw8] [ 2%] PASSED dask/array/tests/test_array_core.py::test_align_chunks_to_previous_chunks [gw15] [ 2%] PASSED dask/array/tests/test_atop.py::test_common_token_names_kwargs[_0] [gw60] [ 2%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[-inf-False-False-double] dask/array/tests/test_overlap.py::test_map_overlap_multiarray_different_depths [gw42] [ 2%] PASSED dask/array/tests/test_fft.py::test_fftfreq[0-0.5-7] [gw41] [ 2%] PASSED dask/array/tests/test_fft.py::test_fft_consistent_names[hfft] dask/array/tests/test_array_core.py::test_meta[dtype1] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-zeros-numpy] [gw40] [ 2%] PASSED dask/array/tests/test_creation.py::test_pad[shape14-chunks14-pad_width14-minimum-kwargs14] dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths4-uint8] dask/array/tests/test_array_core.py::test_blockwise_1_in_shape_III dask/array/tests/test_creation.py::test_tile_chunks[3-shape0-chunks0] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-empty-numpy] [gw21] [ 2%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-empty-numpy] [gw45] [ 2%] SKIPPED dask/array/tests/test_fft.py::test_wrap_ffts[float64-hfft-scipy.fftpack] dask/array/tests/test_fft.py::test_rfftfreq[1-0.5-3] [gw18] [ 2%] 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_pad_3d_data[maximum-pad_widths3-int16] dask/array/tests/test_creation.py::test_arange [gw5] [ 2%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[uint32] dask/array/tests/test_linalg.py::test_cholesky[20-10] dask/array/tests/test_array_core.py::test_blocks_indexer dask/array/tests/test_array_core.py::test_elemwise_consistent_names dask/array/tests/test_creation.py::test_nan_empty_like[None-shape_chunks1] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-20-5] dask/array/tests/test_masked.py::test_reductions[std-f8] dask/array/tests/test_linalg.py::test_norm_2dim[False-nuc-shape1-chunks1-axis1] dask/array/tests/test_array_core.py::test_map_blocks_unique_name_chunks_dtype dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-empty-numpy] [gw29] [ 2%] PASSED dask/array/tests/test_creation.py::test_tile_chunks[3-shape0-chunks0] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-sub] [gw59] [ 2%] PASSED dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[False-True-True-getter_nofancy] [gw54] [ 2%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[True--1-shape3-chunks3-None] [gw43] [ 2%] PASSED 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_array_core.py::test_block_invalid_nesting dask/array/tests/test_array_function.py::test_unregistered_func[12] [gw27] [ 2%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-zeros-numpy] dask/array/tests/test_optimization.py::test_fuse_getitem[True-False-True] [gw31] [ 2%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-ones_like-numpy] [gw22] [ 2%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-empty_like-cupy] dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape0-chunks3] dask/array/tests/test_array_function.py::test_array_function_dask[3] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps3-shape0] dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths1-uint8] [gw63] [ 2%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_multiarray_different_depths [gw25] [ 2%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-ones-numpy] dask/array/tests/test_fft.py::test_fftfreq[0-6.283185307179586-1] [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_linalg.py::test_norm_any_slice[True--1-shape3-chunks3] [gw36] [ 2%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths4-uint8] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-zeros_like-cupy] [gw4] [ 2%] PASSED dask/array/tests/test_array_core.py::test_blockwise_1_in_shape_III dask/array/tests/test_gufunc.py::test_gufunc_mixed_inputs_vectorize dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-zeros-numpy] [gw13] [ 2%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-empty-numpy] [gw14] [ 2%] PASSED dask/array/tests/test_array_function.py::test_unregistered_func[12] dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index9-value9] [gw35] [ 2%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths1-uint8] dask/array/tests/test_linalg.py::test_tsqr[10-40-chunks14-ValueError] [gw30] [ 2%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths3-int16] [gw23] [ 2%] PASSED dask/array/tests/test_creation.py::test_arange dask/array/tests/test_masked.py::test_mixed_concatenate[24] [gw3] [ 3%] PASSED dask/array/tests/test_array_core.py::test_meta[dtype1] [gw42] [ 3%] PASSED dask/array/tests/test_fft.py::test_fftfreq[0-6.283185307179586-1] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-full_like-cupy] [gw57] [ 3%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True--1-shape3-chunks3] [gw53] [ 3%] PASSED dask/array/tests/test_linalg.py::test_cholesky[20-10] [gw11] [ 3%] PASSED dask/array/tests/test_array_core.py::test_blocks_indexer [gw6] [ 3%] PASSED dask/array/tests/test_array_core.py::test_elemwise_consistent_names [gw34] [ 3%] PASSED dask/array/tests/test_creation.py::test_nan_empty_like[None-shape_chunks1] [gw52] [ 3%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-20-5] [gw62] [ 3%] PASSED dask/array/tests/test_masked.py::test_reductions[std-f8] [gw56] [ 3%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[False-nuc-shape1-chunks1-axis1] [gw9] [ 3%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_unique_name_chunks_dtype [gw19] [ 3%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-empty-numpy] dask/array/tests/test_masked.py::test_basic[9] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-empty-cupy] [gw38] [ 3%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-sub] 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_fftshift[shape2-chunks2-1-ifftshift] dask/array/tests/test_array_core.py::test_from_array_names dask/array/tests/test_dispatch.py::test_is_valid_chunk_type[EncapsulateNDArray-True] [gw28] [ 3%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-ones_like-numpy] [gw2] [ 3%] PASSED dask/array/tests/test_array_core.py::test_block_invalid_nesting [gw0] [ 3%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape20-new_shape20-1] dask/array/tests/test_linalg.py::test_qr[130-2-chunks6-None] dask/array/tests/test_array_utils.py::test_meta_from_array_literal[int-2] dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-axes7-fftshift-ifftshift] dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths3-int16] [gw61] [ 3%] PASSED dask/array/tests/test_optimization.py::test_fuse_getitem[True-False-True] dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths2-uint8] [gw39] [ 3%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths2-uint8] [gw51] [ 3%] PASSED dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape0-chunks3] dask/array/tests/test_array_core.py::test_raise_on_no_chunks [gw16] [ 3%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[3] dask/array/tests/test_atop.py::test_common_token_names_kwargs[_1] [gw33] [ 3%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps3-shape0] dask/array/tests/test_linalg.py::test_norm_any_prec[-inf-True-True-single] dask/array/tests/test_creation.py::test_meshgrid_inputcoercion [gw17] [ 3%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-zeros_like-cupy] [gw12] [ 3%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-zeros-numpy] [gw49] [ 3%] PASSED dask/array/tests/test_gufunc.py::test_gufunc_mixed_inputs_vectorize dask/array/tests/test_fft.py::test_wrap_ffts[float64-ihfft-numpy.fft] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-ones_like-numpy] [gw1] [ 3%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index9-value9] [gw50] [ 3%] PASSED dask/array/tests/test_linalg.py::test_tsqr[10-40-chunks14-ValueError] dask/array/tests/test_array_core.py::test_from_array_scalar[uint64] [gw58] [ 3%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[24] dask/array/tests/test_fft.py::test_fft_consistent_names[ihfft] dask/array/tests/test_creation.py::test_pad[shape15-chunks15-1-empty-kwargs15] [gw24] [ 3%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-full_like-cupy] [gw55] [ 3%] PASSED dask/array/tests/test_masked.py::test_basic[9] dask/array/tests/test_creation.py::test_tile_chunks[3-shape1-chunks1] [gw21] [ 3%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-empty-cupy] [gw26] [ 3%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-zeros-cupy] dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[False-True-False-getter] [gw46] [ 3%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-1-ifftshift] [gw7] [ 3%] PASSED dask/array/tests/test_array_core.py::test_from_array_names [gw44] [ 3%] PASSED dask/array/tests/test_dispatch.py::test_is_valid_chunk_type[EncapsulateNDArray-True] dask/array/tests/test_linalg.py::test_norm_any_ndim[True-inf-shape0-chunks0-None] dask/array/tests/test_fft.py::test_rfftfreq[1-0.5-6] dask/array/tests/test_array_function.py::test_non_existent_func [gw47] [ 3%] PASSED dask/array/tests/test_linalg.py::test_qr[130-2-chunks6-None] [gw10] [ 3%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[int-2] [gw48] [ 3%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-axes7-fftshift-ifftshift] [gw37] [ 3%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths3-int16] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-zeros-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-empty-numpy] [gw15] [ 3%] PASSED dask/array/tests/test_atop.py::test_common_token_names_kwargs[_1] [gw60] [ 3%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[-inf-True-True-single] [gw32] [ 3%] PASSED dask/array/tests/test_creation.py::test_meshgrid_inputcoercion dask/array/tests/test_overlap.py::test_map_overlap_multiarray_uneven_numblocks_exception 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-list-list-zeros-cupy] dask/array/tests/test_linalg.py::test_norm_any_slice[True--1-shape4-chunks4] dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths4-int16] dask/array/tests/test_masked.py::test_reductions[min-i8] dask/array/tests/test_array_core.py::test_concatenate3_on_scalars dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-empty-cupy] [gw45] [ 3%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float64-ihfft-numpy.fft] [gw18] [ 3%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-ones_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-ones_like-cupy] [gw8] [ 3%] PASSED dask/array/tests/test_array_core.py::test_raise_on_no_chunks dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths1-int16] dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths3-float32] dask/array/tests/test_creation.py::test_arange_dtypes[0-1-1-None] [gw5] [ 3%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[uint64] [gw41] [ 3%] PASSED dask/array/tests/test_fft.py::test_fft_consistent_names[ihfft] dask/array/tests/test_array_core.py::test_normalize_chunks_auto_1d[100-10-expected0] dask/array/tests/test_fft.py::test_fftfreq[0-6.283185307179586-2] dask/array/tests/test_linalg.py::test_cholesky[12-3] [gw40] [ 3%] PASSED dask/array/tests/test_creation.py::test_pad[shape15-chunks15-1-empty-kwargs15] [gw57] [ 3%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True--1-shape4-chunks4] dask/array/tests/test_array_core.py::test_partitions_indexer dask/array/tests/test_array_core.py::test_optimize dask/array/tests/test_creation.py::test_nan_empty_like[int64-shape_chunks0] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-20-10] 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-my-name-shape0-chunks0-tuple-asarray-empty-cupy] [gw29] [ 3%] PASSED dask/array/tests/test_creation.py::test_tile_chunks[3-shape1-chunks1] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-truediv] [gw59] [ 3%] PASSED dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[False-True-False-getter] [gw54] [ 3%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[True-inf-shape0-chunks0-None] [gw43] [ 3%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[1-0.5-6] 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_block_empty_lists [gw14] [ 3%] PASSED dask/array/tests/test_array_function.py::test_non_existent_func dask/array/tests/test_array_core.py::test_reshape[original_shape21-new_shape21-1] [gw27] [ 3%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-zeros-cupy] dask/array/tests/test_optimization.py::test_fuse_getitem[True-False-False] dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths2-int16] dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index10-value10] dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape1-chunks0] dask/array/tests/test_array_function.py::test_array_function_dask[4] [gw35] [ 3%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths1-int16] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps3-shape1] [gw63] [ 3%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_multiarray_uneven_numblocks_exception [gw25] [ 3%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-ones-cupy] [gw20] [ 3%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-zeros-cupy] [gw36] [ 3%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths4-int16] dask/array/tests/test_linalg.py::test_norm_2dim[False-nuc-shape2-chunks2-axis2] [gw4] [ 3%] PASSED dask/array/tests/test_array_core.py::test_concatenate3_on_scalars [gw62] [ 3%] PASSED dask/array/tests/test_masked.py::test_reductions[min-i8] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-zeros-numpy] dask/array/tests/test_gufunc.py::test_gufunc_vectorize_whitespace dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-zeros-cupy] [gw13] [ 3%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-empty-cupy] [gw31] [ 3%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-ones_like-cupy] [gw39] [ 3%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths2-int16] [gw22] [ 3%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-empty-numpy] dask/array/tests/test_linalg.py::test_tsqr[10-40-chunks15-ValueError] [gw30] [ 3%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths3-float32] [gw23] [ 3%] PASSED dask/array/tests/test_creation.py::test_arange_dtypes[0-1-1-None] dask/array/tests/test_masked.py::test_mixed_concatenate[25] [gw3] [ 3%] PASSED dask/array/tests/test_array_core.py::test_normalize_chunks_auto_1d[100-10-expected0] [gw42] [ 3%] PASSED dask/array/tests/test_fft.py::test_fftfreq[0-6.283185307179586-2] [gw53] [ 3%] PASSED 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-tuple-asarray-full-numpy] [gw6] [ 3%] PASSED dask/array/tests/test_array_core.py::test_optimize [gw34] [ 3%] PASSED dask/array/tests/test_creation.py::test_nan_empty_like[int64-shape_chunks0] [gw11] [ 3%] PASSED dask/array/tests/test_array_core.py::test_partitions_indexer [gw52] [ 3%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-20-10] [gw9] [ 3%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_unique_name_drop_axis [gw19] [ 3%] SKIPPED 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[10] 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_wrap_ffts[float64-ihfft-scipy.fftpack] [gw38] [ 3%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-truediv] dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-2-fftshift] dask/array/tests/test_array_core.py::test_array_picklable[array0] dask/array/tests/test_dispatch.py::test_is_valid_chunk_type[MaskedArray-True] [gw28] [ 3%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-ones_like-cupy] [gw2] [ 3%] PASSED dask/array/tests/test_array_core.py::test_block_empty_lists [gw0] [ 3%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape21-new_shape21-1] dask/array/tests/test_linalg.py::test_qr[131-2-chunks7-None] dask/array/tests/test_array_utils.py::test_meta_from_array_literal[int-str2] dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-axes7-ifftshift-fftshift] dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths3-float32] [gw61] [ 3%] PASSED dask/array/tests/test_optimization.py::test_fuse_getitem[True-False-False] [gw1] [ 3%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index10-value10] dask/array/tests/test_array_core.py::test_chunks_is_immutable [gw51] [ 3%] PASSED dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape1-chunks0] [gw16] [ 3%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[4] dask/array/tests/test_atop.py::test_common_token_names_kwargs[.] [gw33] [ 3%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps3-shape1] dask/array/tests/test_linalg.py::test_norm_any_prec[-inf-True-True-double] dask/array/tests/test_creation.py::test_tri[3-None-0-float-auto] [gw56] [ 3%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[False-nuc-shape2-chunks2-axis2] [gw17] [ 3%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-zeros-numpy] [gw49] [ 3%] PASSED dask/array/tests/test_gufunc.py::test_gufunc_vectorize_whitespace [gw12] [ 3%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-zeros-cupy] [gw21] [ 3%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-ones_like-numpy] [gw44] [ 3%] PASSED dask/array/tests/test_dispatch.py::test_is_valid_chunk_type[MaskedArray-True] [gw8] [ 3%] PASSED dask/array/tests/test_array_core.py::test_chunks_is_immutable dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths1-float32] [gw50] [ 3%] PASSED dask/array/tests/test_linalg.py::test_tsqr[10-40-chunks15-ValueError] dask/array/tests/test_array_core.py::test_from_array_scalar[uint8] dask/array/tests/test_fft.py::test_wrap_bad_kind [gw58] [ 3%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[25] dask/array/tests/test_linalg.py::test_norm_any_slice[True-inf-shape0-chunks0] dask/array/tests/test_creation.py::test_pad_constant_values[np_a0-pad_value0] [gw24] [ 3%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-full-numpy] [gw55] [ 3%] PASSED dask/array/tests/test_masked.py::test_basic[10] 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-asarray-tuple-full_like-numpy] [gw45] [ 3%] SKIPPED dask/array/tests/test_fft.py::test_wrap_ffts[float64-ihfft-scipy.fftpack] [gw46] [ 3%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-2-fftshift] [gw7] [ 3%] PASSED dask/array/tests/test_array_core.py::test_array_picklable[array0] 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_linalg.py::test_norm_any_ndim[True-inf-shape1-chunks1-0] 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_rfftfreq[1-0.5-7] dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast0-arr_downcast0-equal] [gw47] [ 3%] PASSED dask/array/tests/test_linalg.py::test_qr[131-2-chunks7-None] [gw10] [ 3%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[int-str2] [gw48] [ 3%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-axes7-ifftshift-fftshift] [gw37] [ 3%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths3-float32] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-full_like-numpy] dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape1-chunks1] [gw15] [ 3%] PASSED dask/array/tests/test_atop.py::test_common_token_names_kwargs[.] [gw35] [ 3%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths1-float32] [gw60] [ 3%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[-inf-True-True-double] [gw32] [ 3%] PASSED dask/array/tests/test_creation.py::test_tri[3-None-0-float-auto] dask/array/tests/test_overlap.py::test_map_overlap_multiarray_block_broadcast dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-zeros_like-numpy] 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-my-name-shape0-chunks0-list-list-full_like-numpy] [gw57] [ 3%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True-inf-shape0-chunks0] dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths4-float32] dask/array/tests/test_array_core.py::test_chunked_dot_product dask/array/tests/test_masked.py::test_reductions[min-f8] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-ones_like-numpy] [gw54] [ 3%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[True-inf-shape1-chunks1-0] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-ones-numpy] [gw14] [ 3%] PASSED dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast0-arr_downcast0-equal] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-ones-numpy] dask/array/tests/test_optimization.py::test_fuse_getitem[False-True-True] dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths2-float32] dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths3-bool] dask/array/tests/test_creation.py::test_arange_dtypes[1.5-2-1-None] [gw5] [ 4%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[uint8] [gw41] [ 4%] PASSED dask/array/tests/test_fft.py::test_wrap_bad_kind dask/array/tests/test_fft.py::test_fftfreq[0-6.283185307179586-3] dask/array/tests/test_linalg.py::test_cholesky[30-3] [gw40] [ 4%] PASSED dask/array/tests/test_creation.py::test_pad_constant_values[np_a0-pad_value0] dask/array/tests/test_array_core.py::test_slicing_with_non_ndarrays dask/array/tests/test_creation.py::test_nan_empty_like[int64-shape_chunks1] dask/array/tests/test_array_core.py::test_dask_array_holds_scipy_sparse_containers dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-20-15] [gw36] [ 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-C-my-name-shape0-chunks0-tuple-asarray-ones_like-numpy] [gw29] [ 4%] PASSED dask/array/tests/test_creation.py::test_tile_chunks[5-shape0-chunks0] [gw26] [ 4%] PASSED 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_upcast0-arr_downcast0-floordiv] [gw59] [ 4%] PASSED dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[False-True-False-getter_nofancy] [gw43] [ 4%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[1-0.5-7] [gw28] [ 4%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-ones-numpy] dask/array/tests/test_array_core.py::test_reshape[original_shape22-new_shape22-24] [gw27] [ 4%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-full_like-numpy] [gw39] [ 4%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths2-float32] dask/array/tests/test_array_function.py::test_array_function_dask[5] [gw16] [ 4%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[5] [gw63] [ 4%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_multiarray_block_broadcast [gw25] [ 4%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-zeros_like-numpy] [gw20] [ 4%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-full_like-numpy] [gw62] [ 4%] PASSED dask/array/tests/test_masked.py::test_reductions[min-f8] [gw4] [ 4%] PASSED dask/array/tests/test_array_core.py::test_chunked_dot_product dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-zeros-cupy] dask/array/tests/test_gufunc.py::test_gufunc dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-full_like-numpy] dask/array/tests/test_masked.py::test_basic[11] dask/array/tests/test_dispatch.py::test_is_valid_chunk_type[ndarray-True] dask/array/tests/test_linalg.py::test_norm_any_ndim[True-inf-shape2-chunks2-axis2] [gw31] [ 4%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-ones-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-empty-cupy] [gw51] [ 4%] PASSED dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape1-chunks1] dask/array/tests/test_atop.py::test_common_token_names_kwargs[.0] [gw15] [ 4%] PASSED dask/array/tests/test_atop.py::test_common_token_names_kwargs[.0] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps3-shape2] [gw33] [ 4%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps3-shape2] dask/array/tests/test_masked.py::test_mixed_concatenate[26] [gw42] [ 4%] PASSED dask/array/tests/test_fft.py::test_fftfreq[0-6.283185307179586-3] [gw53] [ 4%] PASSED dask/array/tests/test_linalg.py::test_cholesky[30-3] [gw6] [ 4%] PASSED dask/array/tests/test_array_core.py::test_slicing_with_non_ndarrays dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-full-cupy] [gw11] [ 4%] PASSED dask/array/tests/test_array_core.py::test_dask_array_holds_scipy_sparse_containers [gw34] [ 4%] PASSED dask/array/tests/test_creation.py::test_nan_empty_like[int64-shape_chunks1] [gw52] [ 4%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-20-15] dask/array/tests/test_array_core.py::test_map_blocks_unique_name_new_axis [gw49] [ 4%] PASSED dask/array/tests/test_gufunc.py::test_gufunc [gw55] [ 4%] PASSED dask/array/tests/test_masked.py::test_basic[11] [gw13] [ 4%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-ones_like-numpy] dask/array/tests/test_fft.py::test_wrap_fftns[float32-fft2-numpy.fft] dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-2-ifftshift] [gw38] [ 4%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-floordiv] 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_array_core.py::test_block_tuple [gw0] [ 4%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape22-new_shape22-24] dask/array/tests/test_array_utils.py::test_meta_from_array_literal[float-0] dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths3-bool] dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-None-fftshift-ifftshift] [gw61] [ 4%] PASSED dask/array/tests/test_optimization.py::test_fuse_getitem[False-True-True] dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape1-chunks2] dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index11-value11] dask/array/tests/test_linalg.py::test_tsqr[10-40-chunks16-ValueError] [gw30] [ 4%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths3-bool] dask/array/tests/test_creation.py::test_tri[4-None-0-float-auto] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps3-shape3] [gw33] [ 4%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps3-shape3] [gw58] [ 4%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[26] dask/array/tests/test_linalg.py::test_norm_any_slice[True-inf-shape1-chunks1] [gw24] [ 4%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-full-cupy] dask/array/tests/test_array_core.py::test_scipy_sparse_concatenate[0] dask/array/tests/test_linalg.py::test_norm_2dim[False-2-shape0-chunks0-None] [gw17] [ 4%] 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_arr_like[i4-F-None-shape0-chunks0-tuple-list-ones_like-cupy] [gw12] [ 4%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-full_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-full_like-cupy] dask/array/tests/test_array_core.py::test_array_picklable[array1] [gw46] [ 4%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-2-ifftshift] [gw44] [ 4%] PASSED dask/array/tests/test_dispatch.py::test_is_valid_chunk_type[ndarray-True] [gw18] [ 4%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-ones_like-cupy] [gw59] [ 4%] PASSED dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[False-False-True-getter] dask/array/tests/test_fft.py::test_rfftfreq[1-6.283185307179586-1] [gw43] [ 4%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[1-6.283185307179586-1] [gw2] [ 4%] PASSED dask/array/tests/test_array_core.py::test_block_tuple dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast0-arr_downcast0-matmul] [gw14] [ 4%] PASSED dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast0-arr_downcast0-matmul] [gw37] [ 4%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths3-bool] dask/array/tests/test_array_core.py::test_raise_on_bad_kwargs dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-ones-cupy] dask/array/tests/test_array_function.py::test_array_function_dask[6] [gw16] [ 4%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[6] dask/array/tests/test_linalg.py::test_norm_any_prec[-inf-True-False-single] [gw51] [ 4%] PASSED dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape1-chunks2] [gw3] [ 4%] PASSED dask/array/tests/test_array_core.py::test_normalize_chunks_auto_1d[20-10-expected1] dask/array/tests/test_array_core.py::test_from_array_scalar[ulonglong] dask/array/tests/test_fft.py::test_nd_ffts_axes[float32-fft2] dask/array/tests/test_fft.py::test_fftfreq[0-6.283185307179586-6] dask/array/tests/test_linalg.py::test_cholesky[30-6] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-empty_like-numpy] [gw9] [ 4%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_unique_name_new_axis [gw56] [ 4%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[False-2-shape0-chunks0-None] dask/array/tests/test_creation.py::test_tile_chunks[5-shape1-chunks1] [gw26] [ 4%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-full_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-ones-cupy] [gw10] [ 4%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[float-0] [gw8] [ 4%] PASSED dask/array/tests/test_array_core.py::test_raise_on_bad_kwargs dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths2-bool] [gw39] [ 4%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths2-bool] [gw22] [ 4%] 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] [gw32] [ 4%] PASSED dask/array/tests/test_creation.py::test_tri[4-None-0-float-auto] dask/array/tests/test_array_core.py::test_normalize_chunks_auto_1d[20-5-expected2] [gw41] [ 4%] PASSED dask/array/tests/test_fft.py::test_nd_ffts_axes[float32-fft2] [gw53] [ 4%] PASSED dask/array/tests/test_linalg.py::test_cholesky[30-6] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-full_like-cupy] [gw20] [ 4%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-full_like-cupy] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-20-20] dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths4-bool] dask/array/tests/test_linalg.py::test_norm_2dim[False-2-shape1-chunks1-axis1] [gw56] [ 4%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[False-2-shape1-chunks1-axis1] dask/array/tests/test_creation.py::test_pad_constant_values[np_a1-0.0] [gw21] [ 4%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-ones_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-full-numpy] dask/array/tests/test_dispatch.py::test_is_valid_chunk_type[float-False] 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_fft.py::test_rfftfreq[1-6.283185307179586-2] [gw43] [ 4%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[1-6.283185307179586-2] [gw28] [ 4%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-ones-cupy] [gw54] [ 4%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[True-inf-shape2-chunks2-axis2] dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast0-arr_downcast0-dot] dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths4-uint8] dask/array/tests/test_array_core.py::test_long_slice dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths3-uint8] [gw39] [ 4%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths3-uint8] [gw60] [ 4%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[-inf-True-False-single] [gw1] [ 4%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index11-value11] dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index12-value12] [gw23] [ 4%] PASSED dask/array/tests/test_creation.py::test_arange_dtypes[1.5-2-1-None] dask/array/tests/test_creation.py::test_arange_dtypes[1-2.5-1-None] [gw23] [ 4%] PASSED dask/array/tests/test_creation.py::test_arange_dtypes[1-2.5-1-None] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-full-numpy] [gw20] [ 4%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-full-numpy] [gw36] [ 4%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths4-bool] [gw52] [ 4%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-20-20] dask/array/tests/test_creation.py::test_nan_full_like[u4-shape_chunks0-0] [gw29] [ 4%] PASSED dask/array/tests/test_creation.py::test_tile_chunks[5-shape1-chunks1] [gw26] [ 4%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-full-numpy] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-add1] [gw14] [ 4%] PASSED dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast0-arr_downcast0-dot] [gw8] [ 4%] PASSED dask/array/tests/test_array_core.py::test_long_slice dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths1-bool] [gw35] [ 4%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths1-bool] [gw5] [ 4%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[ulonglong] [gw50] [ 4%] PASSED dask/array/tests/test_linalg.py::test_tsqr[10-40-chunks16-ValueError] dask/array/tests/test_linalg.py::test_tsqr[20-20-10-ValueError] [gw50] [ 4%] PASSED dask/array/tests/test_linalg.py::test_tsqr[20-20-10-ValueError] [gw22] [ 4%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-ones_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-full-cupy] dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape1-chunks3] dask/array/tests/test_masked.py::test_basic[12] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-5-5] dask/array/tests/test_array_core.py::test_map_blocks_optimize_blockwise[0] [gw9] [ 4%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_optimize_blockwise[0] [gw40] [ 4%] PASSED dask/array/tests/test_creation.py::test_pad_constant_values[np_a1-0.0] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-ones_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-full_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-full-cupy] [gw26] [ 4%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-full-cupy] [gw45] [ 4%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float32-fft2-numpy.fft] [gw44] [ 4%] PASSED dask/array/tests/test_dispatch.py::test_is_valid_chunk_type[float-False] dask/array/tests/test_array_core.py::test_broadcast_shapes [gw48] [ 4%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-None-fftshift-ifftshift] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-full_like-cupy] dask/array/tests/test_array_core.py::test_h5py_newaxis dask/array/tests/test_array_function.py::test_array_function_dask[7] dask/array/tests/test_array_core.py::test_from_array_scalar[void] [gw5] [ 4%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[void] dask/array/tests/test_array_core.py::test_from_array_scalar[str] dask/array/tests/test_linalg.py::test_tsqr_uncertain[10-5-chunks0-True-False-None] [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_masked.py::test_reductions[max-i8] [gw34] [ 4%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[u4-shape_chunks0-0] [gw19] [ 4%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-ones_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-full_like-numpy] dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-axes4-fftshift] [gw7] [ 4%] PASSED dask/array/tests/test_array_core.py::test_array_picklable[array1] [gw59] [ 4%] 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_array_core.py::test_reshape[original_shape23-new_shape23-6] [gw37] [ 4%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths4-uint8] [gw31] [ 4%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-ones-cupy] dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths2-uint8] [gw16] [ 4%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[7] dask/array/tests/test_linalg.py::test_norm_any_prec[-inf-True-False-double] [gw1] [ 4%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index12-value12] dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index13-value13] dask/array/tests/test_linalg.py::test_lstsq[20-10-5-False] dask/array/tests/test_overlap.py::test_map_overlap_multiarray_variadic [gw24] [ 4%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-empty_like-numpy] [gw51] [ 4%] PASSED dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape1-chunks3] [gw55] [ 4%] PASSED dask/array/tests/test_masked.py::test_basic[12] dask/array/tests/test_creation.py::test_nan_full_like[u4-shape_chunks0-0.0] [gw52] [ 4%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-5-5] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-ones-numpy] [gw13] [ 4%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-ones_like-cupy] [gw12] [ 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_array_core.py::test_from_array_raises_on_bad_chunks [gw2] [ 4%] PASSED dask/array/tests/test_array_core.py::test_broadcast_shapes dask/array/tests/test_fft.py::test_rfftfreq[1-6.283185307179586-3] dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast0-arr_downcast0-] dask/array/tests/test_array_utils.py::test_meta_from_array_literal[float-str0] [gw27] [ 4%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-full_like-cupy] [gw8] [ 4%] SKIPPED dask/array/tests/test_array_core.py::test_h5py_newaxis [gw35] [ 4%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths2-uint8] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps3-shape4] [gw60] [ 4%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[-inf-True-False-double] [gw1] [ 4%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index13-value13] dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index14--1] [gw53] [ 5%] PASSED dask/array/tests/test_linalg.py::test_lstsq[20-10-5-False] [gw63] [ 5%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_multiarray_variadic dask/array/tests/test_array_core.py::test_getter [gw62] [ 5%] PASSED dask/array/tests/test_masked.py::test_reductions[max-i8] [gw34] [ 5%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[u4-shape_chunks0-0.0] dask/array/tests/test_array_core.py::test_map_blocks_optimize_blockwise[1] dask/array/tests/test_creation.py::test_tile_chunks[reps5-shape0-chunks0] [gw29] [ 5%] PASSED dask/array/tests/test_creation.py::test_tile_chunks[reps5-shape0-chunks0] [gw38] [ 5%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-add1] dask/array/tests/test_dispatch.py::test_is_valid_chunk_type[int-False] dask/array/tests/test_linalg.py::test_qr[300-10-chunks8-None] [gw0] [ 5%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape23-new_shape23-6] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-zeros_like-numpy] [gw14] [ 5%] PASSED dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast0-arr_downcast0-] dask/array/tests/test_array_core.py::test_ellipsis_slicing dask/array/tests/test_array_function.py::test_array_function_dask[8] [gw1] [ 5%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index14--1] dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index15--1] [gw10] [ 5%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[float-str0] [gw3] [ 5%] PASSED dask/array/tests/test_array_core.py::test_normalize_chunks_auto_1d[20-5-expected2] [gw57] [ 5%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True-inf-shape1-chunks1] dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis0] [gw63] [ 5%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis0] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-empty_like-numpy] dask/array/tests/test_fft.py::test_nd_ffts_axes[float32-ifft2] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-empty_like-cupy] [gw50] [ 5%] PASSED dask/array/tests/test_linalg.py::test_tsqr_uncertain[10-5-chunks0-True-False-None] dask/array/tests/test_creation.py::test_pad_3d_data[reflect-2-uint8] [gw36] [ 5%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-2-uint8] [gw17] [ 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_svd_compressed_shapes[chunks1-5-5-10] [gw46] [ 5%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-axes4-fftshift] [gw44] [ 5%] PASSED dask/array/tests/test_dispatch.py::test_is_valid_chunk_type[int-False] dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[False-False-False-getter] [gw43] [ 5%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[1-6.283185307179586-3] [gw8] [ 5%] PASSED dask/array/tests/test_array_core.py::test_ellipsis_slicing dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths2-int16] dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths4-uint8] [gw33] [ 5%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps3-shape4] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps3-shape5] [gw1] [ 5%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index15--1] dask/array/tests/test_atop.py::test_common_token_names_kwargs[_] [gw15] [ 5%] PASSED dask/array/tests/test_atop.py::test_common_token_names_kwargs[_] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-ones_like-cupy] dask/array/tests/test_array_core.py::test_chunked_transpose_plus_one dask/array/tests/test_gufunc.py::test_as_gufunc 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-None-shape0-chunks0-list-tuple-ones-numpy] dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-axes4-ifftshift] dask/array/tests/test_creation.py::test_tile_chunks[reps5-shape1-chunks1] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-subtract] [gw7] [ 5%] PASSED dask/array/tests/test_array_core.py::test_from_array_raises_on_bad_chunks [gw59] [ 5%] PASSED dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[False-False-False-getter] dask/array/tests/test_fft.py::test_wrap_fftns[float32-fft2-scipy.fftpack] [gw28] [ 5%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-zeros_like-numpy] dask/array/tests/test_array_core.py::test_point_slicing [gw16] [ 5%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[8] [gw35] [ 5%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths2-int16] [gw33] [ 5%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps3-shape5] dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis1] [gw20] [ 5%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-empty_like-numpy] [gw41] [ 5%] PASSED dask/array/tests/test_fft.py::test_nd_ffts_axes[float32-ifft2] [gw11] [ 5%] PASSED dask/array/tests/test_array_core.py::test_scipy_sparse_concatenate[0] dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape2-chunks0] [gw24] [ 5%] 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_masked.py::test_reductions[max-f8] dask/array/tests/test_masked.py::test_basic[13] [gw49] [ 5%] PASSED dask/array/tests/test_gufunc.py::test_as_gufunc [gw9] [ 5%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_optimize_blockwise[1] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-ones_like-cupy] [gw52] [ 5%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-5-10] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-5-15] [gw29] [ 5%] PASSED dask/array/tests/test_creation.py::test_tile_chunks[reps5-shape1-chunks1] dask/array/tests/test_dispatch.py::test_direct_deferral_wrapping_override [gw45] [ 5%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float32-fft2-scipy.fftpack] dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths4-int16] dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast1-arr_downcast1-equal] dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-None-ifftshift-fftshift] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-full-numpy] [gw8] [ 5%] PASSED dask/array/tests/test_array_core.py::test_point_slicing dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths2-float32] [gw35] [ 5%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths2-float32] dask/array/tests/test_linalg.py::test_norm_any_slice[False-None-shape0-chunks0] dask/array/tests/test_creation.py::test_arange_dtypes[1-2-0.5-None] dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index16--1] [gw6] [ 5%] PASSED dask/array/tests/test_array_core.py::test_getter [gw62] [ 5%] PASSED dask/array/tests/test_masked.py::test_reductions[max-f8] [gw55] [ 5%] PASSED dask/array/tests/test_masked.py::test_basic[13] dask/array/tests/test_creation.py::test_pad_constant_values[np_a2-pad_value2] [gw52] [ 5%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-5-15] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-5-20] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-ones-numpy] [gw44] [ 5%] PASSED dask/array/tests/test_dispatch.py::test_direct_deferral_wrapping_override dask/array/tests/test_fft.py::test_wrap_fftns[float32-ifft2-numpy.fft] [gw45] [ 5%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float32-ifft2-numpy.fft] 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-int16] dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths2-bool] [gw35] [ 5%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths2-bool] [gw42] [ 5%] PASSED dask/array/tests/test_fft.py::test_fftfreq[0-6.283185307179586-6] [gw60] [ 5%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False-None-shape0-chunks0] dask/array/tests/test_linalg.py::test_lstsq[20-10-5-True] dask/array/tests/test_linalg.py::test_norm_any_slice[True-inf-shape2-chunks2] [gw57] [ 5%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True-inf-shape2-chunks2] [gw1] [ 5%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index16--1] [gw5] [ 5%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[str] 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_tsqr_uncertain[10-5-chunks1-False-True-None] dask/array/tests/test_array_core.py::test_scipy_sparse_concatenate[1] [gw22] [ 5%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-ones_like-cupy] [gw51] [ 5%] PASSED dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape2-chunks0] 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_repr [gw19] [ 5%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-ones_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-full_like-cupy] [gw52] [ 5%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-5-20] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-10-5] [gw13] [ 5%] PASSED 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-C-None-shape0-chunks0-list-tuple-ones-cupy] [gw47] [ 5%] PASSED dask/array/tests/test_linalg.py::test_qr[300-10-chunks8-None] [gw37] [ 5%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths4-int16] [gw48] [ 5%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-None-ifftshift-fftshift] [gw27] [ 5%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-full-numpy] [gw14] [ 5%] PASSED dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast1-arr_downcast1-equal] [gw39] [ 5%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths3-int16] dask/array/tests/test_array_utils.py::test_meta_from_array_literal[float-1] dask/array/tests/test_creation.py::test_tri[3-4-0-bool-auto] [gw23] [ 5%] PASSED dask/array/tests/test_creation.py::test_arange_dtypes[1-2-0.5-None] dask/array/tests/test_linalg.py::test_norm_any_slice[False-None-shape1-chunks1] [gw60] [ 5%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False-None-shape1-chunks1] [gw63] [ 5%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis1] [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_masked.py::test_basic[14] [gw55] [ 5%] PASSED dask/array/tests/test_masked.py::test_basic[14] dask/array/tests/test_gufunc.py::test_apply_gufunc_broadcasting_loopdims [gw49] [ 5%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_broadcasting_loopdims [gw21] [ 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_tile_chunks[reps6-shape0-chunks0] [gw18] [ 5%] 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-F-None-shape0-chunks0-asarray-list-empty_like-numpy] dask/array/tests/test_linalg.py::test_qr[300-10-chunks9-None] [gw47] [ 5%] PASSED dask/array/tests/test_linalg.py::test_qr[300-10-chunks9-None] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-zeros_like-cupy] dask/array/tests/test_linalg.py::test_norm_any_ndim[True-inf-shape3-chunks3-None] [gw8] [ 5%] PASSED dask/array/tests/test_array_core.py::test_point_slicing_with_full_slice dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-zeros_like-numpy] dask/array/tests/test_array_function.py::test_array_function_dask[9] dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths3-uint8] [gw10] [ 5%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[float-1] [gw30] [ 5%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths4-uint8] [gw32] [ 5%] PASSED dask/array/tests/test_creation.py::test_tri[3-4-0-bool-auto] dask/array/tests/test_creation.py::test_tri[3-None-1-int-auto] [gw32] [ 5%] PASSED dask/array/tests/test_creation.py::test_tri[3-None-1-int-auto] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps4-shape0] dask/array/tests/test_fft.py::test_nd_ffts_axes[float32-fftn] [gw50] [ 5%] PASSED dask/array/tests/test_linalg.py::test_tsqr_uncertain[10-5-chunks1-False-True-None] [gw11] [ 5%] PASSED dask/array/tests/test_array_core.py::test_scipy_sparse_concatenate[1] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-ones-numpy] [gw22] [ 5%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-ones-numpy] dask/array/tests/test_array_core.py::test_size [gw4] [ 5%] PASSED dask/array/tests/test_array_core.py::test_chunked_transpose_plus_one dask/array/tests/test_creation.py::test_pad_3d_data[reflect-2-int16] dask/array/tests/test_gufunc.py::test_apply_gufunc_check_same_dimsizes [gw46] [ 5%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-axes4-ifftshift] [gw52] [ 5%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-10-5] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-10-10] dask/array/tests/test_dispatch.py::test_delegation_unknown_scalar_that_understands_arr_ops[arr0] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-full-numpy] [gw12] [ 5%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-full-numpy] dask/array/tests/test_array_core.py::test_elemwise_on_scalars [gw31] [ 5%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-zeros_like-numpy] [gw35] [ 5%] 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[maximum-pad_widths4-int16] [gw30] [ 5%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths4-int16] [gw33] [ 5%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps4-shape0] dask/array/tests/test_array_core.py::test_3851 dask/array/tests/test_masked.py::test_reductions[any-i8] [gw36] [ 5%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-2-int16] dask/array/tests/test_masked.py::test_basic[15] dask/array/tests/test_creation.py::test_nan_full_like[u4-shape_chunks0-99] [gw49] [ 5%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_check_same_dimsizes dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-ones-cupy] [gw17] [ 5%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-full_like-cupy] [gw52] [ 5%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-10-10] [gw44] [ 5%] PASSED dask/array/tests/test_dispatch.py::test_delegation_unknown_scalar_that_understands_arr_ops[arr0] dask/array/tests/test_linalg.py::test_qr[300-10-chunks10-None] [gw28] [ 5%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-zeros_like-cupy] [gw54] [ 5%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[True-inf-shape3-chunks3-None] dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths4-float32] [gw16] [ 5%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[9] dask/array/tests/test_fft.py::test_wrap_fftns[float32-ifft2-scipy.fftpack] dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths4-float32] [gw30] [ 5%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths4-float32] dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths4-bool] dask/array/tests/test_array_core.py::test_from_array_no_asarray[True-True-ndarray] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps4-shape1] [gw11] [ 5%] PASSED dask/array/tests/test_array_core.py::test_3851 dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-ones-cupy] [gw55] [ 5%] PASSED dask/array/tests/test_masked.py::test_basic[15] [gw56] [ 5%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[False-2-shape2-chunks2-axis2] dask/array/tests/test_gufunc.py::test_apply_gufunc_check_coredim_chunksize [gw21] [ 5%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-ones-cupy] dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-axes5-fftshift] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-10-15] [gw52] [ 5%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-10-15] [gw26] [ 5%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-empty_like-numpy] [gw47] [ 5%] PASSED dask/array/tests/test_linalg.py::test_qr[300-10-chunks10-None] [gw37] [ 5%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths4-float32] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-full-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-zeros_like-cupy] [gw45] [ 5%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float32-ifft2-scipy.fftpack] dask/array/tests/test_masked.py::test_mixed_random[0] dask/array/tests/test_creation.py::test_tri[3-None--1-int-auto] [gw32] [ 5%] PASSED dask/array/tests/test_creation.py::test_tri[3-None--1-int-auto] dask/array/tests/test_array_core.py::test_normalize_chunks_auto_1d[24-5-expected3] [gw30] [ 5%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths4-bool] [gw33] [ 5%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps4-shape1] dask/array/tests/test_linalg.py::test_tsqr_uncertain[10-5-chunks2-True-True-None] dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape2-chunks1] [gw41] [ 5%] PASSED dask/array/tests/test_fft.py::test_nd_ffts_axes[float32-fftn] dask/array/tests/test_array_core.py::test_3925 dask/array/tests/test_masked.py::test_basic[16] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-zeros_like-numpy] [gw46] [ 6%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-axes5-fftshift] [gw13] [ 6%] SKIPPED 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_qr[10-5-10-None] [gw47] [ 6%] PASSED dask/array/tests/test_linalg.py::test_qr[10-5-10-None] dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-0-fftshift-ifftshift] 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_slice_with_floats [gw31] [ 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_tri[3-None-2-int-1] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-empty-numpy] dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis2] [gw63] [ 6%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis2] dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis3] [gw5] [ 6%] PASSED dask/array/tests/test_array_core.py::test_from_array_no_asarray[True-True-ndarray] dask/array/tests/test_array_core.py::test_from_array_no_asarray[True-False-matrix] [gw11] [ 6%] PASSED dask/array/tests/test_array_core.py::test_3925 [gw6] [ 6%] PASSED dask/array/tests/test_array_core.py::test_size [gw49] [ 6%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_check_coredim_chunksize [gw55] [ 6%] PASSED dask/array/tests/test_masked.py::test_basic[16] [gw34] [ 6%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[u4-shape_chunks0-99] [gw21] [ 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_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-subtract] dask/array/tests/test_array_core.py::test_concatenate_axes dask/array/tests/test_dispatch.py::test_delegation_unknown_scalar_that_understands_arr_ops[arr1] dask/array/tests/test_linalg.py::test_qr[5-10-10-None] [gw28] [ 6%] 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_function.py::test_binary_function_type_precedence[arr_upcast1-arr_downcast1-matmul] [gw27] [ 6%] SKIPPED 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_pad_3d_data[empty-pad_widths3-float32] [gw39] [ 6%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths3-float32] dask/array/tests/test_creation.py::test_arange_dtypes[start4-stop4-step4-None] dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths3-int16] [gw35] [ 6%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths3-int16] [gw32] [ 6%] PASSED dask/array/tests/test_creation.py::test_tri[3-None-2-int-1] [gw20] [ 6%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-empty-numpy] dask/array/tests/test_fft.py::test_fftfreq[0-6.283185307179586-7] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps4-shape2] dask/array/tests/test_creation.py::test_pad_3d_data[mean-2-uint8] [gw24] [ 6%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-empty-numpy] [gw22] [ 6%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-ones-cupy] [gw62] [ 6%] PASSED dask/array/tests/test_masked.py::test_reductions[any-i8] dask/array/tests/test_creation.py::test_pad_3d_data[reflect-2-float32] [gw9] [ 6%] PASSED dask/array/tests/test_array_core.py::test_repr dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-ones-numpy] [gw40] [ 6%] PASSED dask/array/tests/test_creation.py::test_pad_constant_values[np_a2-pad_value2] [gw7] [ 6%] PASSED dask/array/tests/test_array_core.py::test_concatenate_axes dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-axes5-ifftshift] [gw44] [ 6%] PASSED dask/array/tests/test_dispatch.py::test_delegation_unknown_scalar_that_understands_arr_ops[arr1] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-zeros_like-numpy] dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[False-False-False-getter_nofancy] [gw48] [ 6%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-0-fftshift-ifftshift] dask/array/tests/test_array_function.py::test_array_function_dask[10] [gw8] [ 6%] PASSED dask/array/tests/test_array_core.py::test_slice_with_floats [gw14] [ 6%] PASSED dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast1-arr_downcast1-matmul] dask/array/tests/test_fft.py::test_wrap_fftns[float32-fftn-numpy.fft] [gw23] [ 6%] PASSED dask/array/tests/test_creation.py::test_arange_dtypes[start4-stop4-step4-None] dask/array/tests/test_creation.py::test_tri[6-8--2-int-chunks6] [gw53] [ 6%] PASSED dask/array/tests/test_linalg.py::test_lstsq[20-10-5-True] [gw3] [ 6%] PASSED dask/array/tests/test_array_core.py::test_normalize_chunks_auto_1d[24-5-expected3] [gw63] [ 6%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis3] [gw33] [ 6%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps4-shape2] [gw50] [ 6%] PASSED dask/array/tests/test_linalg.py::test_tsqr_uncertain[10-5-chunks2-True-True-None] [gw5] [ 6%] PASSED dask/array/tests/test_array_core.py::test_from_array_no_asarray[True-False-matrix] dask/array/tests/test_fft.py::test_nd_ffts_axes[float32-ifftn] dask/array/tests/test_linalg.py::test_norm_2dim[False--2-shape0-chunks0-None] dask/array/tests/test_array_core.py::test_broadcast_dimensions_works_with_singleton_dimensions [gw36] [ 6%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-2-float32] dask/array/tests/test_creation.py::test_pad_constant_values[np_a3-pad_value3] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-full-numpy] [gw46] [ 6%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-axes5-ifftshift] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-ones-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-full-cupy] dask/array/tests/test_array_core.py::test_reshape[original_shape24-new_shape24-6] dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-0-ifftshift-fftshift] 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[empty-pad_widths3-bool] [gw58] [ 6%] PASSED dask/array/tests/test_masked.py::test_mixed_random[0] [gw42] [ 6%] PASSED dask/array/tests/test_fft.py::test_fftfreq[0-6.283185307179586-7] [gw51] [ 6%] PASSED dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape2-chunks1] [gw19] [ 6%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-ones-numpy] [gw29] [ 6%] PASSED dask/array/tests/test_creation.py::test_tile_chunks[reps6-shape0-chunks0] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-empty_like-cupy] [gw47] [ 6%] PASSED dask/array/tests/test_linalg.py::test_qr[5-10-10-None] dask/array/tests/test_fft.py::test_rfftfreq[1-6.283185307179586-6] [gw2] [ 6%] PASSED dask/array/tests/test_array_core.py::test_elemwise_on_scalars [gw13] [ 6%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-zeros_like-numpy] [gw59] [ 6%] PASSED 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_pad_3d_data[edge-pad_widths4-bool] [gw16] [ 6%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[10] [gw39] [ 6%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths3-bool] [gw45] [ 6%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float32-fftn-numpy.fft] [gw32] [ 6%] PASSED dask/array/tests/test_creation.py::test_tri[6-8--2-int-chunks6] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-zeros_like-cupy] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps4-shape3] dask/array/tests/test_atop.py::test_blockwise_names dask/array/tests/test_array_utils.py::test_meta_from_array_literal[float-str1] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-empty-cupy] [gw41] [ 6%] PASSED dask/array/tests/test_fft.py::test_nd_ffts_axes[float32-ifftn] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-zeros_like-numpy] [gw4] [ 6%] PASSED dask/array/tests/test_array_core.py::test_broadcast_dimensions_works_with_singleton_dimensions [gw56] [ 6%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[False--2-shape0-chunks0-None] dask/array/tests/test_gufunc.py::test_apply_gufunc_check_inhomogeneous_chunksize dask/array/tests/test_masked.py::test_basic[17] dask/array/tests/test_creation.py::test_nan_full_like[u4-shape_chunks0--1] [gw40] [ 6%] PASSED dask/array/tests/test_creation.py::test_pad_constant_values[np_a3-pad_value3] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-zeros_like-cupy] [gw17] [ 6%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-full-numpy] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-10-20] [gw18] [ 6%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-ones-cupy] [gw12] [ 6%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-full-cupy] [gw0] [ 6%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape24-new_shape24-6] [gw48] [ 6%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-0-ifftshift-fftshift] [gw54] [ 6%] PASSED 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-tuple-empty_like-numpy] dask/array/tests/test_optimization.py::test_fuse_getitem[False-True-False] dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths3-float32] dask/array/tests/test_linalg.py::test_norm_any_slice[False-None-shape2-chunks2] dask/array/tests/test_linalg.py::test_lstsq[100-10-10-False] dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index17--1] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-empty-cupy] [gw30] [ 6%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[mean-2-uint8] dask/array/tests/test_array_core.py::test_map_blocks_large_inputs_delayed dask/array/tests/test_array_core.py::test_nbytes dask/array/tests/test_masked.py::test_reductions[any-f8] dask/array/tests/test_creation.py::test_pad_3d_data[reflect-2-bool] dask/array/tests/test_array_core.py::test_repr_meta dask/array/tests/test_array_core.py::test_blockwise_concatenate [gw26] [ 6%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-empty_like-cupy] dask/array/tests/test_dispatch.py::test_delegation_unknown_scalar[arr0] [gw43] [ 6%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[1-6.283185307179586-6] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-zeros-cupy] [gw37] [ 6%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths4-bool] dask/array/tests/test_array_core.py::test_slice_with_integer_types dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast1-arr_downcast1-dot] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-zeros-numpy] dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths4-uint8] dask/array/tests/test_creation.py::test_arange_dtypes[start5-stop5-step5-None] [gw60] [ 6%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False-None-shape2-chunks2] [gw35] [ 6%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths3-float32] dask/array/tests/test_linalg.py::test_norm_any_slice[True-inf-shape3-chunks3] [gw25] [ 6%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-zeros_like-cupy] dask/array/tests/test_array_core.py::test_normalize_chunks_auto_1d[23-5-expected4] dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis4] [gw33] [ 6%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps4-shape3] [gw10] [ 6%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[float-str1] [gw15] [ 6%] PASSED dask/array/tests/test_atop.py::test_blockwise_names dask/array/tests/test_linalg.py::test_tsqr_uncertain[40-5-chunks3-True-False-None] [gw24] [ 6%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-empty-cupy] dask/array/tests/test_array_core.py::test_from_array_no_asarray[False-True-ndarray] [gw22] [ 6%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-zeros_like-numpy] [gw49] [ 6%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_check_inhomogeneous_chunksize [gw36] [ 6%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-2-bool] [gw34] [ 6%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[u4-shape_chunks0--1] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-add0] [gw21] [ 6%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-zeros_like-cupy] [gw52] [ 6%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-10-20] [gw27] [ 6%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-empty_like-numpy] [gw39] [ 6%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths4-uint8] [gw61] [ 6%] PASSED dask/array/tests/test_optimization.py::test_fuse_getitem[False-True-False] dask/array/tests/test_masked.py::test_mixed_random[1] [gw57] [ 6%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True-inf-shape3-chunks3] [gw53] [ 6%] PASSED dask/array/tests/test_linalg.py::test_lstsq[100-10-10-False] [gw1] [ 6%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index17--1] [gw20] [ 6%] 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_fftfreq[1-1.0-1] [gw11] [ 6%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_large_inputs_delayed dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape2-chunks2] [gw6] [ 6%] PASSED dask/array/tests/test_array_core.py::test_nbytes [gw62] [ 6%] PASSED dask/array/tests/test_masked.py::test_reductions[any-f8] [gw55] [ 6%] PASSED dask/array/tests/test_masked.py::test_basic[17] [gw9] [ 6%] 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-ones-cupy] dask/array/tests/test_creation.py::test_tile_chunks[reps6-shape1-chunks1] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-full-cupy] dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-axes6-fftshift] [gw7] [ 6%] PASSED dask/array/tests/test_array_core.py::test_blockwise_concatenate [gw44] [ 6%] PASSED dask/array/tests/test_dispatch.py::test_delegation_unknown_scalar[arr0] dask/array/tests/test_linalg.py::test_qr[10-10-10-None] dask/array/tests/test_array_core.py::test_elemwise_with_ndarrays dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-zeros_like-cupy] dask/array/tests/test_optimization.py::test_turn_off_fusion [gw28] [ 6%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-zeros-cupy] dask/array/tests/test_array_function.py::test_array_function_dask[11] [gw14] [ 6%] PASSED dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast1-arr_downcast1-dot] [gw8] [ 6%] PASSED dask/array/tests/test_array_core.py::test_slice_with_integer_types dask/array/tests/test_creation.py::test_tri[6-8-0-int-chunks7] [gw3] [ 6%] PASSED dask/array/tests/test_array_core.py::test_normalize_chunks_auto_1d[23-5-expected4] [gw63] [ 6%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis4] [gw50] [ 6%] PASSED dask/array/tests/test_linalg.py::test_tsqr_uncertain[40-5-chunks3-True-False-None] [gw5] [ 6%] PASSED dask/array/tests/test_array_core.py::test_from_array_no_asarray[False-True-ndarray] dask/array/tests/test_fft.py::test_nd_ffts_axes[float32-rfft2] dask/array/tests/test_array_core.py::test_broadcast_dimensions dask/array/tests/test_linalg.py::test_norm_2dim[False--2-shape1-chunks1-axis1] [gw38] [ 6%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-add0] dask/array/tests/test_creation.py::test_pad_constant_values[np_a4-00] 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_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-empty_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-empty-numpy] dask/array/tests/test_array_core.py::test_reshape[original_shape25-new_shape25-6] dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-1-fftshift-ifftshift] dask/array/tests/test_linalg.py::test_norm_any_ndim[True--inf-shape1-chunks1-0] dask/array/tests/test_fft.py::test_wrap_fftns[float32-fftn-scipy.fftpack] [gw58] [ 6%] PASSED dask/array/tests/test_masked.py::test_mixed_random[1] dask/array/tests/test_optimization.py::test_fuse_getitem[False-False-True] [gw23] [ 6%] PASSED dask/array/tests/test_creation.py::test_arange_dtypes[start5-stop5-step5-None] dask/array/tests/test_linalg.py::test_lstsq[100-10-10-True] [gw32] [ 6%] PASSED dask/array/tests/test_creation.py::test_tri[6-8-0-int-chunks7] dask/array/tests/test_creation.py::test_pad_3d_data[mean-2-int16] [gw42] [ 6%] PASSED dask/array/tests/test_fft.py::test_fftfreq[1-1.0-1] [gw51] [ 6%] PASSED dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape2-chunks2] [gw4] [ 6%] PASSED dask/array/tests/test_array_core.py::test_broadcast_dimensions [gw19] [ 6%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-ones-cupy] [gw29] [ 6%] PASSED dask/array/tests/test_creation.py::test_tile_chunks[reps6-shape1-chunks1] [gw17] [ 6%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-full-cupy] [gw18] [ 6%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-zeros_like-numpy] [gw47] [ 6%] PASSED dask/array/tests/test_linalg.py::test_qr[10-10-10-None] dask/array/tests/test_fft.py::test_rfftfreq[1-6.283185307179586-7] [gw2] [ 7%] PASSED dask/array/tests/test_array_core.py::test_elemwise_with_ndarrays [gw59] [ 7%] XFAIL dask/array/tests/test_optimization.py::test_turn_off_fusion [gw13] [ 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_pad_3d_data[linear_ramp-2-uint8] [gw16] [ 7%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[11] [gw31] [ 7%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-zeros-numpy] [gw61] [ 7%] PASSED dask/array/tests/test_optimization.py::test_fuse_getitem[False-False-True] dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths3-bool] [gw53] [ 7%] PASSED dask/array/tests/test_linalg.py::test_lstsq[100-10-10-True] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps4-shape4] dask/array/tests/test_atop.py::test_blockwise_new_axes dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-ones_like-numpy] [gw41] [ 7%] PASSED dask/array/tests/test_fft.py::test_nd_ffts_axes[float32-rfft2] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-zeros_like-cupy] [gw56] [ 7%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[False--2-shape1-chunks1-axis1] dask/array/tests/test_array_core.py::test_repr_html_array_highlevelgraph dask/array/tests/test_creation.py::test_nan_full_like[u4-shape_chunks1-0] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-zeros-numpy] [gw46] [ 7%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-axes6-fftshift] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-15-5] [gw12] [ 7%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-empty_like-numpy] [gw26] [ 7%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-empty-numpy] [gw0] [ 7%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape25-new_shape25-6] [gw48] [ 7%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-1-fftshift-ifftshift] [gw54] [ 7%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[True--inf-shape1-chunks1-0] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-empty_like-cupy] [gw45] [ 7%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float32-fftn-scipy.fftpack] dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths4-int16] dask/array/tests/test_linalg.py::test_norm_any_slice[False-None-shape3-chunks3] [gw35] [ 7%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths3-bool] dask/array/tests/test_linalg.py::test_norm_any_slice[True-inf-shape4-chunks4] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-zeros-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-ones_like-numpy] [gw30] [ 7%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[mean-2-int16] dask/array/tests/test_array_utils.py::test_meta_from_array_literal[float-2] dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis5] dask/array/tests/test_array_core.py::test_blockwise_large_inputs_delayed dask/array/tests/test_array_core.py::test_itemsize dask/array/tests/test_masked.py::test_reductions[all-i8] dask/array/tests/test_gufunc.py::test_apply_gufunc_infer_dtype dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths1-uint8] dask/array/tests/test_masked.py::test_basic[18] [gw40] [ 7%] PASSED dask/array/tests/test_creation.py::test_pad_constant_values[np_a4-00] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-empty_like-numpy] [gw43] [ 7%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[1-6.283185307179586-7] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-full_like-numpy] [gw37] [ 7%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-2-uint8] dask/array/tests/test_array_core.py::test_index_with_integer_types dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast1-arr_downcast1-] [gw39] [ 7%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths4-int16] [gw60] [ 7%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False-None-shape3-chunks3] [gw57] [ 7%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True-inf-shape4-chunks4] dask/array/tests/test_array_core.py::test_normalize_chunks_auto_1d[1000-167-expected5] [gw33] [ 7%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps4-shape4] [gw15] [ 7%] PASSED dask/array/tests/test_atop.py::test_blockwise_new_axes [gw24] [ 7%] 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_linalg.py::test_tsqr_uncertain[40-5-chunks4-False-True-None] dask/array/tests/test_array_core.py::test_from_array_no_asarray[False-False-matrix] [gw22] [ 7%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-zeros_like-cupy] [gw36] [ 7%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths1-uint8] [gw9] [ 7%] PASSED dask/array/tests/test_array_core.py::test_repr_html_array_highlevelgraph [gw34] [ 7%] PASSED 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-my-name-shape0-chunks0-tuple-asarray-zeros_like-numpy] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-eq] [gw21] [ 7%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-zeros-numpy] dask/array/tests/test_array_core.py::test_common_blockdim [gw52] [ 7%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-15-5] [gw27] [ 7%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-empty_like-cupy] dask/array/tests/test_masked.py::test_mixed_random[2] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-zeros-cupy] dask/array/tests/test_creation.py::test_arange_dtypes[start6-stop6-step6-None] [gw25] [ 7%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-zeros-numpy] [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_eye [gw10] [ 7%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[float-2] [gw63] [ 7%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis5] dask/array/tests/test_fft.py::test_fftfreq[1-1.0-2] [gw11] [ 7%] PASSED dask/array/tests/test_array_core.py::test_blockwise_large_inputs_delayed dask/array/tests/test_fft.py::test_nd_ffts_axes[float32-irfft2] [gw6] [ 7%] PASSED dask/array/tests/test_array_core.py::test_itemsize [gw62] [ 7%] PASSED dask/array/tests/test_masked.py::test_reductions[all-i8] [gw49] [ 7%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_infer_dtype dask/array/tests/test_array_core.py::test_Array [gw55] [ 7%] PASSED dask/array/tests/test_masked.py::test_basic[18] dask/array/tests/test_creation.py::test_tile_neg_reps[-1-shape0-chunks0] [gw17] [ 7%] 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_fft.py::test_fftshift[shape2-chunks2-axes6-ifftshift] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-zeros_like-cupy] dask/array/tests/test_dispatch.py::test_delegation_unknown_scalar[arr1] dask/array/tests/test_linalg.py::test_qr[10-40-chunks14-None] dask/array/tests/test_array_core.py::test_elemwise_differently_chunked dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-zeros-numpy] dask/array/tests/test_optimization.py::test_disable_lowlevel_fusion [gw28] [ 7%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-full_like-numpy] dask/array/tests/test_array_function.py::test_array_function_dask[12] [gw8] [ 7%] PASSED dask/array/tests/test_array_core.py::test_index_with_integer_types [gw14] [ 7%] PASSED dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast1-arr_downcast1-] dask/array/tests/test_optimization.py::test_fuse_getitem[False-False-False] dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index18-value18] dask/array/tests/test_linalg.py::test_no_chunks_svd [gw32] [ 7%] PASSED dask/array/tests/test_creation.py::test_eye [gw50] [ 7%] PASSED dask/array/tests/test_linalg.py::test_tsqr_uncertain[40-5-chunks4-False-True-None] [gw5] [ 7%] PASSED dask/array/tests/test_array_core.py::test_from_array_no_asarray[False-False-matrix] dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape2-chunks3] dask/array/tests/test_linalg.py::test_norm_2dim[False--2-shape2-chunks2-axis2] [gw19] [ 7%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-zeros_like-numpy] [gw38] [ 7%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-eq] [gw7] [ 7%] PASSED dask/array/tests/test_array_core.py::test_common_blockdim dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-empty_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-empty-cupy] [gw59] [ 7%] PASSED dask/array/tests/test_optimization.py::test_disable_lowlevel_fusion dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-1-ifftshift-fftshift] dask/array/tests/test_linalg.py::test_norm_any_ndim[True--inf-shape2-chunks2-axis2] dask/array/tests/test_fft.py::test_wrap_fftns[float32-ifftn-numpy.fft] [gw31] [ 7%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-zeros-cupy] [gw58] [ 7%] PASSED dask/array/tests/test_masked.py::test_mixed_random[2] [gw23] [ 7%] PASSED dask/array/tests/test_creation.py::test_arange_dtypes[start6-stop6-step6-None] dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths4-uint8] [gw3] [ 7%] PASSED dask/array/tests/test_array_core.py::test_normalize_chunks_auto_1d[1000-167-expected5] dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[1] [gw41] [ 7%] PASSED dask/array/tests/test_fft.py::test_nd_ffts_axes[float32-irfft2] [gw4] [ 7%] PASSED dask/array/tests/test_array_core.py::test_Array dask/array/tests/test_array_core.py::test_slicing_with_ellipsis dask/array/tests/test_creation.py::test_pad_constant_values[np_a5-pad_value5] [gw29] [ 7%] PASSED dask/array/tests/test_creation.py::test_tile_neg_reps[-1-shape0-chunks0] [gw46] [ 7%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-axes6-ifftshift] [gw18] [ 7%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-zeros_like-cupy] [gw44] [ 7%] PASSED dask/array/tests/test_dispatch.py::test_delegation_unknown_scalar[arr1] [gw47] [ 7%] PASSED dask/array/tests/test_linalg.py::test_qr[10-40-chunks14-None] dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-None-fftshift] [gw2] [ 7%] PASSED dask/array/tests/test_array_core.py::test_elemwise_differently_chunked dask/array/tests/test_array_core.py::test_reshape[original_shape26-new_shape26-chunks26] [gw13] [ 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_pad_3d_data[linear_ramp-2-int16] [gw16] [ 7%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[12] 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-shape4-chunks4] [gw61] [ 7%] PASSED dask/array/tests/test_optimization.py::test_fuse_getitem[False-False-False] [gw35] [ 7%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths4-uint8] dask/array/tests/test_linalg.py::test_norm_any_slice[True--inf-shape0-chunks0] [gw1] [ 7%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index18-value18] [gw53] [ 7%] PASSED dask/array/tests/test_linalg.py::test_no_chunks_svd dask/array/tests/test_creation.py::test_pad_3d_data[mean-2-float32] [gw42] [ 7%] PASSED dask/array/tests/test_fft.py::test_fftfreq[1-1.0-2] dask/array/tests/test_atop.py::test_blockwise_new_axes_2 dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-ones_like-cupy] [gw51] [ 7%] PASSED dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape2-chunks3] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-zeros-numpy] dask/array/tests/test_gufunc.py::test_apply_gufunc_axis_01[False] [gw56] [ 7%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[False--2-shape2-chunks2-axis2] dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths1-int16] [gw12] [ 7%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-empty_like-cupy] [gw26] [ 7%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-empty-cupy] [gw48] [ 7%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-1-ifftshift-fftshift] [gw54] [ 7%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[True--inf-shape2-chunks2-axis2] [gw45] [ 7%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float32-ifftn-numpy.fft] dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths4-float32] [gw60] [ 7%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False-None-shape4-chunks4] [gw57] [ 7%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True--inf-shape0-chunks0] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-ones_like-cupy] dask/array/tests/test_array_utils.py::test_meta_from_array_literal[float-str2] dask/array/tests/test_creation.py::test_diag_bad_input[0] [gw63] [ 7%] 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_tile_np_kroncompare_examples[reps4-shape5] dask/array/tests/test_array_core.py::test_slice_reversed dask/array/tests/test_array_core.py::test_Array_normalizes_dtype dask/array/tests/test_masked.py::test_reductions[all-f8] dask/array/tests/test_creation.py::test_nan_full_like[u4-shape_chunks1-0.0] [gw36] [ 7%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths1-int16] [gw9] [ 7%] PASSED dask/array/tests/test_array_core.py::test_slicing_with_ellipsis dask/array/tests/test_masked.py::test_basic[19] [gw40] [ 7%] PASSED dask/array/tests/test_creation.py::test_pad_constant_values[np_a5-pad_value5] dask/array/tests/test_creation.py::test_tile_neg_reps[-1-shape1-chunks1] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-zeros-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-empty_like-cupy] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-15-10] [gw43] [ 7%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-None-fftshift] [gw0] [ 7%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape26-new_shape26-chunks26] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-full_like-cupy] [gw37] [ 7%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-2-int16] dask/array/tests/test_array_core.py::test_vindex_basic [gw39] [ 7%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths4-float32] dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast2-arr_downcast2-equal] [gw27] [ 7%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-empty-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-zeros-cupy] [gw30] [ 7%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[mean-2-float32] dask/array/tests/test_linalg.py::test_tsqr_uncertain[40-5-chunks5-True-True-None] [gw15] [ 7%] PASSED dask/array/tests/test_atop.py::test_blockwise_new_axes_2 [gw24] [ 7%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-ones_like-cupy] dask/array/tests/test_array_core.py::test_from_array_getitem[True-True] [gw22] [ 7%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-zeros-numpy] [gw49] [ 7%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_axis_01[False] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-zeros_like-cupy] [gw17] [ 7%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-empty_like-cupy] dask/array/tests/test_optimization.py::test_array_creation_blockwise_fusion dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-full_like-numpy] dask/array/tests/test_masked.py::test_mixed_random[3] dask/array/tests/test_creation.py::test_arange_dtypes[start7-stop7-step7-None] dask/array/tests/test_optimization.py::test_fuse_getitem_lock[True-True-True] dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index19--99] [gw1] [ 7%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index19--99] dask/array/tests/test_array_core.py::test_normalize_chunks_auto_2d[shape0-chunks0-20-expected0] [gw20] [ 7%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-ones_like-cupy] [gw10] [ 7%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[float-str2] [gw32] [ 7%] PASSED dask/array/tests/test_creation.py::test_diag_bad_input[0] dask/array/tests/test_fft.py::test_fftfreq[1-1.0-3] [gw11] [ 7%] PASSED dask/array/tests/test_array_core.py::test_slice_reversed [gw6] [ 7%] PASSED dask/array/tests/test_array_core.py::test_Array_normalizes_dtype dask/array/tests/test_fft.py::test_nd_ffts_axes[float32-rfftn] [gw62] [ 7%] PASSED dask/array/tests/test_masked.py::test_reductions[all-f8] [gw34] [ 7%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[u4-shape_chunks1-0.0] [gw55] [ 7%] PASSED dask/array/tests/test_masked.py::test_basic[19] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-gt] [gw29] [ 7%] PASSED dask/array/tests/test_creation.py::test_tile_neg_reps[-1-shape1-chunks1] dask/array/tests/test_array_core.py::test_uneven_chunks_that_fit_neatly [gw21] [ 7%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-zeros-cupy] [gw52] [ 7%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-15-10] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-zeros-numpy] dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-axes7-fftshift] dask/array/tests/test_dispatch.py::test_delegation_specific_cases dask/array/tests/test_linalg.py::test_qr[10-40-chunks15-None] dask/array/tests/test_array_core.py::test_elemwise_dtype dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-zeros-cupy] dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-2-float32] dask/array/tests/test_array_function.py::test_array_function_dask[13] [gw8] [ 7%] PASSED dask/array/tests/test_array_core.py::test_vindex_basic [gw14] [ 8%] PASSED dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast2-arr_downcast2-equal] [gw25] [ 8%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-zeros-cupy] dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis7] [gw33] [ 8%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps4-shape5] [gw42] [ 8%] PASSED dask/array/tests/test_fft.py::test_fftfreq[1-1.0-3] [gw5] [ 8%] PASSED dask/array/tests/test_array_core.py::test_from_array_getitem[True-True] dask/array/tests/test_linalg.py::test_svd_incompatible_chunking dask/array/tests/test_array_core.py::test_uneven_chunks dask/array/tests/test_linalg.py::test_norm_2dim[True-fro-shape0-chunks0-None] [gw19] [ 8%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-zeros_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-empty-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-ones_like-numpy] [gw59] [ 8%] PASSED dask/array/tests/test_optimization.py::test_array_creation_blockwise_fusion [gw28] [ 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_linalg.py::test_norm_any_ndim[True--inf-shape3-chunks3-None] dask/array/tests/test_fft.py::test_wrap_fftns[float32-ifftn-scipy.fftpack] [gw31] [ 8%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-full_like-numpy] dask/array/tests/test_linalg.py::test_norm_any_slice[False-1-shape0-chunks0] [gw58] [ 8%] PASSED dask/array/tests/test_masked.py::test_mixed_random[3] dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths4-int16] [gw61] [ 8%] PASSED dask/array/tests/test_optimization.py::test_fuse_getitem_lock[True-True-True] [gw23] [ 8%] PASSED dask/array/tests/test_creation.py::test_arange_dtypes[start7-stop7-step7-None] dask/array/tests/test_linalg.py::test_svd_flip_correction[f4-chunks0-shape0] [gw3] [ 8%] PASSED dask/array/tests/test_array_core.py::test_normalize_chunks_auto_2d[shape0-chunks0-20-expected0] [gw50] [ 8%] PASSED dask/array/tests/test_linalg.py::test_tsqr_uncertain[40-5-chunks5-True-True-None] [gw41] [ 8%] PASSED dask/array/tests/test_fft.py::test_nd_ffts_axes[float32-rfftn] dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths1-float32] dask/array/tests/test_array_core.py::test_slicing_with_ndarray dask/array/tests/test_creation.py::test_pad_constant_values[np_a6-pad_value6] [gw7] [ 8%] PASSED dask/array/tests/test_array_core.py::test_uneven_chunks_that_fit_neatly [gw38] [ 8%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-gt] [gw46] [ 8%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-axes7-fftshift] [gw18] [ 8%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-zeros-numpy] [gw44] [ 8%] PASSED dask/array/tests/test_dispatch.py::test_delegation_specific_cases [gw47] [ 8%] PASSED dask/array/tests/test_linalg.py::test_qr[10-40-chunks15-None] [gw2] [ 8%] PASSED dask/array/tests/test_array_core.py::test_elemwise_dtype [gw26] [ 8%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-ones_like-numpy] [gw13] [ 8%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-zeros-cupy] dask/array/tests/test_array_core.py::test_reshape[original_shape27-new_shape27-chunks27] dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-2-fftshift-ifftshift] [gw16] [ 8%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[13] [gw37] [ 8%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-2-float32] dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths4-bool] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-empty-cupy] [gw60] [ 8%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False-1-shape0-chunks0] [gw35] [ 8%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths4-int16] dask/array/tests/test_linalg.py::test_norm_any_slice[True--inf-shape1-chunks1] dask/array/tests/test_creation.py::test_pad_3d_data[mean-2-bool] [gw63] [ 8%] 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_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-ones-numpy] dask/array/tests/test_array_core.py::test_map_blocks_chunks dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-zeros-cupy] [gw56] [ 8%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[True-fro-shape0-chunks0-None] [gw4] [ 8%] PASSED dask/array/tests/test_array_core.py::test_uneven_chunks dask/array/tests/test_gufunc.py::test_apply_gufunc_axis_01[True] [gw36] [ 8%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths1-float32] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-empty-numpy] dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-None-ifftshift] [gw12] [ 8%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-empty-numpy] [gw54] [ 8%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[True--inf-shape3-chunks3-None] [gw45] [ 8%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float32-ifftn-scipy.fftpack] [gw27] [ 8%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-empty-cupy] [gw57] [ 8%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True--inf-shape1-chunks1] dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index20-value20] [gw53] [ 8%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_correction[f4-chunks0-shape0] 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_diag_bad_input[3] dask/array/tests/test_array_utils.py::test_meta_from_array_type_inputs dask/array/tests/test_atop.py::test_blockwise_stacked_new_axes[True] [gw51] [ 8%] PASSED dask/array/tests/test_linalg.py::test_svd_incompatible_chunking dask/array/tests/test_array_core.py::test_from_array_with_lock[True] dask/array/tests/test_masked.py::test_reductions_allmasked[sum-i8] dask/array/tests/test_creation.py::test_nan_full_like[u4-shape_chunks1-99] [gw9] [ 8%] PASSED dask/array/tests/test_array_core.py::test_slicing_with_ndarray dask/array/tests/test_masked.py::test_basic[20] [gw40] [ 8%] PASSED dask/array/tests/test_creation.py::test_pad_constant_values[np_a6-pad_value6] dask/array/tests/test_creation.py::test_tile_neg_reps[-5-shape0-chunks0] 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_compressed_shapes[chunks1-5-15-15] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-empty-cupy] dask/array/tests/test_optimization.py::test_gh3937 [gw48] [ 8%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-2-fftshift-ifftshift] dask/array/tests/test_array_core.py::test_vindex_nd dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast2-arr_downcast2-matmul] [gw39] [ 8%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[empty-pad_widths4-bool] dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths4-float32] [gw35] [ 8%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths4-float32] [gw32] [ 8%] PASSED dask/array/tests/test_creation.py::test_diag_bad_input[3] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps5-shape0] dask/array/tests/test_fft.py::test_fftfreq[1-1.0-6] [gw24] [ 8%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-ones-numpy] dask/array/tests/test_array_core.py::test_from_array_getitem[True-False] [gw11] [ 8%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_chunks [gw22] [ 8%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-zeros-cupy] [gw49] [ 8%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_axis_01[True] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-zeros-numpy] [gw17] [ 8%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-empty-numpy] [gw52] [ 8%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-15-15] [gw43] [ 8%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-None-ifftshift] [gw12] [ 8%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-empty-cupy] dask/array/tests/test_masked.py::test_mixed_random[4] dask/array/tests/test_creation.py::test_arange_dtypes[start8-stop8-step8-uint32] dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths4-bool] [gw30] [ 8%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[mean-2-bool] dask/array/tests/test_array_core.py::test_normalize_chunks_auto_2d[shape1-chunks1-20-expected1] [gw1] [ 8%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index20-value20] dask/array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks6-True-False-None] [gw15] [ 8%] PASSED dask/array/tests/test_atop.py::test_blockwise_stacked_new_axes[True] [gw6] [ 8%] PASSED dask/array/tests/test_array_core.py::test_from_array_with_lock[True] dask/array/tests/test_fft.py::test_nd_ffts_axes[float32-irfftn] [gw62] [ 8%] PASSED dask/array/tests/test_masked.py::test_reductions_allmasked[sum-i8] dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths1-bool] [gw55] [ 8%] PASSED dask/array/tests/test_masked.py::test_basic[20] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-ge] dask/array/tests/test_array_core.py::test_elemwise_uneven_chunks [gw29] [ 8%] PASSED dask/array/tests/test_creation.py::test_tile_neg_reps[-5-shape0-chunks0] [gw21] [ 8%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-full_like-numpy] dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-axes7-ifftshift] dask/array/tests/test_linalg.py::test_qr[10-40-chunks16-None] [gw0] [ 8%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape27-new_shape27-chunks27] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-full_like-numpy] [gw59] [ 8%] PASSED dask/array/tests/test_optimization.py::test_gh3937 dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-2-bool] dask/array/tests/test_array_function.py::test_array_function_dask[14] [gw8] [ 8%] PASSED dask/array/tests/test_array_core.py::test_vindex_nd dask/array/tests/test_fft.py::test_wrap_fftns[float32-rfft2-numpy.fft] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-full_like-cupy] [gw14] [ 8%] PASSED dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast2-arr_downcast2-matmul] [gw58] [ 8%] PASSED dask/array/tests/test_masked.py::test_mixed_random[4] dask/array/tests/test_linalg.py::test_norm_any_slice[False-1-shape1-chunks1] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-full_like-numpy] dask/array/tests/test_optimization.py::test_fuse_getitem_lock[True-True-False] [gw35] [ 8%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[wrap-pad_widths4-bool] [gw20] [ 8%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-ones-numpy] dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis8] [gw33] [ 8%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps5-shape0] [gw42] [ 8%] PASSED dask/array/tests/test_fft.py::test_fftfreq[1-1.0-6] [gw5] [ 8%] PASSED dask/array/tests/test_array_core.py::test_from_array_getitem[True-False] dask/array/tests/test_array_core.py::test_from_array_with_lock[False] [gw41] [ 8%] PASSED dask/array/tests/test_fft.py::test_nd_ffts_axes[float32-irfftn] dask/array/tests/test_linalg.py::test_norm_2dim[True-fro-shape1-chunks1-axis1] dask/array/tests/test_array_core.py::test_numblocks_suppoorts_singleton_block_dims [gw34] [ 8%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[u4-shape_chunks1-99] [gw36] [ 8%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths1-bool] [gw19] [ 8%] PASSED 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-None-shape0-chunks0-tuple-tuple-zeros-cupy] dask/array/tests/test_fft.py::test_cant_fft_chunked_axis[fft] dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-0-fftshift] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-ones_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-ones_like-numpy] dask/array/tests/test_linalg.py::test_norm_any_prec[None-False-True-single] [gw60] [ 8%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False-1-shape1-chunks1] [gw25] [ 8%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-full_like-numpy] [gw23] [ 8%] PASSED dask/array/tests/test_creation.py::test_arange_dtypes[start8-stop8-step8-uint32] dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths1-uint8] [gw10] [ 8%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_type_inputs dask/array/tests/test_creation.py::test_diag_bad_input[-3] [gw50] [ 8%] PASSED dask/array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks6-True-False-None] dask/array/tests/test_linalg.py::test_svd_incompatible_dimensions[0] dask/array/tests/test_array_core.py::test_slicing_flexible_type dask/array/tests/test_creation.py::test_pad_constant_values[np_a7-pad_value7] [gw7] [ 8%] PASSED dask/array/tests/test_array_core.py::test_elemwise_uneven_chunks dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-15-20] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-empty-cupy] [gw47] [ 8%] PASSED dask/array/tests/test_linalg.py::test_qr[10-40-chunks16-None] [gw43] [ 8%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-0-fftshift] [gw13] [ 8%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-full_like-numpy] [gw12] [ 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_fft.py::test_fftshift_identity[shape2-chunks2-2-ifftshift-fftshift] dask/array/tests/test_optimization.py::test_double_dependencies dask/array/tests/test_array_core.py::test_vindex_negative dask/array/tests/test_creation.py::test_pad_udf[kwargs0] [gw61] [ 8%] PASSED dask/array/tests/test_optimization.py::test_fuse_getitem_lock[True-True-False] [gw3] [ 8%] PASSED dask/array/tests/test_array_core.py::test_normalize_chunks_auto_2d[shape1-chunks1-20-expected1] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-ones-cupy] dask/array/tests/test_array_core.py::test_from_array_getitem[False-True] dask/array/tests/test_fft.py::test_nd_ffts_axes[float64-fft2] [gw6] [ 8%] PASSED dask/array/tests/test_array_core.py::test_from_array_with_lock[False] dask/array/tests/test_gufunc.py::test_apply_gufunc_axis_02 dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths2-uint8] dask/array/tests/test_array_core.py::test_uneven_chunks_blockwise [gw7] [ 8%] PASSED dask/array/tests/test_array_core.py::test_uneven_chunks_blockwise [gw17] [ 8%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-empty-cupy] [gw18] [ 8%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-zeros-cupy] dask/array/tests/test_array_core.py::test_operators [gw2] [ 8%] PASSED dask/array/tests/test_array_core.py::test_operators dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-full-numpy] [gw16] [ 8%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[14] [gw48] [ 8%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-2-ifftshift-fftshift] [gw45] [ 8%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float32-rfft2-numpy.fft] [gw31] [ 8%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-full_like-cupy] [gw54] [ 8%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[None-False-True-single] dask/array/tests/test_linalg.py::test_norm_any_prec[None-False-True-double] dask/array/tests/test_linalg.py::test_norm_any_slice[False-1-shape2-chunks2] dask/array/tests/test_linalg.py::test_norm_any_slice[True--inf-shape2-chunks2] dask/array/tests/test_linalg.py::test_svd_flip_correction[f4-chunks0-shape1] dask/array/tests/test_array_core.py::test_normalize_chunks_auto_2d[shape2-auto-10-expected2] [gw63] [ 8%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis8] dask/array/tests/test_atop.py::test_blockwise_stacked_new_axes[False] dask/array/tests/test_array_core.py::test_nbytes_auto dask/array/tests/test_masked.py::test_reductions_allmasked[sum-f8] [gw56] [ 8%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[True-fro-shape1-chunks1-axis1] [gw41] [ 8%] PASSED dask/array/tests/test_fft.py::test_nd_ffts_axes[float64-fft2] [gw36] [ 8%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths2-uint8] [gw9] [ 8%] PASSED dask/array/tests/test_array_core.py::test_slicing_flexible_type [gw40] [ 8%] PASSED dask/array/tests/test_creation.py::test_pad_constant_values[np_a7-pad_value7] [gw46] [ 8%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape2-chunks2-axes7-ifftshift] dask/array/tests/test_array_core.py::test_reshape[original_shape28-new_shape28-chunks28] dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-0-ifftshift] [gw28] [ 8%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-full-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-ones_like-numpy] [gw39] [ 8%] PASSED dask/array/tests/test_creation.py::test_pad_udf[kwargs0] 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_pad_3d_data[median-2-uint8] dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index21--98] [gw32] [ 8%] PASSED dask/array/tests/test_creation.py::test_diag_bad_input[-3] [gw3] [ 8%] PASSED dask/array/tests/test_array_core.py::test_normalize_chunks_auto_2d[shape2-auto-10-expected2] [gw30] [ 8%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths1-uint8] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps5-shape1] [gw15] [ 8%] PASSED dask/array/tests/test_atop.py::test_blockwise_stacked_new_axes[False] [gw24] [ 9%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-ones-cupy] [gw5] [ 9%] PASSED dask/array/tests/test_array_core.py::test_from_array_getitem[False-True] [gw4] [ 9%] PASSED dask/array/tests/test_array_core.py::test_numblocks_suppoorts_singleton_block_dims dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-full_like-numpy] dask/array/tests/test_fft.py::test_nd_ffts_axes[float64-ifft2] [gw49] [ 9%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_axis_02 dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-zeros-cupy] dask/array/tests/test_array_core.py::test_warn_bad_rechunking [gw44] [ 9%] 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-tuple-list-full_like-cupy] [gw43] [ 9%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-0-ifftshift] [gw37] [ 9%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-2-bool] [gw59] [ 9%] PASSED dask/array/tests/test_optimization.py::test_double_dependencies [gw8] [ 9%] PASSED dask/array/tests/test_array_core.py::test_vindex_negative dask/array/tests/test_masked.py::test_mixed_random[5] [gw54] [ 9%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[None-False-True-double] dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast2-arr_downcast2-dot] [gw60] [ 9%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False-1-shape2-chunks2] [gw35] [ 9%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-2-uint8] dask/array/tests/test_array_utils.py::test_assert_eq_checks_dtype[a0-1.0] dask/array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks7-True-False-None] [gw51] [ 9%] PASSED dask/array/tests/test_linalg.py::test_svd_incompatible_dimensions[0] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-zeros_like-numpy] [gw24] [ 9%] 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_nan_full_like[u4-shape_chunks1--1] [gw62] [ 9%] PASSED dask/array/tests/test_masked.py::test_reductions_allmasked[sum-f8] dask/array/tests/test_masked.py::test_reductions_allmasked[prod-i8] [gw19] [ 9%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-zeros-cupy] dask/array/tests/test_creation.py::test_pad_constant_values[np_a8-pad_value8] [gw40] [ 9%] PASSED dask/array/tests/test_creation.py::test_pad_constant_values[np_a8-pad_value8] dask/array/tests/test_linalg.py::test_qr[20-20-10-NotImplementedError] [gw52] [ 9%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-15-20] dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-1-fftshift] [gw26] [ 9%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-ones_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-ones-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-ones_like-cupy] [gw12] [ 9%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-ones_like-cupy] dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-axes4-fftshift-ifftshift] dask/array/tests/test_creation.py::test_pad_udf[kwargs1] [gw58] [ 9%] PASSED dask/array/tests/test_masked.py::test_mixed_random[5] dask/array/tests/test_optimization.py::test_fuse_getitem_lock[True-False-True] [gw25] [ 9%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-full_like-cupy] [gw10] [ 9%] PASSED dask/array/tests/test_array_utils.py::test_assert_eq_checks_dtype[a0-1.0] dask/array/tests/test_array_core.py::test_normalize_chunks_auto_3d [gw50] [ 9%] PASSED dask/array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks7-True-False-None] dask/array/tests/test_fft.py::test_fftfreq[1-1.0-7] [gw42] [ 9%] PASSED dask/array/tests/test_fft.py::test_fftfreq[1-1.0-7] dask/array/tests/test_atop.py::test_blockwise_stacked_new_axes_front[True] [gw11] [ 9%] PASSED dask/array/tests/test_array_core.py::test_nbytes_auto [gw22] [ 9%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-full_like-numpy] dask/array/tests/test_masked.py::test_basic[21] dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths2-int16] [gw38] [ 9%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-ge] [gw62] [ 9%] PASSED dask/array/tests/test_masked.py::test_reductions_allmasked[prod-i8] [gw7] [ 9%] PASSED dask/array/tests/test_array_core.py::test_warn_bad_rechunking [gw21] [ 9%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-full_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-ones_like-numpy] [gw0] [ 9%] 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-C-None-shape0-chunks0-list-tuple-full_like-cupy] dask/array/tests/test_fft.py::test_wrap_fftns[float32-rfft2-scipy.fftpack] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-full-cupy] [gw27] [ 9%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-ones_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-ones-numpy] dask/array/tests/test_creation.py::test_arange_dtypes[start9-stop9-step9-uint64] [gw23] [ 9%] PASSED dask/array/tests/test_creation.py::test_arange_dtypes[start9-stop9-step9-uint64] [gw53] [ 9%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_correction[f4-chunks0-shape1] [gw14] [ 9%] PASSED dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast2-arr_downcast2-dot] dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast2-arr_downcast2-] [gw33] [ 9%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps5-shape1] dask/array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks8-True-False-None] [gw15] [ 9%] PASSED dask/array/tests/test_atop.py::test_blockwise_stacked_new_axes_front[True] [gw34] [ 9%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[u4-shape_chunks1--1] dask/array/tests/test_creation.py::test_tile_neg_reps[-5-shape1-chunks1] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-full_like-numpy] dask/array/tests/test_creation.py::test_pad_constant_values[np_a9-pad_value9] [gw17] [ 9%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-ones_like-numpy] [gw47] [ 9%] PASSED dask/array/tests/test_linalg.py::test_qr[20-20-10-NotImplementedError] [gw43] [ 9%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-1-fftshift] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-full-numpy] [gw31] [ 9%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-full-numpy] [gw12] [ 9%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-ones-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-ones-cupy] [gw12] [ 9%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-ones-cupy] [gw61] [ 9%] PASSED dask/array/tests/test_optimization.py::test_fuse_getitem_lock[True-False-True] dask/array/tests/test_array_utils.py::test_assert_eq_checks_dtype[a1-b1] [gw1] [ 9%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index21--98] [gw14] [ 9%] PASSED dask/array/tests/test_array_function.py::test_binary_function_type_precedence[arr_upcast2-arr_downcast2-] [gw3] [ 9%] PASSED dask/array/tests/test_array_core.py::test_normalize_chunks_auto_3d dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths1-int16] [gw30] [ 9%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths1-int16] [gw50] [ 9%] PASSED dask/array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks8-True-False-None] 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_auto_chunks_h5py dask/array/tests/test_array_core.py::test_keys [gw4] [ 9%] PASSED dask/array/tests/test_array_core.py::test_keys dask/array/tests/test_array_core.py::test_slicing_with_object_dtype dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-lt] [gw38] [ 9%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-lt] [gw19] [ 9%] 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_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-full_like-cupy] [gw19] [ 9%] 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_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-full_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-full-cupy] dask/array/tests/test_creation.py::test_arange_cast_float_int_step [gw23] [ 9%] XFAIL dask/array/tests/test_creation.py::test_arange_cast_float_int_step dask/array/tests/test_optimization.py::test_fuse_getitem_lock[True-False-False] dask/array/tests/test_creation.py::test_pad_3d_data[median-2-int16] dask/array/tests/test_linalg.py::test_norm_any_slice[False-1-shape3-chunks3] [gw60] [ 9%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False-1-shape3-chunks3] dask/array/tests/test_linalg.py::test_norm_any_slice[False-1-shape4-chunks4] dask/array/tests/test_atop.py::test_blockwise_stacked_new_axes_front[False] [gw15] [ 9%] PASSED dask/array/tests/test_atop.py::test_blockwise_stacked_new_axes_front[False] [gw24] [ 9%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-zeros_like-cupy] [gw55] [ 9%] PASSED dask/array/tests/test_masked.py::test_basic[21] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-le] dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-None-fftshift-ifftshift] [gw40] [ 9%] PASSED dask/array/tests/test_creation.py::test_pad_constant_values[np_a9-pad_value9] dask/array/tests/test_creation.py::test_pad_3d_data[constant-2-uint8] [gw40] [ 9%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[constant-2-uint8] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-ones_like-cupy] [gw17] [ 9%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-ones_like-cupy] dask/array/tests/test_optimization.py::test_fuse_roots [gw39] [ 9%] PASSED dask/array/tests/test_creation.py::test_pad_udf[kwargs1] dask/array/tests/test_masked.py::test_mixed_random[6] [gw61] [ 9%] PASSED dask/array/tests/test_optimization.py::test_fuse_getitem_lock[True-False-False] [gw10] [ 9%] PASSED dask/array/tests/test_array_utils.py::test_assert_eq_checks_dtype[a1-b1] [gw35] [ 9%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-2-int16] [gw48] [ 9%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-axes4-fftshift-ifftshift] dask/array/tests/test_creation.py::test_diag_bad_input[8] [gw32] [ 9%] PASSED dask/array/tests/test_creation.py::test_diag_bad_input[8] [gw60] [ 9%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False-1-shape4-chunks4] dask/array/tests/test_linalg.py::test_norm_any_slice[False--1-shape0-chunks0] dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths1-float32] dask/array/tests/test_atop.py::test_blockwise_stacked_new_axes_same_dim[True] [gw15] [ 9%] PASSED dask/array/tests/test_atop.py::test_blockwise_stacked_new_axes_same_dim[True] dask/array/tests/test_masked.py::test_basic[22] [gw55] [ 9%] PASSED dask/array/tests/test_masked.py::test_basic[22] [gw9] [ 9%] PASSED dask/array/tests/test_array_core.py::test_slicing_with_object_dtype [gw38] [ 9%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-le] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-mod] dask/array/tests/test_fft.py::test_cant_fft_chunked_axis[ifft] dask/array/tests/test_array_function.py::test_array_function_dask[15] [gw16] [ 9%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[15] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-ones-numpy] [gw17] [ 9%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-ones-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-ones-cupy] dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths1-uint8] [gw18] [ 9%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-full_like-numpy] [gw58] [ 9%] PASSED dask/array/tests/test_masked.py::test_mixed_random[6] dask/array/tests/test_linalg.py::test_svd_flip_correction[f4-chunks0-shape2] dask/array/tests/test_creation.py::test_pad_3d_data[median-2-float32] [gw35] [ 9%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-2-float32] [gw60] [ 9%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False--1-shape0-chunks0] dask/array/tests/test_linalg.py::test_svd_incompatible_dimensions[1] [gw30] [ 9%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths1-float32] dask/array/tests/test_linalg.py::test_norm_2dim[True-fro-shape2-chunks2-axis2] [gw56] [ 9%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[True-fro-shape2-chunks2-axis2] dask/array/tests/test_atop.py::test_blockwise_stacked_new_axes_same_dim[False] [gw11] [ 9%] SKIPPED dask/array/tests/test_array_core.py::test_auto_chunks_h5py dask/array/tests/test_array_core.py::test_no_warnings_from_blockwise [gw29] [ 9%] PASSED dask/array/tests/test_creation.py::test_tile_neg_reps[-5-shape1-chunks1] [gw38] [ 9%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-mod] [gw46] [ 9%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-None-fftshift-ifftshift] dask/array/tests/test_array_core.py::test_reshape[original_shape29-new_shape29-chunks29] [gw0] [ 9%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape29-new_shape29-chunks29] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-full-numpy] [gw21] [ 9%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-full-numpy] [gw59] [ 9%] PASSED dask/array/tests/test_optimization.py::test_fuse_roots [gw17] [ 9%] 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_arange_float_step dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-full-numpy] dask/array/tests/test_creation.py::test_diag_2d_array_creation[0] dask/array/tests/test_array_core.py::test_constructors_chunks_dict [gw41] [ 9%] PASSED dask/array/tests/test_fft.py::test_nd_ffts_axes[float64-ifft2] dask/array/tests/test_array_core.py::test_from_array_getitem[False-False] [gw11] [ 9%] PASSED dask/array/tests/test_array_core.py::test_no_warnings_from_blockwise dask/array/tests/test_array_core.py::test_from_array_meta [gw36] [ 9%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths2-int16] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-mul] dask/array/tests/test_array_function.py::test_array_function_dask[16] dask/array/tests/test_linalg.py::test_linalg_consistent_names dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-1-ifftshift] [gw13] [ 9%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-full_like-cupy] [gw28] [ 9%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-tuple-full-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-full-cupy] dask/array/tests/test_array_core.py::test_vindex_errors dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-zeros_like-numpy] [gw12] [ 9%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-zeros_like-numpy] dask/array/tests/test_creation.py::test_auto_chunks dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-ones_like-cupy] [gw53] [ 9%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_correction[f4-chunks0-shape2] [gw23] [ 9%] PASSED dask/array/tests/test_creation.py::test_arange_float_step dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps5-shape2] dask/array/tests/test_array_utils.py::test_assert_eq_checks_dtype[a2-b2] dask/array/tests/test_creation.py::test_pad_3d_data[median-2-bool] [gw35] [ 9%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-2-bool] [gw32] [ 9%] PASSED dask/array/tests/test_creation.py::test_diag_2d_array_creation[0] dask/array/tests/test_array_function.py::test_like_raises[array] [gw3] [ 9%] PASSED dask/array/tests/test_array_core.py::test_constructors_chunks_dict [gw5] [ 9%] PASSED dask/array/tests/test_array_core.py::test_from_array_getitem[False-False] [gw11] [ 9%] SKIPPED dask/array/tests/test_array_core.py::test_from_array_meta dask/array/tests/test_gufunc.py::test_apply_gufunc_axis_02b dask/array/tests/test_masked.py::test_reductions_allmasked[prod-f8] [gw47] [ 9%] PASSED dask/array/tests/test_linalg.py::test_linalg_consistent_names [gw43] [ 9%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-1-ifftshift] [gw31] [ 9%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-asarray-full-cupy] [gw8] [ 9%] PASSED dask/array/tests/test_array_core.py::test_vindex_errors [gw39] [ 9%] PASSED dask/array/tests/test_creation.py::test_auto_chunks [gw10] [ 9%] PASSED dask/array/tests/test_array_utils.py::test_assert_eq_checks_dtype[a2-b2] dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index22-value22] [gw1] [ 9%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d[index22-value22] dask/array/tests/test_creation.py::test_diag_2d_array_creation[3] dask/array/tests/test_fft.py::test_fftfreq[1-0.5-1] 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_nan_full_like[float32-shape_chunks0-0] dask/array/tests/test_array_core.py::test_from_array_minus_one [gw5] [ 9%] PASSED dask/array/tests/test_array_core.py::test_from_array_minus_one dask/array/tests/test_array_core.py::test_array_copy_noop[-1] dask/array/tests/test_array_core.py::test_concatenate_stack_dont_warn [gw7] [ 10%] PASSED dask/array/tests/test_array_core.py::test_concatenate_stack_dont_warn dask/array/tests/test_array_core.py::test_map_blocks_delayed [gw26] [ 10%] 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_pad_3d_data[constant-2-int16] [gw44] [ 10%] PASSED dask/array/tests/test_fft.py::test_cant_fft_chunked_axis[ifft] dask/array/tests/test_array_core.py::test_reshape[original_shape30-new_shape30-chunks30] dask/array/tests/test_array_core.py::test_operator_dtype_promotion [gw45] [ 10%] SKIPPED dask/array/tests/test_fft.py::test_wrap_fftns[float32-rfft2-scipy.fftpack] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-empty_like-numpy] [gw28] [ 10%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-empty_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-zeros_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-zeros_like-cupy] [gw27] [ 10%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-ones_like-cupy] dask/array/tests/test_creation.py::test_indices_wrong_chunks dask/array/tests/test_linalg.py::test_svd_flip_correction[f4-chunks1-shape0] [gw53] [ 10%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_correction[f4-chunks1-shape0] [gw33] [ 10%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps5-shape2] [gw32] [ 10%] PASSED dask/array/tests/test_creation.py::test_diag_2d_array_creation[3] dask/array/tests/test_array_core.py::test_from_array_chunks_dict [gw42] [ 10%] PASSED dask/array/tests/test_fft.py::test_fftfreq[1-0.5-1] dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths1-bool] [gw22] [ 10%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-full_like-cupy] [gw15] [ 10%] PASSED dask/array/tests/test_atop.py::test_blockwise_stacked_new_axes_same_dim[False] dask/array/tests/test_array_core.py::test_compute_chunk_sizes [gw11] [ 10%] PASSED dask/array/tests/test_array_core.py::test_compute_chunk_sizes [gw7] [ 10%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_delayed dask/array/tests/test_creation.py::test_tile_zero_reps[0-shape0-chunks0] [gw40] [ 10%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[constant-2-int16] dask/array/tests/test_fft.py::test_cant_fft_chunked_axis[rfft] [gw0] [ 10%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape30-new_shape30-chunks30] dask/array/tests/test_linalg.py::test_dask_svd_self_consistent[10-20] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape0-chunks0-None-empty_like-kwargs0] dask/array/tests/test_creation.py::test_string_auto_chunk [gw17] [ 10%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-zeros_like-numpy] [gw23] [ 10%] PASSED dask/array/tests/test_creation.py::test_indices_wrong_chunks dask/array/tests/test_array_utils.py::test_assert_eq_scheduler[1.0-1.0] dask/array/tests/test_array_core.py::test_setitem_extended_API_2d_rhs_func_of_lhs [gw1] [ 10%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d_rhs_func_of_lhs dask/array/tests/test_creation.py::test_diag_2d_array_creation[-3] [gw3] [ 10%] PASSED dask/array/tests/test_array_core.py::test_from_array_chunks_dict [gw30] [ 10%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths1-bool] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-full-numpy] [gw5] [ 10%] PASSED dask/array/tests/test_array_core.py::test_array_copy_noop[-1] dask/array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks9-False-True-None] [gw34] [ 10%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[float32-shape_chunks0-0] dask/array/tests/test_array_core.py::test_compute_chunk_sizes_2d_array dask/array/tests/test_masked.py::test_basic[23] dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths2-float32] dask/array/tests/test_array_core.py::test_no_chunks dask/array/tests/test_creation.py::test_pad_3d_data[constant-2-float32] [gw2] [ 10%] PASSED dask/array/tests/test_array_core.py::test_operator_dtype_promotion dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-2-fftshift] [gw47] [ 10%] PASSED dask/array/tests/test_linalg.py::test_dask_svd_self_consistent[10-20] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-full-numpy] [gw13] [ 10%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-full-numpy] dask/array/tests/test_array_core.py::test_vindex_merge [gw8] [ 10%] PASSED dask/array/tests/test_array_core.py::test_vindex_merge [gw39] [ 10%] PASSED dask/array/tests/test_creation.py::test_string_auto_chunk [gw12] [ 10%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-zeros_like-cupy] dask/array/tests/test_linalg.py::test_svd_flip_correction[f4-chunks1-shape1] [gw53] [ 10%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_correction[f4-chunks1-shape1] [gw10] [ 10%] PASSED dask/array/tests/test_array_utils.py::test_assert_eq_scheduler[1.0-1.0] [gw14] [ 10%] PASSED dask/array/tests/test_array_function.py::test_like_raises[array] dask/array/tests/test_linalg.py::test_norm_any_slice[False--1-shape1-chunks1] [gw32] [ 10%] PASSED dask/array/tests/test_creation.py::test_diag_2d_array_creation[-3] dask/array/tests/test_fft.py::test_fftfreq[1-0.5-2] dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths2-uint8] [gw30] [ 10%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths2-uint8] [gw50] [ 10%] PASSED dask/array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks9-False-True-None] [gw55] [ 10%] PASSED dask/array/tests/test_masked.py::test_basic[23] [gw49] [ 10%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_axis_02b dask/array/tests/test_gufunc.py::test_apply_gufunc_axis_03 dask/array/tests/test_linalg.py::test_norm_2dim[True-nuc-shape0-chunks0-None] dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-None-ifftshift-fftshift] dask/array/tests/test_array_core.py::test_reshape[original_shape31-new_shape31-chunks31] [gw16] [ 10%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[16] dask/array/tests/test_array_core.py::test_field_access [gw2] [ 10%] PASSED dask/array/tests/test_array_core.py::test_field_access [gw37] [ 10%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths1-uint8] dask/array/tests/test_creation.py::test_indices_dimensions_chunks dask/array/tests/test_array_core.py::test_setitem_extended_API_2d_mask[index0-value0] [gw1] [ 10%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d_mask[index0-value0] [gw60] [ 10%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False--1-shape1-chunks1] dask/array/tests/test_array_core.py::test_from_array_tasks_always_call_getter[True-x0-chunks0] [gw42] [ 10%] PASSED dask/array/tests/test_fft.py::test_fftfreq[1-0.5-2] [gw51] [ 10%] PASSED dask/array/tests/test_linalg.py::test_svd_incompatible_dimensions[1] dask/array/tests/test_creation.py::test_nan_full_like[float32-shape_chunks0-0.0] dask/array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks10-False-True-None] [gw62] [ 10%] PASSED dask/array/tests/test_masked.py::test_reductions_allmasked[prod-f8] [gw49] [ 10%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_axis_03 dask/array/tests/test_gufunc.py::test_apply_gufunc_axis_keepdims[-2] [gw56] [ 10%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[True-nuc-shape0-chunks0-None] [gw38] [ 10%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-mul] [gw43] [ 10%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-2-fftshift] dask/array/tests/test_array_core.py::test_field_access_with_shape [gw2] [ 10%] PASSED dask/array/tests/test_array_core.py::test_field_access_with_shape dask/array/tests/test_optimization.py::test_fuse_roots_annotations dask/array/tests/test_creation.py::test_diagonal_zero_chunks dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-ones-numpy] [gw23] [ 10%] PASSED dask/array/tests/test_creation.py::test_indices_dimensions_chunks dask/array/tests/test_linalg.py::test_svd_flip_correction[f4-chunks1-shape2] [gw53] [ 10%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_correction[f4-chunks1-shape2] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps5-shape3] [gw25] [ 10%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-full-numpy] dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis9] dask/array/tests/test_linalg.py::test_norm_any_slice[False--1-shape2-chunks2] [gw60] [ 10%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False--1-shape2-chunks2] [gw6] [ 10%] PASSED dask/array/tests/test_array_core.py::test_from_array_tasks_always_call_getter[True-x0-chunks0] dask/array/tests/test_fft.py::test_nd_ffts_axes[float64-fftn] [gw34] [ 10%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[float32-shape_chunks0-0.0] [gw50] [ 10%] PASSED dask/array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks10-False-True-None] dask/array/tests/test_masked.py::test_basic[24] [gw49] [ 10%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_axis_keepdims[-2] [gw40] [ 10%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[constant-2-float32] dask/array/tests/test_array_core.py::test_dtype [gw44] [ 10%] PASSED dask/array/tests/test_fft.py::test_cant_fft_chunked_axis[rfft] [gw29] [ 10%] PASSED dask/array/tests/test_creation.py::test_tile_zero_reps[0-shape0-chunks0] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-20-5] dask/array/tests/test_array_core.py::test_matmul [gw2] [ 10%] PASSED dask/array/tests/test_array_core.py::test_matmul [gw21] [ 10%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-list-full-cupy] [gw57] [ 10%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True--inf-shape2-chunks2] [gw39] [ 10%] PASSED dask/array/tests/test_creation.py::test_diagonal_zero_chunks dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-zeros_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-ones-cupy] [gw33] [ 10%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps5-shape3] dask/array/tests/test_array_core.py::test_setitem_extended_API_2d_mask[index1-value1] dask/array/tests/test_fft.py::test_fftfreq[1-0.5-3] dask/array/tests/test_array_core.py::test_Array_computation dask/array/tests/test_array_core.py::test_array_copy_noop[2] dask/array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks11-False-True-None] [gw55] [ 10%] PASSED dask/array/tests/test_masked.py::test_basic[24] dask/array/tests/test_masked.py::test_reductions_allmasked[mean-i8] [gw36] [ 10%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths2-float32] dask/array/tests/test_creation.py::test_pad_3d_data[constant-2-bool] [gw40] [ 10%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[constant-2-bool] dask/array/tests/test_linalg.py::test_norm_any_prec[None-False-False-single] dask/array/tests/test_array_core.py::test_matmul_array_ufunc [gw2] [ 10%] PASSED dask/array/tests/test_array_core.py::test_matmul_array_ufunc 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_vindex_identity dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-full_like-cupy] [gw27] [ 10%] PASSED 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_empty_indices dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-zeros-numpy] [gw12] [ 10%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-zeros-numpy] dask/array/tests/test_linalg.py::test_svd_flip_correction[f4-chunks2-shape0] [gw53] [ 10%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_correction[f4-chunks2-shape0] [gw63] [ 10%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis9] dask/array/tests/test_linalg.py::test_norm_any_slice[False--1-shape3-chunks3] [gw60] [ 10%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False--1-shape3-chunks3] dask/array/tests/test_array_core.py::test_from_array_tasks_always_call_getter[True-x1--1] [gw42] [ 10%] PASSED dask/array/tests/test_fft.py::test_fftfreq[1-0.5-3] [gw41] [ 10%] PASSED dask/array/tests/test_fft.py::test_nd_ffts_axes[float64-fftn] [gw4] [ 10%] PASSED dask/array/tests/test_array_core.py::test_Array_computation [gw5] [ 10%] PASSED dask/array/tests/test_array_core.py::test_array_copy_noop[2] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-zeros-numpy] dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths1-uint8] [gw40] [ 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-F-None-shape0-chunks0-asarray-list-ones-cupy] [gw26] [ 10%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-ones-cupy] dask/array/tests/test_array_core.py::test_T dask/array/tests/test_array_function.py::test_array_function_dask[17] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-full-cupy] [gw13] [ 10%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-tuple-full-cupy] [gw18] [ 10%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-full_like-cupy] dask/array/tests/test_masked.py::test_mixed_random[7] [gw23] [ 10%] 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-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-full-cupy] [gw25] [ 10%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-full-cupy] dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis10] [gw6] [ 10%] PASSED dask/array/tests/test_array_core.py::test_from_array_tasks_always_call_getter[True-x1--1] dask/array/tests/test_fft.py::test_fftfreq[1-0.5-6] dask/array/tests/test_creation.py::test_nan_full_like[float32-shape_chunks0-99] [gw50] [ 10%] PASSED dask/array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks11-False-True-None] dask/array/tests/test_array_core.py::test_from_array_dask_array dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths2-bool] [gw7] [ 10%] PASSED dask/array/tests/test_array_core.py::test_no_chunks dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths1-int16] [gw40] [ 10%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths1-int16] [gw54] [ 10%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[None-False-False-single] [gw0] [ 10%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape31-new_shape31-chunks31] [gw52] [ 10%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-20-5] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-ne] [gw2] [ 10%] PASSED dask/array/tests/test_array_core.py::test_T [gw31] [ 10%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape0-chunks0-None-empty_like-kwargs0] [gw8] [ 10%] PASSED dask/array/tests/test_array_core.py::test_vindex_identity [gw28] [ 10%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-empty_like-cupy] dask/array/tests/test_fft.py::test_wrap_fftns[float32-irfft2-numpy.fft] dask/array/tests/test_optimization.py::test_fuse_getitem_lock[False-True-True] dask/array/tests/test_linalg.py::test_svd_flip_correction[f4-chunks2-shape1] dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-axes4-ifftshift-fftshift] [gw12] [ 10%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-zeros-cupy] [gw63] [ 10%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis10] [gw42] [ 10%] PASSED dask/array/tests/test_fft.py::test_fftfreq[1-0.5-6] dask/array/tests/test_masked.py::test_basic[25] [gw55] [ 10%] PASSED dask/array/tests/test_masked.py::test_basic[25] [gw62] [ 10%] PASSED dask/array/tests/test_masked.py::test_reductions_allmasked[mean-i8] dask/array/tests/test_array_core.py::test_normalize_chunks_object_dtype[object] dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths1-float32] [gw9] [ 10%] PASSED dask/array/tests/test_array_core.py::test_dtype [gw38] [ 10%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-ne] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-pow] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape0-chunks0-None-ones_like-kwargs1] dask/array/tests/test_linalg.py::test_dask_svd_self_consistent[15-15] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-full-numpy] [gw17] [ 10%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-zeros_like-cupy] dask/array/tests/test_creation.py::test_indices [gw61] [ 10%] PASSED dask/array/tests/test_optimization.py::test_fuse_getitem_lock[False-True-True] dask/array/tests/test_array_utils.py::test_assert_eq_scheduler[a1-b1] [gw1] [ 10%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_2d_mask[index1-value1] 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_from_array_tasks_always_call_getter[True-x2-1] dask/array/tests/test_fft.py::test_fftfreq[1-0.5-7] [gw34] [ 10%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[float32-shape_chunks0-99] dask/array/tests/test_fft.py::test_nd_ffts_axes[float64-ifftn] dask/array/tests/test_array_core.py::test_Array_numpy_gufunc_call__array_ufunc__01 dask/array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks12-True-True-None] dask/array/tests/test_masked.py::test_basic[26] [gw55] [ 10%] PASSED dask/array/tests/test_masked.py::test_basic[26] [gw36] [ 10%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths2-bool] [gw40] [ 10%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths1-float32] [gw3] [ 11%] PASSED dask/array/tests/test_array_core.py::test_normalize_chunks_object_dtype[object] dask/array/tests/test_array_core.py::test_blockdims_from_blockshape [gw9] [ 11%] PASSED dask/array/tests/test_array_core.py::test_blockdims_from_blockshape dask/array/tests/test_linalg.py::test_norm_any_prec[None-False-False-double] dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-2-ifftshift] [gw43] [ 11%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-2-ifftshift] [gw59] [ 11%] PASSED dask/array/tests/test_optimization.py::test_fuse_roots_annotations dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-empty-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-empty_like-numpy] [gw18] [ 11%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-full-numpy] [gw45] [ 11%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float32-irfft2-numpy.fft] dask/array/tests/test_creation.py::test_nan_zeros_ones_like[u4-shape_chunks0-zeros_like] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-empty_like-numpy] [gw25] [ 11%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-empty_like-numpy] [gw53] [ 11%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_correction[f4-chunks2-shape1] [gw10] [ 11%] PASSED dask/array/tests/test_array_utils.py::test_assert_eq_scheduler[a1-b1] [gw12] [ 11%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-full_like-numpy] [gw6] [ 11%] PASSED dask/array/tests/test_array_core.py::test_from_array_tasks_always_call_getter[True-x2-1] [gw42] [ 11%] PASSED dask/array/tests/test_fft.py::test_fftfreq[1-0.5-7] dask/array/tests/test_linalg.py::test_norm_any_slice[False--1-shape4-chunks4] [gw22] [ 11%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-full-numpy] [gw50] [ 11%] PASSED dask/array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks12-True-True-None] [gw4] [ 11%] 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 [gw5] [ 11%] PASSED dask/array/tests/test_array_core.py::test_from_array_dask_array dask/array/tests/test_linalg.py::test_norm_2dim[True-nuc-shape1-chunks1-axis1] [gw56] [ 11%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[True-nuc-shape1-chunks1-axis1] [gw46] [ 11%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-None-ifftshift-fftshift] dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-0-fftshift-ifftshift] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-empty_like-numpy] [gw47] [ 11%] PASSED dask/array/tests/test_linalg.py::test_dask_svd_self_consistent[15-15] [gw28] [ 11%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-empty-numpy] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps5-shape4] dask/array/tests/test_fft.py::test_wrap_fftns[float32-irfft2-scipy.fftpack] dask/array/tests/test_optimization.py::test_fuse_getitem_lock[False-True-False] dask/array/tests/test_array_core.py::test_setitem_on_read_only_blocks dask/array/tests/test_array_core.py::test_from_array_tasks_always_call_getter[True-x3-1] dask/array/tests/test_fft.py::test_fftfreq[1-6.283185307179586-1] [gw60] [ 11%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False--1-shape4-chunks4] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-full-cupy] [gw4] [ 11%] PASSED dask/array/tests/test_array_core.py::test_Array_numpy_gufunc_call__array_ufunc__02 [gw24] [ 11%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-zeros-numpy] dask/array/tests/test_array_core.py::test_no_chunks_2d dask/array/tests/test_array_core.py::test_from_array_dask_collection_warns [gw5] [ 11%] PASSED dask/array/tests/test_array_core.py::test_from_array_dask_collection_warns [gw46] [ 11%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-0-fftshift-ifftshift] [gw16] [ 11%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[17] dask/array/tests/test_array_core.py::test_empty_array [gw8] [ 11%] PASSED dask/array/tests/test_array_core.py::test_empty_array [gw33] [ 11%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps5-shape4] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-empty-cupy] [gw23] [ 11%] PASSED dask/array/tests/test_creation.py::test_indices [gw61] [ 11%] PASSED 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-full_like-cupy] [gw1] [ 11%] PASSED dask/array/tests/test_array_core.py::test_setitem_on_read_only_blocks dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis11] dask/array/tests/test_linalg.py::test_svd_incompatible_dimensions[3] [gw51] [ 11%] PASSED dask/array/tests/test_linalg.py::test_svd_incompatible_dimensions[3] dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths2-int16] dask/array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks13-True-True-None] dask/array/tests/test_array_core.py::test_stack dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths3-uint8] dask/array/tests/test_gufunc.py::test_apply_gufunc_axis_keepdims[-1] 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_no_chunks_2d dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-axes4-fftshift] [gw43] [ 11%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-axes4-fftshift] [gw54] [ 11%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[None-False-False-double] dask/array/tests/test_linalg.py::test_dask_svd_self_consistent[20-10] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-full-cupy] [gw58] [ 11%] PASSED dask/array/tests/test_masked.py::test_mixed_random[7] [gw28] [ 11%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-empty-cupy] [gw48] [ 11%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-axes4-ifftshift-fftshift] dask/array/tests/test_array_utils.py::test_assert_eq_scheduler[a2-b2] [gw10] [ 11%] PASSED dask/array/tests/test_array_utils.py::test_assert_eq_scheduler[a2-b2] [gw42] [ 11%] PASSED dask/array/tests/test_fft.py::test_fftfreq[1-6.283185307179586-1] [gw22] [ 11%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-list-full-cupy] [gw50] [ 11%] PASSED dask/array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks13-True-True-None] dask/array/tests/test_masked.py::test_tensordot dask/array/tests/test_fft.py::test_cant_fft_chunked_axis[irfft] dask/array/tests/test_array_core.py::test_coerce dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-0-ifftshift-fftshift] [gw46] [ 11%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-0-ifftshift-fftshift] dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-axes4-ifftshift] [gw13] [ 11%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-empty_like-numpy] dask/array/tests/test_array_core.py::test_memmap [gw47] [ 11%] PASSED dask/array/tests/test_linalg.py::test_dask_svd_self_consistent[20-10] dask/array/tests/test_optimization.py::test_optimize_blockwise_duplicate_dependency[True] [gw39] [ 11%] PASSED dask/array/tests/test_creation.py::test_nan_zeros_ones_like[u4-shape_chunks0-zeros_like] dask/array/tests/test_linalg.py::test_norm_any_slice[True--inf-shape3-chunks3] [gw21] [ 11%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-empty_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-ones-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-zeros-numpy] [gw20] [ 11%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-ones-cupy] [gw12] [ 11%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-full_like-cupy] [gw63] [ 11%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis11] dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths1-uint8] dask/array/tests/test_linalg.py::test_norm_any_slice[False-inf-shape0-chunks0] [gw60] [ 11%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False-inf-shape0-chunks0] 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-tuple-asarray-full-numpy] dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths1-bool] [gw36] [ 11%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths3-uint8] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-zeros-cupy] [gw44] [ 11%] PASSED dask/array/tests/test_fft.py::test_cant_fft_chunked_axis[irfft] [gw9] [ 11%] PASSED dask/array/tests/test_array_core.py::test_coerce dask/array/tests/test_array_core.py::test_normalize_chunks_object_dtype[dtype1] [gw38] [ 11%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-pow] dask/array/tests/test_array_core.py::test_broadcast_to [gw57] [ 11%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True--inf-shape3-chunks3] [gw18] [ 11%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-tuple-full-cupy] dask/array/tests/test_masked.py::test_mixed_random[8] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-empty_like-cupy] dask/array/tests/test_array_function.py::test_like_raises[asarray] dask/array/tests/test_creation.py::test_meshgrid[False-ij-shapes0-chunks0] dask/array/tests/test_optimization.py::test_fuse_getitem_lock[False-False-True] [gw35] [ 11%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths1-uint8] [gw60] [ 11%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False-inf-shape1-chunks1] dask/array/tests/test_linalg.py::test_norm_any_slice[False-inf-shape2-chunks2] [gw60] [ 11%] 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-F-None-shape0-chunks0-list-asarray-empty_like-numpy] dask/array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks14-True-True-None] [gw19] [ 11%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-full-numpy] [gw40] [ 11%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths1-bool] [gw55] [ 11%] PASSED dask/array/tests/test_masked.py::test_tensordot [gw56] [ 11%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[True-nuc-shape2-chunks2-axis2] dask/array/tests/test_creation.py::test_tile_zero_reps[0-shape1-chunks1] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-20-10] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-zeros_like-numpy] dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-1-fftshift-ifftshift] [gw43] [ 11%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-axes4-ifftshift] [gw8] [ 11%] PASSED dask/array/tests/test_array_core.py::test_memmap [gw31] [ 11%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape0-chunks0-None-ones_like-kwargs1] [gw59] [ 11%] PASSED dask/array/tests/test_optimization.py::test_optimize_blockwise_duplicate_dependency[True] [gw27] [ 11%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-ones-cupy] [gw45] [ 11%] SKIPPED dask/array/tests/test_fft.py::test_wrap_fftns[float32-irfft2-scipy.fftpack] [gw17] [ 11%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-zeros-numpy] dask/array/tests/test_linalg.py::test_svd_flip_correction[f4-chunks2-shape2] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-ones_like-numpy] [gw61] [ 11%] PASSED dask/array/tests/test_optimization.py::test_fuse_getitem_lock[False-False-True] dask/array/tests/test_creation.py::test_diag_2d_array_creation[8] [gw6] [ 11%] PASSED dask/array/tests/test_array_core.py::test_from_array_tasks_always_call_getter[True-x3-1] [gw41] [ 11%] PASSED dask/array/tests/test_fft.py::test_nd_ffts_axes[float64-ifftn] [gw22] [ 11%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-empty_like-numpy] [gw11] [ 11%] PASSED dask/array/tests/test_array_core.py::test_compute_chunk_sizes_2d_array dask/array/tests/test_masked.py::test_reductions_allmasked[mean-f8] [gw24] [ 11%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-zeros-cupy] dask/array/tests/test_fft.py::test_cant_fft_chunked_axis[hfft] dask/array/tests/test_array_core.py::test_no_chunks_yes_chunks dask/array/tests/test_array_core.py::test_from_array_inline [gw3] [ 11%] PASSED dask/array/tests/test_array_core.py::test_normalize_chunks_object_dtype[dtype1] dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths1-int16] [gw46] [ 11%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-1-fftshift-ifftshift] dask/array/tests/test_linalg.py::test_norm_any_prec[None-True-True-single] dask/array/tests/test_linalg.py::test_svd_compressed_compute[power] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps5-shape5] [gw14] [ 11%] PASSED dask/array/tests/test_array_function.py::test_like_raises[asarray] [gw25] [ 11%] 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_fft.py::test_fftshift_identity[shape2-chunks2-axes5-fftshift-ifftshift] [gw28] [ 11%] 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_array_core.py::test_setitem_errs dask/array/tests/test_atop.py::test_rewrite[inputs0-expected0] dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis12] [gw30] [ 11%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths2-int16] dask/array/tests/test_creation.py::test_nan_full_like[float32-shape_chunks0--1] [gw50] [ 11%] PASSED dask/array/tests/test_linalg.py::test_tsqr_uncertain[300-10-chunks14-True-True-None] dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths3-int16] [gw29] [ 11%] PASSED dask/array/tests/test_creation.py::test_tile_zero_reps[0-shape1-chunks1] [gw52] [ 11%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-20-10] [gw26] [ 11%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-zeros_like-numpy] dask/array/tests/test_array_function.py::test_array_function_dask[18] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-sub] [gw2] [ 11%] PASSED dask/array/tests/test_array_core.py::test_broadcast_to dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-empty_like-cupy] [gw47] [ 11%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_compute[power] dask/array/tests/test_linalg.py::test_svd_compressed_compute[QR] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-empty_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-zeros_like-numpy] [gw23] [ 11%] PASSED dask/array/tests/test_creation.py::test_meshgrid[False-ij-shapes0-chunks0] [gw48] [ 11%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-axes5-fftshift-ifftshift] [gw1] [ 11%] PASSED dask/array/tests/test_array_core.py::test_setitem_errs [gw10] [ 11%] PASSED dask/array/tests/test_atop.py::test_rewrite[inputs0-expected0] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-full-numpy] [gw63] [ 11%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[drop_axis12] dask/array/tests/test_atop.py::test_blockwise_new_axes_chunked dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-empty_like-cupy] [gw49] [ 11%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_axis_keepdims[-1] [gw62] [ 11%] PASSED dask/array/tests/test_masked.py::test_reductions_allmasked[mean-f8] dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths2-uint8] [gw40] [ 11%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths2-uint8] dask/array/tests/test_array_core.py::test_reshape[original_shape32-new_shape32-chunks32] [gw36] [ 11%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths3-int16] [gw44] [ 11%] PASSED dask/array/tests/test_fft.py::test_cant_fft_chunked_axis[hfft] [gw7] [ 11%] PASSED dask/array/tests/test_array_core.py::test_no_chunks_yes_chunks dask/array/tests/test_array_core.py::test_bool [gw5] [ 11%] PASSED dask/array/tests/test_array_core.py::test_from_array_inline [gw37] [ 11%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths1-int16] [gw16] [ 11%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[18] [gw54] [ 11%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[None-True-True-single] [gw33] [ 11%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps5-shape5] dask/array/tests/test_optimization.py::test_optimize_blockwise_duplicate_dependency[False] dask/array/tests/test_array_function.py::test_like_raises[asanyarray] [gw53] [ 11%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_correction[f4-chunks2-shape2] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-zeros_like-numpy] [gw20] [ 11%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-zeros_like-numpy] dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[-2] dask/array/tests/test_fft.py::test_fftfreq[1-6.283185307179586-2] [gw34] [ 11%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[float32-shape_chunks0--1] [gw22] [ 11%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-empty_like-cupy] 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-list-tuple-full_like-numpy] [gw24] [ 11%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-full_like-numpy] [gw0] [ 11%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape32-new_shape32-chunks32] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-zeros_like-cupy] [gw26] [ 12%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-zeros_like-cupy] [gw13] [ 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_creation.py::test_arr_like_shape[i4-shape0-chunks0-None-zeros_like-kwargs2] [gw31] [ 12%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape0-chunks0-None-zeros_like-kwargs2] [gw59] [ 12%] PASSED dask/array/tests/test_optimization.py::test_optimize_blockwise_duplicate_dependency[False] [gw14] [ 12%] PASSED dask/array/tests/test_array_function.py::test_like_raises[asanyarray] [gw27] [ 12%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-zeros_like-numpy] [gw32] [ 12%] PASSED dask/array/tests/test_creation.py::test_diag_2d_array_creation[8] dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths1-int16] dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths2-float32] dask/array/tests/test_array_core.py::test_from_array_tasks_always_call_getter[False-x0-chunks0] [gw15] [ 12%] PASSED dask/array/tests/test_atop.py::test_blockwise_new_axes_chunked [gw4] [ 12%] PASSED dask/array/tests/test_array_core.py::test_stack dask/array/tests/test_array_core.py::test_compute_chunk_sizes_3d_array [gw11] [ 12%] PASSED dask/array/tests/test_array_core.py::test_compute_chunk_sizes_3d_array dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-full-cupy] [gw19] [ 12%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-asarray-full-cupy] [gw49] [ 12%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_axis_keepdims[None] dask/array/tests/test_masked.py::test_mixed_concatenate[0] dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths3-float32] [gw36] [ 12%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths3-float32] dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths3-bool] dask/array/tests/test_array_core.py::test_normalize_chunks_tuples_of_tuples 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-F-None-shape0-chunks0-asarray-list-zeros-numpy] dask/array/tests/test_array_function.py::test_array_function_dask[19] [gw58] [ 12%] PASSED dask/array/tests/test_masked.py::test_mixed_random[8] dask/array/tests/test_masked.py::test_mixed_random[9] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-empty_like-numpy] dask/array/tests/test_creation.py::test_pad_0_width[shape0-chunks0-0-constant-kwargs0] dask/array/tests/test_overlap.py::test_overlap_internal dask/array/tests/test_linalg.py::test_svd_flip_correction[f8-chunks0-shape0] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-zeros_like-cupy] [gw63] [ 12%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_trim_using_drop_axis_and_different_depths[-2] [gw6] [ 12%] PASSED dask/array/tests/test_array_core.py::test_from_array_tasks_always_call_getter[False-x0-chunks0] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-empty_like-numpy] [gw36] [ 12%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths3-bool] dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths4-uint8] [gw36] [ 12%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths4-uint8] [gw9] [ 12%] PASSED dask/array/tests/test_array_core.py::test_bool dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-full_like-cupy] [gw26] [ 12%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-zeros-numpy] dask/array/tests/test_linalg.py::test_norm_any_prec[None-True-True-double] [gw58] [ 12%] PASSED dask/array/tests/test_masked.py::test_mixed_random[9] dask/array/tests/test_masked.py::test_mixed_random[10] [gw21] [ 12%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-empty_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-zeros-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-zeros_like-cupy] [gw53] [ 12%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_correction[f8-chunks0-shape0] dask/array/tests/test_atop.py::test_rewrite[inputs1-expected1] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-ones_like-cupy] [gw28] [ 12%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-ones_like-cupy] [gw12] [ 12%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-full-numpy] dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-axes5-ifftshift-fftshift] [gw48] [ 12%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-axes5-ifftshift-fftshift] dask/array/tests/test_creation.py::test_diag_extraction[0] [gw30] [ 12%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths2-float32] dask/array/tests/test_atop.py::test_blockwise_no_args dask/array/tests/test_array_core.py::test_stack_zero_size dask/array/tests/test_linalg.py::test_tsqr_zero_height_chunks [gw19] [ 12%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-empty_like-numpy] dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths2-int16] dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths4-int16] [gw36] [ 12%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths4-int16] [gw24] [ 12%] 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_broadcast_to_array [gw2] [ 12%] PASSED dask/array/tests/test_array_core.py::test_broadcast_to_array [gw37] [ 12%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths1-float32] [gw38] [ 12%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-sub] dask/array/tests/test_array_core.py::test_to_npy_stack [gw54] [ 12%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[None-True-True-double] dask/array/tests/test_linalg.py::test_norm_any_prec[None-True-False-single] [gw18] [ 12%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-empty_like-numpy] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape0-chunks0-None-full_like-kwargs3] [gw17] [ 12%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-zeros-cupy] [gw27] [ 12%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-zeros_like-cupy] [gw10] [ 12%] PASSED dask/array/tests/test_atop.py::test_rewrite[inputs1-expected1] 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_from_array_tasks_always_call_getter[False-x1--1] [gw15] [ 12%] PASSED dask/array/tests/test_atop.py::test_blockwise_no_args [gw4] [ 12%] PASSED dask/array/tests/test_array_core.py::test_stack_zero_size dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths4-float32] [gw36] [ 12%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths4-float32] [gw3] [ 12%] PASSED dask/array/tests/test_array_core.py::test_normalize_chunks_tuples_of_tuples dask/array/tests/test_fft.py::test_cant_fft_chunked_axis[ihfft] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-truediv] [gw38] [ 12%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-truediv] [gw8] [ 12%] PASSED dask/array/tests/test_array_core.py::test_to_npy_stack dask/array/tests/test_array_core.py::test_view dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-empty_like-cupy] [gw18] [ 12%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-empty_like-cupy] dask/array/tests/test_array_function.py::test_like_raises[tri] [gw14] [ 12%] PASSED dask/array/tests/test_array_function.py::test_like_raises[tri] dask/array/tests/test_linalg.py::test_svd_flip_correction[f8-chunks0-shape1] [gw28] [ 12%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-ones-numpy] dask/array/tests/test_optimization.py::test_fuse_getitem_lock[False-False-False] [gw61] [ 12%] PASSED dask/array/tests/test_optimization.py::test_fuse_getitem_lock[False-False-False] [gw35] [ 12%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths1-int16] dask/array/tests/test_overlap.py::test_map_overlap_assumes_shape_matches_first_array_if_trim_is_false [gw6] [ 12%] PASSED 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_short_stack dask/array/tests/test_linalg.py::test_norm_any_slice[False-inf-shape3-chunks3] [gw50] [ 12%] PASSED dask/array/tests/test_linalg.py::test_tsqr_zero_height_chunks dask/array/tests/test_gufunc.py::test_apply_gufunc_axes_01[axes0] dask/array/tests/test_masked.py::test_reductions_allmasked[var-i8] [gw55] [ 12%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[0] [gw44] [ 12%] PASSED dask/array/tests/test_fft.py::test_cant_fft_chunked_axis[ihfft] dask/array/tests/test_array_core.py::test_reshape[original_shape33-new_shape33-chunks33] dask/array/tests/test_array_core.py::test_broadcast_to_scalar [gw2] [ 12%] PASSED dask/array/tests/test_array_core.py::test_broadcast_to_scalar 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-None-shape0-chunks0-tuple-list-empty-numpy] dask/array/tests/test_linalg.py::test_norm_any_slice[True--inf-shape4-chunks4] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-empty-numpy] [gw58] [ 12%] PASSED dask/array/tests/test_masked.py::test_mixed_random[10] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-full_like-numpy] [gw17] [ 12%] 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_atop.py::test_rewrite[inputs2-expected2] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-full-cupy] [gw42] [ 12%] PASSED dask/array/tests/test_fft.py::test_fftfreq[1-6.283185307179586-2] [gw63] [ 12%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_assumes_shape_matches_first_array_if_trim_is_false [gw60] [ 12%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False-inf-shape3-chunks3] dask/array/tests/test_atop.py::test_blockwise_no_array_args [gw15] [ 12%] PASSED dask/array/tests/test_atop.py::test_blockwise_no_array_args [gw49] [ 12%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_axes_01[axes0] dask/array/tests/test_creation.py::test_tile_zero_reps[reps1-shape0-chunks0] dask/array/tests/test_array_core.py::test_normalize_chunks_nan dask/array/tests/test_array_core.py::test_store_kwargs dask/array/tests/test_array_core.py::test_broadcast_to_chunks [gw2] [ 12%] PASSED dask/array/tests/test_array_core.py::test_broadcast_to_chunks [gw8] [ 12%] PASSED dask/array/tests/test_array_core.py::test_view dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths1-bool] [gw33] [ 12%] PASSED dask/array/tests/test_creation.py::test_pad_0_width[shape0-chunks0-0-constant-kwargs0] [gw57] [ 12%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True--inf-shape4-chunks4] [gw18] [ 12%] 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-my-name-shape0-chunks0-tuple-tuple-full_like-cupy] [gw16] [ 12%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[19] [gw53] [ 12%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_correction[f8-chunks0-shape1] [gw20] [ 12%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-zeros_like-cupy] [gw10] [ 12%] PASSED dask/array/tests/test_atop.py::test_rewrite[inputs2-expected2] dask/array/tests/test_array_core.py::test_from_array_tasks_always_call_getter[False-x2-1] dask/array/tests/test_overlap.py::test_map_overlap_deprecated_signature dask/array/tests/test_fft.py::test_nd_ffts_axes[float64-rfft2] [gw4] [ 12%] PASSED dask/array/tests/test_array_core.py::test_short_stack dask/array/tests/test_array_core.py::test_stack_scalars dask/array/tests/test_gufunc.py::test_apply_gufunc_axes_01[axes1] dask/array/tests/test_masked.py::test_mixed_concatenate[1] [gw3] [ 12%] PASSED dask/array/tests/test_array_core.py::test_normalize_chunks_nan [gw9] [ 12%] PASSED dask/array/tests/test_array_core.py::test_store_kwargs dask/array/tests/test_fft.py::test_fft[fft] [gw44] [ 12%] PASSED dask/array/tests/test_fft.py::test_fft[fft] [gw0] [ 12%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape33-new_shape33-chunks33] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-floordiv] [gw31] [ 12%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape0-chunks0-None-full_like-kwargs3] [gw59] [ 12%] PASSED dask/array/tests/test_overlap.py::test_overlap_internal [gw17] [ 12%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-full_like-cupy] dask/array/tests/test_creation.py::test_meshgrid[False-ij-shapes1-chunks1] [gw23] [ 12%] PASSED dask/array/tests/test_creation.py::test_meshgrid[False-ij-shapes1-chunks1] dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-axes6-fftshift-ifftshift] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-empty-numpy] [gw25] [ 12%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-empty-numpy] [gw32] [ 12%] PASSED dask/array/tests/test_creation.py::test_diag_extraction[0] dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths2-bool] [gw6] [ 12%] PASSED dask/array/tests/test_array_core.py::test_from_array_tasks_always_call_getter[False-x2-1] dask/array/tests/test_array_core.py::test_compute_chunk_sizes_warning_fixes_rechunk [gw11] [ 12%] PASSED dask/array/tests/test_array_core.py::test_compute_chunk_sizes_warning_fixes_rechunk [gw4] [ 12%] PASSED dask/array/tests/test_array_core.py::test_stack_scalars [gw55] [ 12%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[1] [gw29] [ 12%] PASSED dask/array/tests/test_creation.py::test_tile_zero_reps[reps1-shape0-chunks0] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-20-15] 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_broadcast_arrays dask/array/tests/test_array_core.py::test_reshape[original_shape34-new_shape34-chunks34] [gw0] [ 12%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape34-new_shape34-chunks34] [gw26] [ 12%] SKIPPED 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_shape[i4-shape1-chunks1-out_shape1-empty_like-kwargs0] [gw31] [ 12%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape1-chunks1-out_shape1-empty_like-kwargs0] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-zeros-numpy] dask/array/tests/test_masked.py::test_mixed_random[11] dask/array/tests/test_linalg.py::test_svd_flip_correction[f8-chunks0-shape2] dask/array/tests/test_array_core.py::test_zero_slice_dtypes dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-empty-cupy] dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths1-float32] [gw35] [ 12%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths1-float32] dask/array/tests/test_array_core.py::test_from_array_tasks_always_call_getter[False-x3-1] [gw41] [ 12%] PASSED dask/array/tests/test_fft.py::test_nd_ffts_axes[float64-rfft2] dask/array/tests/test_fft.py::test_nd_ffts_axes[float64-irfft2] [gw49] [ 12%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_axes_01[axes1] dask/array/tests/test_array_core.py::test_compute_chunk_sizes_warning_fixes_to_zarr dask/array/tests/test_array_core.py::test_pandas_from_dask_array [gw52] [ 12%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-20-15] dask/array/tests/test_array_core.py::test_store_delayed_target [gw9] [ 12%] PASSED dask/array/tests/test_array_core.py::test_store_delayed_target [gw2] [ 12%] PASSED dask/array/tests/test_array_core.py::test_broadcast_arrays dask/array/tests/test_array_core.py::test_view_fortran dask/array/tests/test_array_core.py::test_reshape_exceptions dask/array/tests/test_linalg.py::test_norm_1dim[False-0-shape0-chunks0-None] [gw37] [ 12%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths1-bool] dask/array/tests/test_overlap.py::test_overlap_internal_asymmetric [gw27] [ 12%] PASSED 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_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-zeros-cupy] dask/array/tests/test_array_function.py::test_like_with_numpy_func[array] [gw14] [ 12%] PASSED dask/array/tests/test_array_function.py::test_like_with_numpy_func[array] [gw25] [ 12%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-empty-cupy] dask/array/tests/test_creation.py::test_pad_0_width[shape1-chunks1-0-edge-kwargs1] [gw30] [ 12%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths2-bool] dask/array/tests/test_creation.py::test_nan_full_like[float32-shape_chunks1-0] dask/array/tests/test_gufunc.py::test_apply_gufunc_axes_02 [gw49] [ 12%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_axes_02 dask/array/tests/test_array_core.py::test_raise_informative_errors_no_chunks dask/array/tests/test_masked.py::test_mixed_concatenate[2] [gw3] [ 12%] PASSED dask/array/tests/test_array_core.py::test_pandas_from_dask_array dask/array/tests/test_creation.py::test_tile_zero_reps[reps1-shape1-chunks1] [gw8] [ 12%] PASSED dask/array/tests/test_array_core.py::test_view_fortran [gw47] [ 12%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_compute[QR] [gw57] [ 12%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[False-0-shape0-chunks0-None] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape1-chunks1-out_shape1-ones_like-kwargs1] [gw59] [ 12%] 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-tuple-tuple-full-numpy] [gw27] [ 12%] SKIPPED 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_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-full_like-numpy] [gw53] [ 12%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_correction[f8-chunks0-shape2] [gw12] [ 12%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-tuple-full-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-ones-cupy] dask/array/tests/test_optimization.py::test_optimize_with_getitem_fusion[True] dask/array/tests/test_atop.py::test_rewrite[inputs3-expected3] [gw10] [ 12%] PASSED dask/array/tests/test_atop.py::test_rewrite[inputs3-expected3] [gw33] [ 13%] PASSED dask/array/tests/test_creation.py::test_pad_0_width[shape1-chunks1-0-edge-kwargs1] [gw6] [ 13%] PASSED dask/array/tests/test_array_core.py::test_from_array_tasks_always_call_getter[False-x3-1] dask/array/tests/test_array_core.py::test_from_array_ndarray_onechunk[x0] dask/array/tests/test_linalg.py::test_sfqr[20-10-10-ValueError] [gw50] [ 13%] PASSED dask/array/tests/test_linalg.py::test_sfqr[20-10-10-ValueError] [gw41] [ 13%] PASSED dask/array/tests/test_fft.py::test_nd_ffts_axes[float64-irfft2] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-20-20] [gw24] [ 13%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-full-numpy] [gw29] [ 13%] PASSED dask/array/tests/test_creation.py::test_tile_zero_reps[reps1-shape1-chunks1] dask/array/tests/test_array_core.py::test_broadcast_arrays_uneven_chunks dask/array/tests/test_linalg.py::test_svd_compressed[iterator0] [gw0] [ 13%] PASSED dask/array/tests/test_array_core.py::test_reshape_exceptions [gw21] [ 13%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-empty-numpy] [gw27] [ 13%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-full_like-numpy] [gw58] [ 13%] PASSED dask/array/tests/test_masked.py::test_mixed_random[11] dask/array/tests/test_creation.py::test_meshgrid[False-ij-shapes2-chunks2] [gw28] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-ones-cupy] [gw6] [ 13%] PASSED dask/array/tests/test_array_core.py::test_from_array_ndarray_onechunk[x0] [gw34] [ 13%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[float32-shape_chunks1-0] [gw62] [ 13%] PASSED dask/array/tests/test_masked.py::test_reductions_allmasked[var-i8] dask/array/tests/test_array_core.py::test_asarray[asarray] [gw5] [ 13%] PASSED dask/array/tests/test_array_core.py::test_asarray[asarray] [gw7] [ 13%] PASSED dask/array/tests/test_array_core.py::test_raise_informative_errors_no_chunks dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths4-bool] [gw36] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[reflect-pad_widths4-bool] [gw52] [ 13%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks1-5-20-20] [gw2] [ 13%] PASSED dask/array/tests/test_array_core.py::test_broadcast_arrays_uneven_chunks dask/array/tests/test_array_core.py::test_h5py_tokenize [gw47] [ 13%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed[iterator0] dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths2-uint8] [gw37] [ 13%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths2-uint8] dask/array/tests/test_array_function.py::test_array_function_dask[20] dask/array/tests/test_linalg.py::test_svd_flip_correction[f8-chunks1-shape0] [gw23] [ 13%] PASSED dask/array/tests/test_creation.py::test_meshgrid[False-ij-shapes2-chunks2] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-empty_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-zeros_like-numpy] [gw28] [ 13%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-zeros_like-numpy] [gw61] [ 13%] PASSED dask/array/tests/test_optimization.py::test_optimize_with_getitem_fusion[True] dask/array/tests/test_linalg.py::test_norm_any_slice[False-inf-shape4-chunks4] [gw60] [ 13%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False-inf-shape4-chunks4] dask/array/tests/test_creation.py::test_pad_0_width[shape2-chunks2-0-linear_ramp-kwargs2] dask/array/tests/test_array_core.py::test_from_array_ndarray_onechunk[x1] [gw40] [ 13%] PASSED 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-None-shape0-chunks0-list-asarray-empty-numpy] dask/array/tests/test_gufunc.py::test_apply_gufunc_axes_two_kept_coredims [gw49] [ 13%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_axes_two_kept_coredims dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-1-ifftshift-fftshift] dask/array/tests/test_array_core.py::test_from_zarr_unique_name dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-full-cupy] dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-axes5-fftshift] dask/array/tests/test_creation.py::test_nan_zeros_ones_like[u4-shape_chunks0-ones_like] [gw8] [ 13%] SKIPPED dask/array/tests/test_array_core.py::test_h5py_tokenize dask/array/tests/test_linalg.py::test_svd_compressed[iterator1] dask/array/tests/test_linalg.py::test_norm_1dim[False-0-shape1-chunks1-0] dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths2-int16] dask/array/tests/test_overlap.py::test_overlap_internal_asymmetric_small dask/array/tests/test_linalg.py::test_norm_any_ndim[False-None-shape0-chunks0-None] [gw16] [ 13%] PASSED dask/array/tests/test_array_function.py::test_array_function_dask[20] dask/array/tests/test_masked.py::test_mixed_random[12] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-zeros-numpy] [gw1] [ 13%] PASSED dask/array/tests/test_array_core.py::test_zero_slice_dtypes [gw12] [ 13%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-empty_like-numpy] dask/array/tests/test_atop.py::test_rewrite[inputs4-expected4] dask/array/tests/test_optimization.py::test_optimize_with_getitem_fusion[False] [gw33] [ 13%] PASSED dask/array/tests/test_creation.py::test_pad_0_width[shape2-chunks2-0-linear_ramp-kwargs2] dask/array/tests/test_atop.py::test_blockwise_kwargs [gw15] [ 13%] PASSED dask/array/tests/test_atop.py::test_blockwise_kwargs dask/array/tests/test_linalg.py::test_sfqr[20-10-chunks1-ValueError] [gw50] [ 13%] PASSED dask/array/tests/test_linalg.py::test_sfqr[20-10-chunks1-ValueError] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-empty_like-cupy] [gw19] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-empty_like-cupy] [gw46] [ 13%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-1-ifftshift-fftshift] [gw3] [ 13%] SKIPPED dask/array/tests/test_array_core.py::test_from_zarr_unique_name dask/array/tests/test_linalg.py::test_lu_1 [gw52] [ 13%] PASSED dask/array/tests/test_linalg.py::test_lu_1 [gw24] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-tuple-full-cupy] dask/array/tests/test_creation.py::test_tile_zero_reps[reps2-shape0-chunks0] dask/array/tests/test_array_core.py::test_map_blocks_with_changed_dimension [gw38] [ 13%] 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[i4-C-None-shape0-chunks0-list-list-empty-numpy] [gw31] [ 13%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape1-chunks1-out_shape1-ones_like-kwargs1] [gw59] [ 13%] PASSED dask/array/tests/test_overlap.py::test_overlap_internal_asymmetric_small dask/array/tests/test_array_function.py::test_stack_functions_require_sequence_of_arrays[0] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-full_like-cupy] [gw27] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-full_like-cupy] [gw20] [ 13%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-zeros-numpy] dask/array/tests/test_fft.py::test_fftfreq[1-6.283185307179586-3] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-empty_like-cupy] dask/array/tests/test_creation.py::test_diag_extraction[3] [gw61] [ 13%] PASSED dask/array/tests/test_optimization.py::test_optimize_with_getitem_fusion[False] dask/array/tests/test_linalg.py::test_norm_any_slice[False--inf-shape0-chunks0] dask/array/tests/test_creation.py::test_pad_0_width[shape3-chunks3-0-reflect-kwargs3] [gw6] [ 13%] PASSED dask/array/tests/test_array_core.py::test_from_array_ndarray_onechunk[x1] dask/array/tests/test_array_core.py::test_stack_promote_type dask/array/tests/test_atop.py::test_blockwise_chunks dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-empty-numpy] dask/array/tests/test_array_core.py::test_no_chunks_slicing_2d dask/array/tests/test_fft.py::test_nd_ffts_axes[float64-rfftn] dask/array/tests/test_array_core.py::test_store [gw9] [ 13%] PASSED dask/array/tests/test_array_core.py::test_store dask/array/tests/test_fft.py::test_fft[ifft] [gw29] [ 13%] PASSED dask/array/tests/test_creation.py::test_tile_zero_reps[reps2-shape0-chunks0] [gw47] [ 13%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed[iterator1] [gw13] [ 13%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-empty-numpy] dask/array/tests/test_array_core.py::test_reshape_splat 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-F-None-shape0-chunks0-tuple-asarray-empty-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-full-numpy] [gw27] [ 13%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-full-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-zeros_like-cupy] dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths1-bool] [gw35] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths1-bool] dask/array/tests/test_creation.py::test_nan_full_like[float32-shape_chunks1-0.0] [gw33] [ 13%] PASSED dask/array/tests/test_creation.py::test_pad_0_width[shape3-chunks3-0-reflect-kwargs3] dask/array/tests/test_array_core.py::test_from_array_ndarray_onechunk[x2] dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths2-float32] [gw40] [ 13%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths2-float32] [gw19] [ 13%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-empty-numpy] [gw7] [ 13%] PASSED dask/array/tests/test_array_core.py::test_no_chunks_slicing_2d dask/array/tests/test_array_core.py::test_index_array_with_array_1d dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-empty_like-numpy] [gw8] [ 13%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_with_changed_dimension dask/array/tests/test_array_core.py::test_map_blocks_with_negative_drop_axis dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape1-chunks1-out_shape1-zeros_like-kwargs2] [gw0] [ 13%] PASSED dask/array/tests/test_array_core.py::test_reshape_splat [gw21] [ 13%] SKIPPED 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_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-full-cupy] [gw17] [ 13%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-full-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-zeros-cupy] [gw48] [ 13%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-axes6-fftshift-ifftshift] dask/array/tests/test_array_core.py::test_zero_sized_array_rechunk [gw1] [ 13%] PASSED dask/array/tests/test_array_core.py::test_zero_sized_array_rechunk dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths2-uint8] [gw63] [ 13%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_deprecated_signature dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths2-bool] dask/array/tests/test_creation.py::test_pad_0_width[shape4-chunks4-0-symmetric-kwargs4] [gw15] [ 13%] PASSED dask/array/tests/test_atop.py::test_blockwise_chunks [gw55] [ 13%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[2] [gw41] [ 13%] PASSED dask/array/tests/test_fft.py::test_nd_ffts_axes[float64-rfftn] [gw39] [ 13%] PASSED dask/array/tests/test_creation.py::test_nan_zeros_ones_like[u4-shape_chunks0-ones_like] [gw8] [ 13%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_with_negative_drop_axis [gw54] [ 13%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[None-True-False-single] [gw37] [ 13%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths2-int16] [gw18] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-empty-cupy] dask/array/tests/test_array_core.py::test_reshape_not_implemented_error [gw51] [ 13%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[False-None-shape0-chunks0-None] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-full-cupy] [gw58] [ 13%] PASSED dask/array/tests/test_masked.py::test_mixed_random[12] dask/array/tests/test_array_function.py::test_like_with_numpy_func[asarray] dask/array/tests/test_array_core.py::test_blockwise_zero_shape [gw1] [ 13%] PASSED dask/array/tests/test_array_core.py::test_blockwise_zero_shape dask/array/tests/test_optimization.py::test_optimize_slicing[True] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-ones_like-numpy] [gw28] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-zeros_like-cupy] [gw60] [ 13%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False--inf-shape0-chunks0] [gw34] [ 13%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[float32-shape_chunks1-0.0] [gw22] [ 13%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-empty-numpy] [gw40] [ 13%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths2-bool] dask/array/tests/test_array_core.py::test_asarray[asanyarray] [gw5] [ 13%] PASSED dask/array/tests/test_array_core.py::test_asarray[asanyarray] dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-2-uint8] [gw7] [ 13%] PASSED dask/array/tests/test_array_core.py::test_index_array_with_array_1d dask/array/tests/test_array_core.py::test_from_zarr_name dask/array/tests/test_array_core.py::test_broadcast_operator[u_shape0-v_shape0] [gw24] [ 13%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-empty_like-numpy] [gw44] [ 13%] PASSED dask/array/tests/test_fft.py::test_fft[ifft] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-empty-cupy] dask/array/tests/test_array_core.py::test_map_blocks_with_invalid_drop_axis dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths2-float32] [gw27] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-tuple-full-cupy] [gw53] [ 13%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_correction[f8-chunks1-shape0] dask/array/tests/test_creation.py::test_meshgrid[False-ij-shapes3-chunks3] [gw14] [ 13%] PASSED dask/array/tests/test_array_function.py::test_like_with_numpy_func[asarray] [gw42] [ 13%] PASSED dask/array/tests/test_fft.py::test_fftfreq[1-6.283185307179586-3] [gw10] [ 13%] PASSED dask/array/tests/test_atop.py::test_rewrite[inputs4-expected4] dask/array/tests/test_fft.py::test_wrap_fftns[float32-rfftn-numpy.fft] dask/array/tests/test_linalg.py::test_norm_any_slice[False--inf-shape1-chunks1] [gw60] [ 13%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False--inf-shape1-chunks1] dask/array/tests/test_masked.py::test_reductions_allmasked[var-f8] dask/array/tests/test_gufunc.py::test_apply_gufunc_via_numba_01 [gw11] [ 13%] SKIPPED dask/array/tests/test_array_core.py::test_compute_chunk_sizes_warning_fixes_to_zarr [gw36] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-2-uint8] [gw43] [ 13%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-axes5-fftshift] [gw3] [ 13%] SKIPPED dask/array/tests/test_array_core.py::test_from_zarr_name dask/array/tests/test_fft.py::test_nd_ffts_axes[float64-irfftn] [gw57] [ 13%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[False-0-shape1-chunks1-0] [gw8] [ 13%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_with_invalid_drop_axis [gw16] [ 13%] PASSED dask/array/tests/test_array_function.py::test_stack_functions_require_sequence_of_arrays[0] [gw31] [ 13%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape1-chunks1-out_shape1-zeros_like-kwargs2] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-ones_like-numpy] [gw17] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-tuple-full-cupy] [gw32] [ 13%] PASSED dask/array/tests/test_creation.py::test_diag_extraction[3] [gw12] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-empty_like-cupy] [gw61] [ 13%] PASSED dask/array/tests/test_optimization.py::test_optimize_slicing[True] [gw25] [ 13%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-ones_like-numpy] dask/array/tests/test_overlap.py::test_nearest_overlap [gw6] [ 13%] PASSED dask/array/tests/test_array_core.py::test_from_array_ndarray_onechunk[x2] [gw45] [ 13%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float32-rfftn-numpy.fft] dask/array/tests/test_linalg.py::test_norm_any_slice[False--inf-shape2-chunks2] 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-C-my-name-shape0-chunks0-list-tuple-empty-cupy] [gw49] [ 13%] SKIPPED dask/array/tests/test_gufunc.py::test_apply_gufunc_via_numba_01 dask/array/tests/test_linalg.py::test_sfqr[20-10-chunks2-ValueError] dask/array/tests/test_linalg.py::test_norm_2dim[True-2-shape0-chunks0-None] dask/array/tests/test_array_core.py::test_index_array_with_array_2d dask/array/tests/test_array_core.py::test_store_regions 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_svd_compressed_dtype_preservation[float32-float32] [gw13] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-empty-cupy] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-add1] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-ones_like-numpy] 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_trim_internal dask/array/tests/test_linalg.py::test_norm_any_ndim[False-None-shape1-chunks1-0] [gw20] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-zeros-cupy] [gw23] [ 13%] PASSED dask/array/tests/test_creation.py::test_meshgrid[False-ij-shapes3-chunks3] [gw35] [ 13%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths2-uint8] dask/array/tests/test_creation.py::test_nan_full_like[float32-shape_chunks1-99] [gw34] [ 13%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[float32-shape_chunks1-99] [gw4] [ 13%] PASSED dask/array/tests/test_array_core.py::test_stack_promote_type dask/array/tests/test_array_core.py::test_compute_chunk_sizes_warning_fixes_to_svg [gw7] [ 14%] PASSED dask/array/tests/test_array_core.py::test_index_array_with_array_2d [gw41] [ 14%] PASSED dask/array/tests/test_fft.py::test_nd_ffts_axes[float64-irfftn] dask/array/tests/test_creation.py::test_tile_zero_reps[reps2-shape1-chunks1] dask/array/tests/test_creation.py::test_nan_zeros_ones_like[u4-shape_chunks1-zeros_like] dask/array/tests/test_linalg.py::test_norm_any_prec[None-True-False-double] [gw37] [ 14%] PASSED 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-shape1-chunks1-out_shape1-full_like-kwargs3] [gw21] [ 14%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-ones_like-numpy] dask/array/tests/test_array_core.py::test_blockwise_zero_shape_new_axes dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-zeros-numpy] [gw63] [ 14%] PASSED dask/array/tests/test_overlap.py::test_nearest_overlap dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths2-int16] [gw35] [ 14%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths2-int16] dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths3-uint8] dask/array/tests/test_array_core.py::test_stack_rechunk [gw50] [ 14%] PASSED dask/array/tests/test_linalg.py::test_sfqr[20-10-chunks2-ValueError] [gw56] [ 14%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[True-2-shape0-chunks0-None] dask/array/tests/test_array_core.py::test_asarray_dask_dataframe[asarray] dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-2-int16] dask/array/tests/test_linalg.py::test_lu_2[10] dask/array/tests/test_array_core.py::test_index_array_with_array_3d_2d [gw24] [ 14%] 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_fft.py::test_fft[rfft] [gw47] [ 14%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_dtype_preservation[float32-float32] [gw18] [ 14%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-ones_like-numpy] [gw38] [ 14%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-add1] [gw0] [ 14%] PASSED dask/array/tests/test_array_core.py::test_reshape_not_implemented_error [gw51] [ 14%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[False-None-shape1-chunks1-0] dask/array/tests/test_masked.py::test_mixed_random[13] dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-axes6-ifftshift-fftshift] dask/array/tests/test_creation.py::test_meshgrid[False-ij-shapes4-chunks4] dask/array/tests/test_fft.py::test_fftfreq[1-6.283185307179586-6] dask/array/tests/test_atop.py::test_rewrite[inputs5-expected5] dask/array/tests/test_fft.py::test_wrap_fftns[float32-rfftn-scipy.fftpack] [gw60] [ 14%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False--inf-shape2-chunks2] dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths3-uint8] [gw22] [ 14%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-empty-cupy] [gw19] [ 14%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-empty-cupy] dask/array/tests/test_gufunc.py::test_apply_gufunc_via_numba_02 dask/array/tests/test_masked.py::test_mixed_concatenate[3] [gw11] [ 14%] PASSED dask/array/tests/test_array_core.py::test_compute_chunk_sizes_warning_fixes_to_svg dask/array/tests/test_atop.py::test_blockwise_numpy_arg dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-2-fftshift-ifftshift] [gw36] [ 14%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-2-int16] [gw52] [ 14%] SKIPPED dask/array/tests/test_linalg.py::test_lu_2[10] dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-axes5-ifftshift] [gw7] [ 14%] XFAIL dask/array/tests/test_array_core.py::test_index_array_with_array_3d_2d [gw2] [ 14%] PASSED dask/array/tests/test_array_core.py::test_broadcast_operator[u_shape0-v_shape0] [gw29] [ 14%] PASSED dask/array/tests/test_creation.py::test_tile_zero_reps[reps2-shape1-chunks1] [gw39] [ 14%] PASSED dask/array/tests/test_creation.py::test_nan_zeros_ones_like[u4-shape_chunks1-zeros_like] dask/array/tests/test_linalg.py::test_norm_1dim[False-0-shape2-chunks2-axis2] dask/array/tests/test_array_core.py::test_map_blocks_with_changed_dimension_and_broadcast_chunks [gw26] [ 14%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-full_like-numpy] [gw54] [ 14%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[None-True-False-double] dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths2-bool] [gw59] [ 14%] PASSED dask/array/tests/test_overlap.py::test_trim_internal [gw31] [ 14%] PASSED 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_svd_flip_correction[f8-chunks1-shape1] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-empty_like-numpy] [gw42] [ 14%] PASSED dask/array/tests/test_fft.py::test_fftfreq[1-6.283185307179586-6] dask/array/tests/test_creation.py::test_diag_extraction[-3] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-empty-numpy] dask/array/tests/test_optimization.py::test_optimize_slicing[False] [gw28] [ 14%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-zeros-numpy] dask/array/tests/test_creation.py::test_nan_full_like[float32-shape_chunks1--1] [gw33] [ 14%] PASSED dask/array/tests/test_creation.py::test_pad_0_width[shape4-chunks4-0-symmetric-kwargs4] [gw40] [ 14%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths3-uint8] [gw4] [ 14%] PASSED dask/array/tests/test_array_core.py::test_stack_rechunk [gw5] [ 14%] PASSED dask/array/tests/test_array_core.py::test_asarray_dask_dataframe[asarray] [gw46] [ 14%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-2-fftshift-ifftshift] dask/array/tests/test_array_core.py::test_zarr_roundtrip [gw57] [ 14%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[False-0-shape2-chunks2-axis2] [gw9] [ 14%] PASSED dask/array/tests/test_array_core.py::test_store_regions dask/array/tests/test_array_function.py::test_stack_functions_require_sequence_of_arrays[1] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-empty_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-full_like-numpy] [gw58] [ 14%] PASSED dask/array/tests/test_masked.py::test_mixed_random[13] dask/array/tests/test_array_function.py::test_like_with_numpy_func[asanyarray] [gw17] [ 14%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-empty_like-numpy] [gw48] [ 14%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-axes6-ifftshift-fftshift] [gw10] [ 14%] PASSED dask/array/tests/test_atop.py::test_rewrite[inputs5-expected5] [gw1] [ 14%] PASSED dask/array/tests/test_array_core.py::test_blockwise_zero_shape_new_axes [gw12] [ 14%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-empty-numpy] [gw61] [ 14%] PASSED dask/array/tests/test_optimization.py::test_optimize_slicing[False] dask/array/tests/test_overlap.py::test_different_depths_and_boundary_combinations[depth0] dask/array/tests/test_array_core.py::test_from_array_ndarray_onechunk[x3] [gw34] [ 14%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[float32-shape_chunks1--1] [gw45] [ 14%] SKIPPED dask/array/tests/test_fft.py::test_wrap_fftns[float32-rfftn-scipy.fftpack] [gw30] [ 14%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths3-uint8] dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths2-float32] [gw62] [ 14%] PASSED dask/array/tests/test_masked.py::test_reductions_allmasked[var-f8] [gw49] [ 14%] SKIPPED dask/array/tests/test_gufunc.py::test_apply_gufunc_via_numba_02 [gw55] [ 14%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[3] [gw15] [ 14%] PASSED dask/array/tests/test_atop.py::test_blockwise_numpy_arg [gw43] [ 14%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-axes5-ifftshift] dask/array/tests/test_fft.py::test_wrap_ffts[float32-fft-numpy.fft] [gw44] [ 14%] PASSED dask/array/tests/test_fft.py::test_fft[rfft] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-empty-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-ones_like-numpy] [gw8] [ 14%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_with_changed_dimension_and_broadcast_chunks [gw37] [ 14%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths2-bool] [gw53] [ 14%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_correction[f8-chunks1-shape1] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-ones_like-cupy] [gw23] [ 14%] PASSED dask/array/tests/test_creation.py::test_meshgrid[False-ij-shapes4-chunks4] [gw32] [ 14%] 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-ones_like-cupy] [gw35] [ 14%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths2-float32] dask/array/tests/test_linalg.py::test_sfqr[40-10-chunks3-ValueError] dask/array/tests/test_linalg.py::test_norm_2dim[True-2-shape1-chunks1-axis1] dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-2-ifftshift-fftshift] dask/array/tests/test_creation.py::test_tile_zero_reps[reps3-shape0-chunks0] dask/array/tests/test_linalg.py::test_svd_compressed_dtype_preservation[float64-float64] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-subtract] 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_reshape_unknown_dimensions [gw16] [ 14%] PASSED dask/array/tests/test_array_function.py::test_stack_functions_require_sequence_of_arrays[1] [gw27] [ 14%] 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_linalg.py::test_norm_any_ndim[False-None-shape2-chunks2-axis2] [gw20] [ 14%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-full_like-numpy] [gw6] [ 14%] PASSED dask/array/tests/test_array_core.py::test_from_array_ndarray_onechunk[x3] [gw63] [ 14%] PASSED dask/array/tests/test_overlap.py::test_different_depths_and_boundary_combinations[depth0] 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[i4-C-my-name-shape0-chunks0-list-tuple-ones_like-numpy] dask/array/tests/test_array_core.py::test_compute_chunk_sizes_warning_fixes_concatenate [gw3] [ 14%] SKIPPED dask/array/tests/test_array_core.py::test_zarr_roundtrip dask/array/tests/test_array_core.py::test_setitem_1d dask/array/tests/test_array_core.py::test_broadcast_operator[u_shape1-v_shape1] [gw41] [ 14%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float32-fft-numpy.fft] [gw24] [ 14%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-empty-numpy] [gw13] [ 14%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-ones_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_linalg.py::test_norm_any_prec[1-False-True-single] dask/array/tests/test_overlap.py::test_periodic dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape2-4-20-empty_like-kwargs0] [gw14] [ 14%] PASSED dask/array/tests/test_array_function.py::test_like_with_numpy_func[asanyarray] dask/array/tests/test_masked.py::test_mixed_random[14] [gw21] [ 14%] SKIPPED 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_fftfreq[1-6.283185307179586-7] dask/array/tests/test_optimization.py::test_fuse_slice [gw25] [ 14%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-ones_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-empty-cupy] dask/array/tests/test_linalg.py::test_norm_any_slice[False--inf-shape3-chunks3] dask/array/tests/test_creation.py::test_pad_0_width[shape5-chunks5-0-wrap-kwargs5] dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths3-int16] dask/array/tests/test_array_core.py::test_stack_unknown_chunksizes dask/array/tests/test_array_core.py::test_asarray_dask_dataframe[asanyarray] [gw50] [ 14%] PASSED dask/array/tests/test_linalg.py::test_sfqr[40-10-chunks3-ValueError] [gw56] [ 14%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[True-2-shape1-chunks1-axis1] dask/array/tests/test_linalg.py::test_lu_2[20] dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-2-float32] [gw46] [ 14%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-2-ifftshift-fftshift] [gw29] [ 14%] PASSED dask/array/tests/test_creation.py::test_tile_zero_reps[reps3-shape0-chunks0] dask/array/tests/test_creation.py::test_nan_zeros_ones_like[u4-shape_chunks1-ones_like] dask/array/tests/test_linalg.py::test_norm_1dim[False-2-shape0-chunks0-None] [gw47] [ 14%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_dtype_preservation[float64-float64] [gw38] [ 14%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast1-arr_downcast1-subtract] [gw18] [ 14%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-ones_like-cupy] [gw0] [ 14%] PASSED dask/array/tests/test_array_core.py::test_reshape_unknown_dimensions dask/array/tests/test_array_core.py::test_store_compute_false dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths3-uint8] [gw51] [ 14%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[False-None-shape2-chunks2-axis2] 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_fftshift_identity[shape2-chunks2-axes7-fftshift-ifftshift] dask/array/tests/test_creation.py::test_meshgrid[False-ij-shapes5-chunks5] dask/array/tests/test_array_core.py::test_broadcast_against_zero_shape dask/array/tests/test_atop.py::test_rewrite[inputs6-expected6] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-zeros-cupy] dask/array/tests/test_creation.py::test_nan_full_like[None-shape_chunks0-0] [gw60] [ 14%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False--inf-shape3-chunks3] dask/array/tests/test_fft.py::test_wrap_fftns[float32-irfftn-numpy.fft] dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths3-int16] dask/array/tests/test_masked.py::test_reductions_allmasked[std-i8] [gw22] [ 14%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-ones_like-numpy] dask/array/tests/test_gufunc.py::test_preserve_meta_type dask/array/tests/test_masked.py::test_mixed_concatenate[4] [gw11] [ 14%] PASSED dask/array/tests/test_array_core.py::test_compute_chunk_sizes_warning_fixes_concatenate dask/array/tests/test_atop.py::test_bag_array_conversion [gw52] [ 14%] SKIPPED dask/array/tests/test_linalg.py::test_lu_2[20] [gw36] [ 14%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-2-float32] dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-axes6-fftshift] [gw7] [ 14%] PASSED dask/array/tests/test_array_core.py::test_setitem_1d [gw2] [ 14%] PASSED dask/array/tests/test_array_core.py::test_broadcast_operator[u_shape1-v_shape1] dask/array/tests/test_fft.py::test_fft[irfft] dask/array/tests/test_array_core.py::test_broadcast_chunks [gw9] [ 14%] PASSED dask/array/tests/test_array_core.py::test_store_compute_false [gw54] [ 14%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[1-False-True-single] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-empty_like-cupy] [gw27] [ 14%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-empty_like-cupy] [gw31] [ 14%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape2-4-20-empty_like-kwargs0] [gw37] [ 14%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths3-uint8] [gw17] [ 14%] 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_creation.py::test_diag_extraction[8] [gw48] [ 14%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-axes7-fftshift-ifftshift] [gw61] [ 14%] PASSED dask/array/tests/test_optimization.py::test_fuse_slice [gw28] [ 14%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-zeros-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-full_like-numpy] [gw45] [ 14%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float32-irfftn-numpy.fft] [gw19] [ 14%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-ones_like-numpy] [gw4] [ 14%] PASSED dask/array/tests/test_array_core.py::test_stack_unknown_chunksizes [gw55] [ 14%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[4] [gw5] [ 14%] PASSED dask/array/tests/test_array_core.py::test_asarray_dask_dataframe[asanyarray] dask/array/tests/test_linalg.py::test_norm_2dim[True-2-shape2-chunks2-axis2] dask/array/tests/test_array_core.py::test_zarr_roundtrip_with_path_like dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-empty-cupy] [gw24] [ 14%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-empty-cupy] dask/array/tests/test_array_function.py::test_stack_functions_require_sequence_of_arrays[2] dask/array/tests/test_linalg.py::test_norm_any_prec[1-False-True-double] dask/array/tests/test_linalg.py::test_svd_flip_correction[f8-chunks1-shape2] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-empty-numpy] [gw23] [ 14%] PASSED dask/array/tests/test_creation.py::test_meshgrid[False-ij-shapes5-chunks5] dask/array/tests/test_creation.py::test_meshgrid[False-xy-shapes0-chunks0] [gw32] [ 14%] PASSED dask/array/tests/test_creation.py::test_diag_extraction[8] dask/array/tests/test_linalg.py::test_norm_any_slice[False--inf-shape4-chunks4] dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths2-bool] [gw34] [ 14%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[None-shape_chunks0-0] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-ones_like-cupy] [gw33] [ 14%] PASSED dask/array/tests/test_creation.py::test_pad_0_width[shape5-chunks5-0-wrap-kwargs5] [gw40] [ 14%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths3-int16] [gw15] [ 14%] PASSED dask/array/tests/test_atop.py::test_bag_array_conversion [gw56] [ 14%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[True-2-shape2-chunks2-axis2] [gw3] [ 14%] SKIPPED dask/array/tests/test_array_core.py::test_zarr_roundtrip_with_path_like [gw44] [ 15%] PASSED dask/array/tests/test_fft.py::test_fft[irfft] dask/array/tests/test_fft.py::test_wrap_ffts[float32-fft-scipy.fftpack] [gw49] [ 15%] SKIPPED dask/array/tests/test_gufunc.py::test_preserve_meta_type dask/array/tests/test_creation.py::test_tile_zero_reps[reps3-shape1-chunks1] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-ones_like-cupy] [gw39] [ 15%] PASSED dask/array/tests/test_creation.py::test_nan_zeros_ones_like[u4-shape_chunks1-ones_like] [gw8] [ 15%] PASSED dask/array/tests/test_array_core.py::test_broadcast_chunks [gw26] [ 15%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-full_like-cupy] [gw17] [ 15%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-empty-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-ones-numpy] [gw21] [ 15%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-ones-numpy] [gw28] [ 15%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-full_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-full_like-cupy] [gw28] [ 15%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-full_like-cupy] [gw35] [ 15%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths2-bool] [gw60] [ 15%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[False--inf-shape4-chunks4] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-ones_like-cupy] [gw22] [ 15%] SKIPPED 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_setitem_hardmask dask/array/tests/test_linalg.py::test_lu_2[30] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-ones-numpy] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-add0] dask/array/tests/test_array_core.py::test_reshape_avoids_large_chunks[shape0-chunks0-reshape_size0-None] dask/array/tests/test_array_core.py::test_store_nocompute_regions [gw9] [ 15%] PASSED dask/array/tests/test_array_core.py::test_store_nocompute_regions dask/array/tests/test_array_core.py::test_store_locks dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths3-int16] [gw53] [ 15%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_correction[f8-chunks1-shape2] [gw58] [ 15%] PASSED dask/array/tests/test_masked.py::test_mixed_random[14] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-empty-cupy] 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-None-shape0-chunks0-tuple-asarray-ones-cupy] [gw42] [ 15%] PASSED dask/array/tests/test_fft.py::test_fftfreq[1-6.283185307179586-7] dask/array/tests/test_array_core.py::test_from_array_ndarray_onechunk[x4] [gw12] [ 15%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-empty-cupy] dask/array/tests/test_overlap.py::test_different_depths_and_boundary_combinations[depth1] [gw30] [ 15%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths3-int16] 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_creation.py::test_pad[shape0-chunks0-1-constant-kwargs0] dask/array/tests/test_array_core.py::test_zarr_return_stored[False] dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-2-bool] dask/array/tests/test_array_core.py::test_broadcast_operator[u_shape2-v_shape2] [gw41] [ 15%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float32-fft-scipy.fftpack] [gw7] [ 15%] PASSED dask/array/tests/test_array_core.py::test_setitem_hardmask [gw57] [ 15%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[False-2-shape0-chunks0-None] dask/array/tests/test_linalg.py::test_svd_dtype_preservation[float32-chunks0] [gw47] [ 15%] PASSED dask/array/tests/test_linalg.py::test_svd_dtype_preservation[float32-chunks0] [gw52] [ 15%] SKIPPED dask/array/tests/test_linalg.py::test_lu_2[30] dask/array/tests/test_linalg.py::test_norm_any_ndim[False-None-shape3-chunks3-None] [gw51] [ 15%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[False-None-shape3-chunks3-None] [gw37] [ 15%] 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-my-name-shape0-chunks0-list-asarray-full_like-cupy] [gw1] [ 15%] PASSED dask/array/tests/test_array_core.py::test_broadcast_against_zero_shape dask/array/tests/test_optimization.py::test_fuse_slice_with_lists [gw62] [ 15%] PASSED dask/array/tests/test_masked.py::test_reductions_allmasked[std-i8] dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths3-float32] [gw19] [ 15%] 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_creation.py::test_pad_3d_data[constant-pad_widths3-float32] dask/array/tests/test_array_core.py::test_concatenate dask/array/tests/test_masked.py::test_mixed_concatenate[5] dask/array/tests/test_array_core.py::test_compute_chunk_sizes_warning_fixes_reduction dask/array/tests/test_atop.py::test_svd [gw36] [ 15%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-2-bool] [gw3] [ 15%] SKIPPED dask/array/tests/test_array_core.py::test_zarr_return_stored[False] [gw2] [ 15%] PASSED dask/array/tests/test_array_core.py::test_broadcast_operator[u_shape2-v_shape2] dask/array/tests/test_gufunc.py::test_apply_gufunc_with_meta [gw13] [ 15%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-ones_like-cupy] [gw38] [ 15%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-add0] [gw59] [ 15%] PASSED dask/array/tests/test_overlap.py::test_periodic dask/array/tests/test_linalg.py::test_lu_2[50] [gw52] [ 15%] SKIPPED dask/array/tests/test_linalg.py::test_lu_2[50] dask/array/tests/test_linalg.py::test_norm_any_ndim[False-1-shape0-chunks0-None] [gw16] [ 15%] 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_shape[i4-shape2-4-20-ones_like-kwargs1] [gw29] [ 15%] PASSED dask/array/tests/test_creation.py::test_tile_zero_reps[reps3-shape1-chunks1] dask/array/tests/test_masked.py::test_mixed_random[15] dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-axes7-ifftshift-fftshift] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-ones-numpy] [gw6] [ 15%] PASSED dask/array/tests/test_array_core.py::test_from_array_ndarray_onechunk[x4] [gw23] [ 15%] PASSED dask/array/tests/test_creation.py::test_meshgrid[False-xy-shapes0-chunks0] [gw63] [ 15%] PASSED dask/array/tests/test_overlap.py::test_different_depths_and_boundary_combinations[depth1] dask/array/tests/test_creation.py::test_diagonal dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths3-uint8] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-ones-numpy] [gw19] [ 15%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-ones-numpy] dask/array/tests/test_linalg.py::test_sfqr[128-2-chunks4-ValueError] [gw11] [ 15%] PASSED dask/array/tests/test_array_core.py::test_compute_chunk_sizes_warning_fixes_reduction dask/array/tests/test_array_core.py::test_compute_chunk_sizes_warning_fixes_reshape dask/array/tests/test_array_core.py::test_zarr_return_stored[True] dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-axes4-fftshift-ifftshift] dask/array/tests/test_linalg.py::test_svd_dtype_preservation[float32-chunks1] dask/array/tests/test_linalg.py::test_lu_3[50] [gw54] [ 15%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[1-False-True-double] [gw51] [ 15%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[False-1-shape0-chunks0-None] [gw31] [ 15%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape2-4-20-ones_like-kwargs1] [gw14] [ 15%] PASSED dask/array/tests/test_array_function.py::test_like_with_numpy_func_and_dtype[array] [gw58] [ 15%] PASSED dask/array/tests/test_masked.py::test_mixed_random[15] [gw10] [ 15%] PASSED dask/array/tests/test_atop.py::test_rewrite[inputs6-expected6] [gw21] [ 15%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-ones-cupy] [gw20] [ 15%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-full_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-full-numpy] dask/array/tests/test_fft.py::test_rfftfreq[0-1.0-1] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-ones_like-numpy] dask/array/tests/test_creation.py::test_meshgrid[False-xy-shapes1-chunks1] dask/array/tests/test_linalg.py::test_norm_any_slice[True-None-shape0-chunks0] dask/array/tests/test_fft.py::test_wrap_fftns[float32-irfftn-scipy.fftpack] [gw45] [ 15%] SKIPPED dask/array/tests/test_fft.py::test_wrap_fftns[float32-irfftn-scipy.fftpack] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-ones-cupy] [gw43] [ 15%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-axes6-fftshift] [gw11] [ 15%] PASSED dask/array/tests/test_array_core.py::test_compute_chunk_sizes_warning_fixes_reshape dask/array/tests/test_array_core.py::test_setitem_2d [gw18] [ 15%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-ones-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-ones-numpy] [gw0] [ 15%] PASSED dask/array/tests/test_array_core.py::test_reshape_avoids_large_chunks[shape0-chunks0-reshape_size0-None] 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-my-name-shape0-chunks0-asarray-list-empty-numpy] dask/array/tests/test_array_core.py::test_chunks_error dask/array/tests/test_linalg.py::test_svd_flip_correction[f8-chunks2-shape0] [gw48] [ 15%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape2-chunks2-axes7-ifftshift-fftshift] [gw25] [ 15%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-ones-numpy] [gw61] [ 15%] PASSED dask/array/tests/test_optimization.py::test_fuse_slice_with_lists [gw35] [ 15%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths3-uint8] [gw30] [ 15%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths3-float32] [gw60] [ 15%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True-None-shape0-chunks0] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-ones-numpy] [gw4] [ 15%] PASSED dask/array/tests/test_array_core.py::test_concatenate [gw50] [ 15%] PASSED dask/array/tests/test_linalg.py::test_sfqr[128-2-chunks4-ValueError] [gw55] [ 15%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[5] dask/array/tests/test_creation.py::test_nan_full_like[None-shape_chunks0-0.0] dask/array/tests/test_linalg.py::test_norm_2dim[True--2-shape0-chunks0-None] [gw3] [ 15%] SKIPPED dask/array/tests/test_array_core.py::test_zarr_return_stored[True] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-ones_like-numpy] dask/array/tests/test_array_core.py::test_broadcast_operator[u_shape3-v_shape3] [gw46] [ 15%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-axes4-fftshift-ifftshift] dask/array/tests/test_fft.py::test_wrap_ffts[float32-ifft-numpy.fft] dask/array/tests/test_linalg.py::test_norm_1dim[False-2-shape1-chunks1-0] dask/array/tests/test_creation.py::test_nan_zeros_ones_like[float32-shape_chunks0-zeros_like] [gw39] [ 15%] PASSED dask/array/tests/test_creation.py::test_nan_zeros_ones_like[float32-shape_chunks0-zeros_like] [gw52] [ 15%] SKIPPED dask/array/tests/test_linalg.py::test_lu_3[50] [gw47] [ 15%] PASSED dask/array/tests/test_linalg.py::test_svd_dtype_preservation[float32-chunks1] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-eq] dask/array/tests/test_overlap.py::test_reflect [gw27] [ 15%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-empty-numpy] dask/array/tests/test_creation.py::test_tile_empty_array[2-shape0-chunks0] [gw17] [ 15%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-empty-cupy] [gw28] [ 15%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-full-numpy] [gw42] [ 15%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[0-1.0-1] [gw12] [ 15%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-ones_like-numpy] [gw32] [ 15%] PASSED dask/array/tests/test_creation.py::test_diagonal dask/array/tests/test_creation.py::test_fromfunction[-kwargs0-None] [gw33] [ 15%] PASSED dask/array/tests/test_creation.py::test_pad[shape0-chunks0-1-constant-kwargs0] [gw40] [ 15%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths3-float32] [gw34] [ 15%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[None-shape_chunks0-0.0] dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths1-uint8] [gw24] [ 15%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-ones_like-numpy] [gw49] [ 15%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_with_meta dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-ones-cupy] dask/array/tests/test_linalg.py::test_norm_any_ndim[False-1-shape1-chunks1-0] [gw8] [ 15%] PASSED dask/array/tests/test_array_core.py::test_chunks_error dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths3-float32] [gw29] [ 15%] PASSED dask/array/tests/test_creation.py::test_tile_empty_array[2-shape0-chunks0] dask/array/tests/test_array_core.py::test_from_array_name dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-full-numpy] [gw23] [ 15%] PASSED dask/array/tests/test_creation.py::test_meshgrid[False-xy-shapes1-chunks1] dask/array/tests/test_masked.py::test_reductions_allmasked[std-f8] dask/array/tests/test_creation.py::test_pad[shape1-chunks1-2-constant-kwargs1] [gw33] [ 15%] PASSED dask/array/tests/test_creation.py::test_pad[shape1-chunks1-2-constant-kwargs1] dask/array/tests/test_array_core.py::test_asarray_h5py[True-asarray] dask/array/tests/test_masked.py::test_mixed_concatenate[6] dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-axes6-ifftshift] dask/array/tests/test_fft.py::test_fft[hfft] [gw2] [ 15%] PASSED dask/array/tests/test_array_core.py::test_broadcast_operator[u_shape3-v_shape3] dask/array/tests/test_array_core.py::test_broadcast_operator[u_shape4-v_shape4] [gw13] [ 15%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-ones-numpy] [gw18] [ 15%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-ones-cupy] [gw38] [ 15%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-eq] [gw59] [ 15%] PASSED dask/array/tests/test_overlap.py::test_reflect dask/array/tests/test_linalg.py::test_norm_any_prec[1-False-False-single] dask/array/tests/test_array_function.py::test_array_function_fft[fft] [gw53] [ 15%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_correction[f8-chunks2-shape0] dask/array/tests/test_array_function.py::test_like_with_numpy_func_and_dtype[asarray] dask/array/tests/test_masked.py::test_mixed_random[16] dask/array/tests/test_atop.py::test_rewrite[inputs7-expected7] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-zeros_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-full-cupy] dask/array/tests/test_optimization.py::test_nonfusible_fancy_indexing dask/array/tests/test_overlap.py::test_different_depths_and_boundary_combinations[depth2] [gw63] [ 15%] PASSED dask/array/tests/test_overlap.py::test_different_depths_and_boundary_combinations[depth2] dask/array/tests/test_creation.py::test_pad[shape2-chunks2-2-constant-kwargs2] dask/array/tests/test_fft.py::test_wrap_fftns[float64-fft2-numpy.fft] [gw19] [ 15%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-ones-cupy] dask/array/tests/test_array_core.py::test_compute_chunk_sizes_warning_fixes_slicing [gw36] [ 15%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths1-uint8] [gw56] [ 15%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[True--2-shape0-chunks0-None] [gw44] [ 15%] PASSED dask/array/tests/test_fft.py::test_fft[hfft] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-ones_like-cupy] dask/array/tests/test_array_core.py::test_reshape_avoids_large_chunks[shape0-chunks0-reshape_size0-134217728] [gw2] [ 15%] PASSED dask/array/tests/test_array_core.py::test_broadcast_operator[u_shape4-v_shape4] [gw7] [ 15%] PASSED dask/array/tests/test_array_core.py::test_setitem_2d [gw26] [ 15%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-full-numpy] [gw51] [ 15%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[False-1-shape1-chunks1-0] [gw37] [ 15%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths3-float32] [gw1] [ 15%] PASSED dask/array/tests/test_array_core.py::test_from_array_name [gw21] [ 15%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-zeros_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-ones-cupy] [gw25] [ 15%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-ones-cupy] dask/array/tests/test_overlap.py::test_different_depths_and_boundary_combinations[depth3] dask/array/tests/test_linalg.py::test_norm_any_slice[True-None-shape1-chunks1] [gw33] [ 15%] PASSED dask/array/tests/test_creation.py::test_pad[shape2-chunks2-2-constant-kwargs2] [gw15] [ 15%] PASSED dask/array/tests/test_atop.py::test_svd [gw43] [ 15%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-axes6-ifftshift] dask/array/tests/test_creation.py::test_nan_full_like[None-shape_chunks0-99] dask/array/tests/test_array_core.py::test_zarr_inline_array[True] [gw24] [ 15%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-ones_like-cupy] [gw0] [ 15%] PASSED dask/array/tests/test_array_core.py::test_reshape_avoids_large_chunks[shape0-chunks0-reshape_size0-134217728] [gw9] [ 15%] PASSED dask/array/tests/test_array_core.py::test_store_locks dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-ones-cupy] [gw16] [ 15%] PASSED dask/array/tests/test_array_function.py::test_array_function_fft[fft] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape2-4-20-zeros_like-kwargs2] dask/array/tests/test_linalg.py::test_svd_flip_correction[f8-chunks2-shape1] [gw14] [ 16%] PASSED dask/array/tests/test_array_function.py::test_like_with_numpy_func_and_dtype[asarray] [gw58] [ 16%] PASSED dask/array/tests/test_masked.py::test_mixed_random[16] [gw10] [ 16%] PASSED dask/array/tests/test_atop.py::test_rewrite[inputs7-expected7] [gw32] [ 16%] PASSED dask/array/tests/test_creation.py::test_fromfunction[-kwargs0-None] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-ones_like-cupy] dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths3-int16] [gw62] [ 16%] PASSED dask/array/tests/test_masked.py::test_reductions_allmasked[std-f8] dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths3-bool] [gw60] [ 16%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True-None-shape1-chunks1] [gw22] [ 16%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-ones-numpy] dask/array/tests/test_atop.py::test_args_delayed dask/array/tests/test_array_core.py::test_concatenate_types[dtypes0] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-zeros_like-numpy] [gw55] [ 16%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[6] dask/array/tests/test_linalg.py::test_sfqr[129-2-chunks5-ValueError] [gw45] [ 16%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float64-fft2-numpy.fft] [gw11] [ 16%] PASSED dask/array/tests/test_array_core.py::test_compute_chunk_sizes_warning_fixes_slicing [gw57] [ 16%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[False-2-shape1-chunks1-0] [gw41] [ 16%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float32-ifft-numpy.fft] dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-axes4-ifftshift-fftshift] dask/array/tests/test_creation.py::test_nan_zeros_ones_like[float32-shape_chunks0-ones_like] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-zeros_like-numpy] dask/array/tests/test_overlap.py::test_nearest [gw54] [ 16%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[1-False-False-single] 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-my-name-shape0-chunks0-asarray-list-empty-cupy] dask/array/tests/test_array_core.py::test_array_compute_forward_kwargs dask/array/tests/test_creation.py::test_tile_empty_array[2-shape1-chunks1] [gw53] [ 16%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_correction[f8-chunks2-shape1] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-zeros_like-cupy] [gw20] [ 16%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-full-numpy] [gw28] [ 16%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-list-full-cupy] [gw61] [ 16%] PASSED dask/array/tests/test_optimization.py::test_nonfusible_fancy_indexing dask/array/tests/test_array_core.py::test_from_array_ndarray_onechunk[x5] dask/array/tests/test_fft.py::test_rfftfreq[0-1.0-2] [gw35] [ 16%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths3-int16] [gw63] [ 16%] PASSED dask/array/tests/test_overlap.py::test_different_depths_and_boundary_combinations[depth3] [gw15] [ 16%] PASSED dask/array/tests/test_atop.py::test_args_delayed [gw34] [ 16%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[None-shape_chunks0-99] [gw3] [ 16%] SKIPPED dask/array/tests/test_array_core.py::test_zarr_inline_array[True] dask/array/tests/test_linalg.py::test_svd_dtype_preservation[float32-chunks2] [gw13] [ 16%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-ones-cupy] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-gt] [gw31] [ 16%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape2-4-20-zeros_like-kwargs2] dask/array/tests/test_gufunc.py::test__parse_gufunc_signature dask/array/tests/test_atop.py::test_rewrite[inputs8-expected8] [gw12] [ 16%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-ones_like-cupy] dask/array/tests/test_creation.py::test_meshgrid[False-xy-shapes2-chunks2] dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths3-bool] dask/array/tests/test_masked.py::test_mixed_concatenate[7] [gw5] [ 16%] SKIPPED dask/array/tests/test_array_core.py::test_asarray_h5py[True-asarray] [gw19] [ 16%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-zeros_like-numpy] [gw50] [ 16%] PASSED dask/array/tests/test_linalg.py::test_sfqr[129-2-chunks5-ValueError] dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths1-int16] dask/array/tests/test_gufunc.py::test_as_gufunc_with_meta dask/array/tests/test_fft.py::test_fft[ihfft] [gw46] [ 16%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-axes4-ifftshift-fftshift] dask/array/tests/test_array_core.py::test_broadcast_operator[u_shape5-v_shape5] [gw39] [ 16%] PASSED dask/array/tests/test_creation.py::test_nan_zeros_ones_like[float32-shape_chunks0-ones_like] dask/array/tests/test_array_core.py::test_setitem_extended_API_0d [gw38] [ 16%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-gt] [gw18] [ 16%] 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-F-None-shape0-chunks0-asarray-list-full-cupy] [gw51] [ 16%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[False-1-shape2-chunks2-axis2] [gw27] [ 16%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-empty-cupy] [gw8] [ 16%] PASSED dask/array/tests/test_array_core.py::test_array_compute_forward_kwargs dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths3-bool] [gw29] [ 16%] PASSED dask/array/tests/test_creation.py::test_tile_empty_array[2-shape1-chunks1] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-ones_like-numpy] dask/array/tests/test_array_core.py::test_concatenate_errs dask/array/tests/test_masked.py::test_mixed_random[17] [gw21] [ 16%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-zeros_like-cupy] [gw42] [ 16%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[0-1.0-2] [gw6] [ 16%] PASSED dask/array/tests/test_array_core.py::test_from_array_ndarray_onechunk[x5] [gw30] [ 16%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths3-bool] [gw4] [ 16%] PASSED dask/array/tests/test_array_core.py::test_concatenate_types[dtypes0] dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-axes7-fftshift] [gw36] [ 16%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths1-int16] dask/array/tests/test_linalg.py::test_norm_2dim[True--2-shape1-chunks1-axis1] [gw44] [ 16%] PASSED dask/array/tests/test_fft.py::test_fft[ihfft] dask/array/tests/test_linalg.py::test_lu_3[100] [gw52] [ 16%] SKIPPED dask/array/tests/test_linalg.py::test_lu_3[100] dask/array/tests/test_array_core.py::test_store_method_return [gw47] [ 16%] PASSED dask/array/tests/test_linalg.py::test_svd_dtype_preservation[float32-chunks2] [gw59] [ 16%] PASSED dask/array/tests/test_overlap.py::test_nearest [gw26] [ 16%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-list-full-cupy] dask/array/tests/test_array_function.py::test_array_function_fft[fft2] dask/array/tests/test_linalg.py::test_svd_flip_correction[f8-chunks2-shape2] dask/array/tests/test_array_function.py::test_like_with_numpy_func_and_dtype[asanyarray] [gw48] [ 16%] PASSED dask/array/tests/test_gufunc.py::test__parse_gufunc_signature dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-zeros_like-numpy] [gw10] [ 16%] PASSED dask/array/tests/test_atop.py::test_rewrite[inputs8-expected8] dask/array/tests/test_creation.py::test_fromfunction[-kwargs0-f8] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-ones-numpy] [gw12] [ 16%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-ones-numpy] [gw23] [ 16%] PASSED dask/array/tests/test_creation.py::test_meshgrid[False-xy-shapes2-chunks2] dask/array/tests/test_atop.py::test_namedtuple[tup0] [gw55] [ 16%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[7] dask/array/tests/test_creation.py::test_pad[shape3-chunks3-pad_width3-constant-kwargs3] dask/array/tests/test_array_core.py::test_rechunk_auto [gw11] [ 16%] PASSED dask/array/tests/test_array_core.py::test_rechunk_auto 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-my-name-shape0-chunks0-list-list-ones-numpy] [gw49] [ 16%] PASSED dask/array/tests/test_gufunc.py::test_as_gufunc_with_meta dask/array/tests/test_array_core.py::test_reshape_avoids_large_chunks[shape0-chunks0-reshape_size0-67108864] [gw2] [ 16%] PASSED dask/array/tests/test_array_core.py::test_broadcast_operator[u_shape5-v_shape5] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-ge] [gw37] [ 16%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths3-bool] [gw17] [ 16%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-ones_like-numpy] [gw58] [ 16%] PASSED dask/array/tests/test_masked.py::test_mixed_random[17] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-full-cupy] dask/array/tests/test_optimization.py::test_hard_fuse_slice_cases[True] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-ones-cupy] [gw12] [ 16%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-ones-cupy] [gw40] [ 16%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths3-bool] [gw15] [ 16%] PASSED dask/array/tests/test_atop.py::test_namedtuple[tup0] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-ones-cupy] [gw33] [ 16%] PASSED dask/array/tests/test_creation.py::test_pad[shape3-chunks3-pad_width3-constant-kwargs3] dask/array/tests/test_linalg.py::test_sfqr[130-2-chunks6-ValueError] dask/array/tests/test_array_core.py::test_chunk_assignment_invalidates_cached_properties [gw56] [ 16%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[True--2-shape1-chunks1-axis1] dask/array/tests/test_array_core.py::test_zarr_inline_array[False] dask/array/tests/test_fft.py::test_fft2n_shapes[fft2] dask/array/tests/test_linalg.py::test_lu_3[200] dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-axes5-fftshift-ifftshift] dask/array/tests/test_creation.py::test_nan_zeros_ones_like[float32-shape_chunks1-zeros_like] [gw9] [ 16%] PASSED dask/array/tests/test_array_core.py::test_store_method_return dask/array/tests/test_linalg.py::test_norm_any_prec[1-False-False-double] [gw16] [ 16%] PASSED dask/array/tests/test_array_function.py::test_array_function_fft[fft2] [gw1] [ 16%] PASSED dask/array/tests/test_array_core.py::test_concatenate_errs [gw53] [ 16%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_correction[f8-chunks2-shape2] [gw14] [ 16%] PASSED dask/array/tests/test_array_function.py::test_like_with_numpy_func_and_dtype[asanyarray] [gw25] [ 16%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-zeros_like-numpy] [gw20] [ 16%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-asarray-full-cupy] [gw61] [ 16%] PASSED dask/array/tests/test_optimization.py::test_hard_fuse_slice_cases[True] dask/array/tests/test_fft.py::test_rfftfreq[0-1.0-3] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-zeros_like-numpy] [gw12] [ 16%] 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_concatenate_types[dtypes1] [gw4] [ 16%] PASSED dask/array/tests/test_array_core.py::test_concatenate_types[dtypes1] dask/array/tests/test_fft.py::test_wrap_fftns[float64-fft2-scipy.fftpack] dask/array/tests/test_masked.py::test_mixed_concatenate[8] [gw55] [ 16%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[8] [gw43] [ 16%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-axes7-fftshift] [gw57] [ 16%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[False-2-shape2-chunks2-axis2] [gw24] [ 16%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-ones-numpy] [gw7] [ 16%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_0d [gw0] [ 16%] PASSED dask/array/tests/test_array_core.py::test_reshape_avoids_large_chunks[shape0-chunks0-reshape_size0-67108864] [gw46] [ 16%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-axes5-fftshift-ifftshift] dask/array/tests/test_linalg.py::test_svd_dtype_preservation[float64-chunks0] [gw38] [ 16%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-ge] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-zeros_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-empty_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-ones_like-numpy] dask/array/tests/test_array_core.py::test_dont_fuse_outputs dask/array/tests/test_creation.py::test_tile_empty_array[reps1-shape0-chunks0] dask/array/tests/test_masked.py::test_mixed_random[18] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-zeros-numpy] dask/array/tests/test_array_core.py::test_from_array_ndarray_getitem dask/array/tests/test_overlap.py::test_one_chunk_along_axis [gw63] [ 16%] PASSED dask/array/tests/test_overlap.py::test_one_chunk_along_axis dask/array/tests/test_overlap.py::test_constant_boundaries dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths4-uint8] [gw40] [ 16%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths4-uint8] [gw45] [ 16%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float64-fft2-scipy.fftpack] [gw50] [ 16%] PASSED dask/array/tests/test_linalg.py::test_sfqr[130-2-chunks6-ValueError] [gw11] [ 16%] PASSED dask/array/tests/test_array_core.py::test_chunk_assignment_invalidates_cached_properties dask/array/tests/test_fft.py::test_wrap_ffts[float32-ifft-scipy.fftpack] [gw47] [ 16%] PASSED dask/array/tests/test_linalg.py::test_svd_dtype_preservation[float64-chunks0] [gw18] [ 16%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-zeros_like-cupy] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape2-4-20-full_like-kwargs3] dask/array/tests/test_overlap.py::test_constant dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths4-uint8] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-ones_like-cupy] [gw21] [ 16%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-zeros-numpy] [gw6] [ 16%] PASSED dask/array/tests/test_array_core.py::test_from_array_ndarray_getitem dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-empty_like-numpy] [gw63] [ 16%] PASSED dask/array/tests/test_overlap.py::test_constant_boundaries dask/array/tests/test_overlap.py::test_depth_greater_than_smallest_chunk_combines_chunks[chunks0] [gw63] [ 16%] PASSED dask/array/tests/test_overlap.py::test_depth_greater_than_smallest_chunk_combines_chunks[chunks0] dask/array/tests/test_array_core.py::test_concatenate_unknown_axes dask/array/tests/test_array_core.py::test_asarray_h5py[True-asanyarray] dask/array/tests/test_fft.py::test_wrap_fftns[float64-ifft2-numpy.fft] [gw45] [ 16%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float64-ifft2-numpy.fft] dask/array/tests/test_creation.py::test_pad[shape4-chunks4-pad_width4-constant-kwargs4] dask/array/tests/test_linalg.py::test_norm_1dim[False--2-shape0-chunks0-None] [gw57] [ 16%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[False--2-shape0-chunks0-None] dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-axes7-ifftshift] [gw41] [ 16%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float32-ifft-scipy.fftpack] dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index0--1] [gw7] [ 16%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index0--1] dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-axes5-ifftshift-fftshift] dask/array/tests/test_array_core.py::test_store_multiprocessing_lock dask/array/tests/test_linalg.py::test_norm_any_ndim[False-1-shape3-chunks3-None] [gw27] [ 16%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-ones_like-numpy] [gw8] [ 16%] PASSED dask/array/tests/test_array_core.py::test_dont_fuse_outputs [gw37] [ 16%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths4-uint8] [gw29] [ 16%] PASSED dask/array/tests/test_creation.py::test_tile_empty_array[reps1-shape0-chunks0] dask/array/tests/test_linalg.py::test_svd_flip_sign[True-f2] [gw53] [ 16%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_sign[True-f2] dask/array/tests/test_array_utils.py::test_meta_from_array[asarray] dask/array/tests/test_array_core.py::test_from_array_list[x0] [gw32] [ 16%] PASSED dask/array/tests/test_creation.py::test_fromfunction[-kwargs0-f8] dask/array/tests/test_overlap.py::test_depth_greater_than_smallest_chunk_combines_chunks[chunks1] [gw63] [ 16%] 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-C-None-shape0-chunks0-asarray-list-zeros_like-cupy] dask/array/tests/test_fft.py::test_wrap_fftns[float64-ifft2-scipy.fftpack] dask/array/tests/test_array_core.py::test_map_blocks_series [gw11] [ 16%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_series dask/array/tests/test_fft.py::test_wrap_ffts[float32-rfft-numpy.fft] [gw41] [ 16%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float32-rfft-numpy.fft] [gw52] [ 16%] SKIPPED dask/array/tests/test_linalg.py::test_lu_3[200] dask/array/tests/test_linalg.py::test_svd_dtype_preservation[float64-chunks1] [gw46] [ 16%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-axes5-ifftshift-fftshift] [gw54] [ 16%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[1-False-False-double] [gw9] [ 16%] XFAIL dask/array/tests/test_array_core.py::test_store_multiprocessing_lock dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-lt] [gw31] [ 16%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape2-4-20-full_like-kwargs3] [gw26] [ 17%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-empty_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-zeros-numpy] dask/array/tests/test_array_function.py::test_array_notimpl_function_dask[0] dask/array/tests/test_linalg.py::test_svd_flip_sign[True-f4] [gw53] [ 17%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_sign[True-f4] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-empty_like-numpy] dask/array/tests/test_atop.py::test_rewrite[inputs9-expected9] dask/array/tests/test_overlap.py::test_depth_greater_than_dim [gw63] [ 17%] PASSED dask/array/tests/test_overlap.py::test_depth_greater_than_dim [gw4] [ 17%] PASSED dask/array/tests/test_array_core.py::test_concatenate_unknown_axes dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths4-uint8] [gw33] [ 17%] PASSED dask/array/tests/test_creation.py::test_pad[shape4-chunks4-pad_width4-constant-kwargs4] dask/array/tests/test_array_core.py::test_map_blocks_dataframe dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-ones-cupy] [gw43] [ 17%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape0-chunks0-axes7-ifftshift] dask/array/tests/test_linalg.py::test_tsqr[20-10-10-None] [gw47] [ 17%] PASSED dask/array/tests/test_linalg.py::test_svd_dtype_preservation[float64-chunks1] dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths4-int16] [gw17] [ 17%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-ones_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-zeros-cupy] [gw6] [ 17%] PASSED dask/array/tests/test_array_core.py::test_from_array_list[x0] [gw28] [ 17%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-empty_like-numpy] [gw42] [ 17%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[0-1.0-3] [gw20] [ 17%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-empty_like-numpy] dask/array/tests/test_masked.py::test_reductions_allmasked[min-i8] [gw62] [ 17%] PASSED dask/array/tests/test_masked.py::test_reductions_allmasked[min-i8] dask/array/tests/test_overlap.py::test_none_boundaries [gw63] [ 17%] PASSED dask/array/tests/test_overlap.py::test_none_boundaries [gw45] [ 17%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float64-ifft2-scipy.fftpack] [gw30] [ 17%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths4-uint8] dask/array/tests/test_creation.py::test_nan_full_like[None-shape_chunks0--1] dask/array/tests/test_linalg.py::test_norm_1dim[False--2-shape1-chunks1-0] dask/array/tests/test_linalg.py::test_norm_2dim[True--2-shape2-chunks2-axis2] [gw49] [ 17%] PASSED dask/array/tests/test_linalg.py::test_tsqr[20-10-10-None] dask/array/tests/test_linalg.py::test_lu_errors dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-axes6-fftshift-ifftshift] dask/array/tests/test_array_core.py::test_store_deterministic_keys[False-False] [gw9] [ 17%] PASSED dask/array/tests/test_array_core.py::test_store_deterministic_keys[False-False] [gw51] [ 17%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[False-1-shape3-chunks3-None] [gw59] [ 17%] PASSED dask/array/tests/test_overlap.py::test_constant [gw16] [ 17%] PASSED dask/array/tests/test_array_function.py::test_array_notimpl_function_dask[0] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-ones_like-cupy] [gw37] [ 17%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths4-int16] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-ones-numpy] [gw21] [ 17%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-zeros-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-zeros_like-cupy] dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths3-float32] [gw35] [ 17%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths3-float32] dask/array/tests/test_array_core.py::test_concatenate_flatten dask/array/tests/test_overlap.py::test_overlap_small [gw34] [ 17%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[None-shape_chunks0--1] [gw11] [ 17%] XFAIL dask/array/tests/test_array_core.py::test_map_blocks_dataframe [gw56] [ 17%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[True--2-shape2-chunks2-axis2] [gw57] [ 17%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[False--2-shape1-chunks1-0] dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-None-fftshift] dask/array/tests/test_linalg.py::test_tsqr[20-10-chunks1-None] [gw52] [ 17%] PASSED dask/array/tests/test_linalg.py::test_lu_errors dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index1--2] dask/array/tests/test_linalg.py::test_svd_dtype_preservation[float64-chunks2] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-zeros_like-numpy] [gw38] [ 17%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-lt] [gw18] [ 17%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-zeros-numpy] dask/array/tests/test_array_core.py::test_dont_dealias_outputs [gw8] [ 17%] PASSED dask/array/tests/test_array_core.py::test_dont_dealias_outputs dask/array/tests/test_creation.py::test_tile_empty_array[reps1-shape1-chunks1] [gw17] [ 17%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-ones-numpy] dask/array/tests/test_gufunc.py::test_apply_gufunc_axes_input_validation_01 dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-empty_like-cupy] dask/array/tests/test_fft.py::test_rfftfreq[0-1.0-6] [gw14] [ 17%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array[asarray] dask/array/tests/test_masked.py::test_reductions_allmasked[min-f8] [gw62] [ 17%] PASSED dask/array/tests/test_masked.py::test_reductions_allmasked[min-f8] dask/array/tests/test_linalg.py::test_norm_any_slice[True-None-shape2-chunks2] [gw60] [ 17%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True-None-shape2-chunks2] dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths4-int16] dask/array/tests/test_fft.py::test_wrap_fftns[float64-fftn-numpy.fft] [gw12] [ 17%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-zeros_like-cupy] [gw43] [ 17%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-None-fftshift] dask/array/tests/test_fft.py::test_wrap_ffts[float32-rfft-scipy.fftpack] dask/array/tests/test_array_core.py::test_broadcast_operator[u_shape6-v_shape6] [gw39] [ 17%] PASSED dask/array/tests/test_creation.py::test_nan_zeros_ones_like[float32-shape_chunks1-zeros_like] [gw13] [ 17%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-zeros_like-numpy] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape3-chunks3-out_shape3-empty_like-kwargs0] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-le] [gw38] [ 17%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-le] dask/array/tests/test_array_core.py::test_timedelta_op dask/array/tests/test_array_function.py::test_array_notimpl_function_dask[1] dask/array/tests/test_array_core.py::test_from_array_list[x1] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-full_like-numpy] [gw42] [ 17%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[0-1.0-6] [gw28] [ 17%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-empty_like-cupy] dask/array/tests/test_creation.py::test_fromfunction[-kwargs0-i8] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-empty_like-cupy] dask/array/tests/test_linalg.py::test_norm_any_slice[True-None-shape3-chunks3] [gw22] [ 17%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-ones-cupy] [gw45] [ 17%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float64-fftn-numpy.fft] [gw40] [ 17%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths4-int16] dask/array/tests/test_creation.py::test_pad[shape5-chunks5-3-edge-kwargs5] dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths1-float32] dask/array/tests/test_creation.py::test_nan_full_like[None-shape_chunks1-0] dask/array/tests/test_linalg.py::test_sfqr[131-2-chunks7-ValueError] dask/array/tests/test_linalg.py::test_norm_1dim[False--2-shape2-chunks2-axis2] [gw49] [ 17%] PASSED dask/array/tests/test_linalg.py::test_tsqr[20-10-chunks1-None] [gw41] [ 17%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float32-rfft-scipy.fftpack] [gw46] [ 17%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-axes6-fftshift-ifftshift] [gw44] [ 17%] PASSED dask/array/tests/test_fft.py::test_fft2n_shapes[fft2] [gw7] [ 17%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index1--2] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-zeros-cupy] [gw29] [ 17%] PASSED dask/array/tests/test_creation.py::test_tile_empty_array[reps1-shape1-chunks1] [gw8] [ 17%] PASSED dask/array/tests/test_array_core.py::test_timedelta_op [gw6] [ 17%] PASSED dask/array/tests/test_array_core.py::test_from_array_list[x1] [gw21] [ 17%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-full_like-numpy] [gw10] [ 17%] PASSED dask/array/tests/test_atop.py::test_rewrite[inputs9-expected9] [gw32] [ 17%] PASSED dask/array/tests/test_creation.py::test_fromfunction[-kwargs0-i8] [gw4] [ 17%] PASSED dask/array/tests/test_array_core.py::test_concatenate_flatten dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths3-bool] [gw35] [ 17%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths3-bool] dask/array/tests/test_atop.py::test_namedtuple[tup1] [gw20] [ 17%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-empty_like-cupy] [gw60] [ 17%] 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[constant-pad_widths4-float32] [gw40] [ 17%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths4-float32] [gw34] [ 17%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[None-shape_chunks1-0] [gw24] [ 17%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-ones-cupy] dask/array/tests/test_linalg.py::test_solve_triangular_vector[20-10] [gw2] [ 17%] PASSED dask/array/tests/test_array_core.py::test_broadcast_operator[u_shape6-v_shape6] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-zeros_like-cupy] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-mod] [gw18] [ 17%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-zeros-cupy] [gw27] [ 17%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-ones_like-cupy] dask/array/tests/test_array_core.py::test_to_delayed dask/array/tests/test_array_core.py::test_stack_errs 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-my-name-shape0-chunks0-tuple-asarray-empty-numpy] [gw63] [ 17%] PASSED dask/array/tests/test_overlap.py::test_overlap_small [gw36] [ 17%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths1-float32] dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths4-int16] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-zeros-numpy] [gw33] [ 17%] PASSED dask/array/tests/test_creation.py::test_pad[shape5-chunks5-3-edge-kwargs5] dask/array/tests/test_array_core.py::test_dask_layers dask/array/tests/test_array_core.py::test_reshape_avoids_large_chunks[shape1-chunks1-reshape_size1-None] dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-axes6-ifftshift-fftshift] dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index2--3] [gw31] [ 17%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape3-chunks3-out_shape3-empty_like-kwargs0] [gw13] [ 17%] SKIPPED 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_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-empty_like-cupy] [gw26] [ 17%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-empty_like-cupy] dask/array/tests/test_overlap.py::test_boundaries dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths4-float32] [gw16] [ 17%] PASSED dask/array/tests/test_array_function.py::test_array_notimpl_function_dask[1] [gw58] [ 17%] PASSED dask/array/tests/test_masked.py::test_mixed_random[18] [gw48] [ 17%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_axes_input_validation_01 [gw17] [ 17%] 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-asarray-full_like-cupy] [gw28] [ 17%] 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_meshgrid[False-xy-shapes3-chunks3] 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-None-shape0-chunks0-list-asarray-zeros_like-numpy] [gw15] [ 17%] PASSED dask/array/tests/test_atop.py::test_namedtuple[tup1] [gw5] [ 17%] SKIPPED dask/array/tests/test_array_core.py::test_asarray_h5py[True-asanyarray] [gw30] [ 17%] 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] [gw30] [ 17%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths4-float32] dask/array/tests/test_linalg.py::test_norm_implemented_errors[False-nuc-shape0-chunks0-axis0] [gw3] [ 17%] SKIPPED dask/array/tests/test_array_core.py::test_zarr_inline_array[False] dask/array/tests/test_array_core.py::test_zarr_existing_array [gw3] [ 17%] SKIPPED dask/array/tests/test_array_core.py::test_zarr_existing_array [gw47] [ 17%] PASSED dask/array/tests/test_linalg.py::test_svd_dtype_preservation[float64-chunks2] dask/array/tests/test_fft.py::test_wrap_ffts[float32-irfft-numpy.fft] [gw41] [ 17%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float32-irfft-numpy.fft] [gw38] [ 17%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-mod] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-mul] [gw8] [ 17%] PASSED dask/array/tests/test_array_core.py::test_to_delayed [gw25] [ 17%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-zeros_like-cupy] dask/array/tests/test_atop.py::test_rewrite[inputs10-expected10] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-empty-cupy] [gw28] [ 17%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-empty-cupy] [gw20] [ 17%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-empty-numpy] [gw22] [ 17%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-zeros_like-numpy] [gw12] [ 17%] 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-None-shape0-chunks0-asarray-list-zeros-cupy] [gw12] [ 17%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-zeros-cupy] dask/array/tests/test_linalg.py::test_tsqr[20-10-chunks2-None] [gw52] [ 17%] PASSED dask/array/tests/test_linalg.py::test_solve_triangular_vector[20-10] dask/array/tests/test_array_core.py::test_to_zarr_unknown_chunks_raises dask/array/tests/test_linalg.py::test_svd_compressed_deterministic [gw47] [ 17%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_deterministic dask/array/tests/test_linalg.py::test_norm_any_prec[1-True-True-single] dask/array/tests/test_linalg.py::test_norm_any_ndim[False--1-shape0-chunks0-None] [gw59] [ 17%] PASSED dask/array/tests/test_overlap.py::test_boundaries [gw38] [ 17%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-mul] dask/array/tests/test_array_core.py::test_store_deterministic_keys[False-True] [gw37] [ 17%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths4-float32] [gw1] [ 17%] PASSED dask/array/tests/test_array_core.py::test_stack_errs dask/array/tests/test_array_core.py::test_from_array_list[x2] [gw21] [ 17%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-full_like-cupy] dask/array/tests/test_fft.py::test_rfftfreq[0-1.0-7] dask/array/tests/test_array_utils.py::test_meta_from_array_literal[None-0] [gw23] [ 17%] PASSED dask/array/tests/test_creation.py::test_meshgrid[False-xy-shapes3-chunks3] dask/array/tests/test_atop.py::test_validate_top_inputs dask/array/tests/test_fft.py::test_wrap_fftns[float64-fftn-scipy.fftpack] dask/array/tests/test_masked.py::test_mixed_concatenate[9] dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths1-bool] [gw56] [ 17%] PASSED dask/array/tests/test_linalg.py::test_norm_implemented_errors[False-nuc-shape0-chunks0-axis0] [gw11] [ 17%] PASSED dask/array/tests/test_array_core.py::test_dask_layers [gw3] [ 17%] SKIPPED dask/array/tests/test_array_core.py::test_to_zarr_unknown_chunks_raises dask/array/tests/test_creation.py::test_nan_zeros_ones_like[float32-shape_chunks1-ones_like] [gw46] [ 17%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-axes6-ifftshift-fftshift] [gw7] [ 17%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index2--3] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps0-shape0] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-full_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-ones-numpy] dask/array/tests/test_array_function.py::test_array_notimpl_function_dask[2] dask/array/tests/test_masked.py::test_mixed_random[19] dask/array/tests/test_optimization.py::test_hard_fuse_slice_cases[False] [gw10] [ 17%] PASSED dask/array/tests/test_atop.py::test_rewrite[inputs10-expected10] 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_fromfunction[-kwargs1-None] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-empty-cupy] dask/array/tests/test_linalg.py::test_norm_any_slice[True-None-shape4-chunks4] [gw36] [ 17%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths1-bool] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-zeros_like-numpy] [gw50] [ 17%] PASSED dask/array/tests/test_linalg.py::test_sfqr[131-2-chunks7-ValueError] [gw57] [ 18%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[False--2-shape2-chunks2-axis2] dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths4-bool] dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-None-ifftshift] [gw49] [ 18%] PASSED dask/array/tests/test_linalg.py::test_tsqr[20-10-chunks2-None] dask/array/tests/test_creation.py::test_nan_full_like[None-shape_chunks1-0.0] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-zeros-numpy] [gw54] [ 18%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[1-True-True-single] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape3-chunks3-out_shape3-ones_like-kwargs1] [gw51] [ 18%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[False--1-shape0-chunks0-None] dask/array/tests/test_linalg.py::test_svd_flip_sign[True-f8] [gw9] [ 18%] PASSED dask/array/tests/test_array_core.py::test_store_deterministic_keys[False-True] [gw6] [ 18%] PASSED dask/array/tests/test_array_core.py::test_from_array_list[x2] dask/array/tests/test_gufunc.py::test_apply_gufunc_axes_args_validation dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-zeros_like-numpy] [gw42] [ 18%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[0-1.0-7] [gw14] [ 18%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[None-0] dask/array/tests/test_array_core.py::test_concatenate_rechunk dask/array/tests/test_masked.py::test_reductions_allmasked[max-i8] [gw32] [ 18%] PASSED dask/array/tests/test_creation.py::test_fromfunction[-kwargs1-None] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-zeros_like-cupy] [gw45] [ 18%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float64-fftn-scipy.fftpack] [gw15] [ 18%] PASSED dask/array/tests/test_atop.py::test_validate_top_inputs [gw24] [ 18%] 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_array_core.py::test_asarray_h5py[False-asarray] dask/array/tests/test_fft.py::test_fft2n_shapes[ifft2] dask/array/tests/test_array_core.py::test_reshape[original_shape0-new_shape0-chunks0] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-full_like-numpy] [gw34] [ 18%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[None-shape_chunks1-0.0] [gw39] [ 18%] PASSED dask/array/tests/test_creation.py::test_nan_zeros_ones_like[float32-shape_chunks1-ones_like] [gw31] [ 18%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape3-chunks3-out_shape3-ones_like-kwargs1] [gw29] [ 18%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps0-shape0] [gw18] [ 18%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-full_like-numpy] [gw27] [ 18%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-ones-numpy] [gw16] [ 18%] PASSED dask/array/tests/test_array_function.py::test_array_notimpl_function_dask[2] dask/array/tests/test_array_core.py::test_to_delayed_optimize_graph [gw58] [ 18%] PASSED dask/array/tests/test_masked.py::test_mixed_random[19] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-zeros-numpy] [gw17] [ 18%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-zeros_like-numpy] [gw28] [ 18%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-ones_like-numpy] [gw62] [ 18%] PASSED dask/array/tests/test_masked.py::test_reductions_allmasked[max-i8] [gw60] [ 18%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True-None-shape4-chunks4] [gw20] [ 18%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-empty-cupy] dask/array/tests/test_creation.py::test_fromfunction[-kwargs1-f8] [gw55] [ 18%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[9] [gw19] [ 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_arr_like[i4-F-my-name-shape0-chunks0-list-list-zeros_like-cupy] [gw43] [ 18%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-None-ifftshift] dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths4-bool] dask/array/tests/test_linalg.py::test_solve_triangular_vector[50-10] [gw0] [ 18%] PASSED dask/array/tests/test_array_core.py::test_reshape_avoids_large_chunks[shape1-chunks1-reshape_size1-None] dask/array/tests/test_fft.py::test_wrap_ffts[float32-irfft-scipy.fftpack] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-5-5] [gw13] [ 18%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-zeros-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-empty-numpy] dask/array/tests/test_overlap.py::test_overlap dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index3-value3] dask/array/tests/test_array_core.py::test_blockwise_with_numpy_arrays [gw48] [ 18%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_axes_args_validation dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-zeros_like-cupy] [gw4] [ 18%] PASSED dask/array/tests/test_array_core.py::test_concatenate_rechunk [gw32] [ 18%] PASSED dask/array/tests/test_creation.py::test_fromfunction[-kwargs1-f8] dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths2-uint8] [gw36] [ 18%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths2-uint8] dask/array/tests/test_creation.py::test_pad[shape6-chunks6-3-linear_ramp-kwargs6] [gw40] [ 18%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[constant-pad_widths4-bool] [gw24] [ 18%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-zeros_like-cupy] [gw52] [ 18%] PASSED dask/array/tests/test_linalg.py::test_solve_triangular_vector[50-10] [gw44] [ 18%] PASSED dask/array/tests/test_fft.py::test_fft2n_shapes[ifft2] dask/array/tests/test_array_core.py::test_read_zarr_chunks [gw12] [ 18%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-full_like-numpy] dask/array/tests/test_creation.py::test_nan_full_like[None-shape_chunks1-99] [gw47] [ 18%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-5-5] [gw26] [ 18%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-empty-numpy] dask/array/tests/test_array_core.py::test_store_deterministic_keys[True-False] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-full_like-cupy] [gw1] [ 18%] PASSED dask/array/tests/test_array_core.py::test_blockwise_with_numpy_arrays [gw25] [ 18%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-zeros-numpy] [gw17] [ 18%] SKIPPED 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_pad_3d_data[median-pad_widths4-uint8] [gw35] [ 18%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths4-uint8] dask/array/tests/test_linalg.py::test_norm_any_slice[True-1-shape0-chunks0] [gw60] [ 18%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True-1-shape0-chunks0] dask/array/tests/test_masked.py::test_mixed_concatenate[10] [gw5] [ 18%] SKIPPED dask/array/tests/test_array_core.py::test_asarray_h5py[False-asarray] dask/array/tests/test_linalg.py::test_norm_implemented_errors[False-nuc-shape1-chunks1-axis1] dask/array/tests/test_linalg.py::test_tsqr[40-10-chunks3-None] [gw49] [ 18%] PASSED dask/array/tests/test_linalg.py::test_tsqr[40-10-chunks3-None] [gw2] [ 18%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape0-new_shape0-chunks0] [gw3] [ 18%] SKIPPED dask/array/tests/test_array_core.py::test_read_zarr_chunks [gw34] [ 18%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[None-shape_chunks1-99] dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-axes7-fftshift-ifftshift] [gw41] [ 18%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float32-irfft-scipy.fftpack] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-5-10] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-ne] [gw59] [ 18%] PASSED dask/array/tests/test_overlap.py::test_overlap [gw53] [ 18%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_sign[True-f8] dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths4-bool] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-ones-cupy] dask/array/tests/test_array_core.py::test_elemwise_with_lists[other0-100] dask/array/tests/test_masked.py::test_mixed_random[20] [gw61] [ 18%] PASSED dask/array/tests/test_optimization.py::test_hard_fuse_slice_cases[False] dask/array/tests/test_fft.py::test_rfftfreq[0-0.5-1] [gw42] [ 18%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[0-0.5-1] dask/array/tests/test_creation.py::test_fromfunction[-kwargs1-i8] dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths4-int16] [gw35] [ 18%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths4-int16] dask/array/tests/test_atop.py::test_dont_merge_before_reductions 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_pad_3d_data[symmetric-pad_widths2-int16] [gw36] [ 18%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths2-int16] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-zeros-numpy] [gw24] [ 18%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-zeros-numpy] dask/array/tests/test_array_core.py::test_reshape[original_shape1-new_shape1-5] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape3-chunks3-out_shape3-zeros_like-kwargs2] dask/array/tests/test_linalg.py::test_norm_any_prec[1-True-True-double] [gw38] [ 18%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-ne] [gw7] [ 18%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index3-value3] [gw9] [ 18%] PASSED dask/array/tests/test_array_core.py::test_store_deterministic_keys[True-False] [gw18] [ 18%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-full_like-cupy] [gw8] [ 18%] PASSED dask/array/tests/test_array_core.py::test_to_delayed_optimize_graph [gw27] [ 18%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-ones-cupy] dask/array/tests/test_optimization.py::test_dont_fuse_numpy_arrays dask/array/tests/test_fft.py::test_rfftfreq[0-0.5-2] [gw42] [ 18%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[0-0.5-2] dask/array/tests/test_fft.py::test_rfftfreq[0-0.5-3] [gw42] [ 18%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[0-0.5-3] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-zeros-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-zeros-cupy] [gw24] [ 18%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-zeros-cupy] dask/array/tests/test_array_core.py::test_reshape_avoids_large_chunks[shape1-chunks1-reshape_size1-134217728] dask/array/tests/test_creation.py::test_nan_zeros_ones_like[None-shape_chunks0-zeros_like] [gw39] [ 18%] PASSED dask/array/tests/test_creation.py::test_nan_zeros_ones_like[None-shape_chunks0-zeros_like] [gw47] [ 18%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-5-10] [gw54] [ 18%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[1-True-True-double] dask/array/tests/test_linalg.py::test_norm_any_ndim[False--1-shape1-chunks1-0] [gw51] [ 18%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[False--1-shape1-chunks1-0] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps0-shape1] [gw37] [ 18%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[linear_ramp-pad_widths4-bool] dask/array/tests/test_array_core.py::test_store_deterministic_keys[True-True] [gw58] [ 18%] PASSED dask/array/tests/test_masked.py::test_mixed_random[20] 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_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-full-numpy] [gw61] [ 18%] PASSED dask/array/tests/test_optimization.py::test_dont_fuse_numpy_arrays dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-ones_like-cupy] [gw28] [ 18%] 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_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-ones-numpy] [gw55] [ 18%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[10] dask/array/tests/test_masked.py::test_reductions_allmasked[max-f8] dask/array/tests/test_fft.py::test_rfftfreq[0-0.5-6] dask/array/tests/test_array_core.py::test_concatenate_fixlen_strings [gw4] [ 18%] PASSED dask/array/tests/test_array_core.py::test_concatenate_fixlen_strings [gw33] [ 18%] PASSED dask/array/tests/test_creation.py::test_pad[shape6-chunks6-3-linear_ramp-kwargs6] dask/array/tests/test_array_core.py::test_asarray_h5py[False-asanyarray] dask/array/tests/test_creation.py::test_pad_3d_data[edge-2-uint8] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-full_like-numpy] [gw24] [ 18%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-full_like-numpy] dask/array/tests/test_linalg.py::test_solve_triangular_vector[70-20] dask/array/tests/test_fft.py::test_fft2n_shapes[fftn] [gw0] [ 18%] PASSED dask/array/tests/test_array_core.py::test_reshape_avoids_large_chunks[shape1-chunks1-reshape_size1-134217728] dask/array/tests/test_array_core.py::test_reshape_avoids_large_chunks[shape1-chunks1-reshape_size1-67108864] dask/array/tests/test_creation.py::test_nan_zeros_ones_like[None-shape_chunks0-ones_like] [gw39] [ 18%] PASSED dask/array/tests/test_creation.py::test_nan_zeros_ones_like[None-shape_chunks0-ones_like] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-full-numpy] [gw1] [ 18%] PASSED dask/array/tests/test_array_core.py::test_elemwise_with_lists[other0-100] [gw25] [ 18%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-zeros-cupy] [gw21] [ 18%] 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-C-my-name-shape0-chunks0-tuple-list-zeros-numpy] [gw17] [ 18%] 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_utils.py::test_meta_from_array_literal[None-str0] [gw14] [ 18%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[None-str0] dask/array/tests/test_masked.py::test_mixed_concatenate[11] [gw55] [ 18%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[11] dask/array/tests/test_linalg.py::test_norm_1dim[False-0.5-shape0-chunks0-None] [gw19] [ 18%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-zeros-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-full_like-cupy] [gw0] [ 18%] PASSED dask/array/tests/test_array_core.py::test_reshape_avoids_large_chunks[shape1-chunks1-reshape_size1-67108864] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-full_like-cupy] [gw31] [ 18%] 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-list-list-zeros-cupy] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-pow] dask/array/tests/test_linalg.py::test_norm_any_ndim[False--1-shape2-chunks2-axis2] [gw29] [ 18%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps0-shape1] dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index4--4] [gw9] [ 18%] PASSED dask/array/tests/test_array_core.py::test_store_deterministic_keys[True-True] [gw18] [ 18%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-full-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-full_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-ones_like-numpy] [gw20] [ 18%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-ones_like-numpy] [gw32] [ 18%] PASSED dask/array/tests/test_creation.py::test_fromfunction[-kwargs1-i8] dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths4-float32] [gw35] [ 18%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths4-float32] dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths4-bool] [gw35] [ 18%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[median-pad_widths4-bool] [gw62] [ 18%] PASSED dask/array/tests/test_masked.py::test_reductions_allmasked[max-f8] [gw56] [ 18%] PASSED dask/array/tests/test_linalg.py::test_norm_implemented_errors[False-nuc-shape1-chunks1-axis1] [gw24] [ 18%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-full_like-cupy] [gw44] [ 18%] PASSED dask/array/tests/test_fft.py::test_fft2n_shapes[fftn] dask/array/tests/test_array_core.py::test_reshape_warns_by_default_if_it_is_producing_large_chunks [gw0] [ 18%] PASSED dask/array/tests/test_array_core.py::test_reshape_warns_by_default_if_it_is_producing_large_chunks [gw12] [ 18%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-full_like-cupy] dask/array/tests/test_overlap.py::test_overlap_allow_rechunk_kwarg [gw59] [ 18%] PASSED dask/array/tests/test_overlap.py::test_overlap_allow_rechunk_kwarg [gw7] [ 18%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index4--4] dask/array/tests/test_array_core.py::test_elemwise_with_lists[other0-6] [gw1] [ 18%] PASSED dask/array/tests/test_array_core.py::test_elemwise_with_lists[other0-6] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-asarray-full-cupy] [gw25] [ 18%] 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_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-ones_like-cupy] [gw20] [ 18%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-ones_like-cupy] [gw22] [ 18%] SKIPPED 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-list-asarray-zeros-numpy] [gw15] [ 18%] PASSED dask/array/tests/test_atop.py::test_dont_merge_before_reductions dask/array/tests/test_atop.py::test_atop_legacy dask/array/tests/test_masked.py::test_reductions_allmasked[any-i8] [gw62] [ 19%] PASSED dask/array/tests/test_masked.py::test_reductions_allmasked[any-i8] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-5-15] [gw2] [ 19%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape1-new_shape1-5] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape3-chunks3-out_shape3-full_like-kwargs3] dask/array/tests/test_linalg.py::test_svd_flip_sign[True-f16] dask/array/tests/test_overlap.py::test_asymmetric_overlap_boundary_exception dask/array/tests/test_creation.py::test_pad_3d_data[maximum-2-uint8] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-list-full-cupy] [gw21] [ 19%] SKIPPED 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-C-my-name-shape0-chunks0-asarray-asarray-full_like-cupy] [gw25] [ 19%] 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_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-ones-numpy] dask/array/tests/test_gufunc.py::test__validate_normalize_axes_01 dask/array/tests/test_fft.py::test_wrap_fftns[float64-ifftn-numpy.fft] [gw45] [ 19%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float64-ifftn-numpy.fft] dask/array/tests/test_creation.py::test_fromfunction[-kwargs2-None] dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths2-float32] [gw36] [ 19%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths2-float32] dask/array/tests/test_masked.py::test_mixed_concatenate[12] [gw22] [ 19%] PASSED 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-list-asarray-zeros-cupy] dask/array/tests/test_array_core.py::test_len_object_with_unknown_size [gw52] [ 19%] PASSED dask/array/tests/test_linalg.py::test_solve_triangular_vector[70-20] dask/array/tests/test_creation.py::test_nan_full_like[None-shape_chunks1--1] dask/array/tests/test_array_core.py::test_zarr_pass_mapper dask/array/tests/test_creation.py::test_nan_zeros_ones_like[None-shape_chunks1-zeros_like] [gw39] [ 19%] PASSED dask/array/tests/test_creation.py::test_nan_zeros_ones_like[None-shape_chunks1-zeros_like] [gw53] [ 19%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_sign[True-f16] dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index5-value5] [gw18] [ 19%] SKIPPED 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_elemwise_with_lists[other1-100] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-zeros_like-numpy] dask/array/tests/test_creation.py::test_meshgrid[False-xy-shapes4-chunks4] dask/array/tests/test_fft.py::test_wrap_fftns[float64-ifftn-scipy.fftpack] [gw32] [ 19%] PASSED dask/array/tests/test_creation.py::test_fromfunction[-kwargs2-None] dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths2-bool] [gw36] [ 19%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths2-bool] [gw57] [ 19%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[False-0.5-shape0-chunks0-None] [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-F-None-shape0-chunks0-list-asarray-full_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-zeros-cupy] dask/array/tests/test_linalg.py::test_norm_implemented_errors[False-2-shape0-chunks0-axis0] [gw56] [ 19%] PASSED dask/array/tests/test_linalg.py::test_norm_implemented_errors[False-2-shape0-chunks0-axis0] dask/array/tests/test_masked.py::test_reductions_allmasked[any-f8] [gw47] [ 19%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-5-15] [gw3] [ 19%] SKIPPED dask/array/tests/test_array_core.py::test_zarr_pass_mapper [gw31] [ 19%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape3-chunks3-out_shape3-full_like-kwargs3] dask/array/tests/test_fft.py::test_wrap_ffts[float32-hfft-numpy.fft] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-empty-cupy] [gw13] [ 19%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-zeros-cupy] dask/array/tests/test_linalg.py::test_norm_any_prec[1-True-False-single] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps0-shape2] [gw7] [ 19%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index5-value5] [gw37] [ 19%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-2-uint8] dask/array/tests/test_array_core.py::test_to_hdf5 [gw9] [ 19%] SKIPPED dask/array/tests/test_array_core.py::test_to_hdf5 dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-empty_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-full-numpy] [gw25] [ 19%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-full-numpy] [gw45] [ 19%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float64-ifftn-scipy.fftpack] dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths3-uint8] [gw36] [ 19%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths3-uint8] [gw15] [ 19%] PASSED dask/array/tests/test_atop.py::test_atop_legacy [gw55] [ 19%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[12] [gw19] [ 19%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-zeros-cupy] [gw62] [ 19%] PASSED dask/array/tests/test_masked.py::test_reductions_allmasked[any-f8] dask/array/tests/test_linalg.py::test_tsqr[128-2-chunks4-None] dask/array/tests/test_fft.py::test_fft2n_shapes[ifftn] [gw34] [ 19%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[None-shape_chunks1--1] dask/array/tests/test_array_core.py::test_full dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-full-numpy] [gw38] [ 19%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-pow] [gw59] [ 19%] PASSED dask/array/tests/test_overlap.py::test_asymmetric_overlap_boundary_exception dask/array/tests/test_array_function.py::test_array_function_sparse[0] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-empty_like-numpy] [gw21] [ 19%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-empty_like-numpy] [gw20] [ 19%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-ones-numpy] [gw23] [ 19%] PASSED dask/array/tests/test_creation.py::test_meshgrid[False-xy-shapes4-chunks4] dask/array/tests/test_fft.py::test_wrap_fftns[float64-rfft2-numpy.fft] dask/array/tests/test_overlap.py::test_no_shared_keys_with_different_depths dask/array/tests/test_array_utils.py::test_meta_from_array_literal[None-1] dask/array/tests/test_creation.py::test_pad[shape7-chunks7-3-linear_ramp-kwargs7] dask/array/tests/test_linalg.py::test_sfqr[300-10-chunks8-ValueError] dask/array/tests/test_atop.py::test_non_hlg [gw11] [ 19%] PASSED dask/array/tests/test_array_core.py::test_len_object_with_unknown_size [gw30] [ 19%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[mean-pad_widths4-bool] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-full-numpy] [gw49] [ 19%] PASSED dask/array/tests/test_linalg.py::test_tsqr[128-2-chunks4-None] [gw46] [ 19%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-axes7-fftshift-ifftshift] [gw51] [ 19%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[False--1-shape2-chunks2-axis2] [gw41] [ 19%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float32-hfft-numpy.fft] [gw54] [ 19%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[1-True-False-single] [gw29] [ 19%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps0-shape2] dask/array/tests/test_creation.py::test_pad_3d_data[maximum-2-int16] dask/array/tests/test_array_core.py::test_from_array_scalar[bool] [gw18] [ 19%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-empty_like-numpy] dask/array/tests/test_atop.py::test_rewrite[inputs11-expected11] dask/array/tests/test_optimization.py::test_fuse_slices_with_alias[True-True] [gw48] [ 19%] PASSED dask/array/tests/test_gufunc.py::test__validate_normalize_axes_01 dask/array/tests/test_creation.py::test_fromfunction[-kwargs2-f8] [gw28] [ 19%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-ones-numpy] [gw42] [ 19%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[0-0.5-6] [gw22] [ 19%] PASSED 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[shape1-chunks1-0-fftshift] [gw5] [ 19%] SKIPPED dask/array/tests/test_array_core.py::test_asarray_h5py[False-asanyarray] [gw40] [ 19%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[edge-2-uint8] [gw44] [ 19%] PASSED dask/array/tests/test_fft.py::test_fft2n_shapes[ifftn] [gw0] [ 19%] PASSED dask/array/tests/test_array_core.py::test_full dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-5-20] [gw12] [ 19%] 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_nan_zeros_ones_like[None-shape_chunks1-ones_like] [gw26] [ 19%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-empty-cupy] dask/array/tests/test_overlap.py::test_map_overlap dask/array/tests/test_linalg.py::test_svd_flip_sign[True-c8] [gw1] [ 19%] PASSED dask/array/tests/test_array_core.py::test_elemwise_with_lists[other1-100] [gw16] [ 19%] SKIPPED dask/array/tests/test_array_function.py::test_array_function_sparse[0] dask/array/tests/test_masked.py::test_mixed_random[21] [gw27] [ 19%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-zeros_like-numpy] [gw45] [ 19%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float64-rfft2-numpy.fft] [gw63] [ 19%] PASSED dask/array/tests/test_overlap.py::test_no_shared_keys_with_different_depths [gw14] [ 19%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[None-1] dask/array/tests/test_array_core.py::test_concatenate_zero_size [gw33] [ 19%] PASSED dask/array/tests/test_creation.py::test_pad[shape7-chunks7-3-linear_ramp-kwargs7] dask/array/tests/test_linalg.py::test_norm_1dim[False-0.5-shape1-chunks1-0] [gw50] [ 19%] PASSED dask/array/tests/test_linalg.py::test_sfqr[300-10-chunks8-ValueError] [gw15] [ 19%] PASSED dask/array/tests/test_atop.py::test_non_hlg dask/array/tests/test_masked.py::test_mixed_concatenate[13] [gw24] [ 19%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-full-numpy] dask/array/tests/test_array_core.py::test_zarr_group dask/array/tests/test_array_core.py::test_reshape[original_shape2-new_shape2-5] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape4-None-out_shape4-empty_like-kwargs0] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-full_like-numpy] dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index6--5] [gw37] [ 19%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-2-int16] [gw6] [ 19%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[bool] [gw10] [ 19%] PASSED dask/array/tests/test_atop.py::test_rewrite[inputs11-expected11] [gw61] [ 19%] PASSED dask/array/tests/test_optimization.py::test_fuse_slices_with_alias[True-True] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-asarray-full-cupy] dask/array/tests/test_linalg.py::test_norm_any_slice[True-1-shape1-chunks1] [gw32] [ 19%] PASSED dask/array/tests/test_creation.py::test_fromfunction[-kwargs2-f8] dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths3-int16] [gw43] [ 19%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-0-fftshift] dask/array/tests/test_masked.py::test_reductions_allmasked[all-i8] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-full_like-numpy] dask/array/tests/test_linalg.py::test_solve_triangular_matrix[20-10] dask/array/tests/test_linalg.py::test_norm_implemented_errors[False-2-shape1-chunks1-axis1] dask/array/tests/test_creation.py::test_nan_full_like[int64-shape_chunks0-0] [gw47] [ 19%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-5-20] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-sub] [gw39] [ 19%] PASSED dask/array/tests/test_creation.py::test_nan_zeros_ones_like[None-shape_chunks1-ones_like] [gw59] [ 19%] PASSED dask/array/tests/test_overlap.py::test_map_overlap [gw53] [ 19%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_sign[True-c8] dask/array/tests/test_array_core.py::test_to_dask_dataframe [gw58] [ 19%] PASSED dask/array/tests/test_masked.py::test_mixed_random[21] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-empty_like-cupy] dask/array/tests/test_creation.py::test_meshgrid[False-xy-shapes5-chunks5] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-ones-cupy] [gw60] [ 19%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True-1-shape1-chunks1] [gw4] [ 19%] PASSED dask/array/tests/test_array_core.py::test_concatenate_zero_size [gw36] [ 19%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths3-int16] [gw57] [ 19%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[False-0.5-shape1-chunks1-0] dask/array/tests/test_array_core.py::test_chunk_shape_broadcast[0] [gw55] [ 19%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[13] dask/array/tests/test_creation.py::test_pad_3d_data[minimum-2-uint8] dask/array/tests/test_linalg.py::test_tsqr[129-2-chunks5-None] [gw3] [ 19%] SKIPPED dask/array/tests/test_array_core.py::test_zarr_group dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-axes7-ifftshift-fftshift] [gw2] [ 19%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape2-new_shape2-5] [gw31] [ 19%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape4-None-out_shape4-empty_like-kwargs0] dask/array/tests/test_linalg.py::test_norm_any_ndim[False--1-shape3-chunks3-None] [gw13] [ 19%] PASSED 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-hfft-scipy.fftpack] dask/array/tests/test_linalg.py::test_norm_any_prec[1-True-False-double] [gw7] [ 19%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index6--5] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps0-shape3] 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__validate_normalize_axes_02 [gw25] [ 19%] 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-F-my-name-shape0-chunks0-tuple-asarray-ones-cupy] dask/array/tests/test_fft.py::test_rfftfreq[0-0.5-7] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-full_like-cupy] dask/array/tests/test_array_core.py::test_asarray_chunks dask/array/tests/test_creation.py::test_pad_3d_data[edge-2-int16] [gw62] [ 19%] PASSED dask/array/tests/test_masked.py::test_reductions_allmasked[all-i8] [gw19] [ 19%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-full_like-numpy] [gw52] [ 19%] PASSED dask/array/tests/test_linalg.py::test_solve_triangular_matrix[20-10] [gw56] [ 19%] PASSED dask/array/tests/test_linalg.py::test_norm_implemented_errors[False-2-shape1-chunks1-axis1] dask/array/tests/test_fft.py::test_fft2n_shapes[rfft2] [gw34] [ 19%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[int64-shape_chunks0-0] dask/array/tests/test_array_core.py::test_map_blocks dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-full-cupy] [gw38] [ 19%] 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-F-None-shape0-chunks0-asarray-asarray-ones_like-numpy] dask/array/tests/test_array_function.py::test_array_function_sparse[1] [gw9] [ 19%] PASSED dask/array/tests/test_array_core.py::test_to_dask_dataframe dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-zeros_like-cupy] [gw21] [ 19%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-empty_like-cupy] dask/array/tests/test_atop.py::test_rewrite[inputs12-expected12] [gw20] [ 19%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-ones-cupy] [gw23] [ 19%] PASSED dask/array/tests/test_creation.py::test_meshgrid[False-xy-shapes5-chunks5] dask/array/tests/test_fft.py::test_wrap_fftns[float64-rfft2-scipy.fftpack] dask/array/tests/test_overlap.py::test_overlap_few_dimensions_small dask/array/tests/test_array_utils.py::test_meta_from_array_literal[None-str1] dask/array/tests/test_creation.py::test_pad[shape8-chunks8-pad_width8-linear_ramp-kwargs8] dask/array/tests/test_chunk.py::test_keepdims_wrapper_no_axis dask/array/tests/test_linalg.py::test_sfqr[300-10-chunks9-ValueError] [gw30] [ 19%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[minimum-2-uint8] [gw11] [ 19%] PASSED dask/array/tests/test_array_core.py::test_chunk_shape_broadcast[0] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-full-cupy] [gw49] [ 19%] PASSED dask/array/tests/test_linalg.py::test_tsqr[129-2-chunks5-None] [gw46] [ 19%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape0-chunks0-axes7-ifftshift-fftshift] [gw51] [ 19%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[False--1-shape3-chunks3-None] [gw41] [ 19%] SKIPPED dask/array/tests/test_fft.py::test_wrap_ffts[float32-hfft-scipy.fftpack] [gw54] [ 19%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[1-True-False-double] [gw29] [ 19%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps0-shape3] dask/array/tests/test_creation.py::test_pad_3d_data[maximum-2-float32] dask/array/tests/test_array_core.py::test_from_array_scalar[bytes] [gw18] [ 19%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-empty_like-cupy] [gw48] [ 19%] PASSED dask/array/tests/test_gufunc.py::test__validate_normalize_axes_02 dask/array/tests/test_creation.py::test_fromfunction[-kwargs2-i8] [gw28] [ 19%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-ones-cupy] [gw42] [ 19%] PASSED 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-full_like-cupy] dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-0-ifftshift] [gw5] [ 20%] PASSED dask/array/tests/test_array_core.py::test_asarray_chunks [gw40] [ 20%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[edge-2-int16] [gw24] [ 20%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-list-full-cupy] [gw0] [ 20%] PASSED dask/array/tests/test_array_core.py::test_map_blocks dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-10-5] dask/array/tests/test_creation.py::test_nan_zeros_ones_like[int64-shape_chunks0-zeros_like] [gw26] [ 20%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-ones_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-full_like-cupy] [gw37] [ 20%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-2-float32] dask/array/tests/test_masked.py::test_mixed_random[22] [gw27] [ 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_optimization.py::test_fuse_slices_with_alias[True-False] [gw10] [ 20%] PASSED dask/array/tests/test_atop.py::test_rewrite[inputs12-expected12] [gw45] [ 20%] SKIPPED dask/array/tests/test_fft.py::test_wrap_fftns[float64-rfft2-scipy.fftpack] dask/array/tests/test_linalg.py::test_norm_any_slice[True-1-shape2-chunks2] [gw14] [ 20%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[None-str1] [gw63] [ 20%] PASSED dask/array/tests/test_overlap.py::test_overlap_few_dimensions_small dask/array/tests/test_array_core.py::test_block_simple_row_wise dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths3-float32] [gw33] [ 20%] PASSED dask/array/tests/test_creation.py::test_pad[shape8-chunks8-pad_width8-linear_ramp-kwargs8] [gw50] [ 20%] PASSED dask/array/tests/test_linalg.py::test_sfqr[300-10-chunks9-ValueError] [gw15] [ 20%] PASSED dask/array/tests/test_chunk.py::test_keepdims_wrapper_no_axis dask/array/tests/test_masked.py::test_mixed_concatenate[14] [gw44] [ 20%] PASSED dask/array/tests/test_fft.py::test_fft2n_shapes[rfft2] 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_nan_full_like[int64-shape_chunks0-0.0] [gw47] [ 20%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-10-5] dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-None-fftshift-ifftshift] dask/array/tests/test_array_core.py::test_reshape[original_shape3-new_shape3-12] dask/array/tests/test_overlap.py::test_map_overlap_escapes_to_map_blocks_when_depth_is_zero [gw39] [ 20%] PASSED dask/array/tests/test_creation.py::test_nan_zeros_ones_like[int64-shape_chunks0-zeros_like] dask/array/tests/test_linalg.py::test_svd_flip_sign[True-c16] [gw53] [ 20%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_sign[True-c16] dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index7--6] [gw16] [ 20%] SKIPPED dask/array/tests/test_array_function.py::test_array_function_sparse[1] [gw6] [ 20%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[bytes] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-empty_like-numpy] [gw60] [ 20%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True-1-shape2-chunks2] [gw32] [ 20%] PASSED dask/array/tests/test_creation.py::test_fromfunction[-kwargs2-i8] dask/array/tests/test_linalg.py::test_norm_1dim[False-0.5-shape2-chunks2-axis2] [gw57] [ 20%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[False-0.5-shape2-chunks2-axis2] [gw43] [ 20%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-0-ifftshift] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-empty_like-numpy] [gw19] [ 20%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-full_like-cupy] [gw34] [ 20%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[int64-shape_chunks0-0.0] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-10-10] [gw12] [ 20%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-list-full-cupy] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape4-None-out_shape4-ones_like-kwargs1] [gw31] [ 20%] 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_nan_zeros_ones_like[int64-shape_chunks0-ones_like] dask/array/tests/test_linalg.py::test_svd_flip_sign[True-c32] [gw53] [ 20%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_sign[True-c32] dask/array/tests/test_array_function.py::test_array_function_sparse[2] [gw16] [ 20%] SKIPPED dask/array/tests/test_array_function.py::test_array_function_sparse[2] dask/array/tests/test_atop.py::test_rewrite[inputs13-expected13] dask/array/tests/test_array_core.py::test_from_array_scalar[complex] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-zeros_like-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_rfftfreq[0-6.283185307179586-1] dask/array/tests/test_linalg.py::test_norm_1dim[True-0-shape0-chunks0-None] [gw57] [ 20%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[True-0-shape0-chunks0-None] dask/array/tests/test_creation.py::test_pad_3d_data[edge-2-float32] dask/array/tests/test_creation.py::test_pad_3d_data[minimum-2-int16] [gw55] [ 20%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[14] [gw24] [ 20%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-empty_like-numpy] dask/array/tests/test_fft.py::test_fft2n_shapes[irfft2] dask/array/tests/test_linalg.py::test_norm_implemented_errors[False--2-shape0-chunks0-axis0] dask/array/tests/test_linalg.py::test_tsqr[130-2-chunks6-None] [gw47] [ 20%] 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] [gw2] [ 20%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape3-new_shape3-12] [gw39] [ 20%] PASSED dask/array/tests/test_creation.py::test_nan_zeros_ones_like[int64-shape_chunks0-ones_like] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-truediv] [gw38] [ 20%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-truediv] dask/array/tests/test_array_core.py::test_np_array_with_zero_dimensions dask/array/tests/test_creation.py::test_pad_3d_data[maximum-2-bool] [gw37] [ 20%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-2-bool] [gw6] [ 20%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[complex] dask/array/tests/test_array_core.py::test_from_array_scalar[float] dask/array/tests/test_fft.py::test_wrap_fftns[float64-irfft2-numpy.fft] dask/array/tests/test_creation.py::test_repeat [gw42] [ 20%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[0-6.283185307179586-1] dask/array/tests/test_fft.py::test_rfftfreq[0-6.283185307179586-2] dask/array/tests/test_chunk.py::test_keepdims_wrapper_one_axis [gw15] [ 20%] PASSED dask/array/tests/test_chunk.py::test_keepdims_wrapper_one_axis dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-empty_like-cupy] dask/array/tests/test_creation.py::test_nan_full_like[int64-shape_chunks0-99] dask/array/tests/test_array_core.py::test_map_blocks2 dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-ones_like-cupy] [gw26] [ 20%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-ones_like-cupy] dask/array/tests/test_array_core.py::test_reshape[original_shape4-new_shape4-12] [gw7] [ 20%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index7--6] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps0-shape4] [gw29] [ 20%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps0-shape4] [gw58] [ 20%] PASSED dask/array/tests/test_masked.py::test_mixed_random[22] [gw10] [ 20%] PASSED dask/array/tests/test_atop.py::test_rewrite[inputs13-expected13] dask/array/tests/test_gufunc.py::test__validate_normalize_axes_03 [gw48] [ 20%] PASSED dask/array/tests/test_gufunc.py::test__validate_normalize_axes_03 dask/array/tests/test_gufunc.py::test_apply_gufunc_01 [gw48] [ 20%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_01 dask/array/tests/test_array_utils.py::test_meta_from_array_literal[None-2] [gw14] [ 20%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[None-2] dask/array/tests/test_array_core.py::test_asanyarray dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-full-numpy] [gw44] [ 20%] PASSED dask/array/tests/test_fft.py::test_fft2n_shapes[irfft2] [gw24] [ 20%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-empty_like-cupy] [gw56] [ 20%] PASSED dask/array/tests/test_linalg.py::test_norm_implemented_errors[False--2-shape0-chunks0-axis0] [gw34] [ 20%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[int64-shape_chunks0-99] [gw0] [ 20%] PASSED dask/array/tests/test_array_core.py::test_map_blocks2 dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-ones-numpy] [gw26] [ 20%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-ones-numpy] dask/array/tests/test_linalg.py::test_svd_flip_sign[False-f2] dask/array/tests/test_fft.py::test_wrap_ffts[float32-ihfft-numpy.fft] [gw41] [ 20%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float32-ihfft-numpy.fft] dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths1-uint8] dask/array/tests/test_array_function.py::test_array_function_sparse_tensordot dask/array/tests/test_gufunc.py::test_apply_gufunc_01b [gw48] [ 20%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_01b [gw25] [ 20%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-empty_like-numpy] [gw6] [ 20%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[float] dask/array/tests/test_array_core.py::test_from_array_scalar[int] dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-1-fftshift] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-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_block_info [gw0] [ 20%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_block_info dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-ones-cupy] [gw26] [ 20%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-ones-cupy] [gw9] [ 20%] PASSED dask/array/tests/test_array_core.py::test_np_array_with_zero_dimensions dask/array/tests/test_linalg.py::test_norm_any_prec[-1-False-True-single] [gw54] [ 20%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[-1-False-True-single] [gw16] [ 20%] SKIPPED dask/array/tests/test_array_function.py::test_array_function_sparse_tensordot dask/array/tests/test_creation.py::test_meshgrid[True-ij-shapes0-chunks0] [gw23] [ 20%] PASSED dask/array/tests/test_creation.py::test_meshgrid[True-ij-shapes0-chunks0] dask/array/tests/test_creation.py::test_meshgrid[True-ij-shapes1-chunks1] [gw23] [ 20%] PASSED dask/array/tests/test_creation.py::test_meshgrid[True-ij-shapes1-chunks1] dask/array/tests/test_linalg.py::test_norm_1dim[True-0-shape1-chunks1-0] dask/array/tests/test_overlap.py::test_overlap_few_dimensions [gw63] [ 20%] PASSED dask/array/tests/test_overlap.py::test_overlap_few_dimensions [gw5] [ 20%] PASSED dask/array/tests/test_array_core.py::test_asanyarray [gw32] [ 20%] PASSED dask/array/tests/test_creation.py::test_repeat dask/array/tests/test_linalg.py::test_solve_triangular_matrix[50-10] dask/array/tests/test_fft.py::test_fft2n_shapes[rfftn] dask/array/tests/test_creation.py::test_nan_full_like[int64-shape_chunks0--1] [gw34] [ 20%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[int64-shape_chunks0--1] [gw59] [ 20%] 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_nan_zeros_ones_like[int64-shape_chunks1-zeros_like] [gw39] [ 20%] PASSED dask/array/tests/test_creation.py::test_nan_zeros_ones_like[int64-shape_chunks1-zeros_like] dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index8--4] dask/array/tests/test_linalg.py::test_norm_any_ndim[False-inf-shape0-chunks0-None] [gw51] [ 20%] PASSED 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-list-tuple-empty-numpy] dask/array/tests/test_array_function.py::test_array_function_cupy_svd[chunks0] [gw16] [ 20%] SKIPPED dask/array/tests/test_array_function.py::test_array_function_cupy_svd[chunks0] dask/array/tests/test_creation.py::test_meshgrid[True-ij-shapes2-chunks2] [gw23] [ 20%] PASSED dask/array/tests/test_creation.py::test_meshgrid[True-ij-shapes2-chunks2] [gw4] [ 20%] PASSED dask/array/tests/test_array_core.py::test_block_simple_row_wise dask/array/tests/test_array_core.py::test_block_simple_column_wise [gw4] [ 20%] PASSED dask/array/tests/test_array_core.py::test_block_simple_column_wise [gw40] [ 20%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[edge-2-float32] dask/array/tests/test_creation.py::test_pad_3d_data[edge-2-bool] [gw30] [ 20%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[minimum-2-int16] [gw19] [ 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_core.py::test_map_blocks_block_info_with_new_axis dask/array/tests/test_overlap.py::test_map_overlap_no_depth[None] [gw59] [ 20%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_no_depth[None] dask/array/tests/test_overlap.py::test_map_overlap_no_depth[reflect] [gw59] [ 20%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_no_depth[reflect] [gw37] [ 20%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths1-uint8] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-zeros-numpy] [gw27] [ 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_tile_np_kroncompare_examples[reps0-shape5] [gw29] [ 20%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps0-shape5] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps1-shape0] [gw57] [ 20%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[True-0-shape1-chunks1-0] dask/array/tests/test_overlap.py::test_trim_boundary[reflect] dask/array/tests/test_array_utils.py::test_meta_from_array_literal[None-str2] [gw6] [ 20%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[int] dask/array/tests/test_chunk.py::test_keepdims_wrapper_two_axes dask/array/tests/test_creation.py::test_tile_basic[2] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-asarray-full-cupy] [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_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-tuple-full-cupy] [gw19] [ 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_linalg.py::test_norm_implemented_errors[False--2-shape1-chunks1-axis1] dask/array/tests/test_creation.py::test_nan_full_like[int64-shape_chunks1-0] [gw34] [ 20%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[int64-shape_chunks1-0] [gw0] [ 20%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_block_info_with_new_axis dask/array/tests/test_overlap.py::test_map_overlap_no_depth[periodic] [gw59] [ 20%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_no_depth[periodic] dask/array/tests/test_overlap.py::test_map_overlap_no_depth[nearest] [gw7] [ 20%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index8--4] [gw53] [ 20%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_sign[False-f2] dask/array/tests/test_array_function.py::test_array_function_cupy_svd[chunks1] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-empty_like-cupy] [gw45] [ 20%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float64-irfft2-numpy.fft] dask/array/tests/test_linalg.py::test_norm_1dim[True-0-shape2-chunks2-axis2] [gw63] [ 20%] PASSED dask/array/tests/test_overlap.py::test_trim_boundary[reflect] [gw36] [ 20%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths3-float32] [gw14] [ 20%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[None-str2] dask/array/tests/test_array_utils.py::test_meta_from_array_literal[bool-0] [gw14] [ 20%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[bool-0] [gw52] [ 20%] PASSED dask/array/tests/test_linalg.py::test_solve_triangular_matrix[50-10] [gw49] [ 20%] PASSED dask/array/tests/test_linalg.py::test_tsqr[130-2-chunks6-None] [gw44] [ 20%] PASSED dask/array/tests/test_fft.py::test_fft2n_shapes[rfftn] [gw46] [ 20%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-None-fftshift-ifftshift] [gw13] [ 20%] SKIPPED 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_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-zeros_like-numpy] [gw16] [ 20%] SKIPPED dask/array/tests/test_array_function.py::test_array_function_cupy_svd[chunks1] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-zeros-cupy] [gw27] [ 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_creation.py::test_pad[shape9-chunks9-pad_width9-reflect-kwargs9] [gw29] [ 20%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps1-shape0] 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_wrap_fftns[float64-irfft2-scipy.fftpack] [gw57] [ 20%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[True-0-shape2-chunks2-axis2] dask/array/tests/test_array_core.py::test_asanyarray_dataframe [gw43] [ 20%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-1-fftshift] dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-1-ifftshift] [gw32] [ 21%] PASSED dask/array/tests/test_creation.py::test_tile_basic[2] dask/array/tests/test_creation.py::test_pad_3d_data[minimum-2-float32] [gw30] [ 21%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[minimum-2-float32] [gw2] [ 21%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape4-new_shape4-12] dask/array/tests/test_creation.py::test_nan_full_like[int64-shape_chunks1-0.0] 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_svd_flip_sign[False-f4] [gw53] [ 21%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_sign[False-f4] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-empty-numpy] dask/array/tests/test_creation.py::test_meshgrid[True-ij-shapes3-chunks3] [gw23] [ 21%] PASSED dask/array/tests/test_creation.py::test_meshgrid[True-ij-shapes3-chunks3] dask/array/tests/test_gufunc.py::test_apply_gufunc_output_dtypes_string[False] [gw20] [ 21%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-zeros_like-cupy] [gw45] [ 21%] SKIPPED dask/array/tests/test_fft.py::test_wrap_fftns[float64-irfft2-scipy.fftpack] dask/array/tests/test_array_core.py::test_block_with_1d_arrays_row_wise dask/array/tests/test_linalg.py::test_solve_triangular_matrix[50-20] [gw40] [ 21%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[edge-2-bool] dask/array/tests/test_creation.py::test_pad_3d_data[minimum-2-bool] [gw30] [ 21%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[minimum-2-bool] [gw34] [ 21%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[int64-shape_chunks1-0.0] dask/array/tests/test_creation.py::test_nan_full_like[int64-shape_chunks1-99] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-floordiv] [gw13] [ 21%] 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_svd_flip_sign[False-f8] 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_meshgrid[True-ij-shapes4-chunks4] [gw48] [ 21%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_output_dtypes_string[False] [gw25] [ 21%] 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-C-my-name-shape0-chunks0-asarray-tuple-zeros-numpy] [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_overlap.py::test_trim_boundary[periodic] [gw4] [ 21%] PASSED dask/array/tests/test_array_core.py::test_block_with_1d_arrays_row_wise dask/array/tests/test_array_core.py::test_chunk_shape_broadcast[1] [gw11] [ 21%] PASSED dask/array/tests/test_array_core.py::test_chunk_shape_broadcast[1] dask/array/tests/test_masked.py::test_reductions_allmasked[all-f8] [gw56] [ 21%] PASSED dask/array/tests/test_linalg.py::test_norm_implemented_errors[False--2-shape1-chunks1-axis1] dask/array/tests/test_array_core.py::test_regular_chunks[data0] dask/array/tests/test_creation.py::test_nan_zeros_ones_like[int64-shape_chunks1-ones_like] dask/array/tests/test_linalg.py::test_norm_any_prec[-1-False-True-double] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-full-cupy] [gw13] [ 21%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-list-full-cupy] [gw18] [ 21%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-empty-numpy] [gw23] [ 21%] PASSED dask/array/tests/test_creation.py::test_meshgrid[True-ij-shapes4-chunks4] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-zeros-cupy] [gw5] [ 21%] PASSED dask/array/tests/test_array_core.py::test_asanyarray_dataframe [gw15] [ 21%] PASSED dask/array/tests/test_chunk.py::test_keepdims_wrapper_two_axes dask/array/tests/test_array_core.py::test_chunk_shape_broadcast[3] dask/array/tests/test_array_utils.py::test_meta_from_array_literal[bool-str0] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-empty_like-numpy] 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_shape[i4-shape4-None-out_shape4-zeros_like-kwargs2] [gw59] [ 21%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_no_depth[nearest] [gw38] [ 21%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-floordiv] dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-None-ifftshift-fftshift] dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths1-int16] [gw26] [ 21%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-zeros_like-numpy] [gw61] [ 21%] PASSED dask/array/tests/test_optimization.py::test_fuse_slices_with_alias[True-False] dask/array/tests/test_masked.py::test_mixed_random[23] [gw58] [ 21%] PASSED dask/array/tests/test_masked.py::test_mixed_random[23] [gw42] [ 21%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[0-6.283185307179586-2] [gw52] [ 21%] PASSED dask/array/tests/test_linalg.py::test_solve_triangular_matrix[50-20] dask/array/tests/test_array_core.py::test_block_with_1d_arrays_multiple_rows [gw4] [ 21%] PASSED dask/array/tests/test_array_core.py::test_block_with_1d_arrays_multiple_rows dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-empty_like-numpy] dask/array/tests/test_masked.py::test_mixed_concatenate[15] [gw62] [ 21%] PASSED dask/array/tests/test_masked.py::test_reductions_allmasked[all-f8] dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths1-uint8] dask/array/tests/test_fft.py::test_fft2n_shapes[irfftn] [gw24] [ 21%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-empty-numpy] dask/array/tests/test_array_core.py::test_reshape[original_shape5-new_shape5-chunks5] dask/array/tests/test_fft.py::test_wrap_ffts[float32-ihfft-scipy.fftpack] dask/array/tests/test_overlap.py::test_map_overlap_no_depth[none] [gw39] [ 21%] PASSED dask/array/tests/test_creation.py::test_nan_zeros_ones_like[int64-shape_chunks1-ones_like] [gw46] [ 21%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-None-ifftshift-fftshift] [gw21] [ 21%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-empty-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-asarray-asarray-zeros_like-cupy] [gw37] [ 21%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths1-int16] 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_tile_np_kroncompare_examples[reps1-shape1] [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_fft.py::test_wrap_fftns[float64-rfftn-numpy.fft] dask/array/tests/test_array_core.py::test_from_array_scalar[bool_] [gw63] [ 21%] PASSED dask/array/tests/test_overlap.py::test_trim_boundary[periodic] dask/array/tests/test_creation.py::test_tile_basic[reps1] dask/array/tests/test_linalg.py::test_tsqr[131-2-chunks7-None] dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths1-uint8] [gw19] [ 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_map_blocks_block_info_with_drop_axis [gw3] [ 21%] PASSED dask/array/tests/test_array_core.py::test_regular_chunks[data0] dask/array/tests/test_array_core.py::test_dtype_complex [gw59] [ 21%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_no_depth[none] [gw34] [ 21%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[int64-shape_chunks1-99] [gw54] [ 21%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[-1-False-True-double] [gw53] [ 21%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_sign[False-f8] [gw16] [ 21%] PASSED dask/array/tests/test_array_function.py::test_unregistered_func[0] [gw27] [ 21%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-full_like-numpy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-empty-cupy] dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths1-float32] dask/array/tests/test_linalg.py::test_norm_1dim[True-2-shape0-chunks0-None] dask/array/tests/test_linalg.py::test_sfqr[300-10-chunks10-ValueError] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-full_like-numpy] [gw47] [ 21%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-10-15] dask/array/tests/test_array_core.py::test_block_with_1d_arrays_column_wise [gw22] [ 21%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-empty_like-numpy] [gw11] [ 21%] PASSED dask/array/tests/test_array_core.py::test_chunk_shape_broadcast[3] [gw55] [ 21%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[15] [gw14] [ 21%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[bool-str0] [gw30] [ 21%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths1-uint8] [gw44] [ 21%] PASSED dask/array/tests/test_fft.py::test_fft2n_shapes[irfftn] [gw31] [ 21%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape4-None-out_shape4-zeros_like-kwargs2] [gw2] [ 21%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape5-new_shape5-chunks5] [gw41] [ 21%] SKIPPED dask/array/tests/test_fft.py::test_wrap_ffts[float32-ihfft-scipy.fftpack] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-add1] dask/array/tests/test_atop.py::test_rewrite[inputs14-expected14] [gw26] [ 21%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-zeros_like-cupy] [gw33] [ 21%] PASSED dask/array/tests/test_creation.py::test_pad[shape9-chunks9-pad_width9-reflect-kwargs9] [gw25] [ 21%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-empty-numpy] [gw29] [ 21%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps1-shape1] dask/array/tests/test_fft.py::test_rfftfreq[0-6.283185307179586-3] dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths3-bool] [gw43] [ 21%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-1-ifftshift] dask/array/tests/test_linalg.py::test_solve_triangular_matrix2[20-10] [gw32] [ 21%] PASSED dask/array/tests/test_creation.py::test_tile_basic[reps1] [gw49] [ 21%] PASSED dask/array/tests/test_linalg.py::test_tsqr[131-2-chunks7-None] dask/array/tests/test_linalg.py::test_norm_implemented_errors[True-nuc-shape0-chunks0-axis0] dask/array/tests/test_masked.py::test_arg_reductions[argmin] [gw40] [ 21%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths1-uint8] [gw0] [ 21%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_block_info_with_drop_axis [gw9] [ 21%] PASSED dask/array/tests/test_array_core.py::test_dtype_complex dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-empty-cupy] dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-0-fftshift-ifftshift] dask/array/tests/test_linalg.py::test_norm_any_ndim[False-inf-shape1-chunks1-0] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-empty_like-numpy] dask/array/tests/test_optimization.py::test_fuse_slices_with_alias[False-True] [gw37] [ 21%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths1-float32] [gw18] [ 21%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-empty-cupy] dask/array/tests/test_gufunc.py::test_apply_gufunc_output_dtypes_string[True] [gw57] [ 21%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[True-2-shape0-chunks0-None] [gw36] [ 21%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths3-bool] [gw20] [ 21%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-full_like-numpy] [gw50] [ 21%] PASSED dask/array/tests/test_linalg.py::test_sfqr[300-10-chunks10-ValueError] dask/array/tests/test_array_core.py::test_asanyarray_datetime64 [gw45] [ 21%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float64-rfftn-numpy.fft] dask/array/tests/test_overlap.py::test_trim_boundary[nearest] [gw6] [ 21%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[bool_] [gw4] [ 21%] PASSED dask/array/tests/test_array_core.py::test_block_with_1d_arrays_column_wise dask/array/tests/test_chunk.py::test_coarsen dask/array/tests/test_creation.py::test_nan_empty_like[u4-shape_chunks0] [gw38] [ 21%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-add1] [gw10] [ 21%] PASSED dask/array/tests/test_atop.py::test_rewrite[inputs14-expected14] dask/array/tests/test_masked.py::test_mixed_random[24] [gw42] [ 21%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[0-6.283185307179586-3] [gw52] [ 21%] PASSED dask/array/tests/test_linalg.py::test_solve_triangular_matrix2[20-10] [gw56] [ 21%] PASSED dask/array/tests/test_linalg.py::test_norm_implemented_errors[True-nuc-shape0-chunks0-axis0] [gw62] [ 21%] PASSED dask/array/tests/test_masked.py::test_arg_reductions[argmin] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-empty_like-cupy] dask/array/tests/test_array_core.py::test_regular_chunks[data1] dask/array/tests/test_creation.py::test_nan_full_like[int64-shape_chunks1--1] dask/array/tests/test_linalg.py::test_norm_any_prec[-1-False-False-single] [gw21] [ 21%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-empty-cupy] [gw46] [ 21%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-0-fftshift-ifftshift] dask/array/tests/test_linalg.py::test_svd_flip_sign[False-f16] [gw51] [ 21%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[False-inf-shape1-chunks1-0] [gw13] [ 21%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-empty_like-numpy] dask/array/tests/test_array_function.py::test_unregistered_func[1] [gw61] [ 21%] PASSED dask/array/tests/test_optimization.py::test_fuse_slices_with_alias[False-True] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-full_like-cupy] [gw48] [ 21%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_output_dtypes_string[True] [gw5] [ 21%] PASSED dask/array/tests/test_array_core.py::test_asanyarray_datetime64 dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-10-20] [gw63] [ 21%] PASSED dask/array/tests/test_overlap.py::test_trim_boundary[nearest] [gw15] [ 21%] PASSED dask/array/tests/test_chunk.py::test_coarsen dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-empty_like-cupy] dask/array/tests/test_masked.py::test_mixed_concatenate[16] dask/array/tests/test_array_utils.py::test_meta_from_array_literal[bool-1] dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths1-int16] dask/array/tests/test_fft.py::test_fft_n_kwarg[fft] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape4-None-out_shape4-full_like-kwargs3] dask/array/tests/test_array_core.py::test_reshape[original_shape6-new_shape6-4] dask/array/tests/test_fft.py::test_wrap_ffts[float64-fft-numpy.fft] [gw39] [ 21%] PASSED dask/array/tests/test_creation.py::test_nan_empty_like[u4-shape_chunks0] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-zeros-numpy] dask/array/tests/test_creation.py::test_pad[shape10-chunks10-pad_width10-symmetric-kwargs10] [gw58] [ 21%] PASSED dask/array/tests/test_masked.py::test_mixed_random[24] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-empty-cupy] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps1-shape2] dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-2-fftshift] dask/array/tests/test_creation.py::test_tile_basic[reps2] dask/array/tests/test_linalg.py::test_tsqr[300-10-chunks8-None] dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths1-int16] dask/array/tests/test_array_core.py::test_map_blocks_block_info_with_broadcast [gw19] [ 21%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-empty_like-cupy] [gw3] [ 21%] PASSED dask/array/tests/test_array_core.py::test_regular_chunks[data1] dask/array/tests/test_array_core.py::test_astype [gw34] [ 21%] PASSED dask/array/tests/test_creation.py::test_nan_full_like[int64-shape_chunks1--1] [gw54] [ 21%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[-1-False-False-single] [gw53] [ 21%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_sign[False-f16] [gw16] [ 21%] PASSED dask/array/tests/test_array_function.py::test_unregistered_func[1] [gw27] [ 21%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-full_like-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-ones_like-numpy] dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths1-bool] dask/array/tests/test_linalg.py::test_norm_1dim[True-2-shape1-chunks1-0] dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths4-uint8] dask/array/tests/test_linalg.py::test_sfqr[10-5-10-None] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-full_like-cupy] dask/array/tests/test_fft.py::test_wrap_fftns[float64-rfftn-scipy.fftpack] dask/array/tests/test_array_core.py::test_from_array_scalar[bytes_] dask/array/tests/test_array_core.py::test_block_mixed_1d_and_2d [gw22] [ 21%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-empty_like-cupy] [gw55] [ 21%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[16] [gw14] [ 21%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[bool-1] [gw30] [ 21%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths1-int16] [gw44] [ 21%] PASSED dask/array/tests/test_fft.py::test_fft_n_kwarg[fft] [gw31] [ 21%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape4-None-out_shape4-full_like-kwargs3] [gw2] [ 21%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape6-new_shape6-4] [gw41] [ 21%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float64-fft-numpy.fft] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-subtract] dask/array/tests/test_atop.py::test_rewrite[inputs15-expected15] [gw26] [ 21%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-zeros-numpy] [gw33] [ 21%] PASSED dask/array/tests/test_creation.py::test_pad[shape10-chunks10-pad_width10-symmetric-kwargs10] [gw25] [ 21%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-empty-cupy] [gw29] [ 22%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps1-shape2] dask/array/tests/test_fft.py::test_rfftfreq[0-6.283185307179586-6] [gw36] [ 22%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths4-uint8] [gw43] [ 22%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-2-fftshift] dask/array/tests/test_linalg.py::test_solve_triangular_matrix2[50-10] [gw32] [ 22%] PASSED dask/array/tests/test_creation.py::test_tile_basic[reps2] [gw49] [ 22%] PASSED dask/array/tests/test_linalg.py::test_tsqr[300-10-chunks8-None] dask/array/tests/test_linalg.py::test_norm_implemented_errors[True-nuc-shape1-chunks1-axis1] dask/array/tests/test_masked.py::test_arg_reductions[argmax] [gw40] [ 22%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths1-int16] [gw0] [ 22%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_block_info_with_broadcast [gw9] [ 22%] PASSED dask/array/tests/test_array_core.py::test_astype dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-ones_like-numpy] dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-0-ifftshift-fftshift] 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-C-None-shape0-chunks0-list-asarray-empty_like-cupy] dask/array/tests/test_optimization.py::test_fuse_slices_with_alias[False-False] [gw37] [ 22%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths1-bool] [gw18] [ 22%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-ones_like-numpy] [gw47] [ 22%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-10-20] dask/array/tests/test_gufunc.py::test_apply_gufunc_output_dtypes_string_many_outputs[False] [gw57] [ 22%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[True-2-shape1-chunks1-0] [gw50] [ 22%] PASSED dask/array/tests/test_linalg.py::test_sfqr[10-5-10-None] [gw20] [ 22%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-full_like-cupy] [gw45] [ 22%] SKIPPED dask/array/tests/test_fft.py::test_wrap_fftns[float64-rfftn-scipy.fftpack] [gw6] [ 22%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[bytes_] dask/array/tests/test_overlap.py::test_trim_boundary[none] [gw4] [ 22%] PASSED dask/array/tests/test_array_core.py::test_block_mixed_1d_and_2d dask/array/tests/test_chunk.py::test_coarsen_unaligned_shape dask/array/tests/test_creation.py::test_nan_empty_like[u4-shape_chunks1] [gw38] [ 22%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast2-arr_downcast2-subtract] [gw10] [ 22%] PASSED dask/array/tests/test_atop.py::test_rewrite[inputs15-expected15] dask/array/tests/test_masked.py::test_mixed_random[25] [gw42] [ 22%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[0-6.283185307179586-6] [gw52] [ 22%] PASSED dask/array/tests/test_linalg.py::test_solve_triangular_matrix2[50-10] [gw56] [ 22%] PASSED dask/array/tests/test_linalg.py::test_norm_implemented_errors[True-nuc-shape1-chunks1-axis1] [gw62] [ 22%] PASSED dask/array/tests/test_masked.py::test_arg_reductions[argmax] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-empty-numpy] dask/array/tests/test_array_core.py::test_regular_chunks[data2] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-add0] dask/array/tests/test_linalg.py::test_norm_any_prec[-1-False-False-double] [gw46] [ 22%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-0-ifftshift-fftshift] [gw21] [ 22%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-ones_like-numpy] [gw51] [ 22%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[False-inf-shape2-chunks2-axis2] dask/array/tests/test_linalg.py::test_svd_flip_sign[False-c8] [gw13] [ 22%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-empty_like-cupy] [gw61] [ 22%] PASSED dask/array/tests/test_optimization.py::test_fuse_slices_with_alias[False-False] dask/array/tests/test_array_function.py::test_unregistered_func[2] [gw48] [ 22%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_output_dtypes_string_many_outputs[False] [gw63] [ 22%] PASSED dask/array/tests/test_overlap.py::test_trim_boundary[none] [gw15] [ 22%] PASSED dask/array/tests/test_chunk.py::test_coarsen_unaligned_shape dask/array/tests/test_masked.py::test_mixed_concatenate[17] dask/array/tests/test_array_utils.py::test_meta_from_array_literal[bool-str1] dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths1-float32] dask/array/tests/test_fft.py::test_fft_n_kwarg[ifft] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape5-chunks5-out_shape5-empty_like-kwargs0] dask/array/tests/test_array_core.py::test_reshape[original_shape7-new_shape7-4] dask/array/tests/test_fft.py::test_wrap_ffts[float64-fft-scipy.fftpack] [gw39] [ 22%] PASSED dask/array/tests/test_creation.py::test_nan_empty_like[u4-shape_chunks1] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-zeros-cupy] [gw58] [ 22%] PASSED dask/array/tests/test_masked.py::test_mixed_random[25] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps1-shape3] 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_fftshift[shape1-chunks1-2-ifftshift] dask/array/tests/test_linalg.py::test_tsqr[300-10-chunks9-None] dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths1-float32] [gw19] [ 22%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-empty-numpy] [gw3] [ 22%] PASSED dask/array/tests/test_array_core.py::test_regular_chunks[data2] dask/array/tests/test_array_core.py::test_astype_gh1151 [gw34] [ 22%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-add0] [gw54] [ 22%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[-1-False-False-double] [gw53] [ 22%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_sign[False-c8] [gw16] [ 22%] PASSED dask/array/tests/test_array_function.py::test_unregistered_func[2] dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths2-uint8] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-ones_like-cupy] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-15-5] dask/array/tests/test_linalg.py::test_norm_1dim[True-2-shape2-chunks2-axis2] dask/array/tests/test_linalg.py::test_sfqr[5-10-10-None] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-full-numpy] dask/array/tests/test_fft.py::test_wrap_fftns[float64-irfftn-numpy.fft] dask/array/tests/test_array_core.py::test_from_array_scalar[clongdouble] [gw55] [ 22%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[17] [gw14] [ 22%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[bool-str1] [gw30] [ 22%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths1-float32] [gw44] [ 22%] PASSED dask/array/tests/test_fft.py::test_fft_n_kwarg[ifft] [gw31] [ 22%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape5-chunks5-out_shape5-empty_like-kwargs0] [gw2] [ 22%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape7-new_shape7-4] [gw41] [ 22%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float64-fft-scipy.fftpack] dask/array/tests/test_dispatch.py::test_is_valid_array_chunk[arr0-False] dask/array/tests/test_atop.py::test_rewrite[inputs16-expected16] [gw26] [ 22%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-zeros-cupy] [gw25] [ 22%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-ones_like-numpy] [gw29] [ 22%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps1-shape3] dask/array/tests/test_fft.py::test_rfftfreq[0-6.283185307179586-7] [gw43] [ 22%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-2-ifftshift] dask/array/tests/test_linalg.py::test_solve_triangular_matrix2[50-20] [gw49] [ 22%] PASSED dask/array/tests/test_linalg.py::test_tsqr[300-10-chunks9-None] dask/array/tests/test_masked.py::test_cumulative dask/array/tests/test_linalg.py::test_norm_implemented_errors[True-2-shape0-chunks0-axis0] [gw40] [ 22%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths1-float32] [gw9] [ 22%] PASSED dask/array/tests/test_array_core.py::test_astype_gh1151 dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-ones_like-cupy] dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-1-fftshift-ifftshift] 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-C-None-shape0-chunks0-list-asarray-empty-numpy] dask/array/tests/test_optimization.py::test_dont_fuse_fancy_indexing_in_getter_nofancy[True-True] [gw37] [ 22%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths2-uint8] [gw18] [ 22%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-ones_like-cupy] dask/array/tests/test_gufunc.py::test_apply_gufunc_output_dtypes_string_many_outputs[True] [gw57] [ 22%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[True-2-shape2-chunks2-axis2] [gw50] [ 22%] PASSED dask/array/tests/test_linalg.py::test_sfqr[5-10-10-None] [gw20] [ 22%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-tuple-full-numpy] [gw45] [ 22%] PASSED dask/array/tests/test_fft.py::test_wrap_fftns[float64-irfftn-numpy.fft] dask/array/tests/test_overlap.py::test_map_overlap_rechunks_array_if_needed [gw6] [ 22%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[clongdouble] dask/array/tests/test_chunk.py::test_integer_input [gw38] [ 22%] PASSED dask/array/tests/test_dispatch.py::test_is_valid_array_chunk[arr0-False] [gw10] [ 22%] PASSED dask/array/tests/test_atop.py::test_rewrite[inputs16-expected16] dask/array/tests/test_masked.py::test_mixed_random[26] [gw42] [ 22%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[0-6.283185307179586-7] [gw52] [ 22%] PASSED dask/array/tests/test_linalg.py::test_solve_triangular_matrix2[50-20] [gw56] [ 22%] PASSED dask/array/tests/test_linalg.py::test_norm_implemented_errors[True-2-shape0-chunks0-axis0] dask/array/tests/test_array_core.py::test_regular_chunks[data3] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-empty-cupy] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-eq] dask/array/tests/test_linalg.py::test_norm_any_prec[-1-True-True-single] [gw46] [ 22%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-1-fftshift-ifftshift] [gw21] [ 22%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-ones_like-cupy] [gw51] [ 22%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[False-inf-shape3-chunks3-None] dask/array/tests/test_linalg.py::test_svd_flip_sign[False-c16] [gw13] [ 22%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-empty-numpy] dask/array/tests/test_array_function.py::test_unregistered_func[3] [gw61] [ 22%] PASSED dask/array/tests/test_optimization.py::test_dont_fuse_fancy_indexing_in_getter_nofancy[True-True] [gw48] [ 22%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_output_dtypes_string_many_outputs[True] [gw63] [ 22%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_rechunks_array_if_needed dask/array/tests/test_masked.py::test_mixed_concatenate[18] [gw15] [ 22%] PASSED dask/array/tests/test_chunk.py::test_integer_input dask/array/tests/test_array_utils.py::test_meta_from_array_literal[bool-2] dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths1-bool] dask/array/tests/test_fft.py::test_fft_n_kwarg[rfft] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape5-chunks5-out_shape5-ones_like-kwargs1] dask/array/tests/test_array_core.py::test_reshape[original_shape8-new_shape8-4] dask/array/tests/test_fft.py::test_wrap_ffts[float64-ifft-numpy.fft] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-full_like-numpy] [gw58] [ 22%] PASSED dask/array/tests/test_masked.py::test_mixed_random[26] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-ones_like-cupy] dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps1-shape4] dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-axes4-fftshift] dask/array/tests/test_linalg.py::test_tsqr[300-10-chunks10-None] dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths1-bool] [gw19] [ 22%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-empty-cupy] [gw3] [ 22%] PASSED dask/array/tests/test_array_core.py::test_regular_chunks[data3] dask/array/tests/test_array_core.py::test_astype_gh9318 [gw34] [ 22%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-eq] [gw54] [ 22%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[-1-True-True-single] [gw47] [ 22%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-15-5] [gw53] [ 22%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_sign[False-c16] [gw16] [ 22%] PASSED dask/array/tests/test_array_function.py::test_unregistered_func[3] dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths2-int16] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-ones-numpy] dask/array/tests/test_linalg.py::test_norm_1dim[True--2-shape0-chunks0-None] dask/array/tests/test_linalg.py::test_sfqr[10-10-10-None] 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-cupy] dask/array/tests/test_array_core.py::test_from_array_scalar[complex128] [gw55] [ 22%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[18] [gw14] [ 22%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[bool-2] [gw30] [ 22%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths1-bool] [gw44] [ 22%] PASSED dask/array/tests/test_fft.py::test_fft_n_kwarg[rfft] [gw31] [ 22%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape5-chunks5-out_shape5-ones_like-kwargs1] [gw2] [ 22%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape8-new_shape8-4] [gw41] [ 22%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float64-ifft-numpy.fft] dask/array/tests/test_dispatch.py::test_is_valid_array_chunk[arr1-False] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-ones-numpy] dask/array/tests/test_atop.py::test_rewrite[inputs17-expected17] [gw26] [ 22%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-full_like-numpy] dask/array/tests/test_gufunc.py::test_apply_gufunc_pass_additional_kwargs [gw29] [ 22%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps1-shape4] dask/array/tests/test_fft.py::test_rfftfreq[1-1.0-1] [gw43] [ 22%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-axes4-fftshift] [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_implemented_errors[True-2-shape1-chunks1-axis1] [gw40] [ 22%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths1-bool] [gw9] [ 22%] PASSED dask/array/tests/test_array_core.py::test_astype_gh9318 [gw38] [ 22%] PASSED dask/array/tests/test_dispatch.py::test_is_valid_array_chunk[arr1-False] dask/array/tests/test_linalg.py::test_norm_any_ndim[False--inf-shape0-chunks0-None] dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-1-ifftshift-fftshift] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-empty-cupy] [gw37] [ 22%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths2-int16] dask/array/tests/test_masked.py::test_mixed_output_type [gw48] [ 22%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_pass_additional_kwargs [gw57] [ 22%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[True--2-shape0-chunks0-None] [gw50] [ 22%] PASSED dask/array/tests/test_linalg.py::test_sfqr[10-10-10-None] dask/array/tests/test_linalg.py::test_solve_triangular_errors [gw45] [ 22%] SKIPPED dask/array/tests/test_fft.py::test_wrap_fftns[float64-irfftn-scipy.fftpack] [gw6] [ 22%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[complex128] dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths2-uint8] dask/array/tests/test_dispatch.py::test_is_valid_array_chunk[arr2-True] [gw46] [ 22%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-1-ifftshift-fftshift] [gw13] [ 22%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-empty-cupy] [gw58] [ 22%] PASSED dask/array/tests/test_masked.py::test_mixed_output_type [gw18] [ 22%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-ones-numpy] [gw25] [ 22%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-ones_like-cupy] dask/array/tests/test_linalg.py::test_sfqr[10-40-chunks14-None] dask/array/tests/test_fft.py::test_fftfreq[0-1.0-1] [gw30] [ 22%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths2-uint8] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape5-chunks5-out_shape5-zeros_like-kwargs2] [gw31] [ 22%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape5-chunks5-out_shape5-zeros_like-kwargs2] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-gt] [gw51] [ 22%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[False--inf-shape0-chunks0-None] dask/array/tests/test_linalg.py::test_svd_flip_sign[False-c32] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-ones_like-numpy] [gw52] [ 22%] PASSED dask/array/tests/test_linalg.py::test_solve_triangular_errors dask/array/tests/test_masked.py::test_mixed_concatenate[19] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-ones_like-numpy] [gw21] [ 22%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-ones-numpy] dask/array/tests/test_linalg.py::test_norm_any_prec[-1-True-True-double] [gw53] [ 23%] PASSED dask/array/tests/test_linalg.py::test_svd_flip_sign[False-c32] [gw13] [ 23%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-ones_like-numpy] dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths2-float32] [gw37] [ 23%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths2-float32] dask/array/tests/test_masked.py::test_creation_functions dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-ones-cupy] [gw18] [ 23%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-ones-cupy] dask/array/tests/test_linalg.py::test_norm_1dim[True--2-shape1-chunks1-0] [gw57] [ 23%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[True--2-shape1-chunks1-0] dask/array/tests/test_fft.py::test_fft_n_kwarg[irfft] [gw44] [ 23%] PASSED dask/array/tests/test_fft.py::test_fft_n_kwarg[irfft] [gw19] [ 23%] 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_linalg.py::test_svd_compressed_shapes[chunks0-5-15-10] [gw34] [ 23%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-gt] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-ge] [gw54] [ 23%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[-1-True-True-double] dask/array/tests/test_linalg.py::test_norm_any_prec[-1-True-False-single] [gw50] [ 23%] PASSED dask/array/tests/test_linalg.py::test_sfqr[10-40-chunks14-None] dask/array/tests/test_linalg.py::test_sfqr[10-40-chunks15-None] [gw50] [ 23%] PASSED dask/array/tests/test_linalg.py::test_sfqr[10-40-chunks15-None] dask/array/tests/test_fft.py::test_wrap_ffts[float64-ifft-scipy.fftpack] [gw38] [ 23%] PASSED dask/array/tests/test_dispatch.py::test_is_valid_array_chunk[arr2-True] dask/array/tests/test_array_core.py::test_reshape[original_shape9-new_shape9-2] [gw34] [ 23%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-ge] dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-lt] 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-C-None-shape0-chunks0-tuple-asarray-zeros_like-numpy] dask/array/tests/test_linalg.py::test_sfqr[10-40-chunks16-None] [gw50] [ 23%] PASSED dask/array/tests/test_linalg.py::test_sfqr[10-40-chunks16-None] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-empty_like-numpy] [gw20] [ 23%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-empty_like-numpy] [gw56] [ 23%] PASSED dask/array/tests/test_linalg.py::test_norm_implemented_errors[True-2-shape1-chunks1-axis1] dask/array/tests/test_linalg.py::test_norm_any_ndim[False--inf-shape1-chunks1-0] [gw42] [ 23%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[1-1.0-1] [gw61] [ 23%] 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-None-shape0-chunks0-tuple-tuple-ones-numpy] [gw54] [ 23%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[-1-True-False-single] dask/array/tests/test_linalg.py::test_sfqr[20-20-10-ValueError] [gw50] [ 23%] PASSED dask/array/tests/test_linalg.py::test_sfqr[20-20-10-ValueError] [gw41] [ 23%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float64-ifft-scipy.fftpack] dask/array/tests/test_array_core.py::test_from_array_scalar[complex64] dask/array/tests/test_linalg.py::test_norm_implemented_errors[True--2-shape0-chunks0-axis0] [gw51] [ 23%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[False--inf-shape1-chunks1-0] [gw34] [ 23%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-lt] dask/array/tests/test_array_function.py::test_unregistered_func[4] dask/array/tests/test_linalg.py::test_norm_any_prec[-1-True-False-double] [gw18] [ 23%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-zeros_like-numpy] dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths2-int16] [gw30] [ 23%] 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_fft.py::test_fftshift[shape1-chunks1-axes4-ifftshift] [gw10] [ 23%] PASSED dask/array/tests/test_atop.py::test_rewrite[inputs17-expected17] [gw16] [ 23%] PASSED dask/array/tests/test_array_function.py::test_unregistered_func[4] [gw54] [ 23%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[-1-True-False-double] [gw58] [ 23%] PASSED dask/array/tests/test_masked.py::test_creation_functions dask/array/tests/test_linalg.py::test_solve[20-10] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-ones_like-cupy] dask/array/tests/test_linalg.py::test_qr[20-10-10-None] [gw30] [ 23%] 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] dask/array/tests/test_linalg.py::test_norm_any_ndim[False--inf-shape2-chunks2-axis2] [gw51] [ 23%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[False--inf-shape2-chunks2-axis2] dask/array/tests/test_optimization.py::test_dont_fuse_fancy_indexing_in_getter_nofancy[False-True] [gw61] [ 23%] PASSED dask/array/tests/test_optimization.py::test_dont_fuse_fancy_indexing_in_getter_nofancy[False-True] [gw25] [ 23%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-ones-numpy] [gw55] [ 23%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[19] [gw52] [ 23%] PASSED dask/array/tests/test_linalg.py::test_solve[20-10] [gw50] [ 23%] PASSED dask/array/tests/test_linalg.py::test_qr[20-10-10-None] [gw56] [ 23%] PASSED dask/array/tests/test_linalg.py::test_norm_implemented_errors[True--2-shape0-chunks0-axis0] dask/array/tests/test_fft.py::test_rfftfreq[1-1.0-2] dask/array/tests/test_atop.py::test_index_subs dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-zeros_like-cupy] [gw18] [ 23%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-zeros_like-cupy] [gw6] [ 23%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[complex64] dask/array/tests/test_fft.py::test_wrap_ffts[float64-rfft-numpy.fft] [gw30] [ 23%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths2-bool] [gw43] [ 23%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-axes4-ifftshift] dask/array/tests/test_linalg.py::test_norm_implemented_errors[True--2-shape1-chunks1-axis1] [gw56] [ 23%] PASSED dask/array/tests/test_linalg.py::test_norm_implemented_errors[True--2-shape1-chunks1-axis1] [gw2] [ 23%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape9-new_shape9-2] dask/array/tests/test_masked.py::test_filled dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-ones-cupy] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape5-chunks5-out_shape5-full_like-kwargs3] [gw31] [ 23%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape5-chunks5-out_shape5-full_like-kwargs3] [gw19] [ 23%] 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_linalg.py::test_qr[20-10-chunks1-None] dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-axes5-fftshift] dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-2-fftshift-ifftshift] [gw46] [ 23%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-2-fftshift-ifftshift] [gw42] [ 23%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[1-1.0-2] dask/array/tests/test_gufunc.py::test_apply_gufunc_02 [gw58] [ 23%] PASSED dask/array/tests/test_masked.py::test_filled [gw25] [ 23%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-ones-cupy] dask/array/tests/test_linalg.py::test_norm_any_prec[inf-False-True-single] [gw54] [ 23%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[inf-False-True-single] [gw41] [ 23%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float64-rfft-numpy.fft] [gw43] [ 23%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-axes5-fftshift] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-zeros_like-numpy] [gw25] [ 23%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-zeros_like-numpy] dask/array/tests/test_linalg.py::test_solve[50-10] [gw52] [ 23%] PASSED dask/array/tests/test_linalg.py::test_solve[50-10] dask/array/tests/test_optimization.py::test_dont_fuse_fancy_indexing_in_getter_nofancy[False-False] [gw61] [ 23%] PASSED dask/array/tests/test_optimization.py::test_dont_fuse_fancy_indexing_in_getter_nofancy[False-False] dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-axes5-ifftshift] [gw10] [ 23%] PASSED dask/array/tests/test_atop.py::test_index_subs dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-zeros_like-cupy] dask/array/tests/test_masked.py::test_mixed_concatenate[20] dask/array/tests/test_array_core.py::test_from_array_scalar[datetime64] [gw43] [ 23%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-axes5-ifftshift] dask/array/tests/test_atop.py::test_optimize_blockwise dask/array/tests/test_fft.py::test_rfftfreq[1-1.0-3] [gw45] [ 23%] PASSED dask/array/tests/test_fft.py::test_fftfreq[0-1.0-1] dask/array/tests/test_fft.py::test_fftfreq[0-1.0-2] dask/array/tests/test_fft.py::test_wrap_ffts[float64-rfft-scipy.fftpack] dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-axes6-fftshift] dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths3-uint8] [gw42] [ 23%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[1-1.0-3] [gw10] [ 23%] PASSED dask/array/tests/test_atop.py::test_optimize_blockwise [gw45] [ 23%] PASSED dask/array/tests/test_fft.py::test_fftfreq[0-1.0-2] [gw25] [ 23%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-zeros_like-cupy] dask/array/tests/test_linalg.py::test_norm_any_prec[inf-False-True-double] dask/array/tests/test_linalg.py::test_norm_any_ndim[False--inf-shape3-chunks3-None] dask/array/tests/test_masked.py::test_tokenize_masked_array dask/array/tests/test_atop.py::test_optimize_blockwise_control_annotations [gw10] [ 23%] PASSED dask/array/tests/test_atop.py::test_optimize_blockwise_control_annotations dask/array/tests/test_fft.py::test_fftfreq[0-1.0-3] [gw45] [ 23%] PASSED dask/array/tests/test_fft.py::test_fftfreq[0-1.0-3] [gw47] [ 23%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-15-10] [gw41] [ 23%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float64-rfft-scipy.fftpack] [gw54] [ 23%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[inf-False-True-double] [gw43] [ 23%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-axes6-fftshift] [gw51] [ 23%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[False--inf-shape3-chunks3-None] dask/array/tests/test_atop.py::test_optimize_blockwise_custom_annotations dask/array/tests/test_fft.py::test_fftfreq[0-1.0-6] [gw56] [ 23%] PASSED dask/array/tests/test_masked.py::test_tokenize_masked_array [gw30] [ 23%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths3-uint8] dask/array/tests/test_masked.py::test_reductions[sum-i8] [gw10] [ 23%] PASSED dask/array/tests/test_atop.py::test_optimize_blockwise_custom_annotations [gw48] [ 23%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_02 [gw45] [ 23%] PASSED dask/array/tests/test_fft.py::test_fftfreq[0-1.0-6] [gw55] [ 23%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[20] [gw6] [ 23%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[datetime64] dask/array/tests/test_linalg.py::test_norm_any_prec[inf-False-False-single] dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-axes6-ifftshift] dask/array/tests/test_linalg.py::test_norm_any_ndim[True-None-shape0-chunks0-None] [gw58] [ 23%] PASSED dask/array/tests/test_masked.py::test_reductions[sum-i8] [gw50] [ 23%] PASSED dask/array/tests/test_linalg.py::test_qr[20-10-chunks1-None] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-zeros-numpy] [gw54] [ 23%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[inf-False-False-single] dask/array/tests/test_linalg.py::test_norm_1dim[True--2-shape2-chunks2-axis2] [gw57] [ 23%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[True--2-shape2-chunks2-axis2] [gw51] [ 23%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[True-None-shape0-chunks0-None] dask/array/tests/test_linalg.py::test_norm_any_prec[inf-False-False-double] dask/array/tests/test_masked.py::test_reductions[sum-f8] dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape6-chunks6-out_shape6-empty_like-kwargs0] [gw25] [ 23%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-zeros-numpy] dask/array/tests/test_optimization.py::test_fuse_getter_with_asarray[10] [gw61] [ 23%] PASSED dask/array/tests/test_optimization.py::test_fuse_getter_with_asarray[10] [gw43] [ 23%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-axes6-ifftshift] [gw58] [ 23%] PASSED dask/array/tests/test_masked.py::test_reductions[sum-f8] dask/array/tests/test_linalg.py::test_norm_any_ndim[True-None-shape1-chunks1-0] [gw31] [ 23%] PASSED 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_from_array_scalar[float16] dask/array/tests/test_linalg.py::test_norm_1dim[True-0.5-shape0-chunks0-None] dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-2-ifftshift-fftshift] [gw54] [ 23%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[inf-False-False-double] [gw51] [ 23%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[True-None-shape1-chunks1-0] dask/array/tests/test_masked.py::test_from_array_masked_array [gw57] [ 23%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[True-0.5-shape0-chunks0-None] [gw46] [ 23%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-2-ifftshift-fftshift] [gw6] [ 23%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[float16] [gw56] [ 23%] PASSED dask/array/tests/test_masked.py::test_from_array_masked_array dask/array/tests/test_atop.py::test_blockwise_diamond_fusion dask/array/tests/test_linalg.py::test_norm_any_ndim[True-None-shape2-chunks2-axis2] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-zeros-cupy] dask/array/tests/test_linalg.py::test_norm_1dim[True-0.5-shape1-chunks1-0] dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-axes7-fftshift] [gw10] [ 23%] PASSED dask/array/tests/test_atop.py::test_blockwise_diamond_fusion dask/array/tests/test_gufunc.py::test_apply_gufunc_scalar_output dask/array/tests/test_optimization.py::test_fuse_getter_with_asarray[5] [gw57] [ 23%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[True-0.5-shape1-chunks1-0] dask/array/tests/test_masked.py::test_reductions[prod-i8] [gw48] [ 23%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_scalar_output dask/array/tests/test_fft.py::test_fftfreq[0-1.0-7] [gw61] [ 23%] PASSED dask/array/tests/test_optimization.py::test_fuse_getter_with_asarray[5] dask/array/tests/test_array_core.py::test_from_array_scalar[float32] dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-axes4-fftshift-ifftshift] [gw43] [ 23%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-axes7-fftshift] [gw45] [ 23%] PASSED dask/array/tests/test_fft.py::test_fftfreq[0-1.0-7] dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths3-int16] [gw6] [ 23%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[float32] dask/array/tests/test_gufunc.py::test_apply_gufunc_elemwise_01 dask/array/tests/test_optimization.py::test_fuse_getter_with_asarray[3] dask/array/tests/test_masked.py::test_copy_deepcopy [gw30] [ 23%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths3-int16] [gw46] [ 23%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-axes4-fftshift-ifftshift] [gw48] [ 23%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_elemwise_01 dask/array/tests/test_linalg.py::test_norm_1dim[True-0.5-shape2-chunks2-axis2] [gw58] [ 23%] PASSED dask/array/tests/test_masked.py::test_reductions[prod-i8] dask/array/tests/test_linalg.py::test_norm_any_prec[inf-True-True-single] dask/array/tests/test_gufunc.py::test_apply_gufunc_elemwise_01b [gw61] [ 23%] PASSED dask/array/tests/test_optimization.py::test_fuse_getter_with_asarray[3] [gw51] [ 23%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[True-None-shape2-chunks2-axis2] [gw48] [ 23%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_elemwise_01b [gw56] [ 23%] PASSED dask/array/tests/test_masked.py::test_copy_deepcopy [gw57] [ 23%] PASSED dask/array/tests/test_linalg.py::test_norm_1dim[True-0.5-shape2-chunks2-axis2] dask/array/tests/test_masked.py::test_reductions[prod-f8] [gw54] [ 23%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[inf-True-True-single] dask/array/tests/test_linalg.py::test_norm_any_ndim[True-None-shape3-chunks3-None] [gw58] [ 23%] PASSED dask/array/tests/test_masked.py::test_reductions[prod-f8] dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-axes4-ifftshift-fftshift] dask/array/tests/test_masked.py::test_basic[0] dask/array/tests/test_gufunc.py::test_apply_gufunc_elemwise_02 [gw48] [ 24%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_elemwise_02 [gw46] [ 24%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-axes4-ifftshift-fftshift] dask/array/tests/test_masked.py::test_reductions[mean-i8] [gw51] [ 24%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[True-None-shape3-chunks3-None] [gw56] [ 24%] PASSED dask/array/tests/test_masked.py::test_basic[0] [gw58] [ 24%] PASSED dask/array/tests/test_masked.py::test_reductions[mean-i8] dask/array/tests/test_gufunc.py::test_gufunc_vector_output dask/array/tests/test_linalg.py::test_norm_any_prec[inf-True-True-double] [gw54] [ 24%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[inf-True-True-double] dask/array/tests/test_linalg.py::test_norm_any_ndim[True-1-shape0-chunks0-None] dask/array/tests/test_masked.py::test_basic[1] [gw25] [ 24%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-zeros-cupy] [gw56] [ 24%] PASSED dask/array/tests/test_masked.py::test_basic[1] [gw51] [ 24%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[True-1-shape0-chunks0-None] dask/array/tests/test_optimization.py::test_remove_no_op_slices_for_getitem[True] [gw61] [ 24%] PASSED dask/array/tests/test_optimization.py::test_remove_no_op_slices_for_getitem[True] dask/array/tests/test_masked.py::test_reductions[mean-f8] dask/array/tests/test_linalg.py::test_norm_any_ndim[True-1-shape1-chunks1-0] dask/array/tests/test_linalg.py::test_norm_2dim[False-fro-shape0-chunks0-None] dask/array/tests/test_optimization.py::test_remove_no_op_slices_for_getitem[False] dask/array/tests/test_masked.py::test_basic[2] [gw51] [ 24%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[True-1-shape1-chunks1-0] [gw62] [ 24%] PASSED dask/array/tests/test_masked.py::test_cumulative [gw57] [ 24%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[False-fro-shape0-chunks0-None] [gw48] [ 24%] PASSED dask/array/tests/test_gufunc.py::test_gufunc_vector_output [gw61] [ 24%] PASSED dask/array/tests/test_optimization.py::test_remove_no_op_slices_for_getitem[False] [gw56] [ 24%] PASSED dask/array/tests/test_masked.py::test_basic[2] dask/array/tests/test_linalg.py::test_norm_any_ndim[True-1-shape2-chunks2-axis2] dask/array/tests/test_masked.py::test_accessors dask/array/tests/test_linalg.py::test_norm_2dim[False-fro-shape1-chunks1-axis1] dask/array/tests/test_gufunc.py::test_apply_gufunc_elemwise_loop 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_masked.py::test_basic[3] [gw51] [ 24%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[True-1-shape2-chunks2-axis2] [gw57] [ 24%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[False-fro-shape1-chunks1-axis1] [gw48] [ 24%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_elemwise_loop [gw61] [ 24%] PASSED dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[True-True-True-getter] [gw56] [ 24%] PASSED dask/array/tests/test_masked.py::test_basic[3] dask/array/tests/test_gufunc.py::test_apply_gufunc_elemwise_core dask/array/tests/test_masked.py::test_basic[4] [gw48] [ 24%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_elemwise_core [gw56] [ 24%] PASSED dask/array/tests/test_masked.py::test_basic[4] dask/array/tests/test_masked.py::test_basic[5] [gw56] [ 24%] PASSED dask/array/tests/test_masked.py::test_basic[5] [gw62] [ 24%] PASSED dask/array/tests/test_masked.py::test_accessors dask/array/tests/test_masked.py::test_masked_array [gw49] [ 24%] PASSED dask/array/tests/test_linalg.py::test_tsqr[300-10-chunks10-None] [gw58] [ 24%] PASSED dask/array/tests/test_masked.py::test_reductions[mean-f8] dask/array/tests/test_array_core.py::test_elemwise_with_lists[other1-6] dask/array/tests/test_masked.py::test_reductions[var-i8] dask/array/tests/test_array_core.py::test_from_func [gw5] [ 24%] PASSED dask/array/tests/test_array_core.py::test_from_func dask/array/tests/test_percentiles.py::test_percentiles_with_scaler_percentile[5-dask] [gw1] [ 24%] PASSED dask/array/tests/test_array_core.py::test_elemwise_with_lists[other1-6] dask/array/tests/test_overlap.py::test_ensure_minimum_chunksize[chunks0-expected0] [gw1] [ 24%] PASSED dask/array/tests/test_overlap.py::test_ensure_minimum_chunksize[chunks0-expected0] [gw5] [ 24%] PASSED dask/array/tests/test_percentiles.py::test_percentiles_with_scaler_percentile[5-dask] dask/array/tests/test_overlap.py::test_ensure_minimum_chunksize[chunks1-expected1] dask/array/tests/test_percentiles.py::test_percentiles_with_scaler_percentile[5.0_0-tdigest] [gw5] [ 24%] SKIPPED dask/array/tests/test_percentiles.py::test_percentiles_with_scaler_percentile[5.0_0-tdigest] [gw1] [ 24%] PASSED dask/array/tests/test_overlap.py::test_ensure_minimum_chunksize[chunks1-expected1] dask/array/tests/test_percentiles.py::test_percentiles_with_scaler_percentile[5.0_0-dask] dask/array/tests/test_overlap.py::test_ensure_minimum_chunksize[chunks2-expected2] [gw1] [ 24%] 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] [gw1] [ 24%] 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] [gw5] [ 24%] PASSED dask/array/tests/test_percentiles.py::test_percentiles_with_scaler_percentile[5.0_0-dask] [gw1] [ 24%] PASSED dask/array/tests/test_overlap.py::test_ensure_minimum_chunksize[chunks4-expected4] dask/array/tests/test_percentiles.py::test_percentiles_with_scaler_percentile[q2-tdigest] dask/array/tests/test_overlap.py::test_ensure_minimum_chunksize[chunks5-expected5] [gw5] [ 24%] 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] [gw1] [ 24%] 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_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-tuple-empty-numpy] [gw1] [ 24%] 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] [gw1] [ 24%] PASSED dask/array/tests/test_overlap.py::test_ensure_minimum_chunksize[chunks7-expected7] dask/array/tests/test_overlap.py::test_ensure_minimum_chunksize_raises_error [gw5] [ 24%] 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] [gw1] [ 24%] PASSED dask/array/tests/test_overlap.py::test_ensure_minimum_chunksize_raises_error [gw5] [ 24%] SKIPPED dask/array/tests/test_percentiles.py::test_percentiles_with_scaler_percentile[5.0_1-tdigest] [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_percentiles.py::test_percentiles_with_scaler_percentile[5.0_1-dask] dask/array/tests/test_overlap.py::test_sliding_window_view[shape0-chunks0-window_shape0-axis0] dask/array/tests/test_random.py::test_unique_names[default_rng] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-full_like-cupy] [gw22] [ 24%] PASSED dask/array/tests/test_random.py::test_unique_names[default_rng] dask/array/tests/test_random.py::test_docs[RandomState] [gw26] [ 24%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-asarray-asarray-full_like-cupy] [gw5] [ 24%] PASSED dask/array/tests/test_percentiles.py::test_percentiles_with_scaler_percentile[5.0_1-dask] dask/array/tests/test_random.py::test_raises_bad_kwarg[RandomState] [gw22] [ 24%] PASSED dask/array/tests/test_random.py::test_docs[RandomState] dask/array/tests/test_percentiles.py::test_unknown_chunk_sizes[tdigest] [gw5] [ 24%] SKIPPED dask/array/tests/test_percentiles.py::test_unknown_chunk_sizes[tdigest] dask/array/tests/test_random.py::test_docs[default_rng] dask/array/tests/test_percentiles.py::test_unknown_chunk_sizes[dask] [gw26] [ 24%] PASSED dask/array/tests/test_random.py::test_raises_bad_kwarg[RandomState] [gw22] [ 24%] PASSED dask/array/tests/test_random.py::test_docs[default_rng] dask/array/tests/test_random.py::test_raises_bad_kwarg[default_rng] dask/array/tests/test_random.py::test_can_make_really_big_random_array[RandomState] [gw1] [ 24%] PASSED dask/array/tests/test_overlap.py::test_sliding_window_view[shape0-chunks0-window_shape0-axis0] [gw26] [ 24%] PASSED dask/array/tests/test_random.py::test_raises_bad_kwarg[default_rng] dask/array/tests/test_overlap.py::test_sliding_window_view[shape1-5-window_shape1-axis1] dask/array/tests/test_random.py::test_randomstate_kwargs [gw26] [ 24%] SKIPPED dask/array/tests/test_random.py::test_randomstate_kwargs dask/array/tests/test_rechunk.py::test_rechunk_internals_1 [gw26] [ 24%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_internals_1 dask/array/tests/test_rechunk.py::test_intersect_1 dask/array/tests/test_array_core.py::test_cumulative [gw26] [ 24%] PASSED dask/array/tests/test_rechunk.py::test_intersect_1 dask/array/tests/test_rechunk.py::test_intersect_2 [gw26] [ 24%] PASSED dask/array/tests/test_rechunk.py::test_intersect_2 dask/array/tests/test_rechunk.py::test_rechunk_1d dask/array/tests/test_creation.py::test_pad_3d_data[empty-2-uint8] [gw26] [ 24%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_1d dask/array/tests/test_rechunk.py::test_rechunk_2d dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps1-shape5] dask/array/tests/test_fft.py::test_fft_n_kwarg[hfft] [gw5] [ 24%] PASSED dask/array/tests/test_percentiles.py::test_unknown_chunk_sizes[dask] dask/array/tests/test_random.py::test_generators[RandomState] [gw29] [ 24%] PASSED dask/array/tests/test_creation.py::test_tile_np_kroncompare_examples[reps1-shape5] [gw26] [ 24%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_2d [gw62] [ 24%] PASSED dask/array/tests/test_masked.py::test_masked_array dask/array/tests/test_rechunk.py::test_balance_small dask/array/tests/test_rechunk.py::test_rechunk_4d dask/array/tests/test_masked.py::test_set_fill_value dask/array/tests/test_creation.py::test_pad[shape11-chunks11-pad_width11-wrap-kwargs11] [gw26] [ 24%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_4d [gw29] [ 24%] PASSED dask/array/tests/test_rechunk.py::test_balance_small dask/array/tests/test_rechunk.py::test_balance_n_chunks_size dask/array/tests/test_rechunk.py::test_rechunk_expand [gw29] [ 24%] PASSED dask/array/tests/test_rechunk.py::test_balance_n_chunks_size [gw22] [ 24%] PASSED dask/array/tests/test_random.py::test_can_make_really_big_random_array[RandomState] dask/array/tests/test_array_core.py::test_chunk_shape_broadcast[8] dask/array/tests/test_rechunk.py::test_balance_raises dask/array/tests/test_random.py::test_can_make_really_big_random_array[default_rng] [gw5] [ 24%] PASSED dask/array/tests/test_random.py::test_generators[RandomState] dask/array/tests/test_random.py::test_generators[default_rng] dask/array/tests/test_array_utils.py::test_meta_from_array_literal[bool-str2] [gw29] [ 24%] PASSED dask/array/tests/test_rechunk.py::test_balance_raises dask/array/tests/test_rechunk.py::test_balance_basics_2d [gw14] [ 24%] PASSED dask/array/tests/test_array_utils.py::test_meta_from_array_literal[bool-str2] [gw26] [ 24%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_expand dask/array/tests/test_reductions.py::test_topk_argtopk1[2-sort-topk] dask/array/tests/test_rechunk.py::test_rechunk_expand2 [gw11] [ 24%] PASSED dask/array/tests/test_array_core.py::test_chunk_shape_broadcast[8] [gw29] [ 24%] PASSED dask/array/tests/test_rechunk.py::test_balance_basics_2d dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-None-False-nancumprod] dask/array/tests/test_rechunk.py::test_balance_2d_negative_dimension [gw33] [ 24%] PASSED dask/array/tests/test_creation.py::test_pad[shape11-chunks11-pad_width11-wrap-kwargs11] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-None-False-nancumprod] [gw26] [ 24%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_expand2 [gw44] [ 24%] PASSED dask/array/tests/test_fft.py::test_fft_n_kwarg[hfft] dask/array/tests/test_rechunk.py::test_rechunk_method dask/array/tests/test_reductions.py::test_nanarg_reductions[nanargmin-nanargmin] [gw5] [ 24%] PASSED dask/array/tests/test_random.py::test_generators[default_rng] [gw29] [ 24%] PASSED dask/array/tests/test_rechunk.py::test_balance_2d_negative_dimension [gw62] [ 24%] PASSED dask/array/tests/test_masked.py::test_set_fill_value dask/array/tests/test_rechunk.py::test_balance_different_inputs dask/array/tests/test_random.py::test_default_rng[NoneType] [gw22] [ 24%] PASSED dask/array/tests/test_random.py::test_can_make_really_big_random_array[default_rng] dask/array/tests/test_masked.py::test_average_weights_with_masked_array[False] dask/array/tests/test_random.py::test_random_seed [gw5] [ 24%] PASSED dask/array/tests/test_random.py::test_default_rng[NoneType] dask/array/tests/test_random.py::test_default_rng[int] [gw29] [ 24%] PASSED dask/array/tests/test_rechunk.py::test_balance_different_inputs [gw5] [ 24%] PASSED dask/array/tests/test_random.py::test_default_rng[int] dask/array/tests/test_rechunk.py::test_balance_split_into_n_chunks dask/array/tests/test_creation.py::test_nan_empty_like[float32-shape_chunks0] dask/array/tests/test_random.py::test_default_rng[type] [gw5] [ 24%] PASSED dask/array/tests/test_random.py::test_default_rng[type] dask/array/tests/test_random.py::test_default_rng[Generator] [gw5] [ 24%] PASSED dask/array/tests/test_random.py::test_default_rng[Generator] dask/array/tests/test_random.py::test_concurrency[RandomState] [gw35] [ 24%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[empty-2-uint8] dask/array/tests/test_creation.py::test_meshgrid[True-ij-shapes5-chunks5] dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x7-chunks7] [gw22] [ 24%] PASSED dask/array/tests/test_random.py::test_random_seed [gw62] [ 24%] 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] dask/array/tests/test_random.py::test_consistent_across_sizes[RandomState] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-tuple-list-zeros-cupy] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-list-asarray-ones_like-cupy] dask/array/tests/test_overlap.py::test_map_overlap_no_depth[0] [gw17] [ 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_creation.py::test_tile_basic[reps3] [gw1] [ 24%] PASSED dask/array/tests/test_overlap.py::test_sliding_window_view[shape1-5-window_shape1-axis1] [gw13] [ 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_overlap.py::test_sliding_window_view[shape2-3-window_shape2-axis2] dask/array/tests/test_reductions.py::test_object_reduction[prod] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes2-2-chunks0] [gw59] [ 24%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_no_depth[0] dask/array/tests/test_array_core.py::test_map_blocks_with_constants dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes4-4-chunks2] [gw22] [ 24%] PASSED dask/array/tests/test_random.py::test_consistent_across_sizes[RandomState] [gw17] [ 24%] PASSED dask/array/tests/test_reductions.py::test_object_reduction[prod] [gw32] [ 24%] PASSED dask/array/tests/test_creation.py::test_tile_basic[reps3] dask/array/tests/test_reductions.py::test_empty_chunk_nanmin_nanmax[nanmin] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-2-chunks3] [gw1] [ 24%] PASSED dask/array/tests/test_overlap.py::test_sliding_window_view[shape2-3-window_shape2-axis2] dask/array/tests/test_random.py::test_consistent_across_sizes[default_rng] dask/array/tests/test_overlap.py::test_sliding_window_view[shape3-3-3-0] [gw35] [ 24%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x7-chunks7] [gw23] [ 24%] PASSED dask/array/tests/test_creation.py::test_meshgrid[True-ij-shapes5-chunks5] dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x8-chunks8] [gw62] [ 24%] PASSED dask/array/tests/test_masked.py::test_average_weights_with_masked_array[True] dask/array/tests/test_reductions.py::test_regres_3940[blelloch-cumprod] dask/array/tests/test_masked.py::test_arithmetic_results_in_masked [gw39] [ 24%] PASSED dask/array/tests/test_creation.py::test_nan_empty_like[float32-shape_chunks0] dask/array/tests/test_reductions.py::test_topk_argtopk2[4-2-sort-topk] [gw1] [ 24%] 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] [gw22] [ 24%] PASSED dask/array/tests/test_random.py::test_consistent_across_sizes[default_rng] [gw0] [ 24%] PASSED dask/array/tests/test_array_core.py::test_map_blocks_with_constants [gw33] [ 24%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-None-False-nancumprod] dask/array/tests/test_random.py::test_random_all[NoneType] 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_array_cumreduction_axis[sequential-None-True-cumsum] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-4-chunks4] [gw23] [ 24%] PASSED dask/array/tests/test_reductions.py::test_regres_3940[blelloch-cumprod] dask/array/tests/test_reductions.py::test_regres_3940[blelloch-argmin] [gw1] [ 24%] PASSED dask/array/tests/test_overlap.py::test_sliding_window_view[shape4-3-3--1] [gw62] [ 24%] PASSED dask/array/tests/test_masked.py::test_arithmetic_results_in_masked dask/array/tests/test_overlap.py::test_sliding_window_view[shape5-3-3-None] dask/array/tests/test_masked.py::test_count [gw39] [ 24%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[4-2-sort-topk] dask/array/tests/test_array_core.py::test_block_complicated dask/array/tests/test_reductions.py::test_topk_argtopk2[4-2-argsort-argtopk] [gw35] [ 24%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x8-chunks8] [gw23] [ 24%] PASSED dask/array/tests/test_reductions.py::test_regres_3940[blelloch-argmin] dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x9-chunks9] dask/array/tests/test_reductions.py::test_regres_3940[blelloch-argmax] [gw28] [ 25%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-tuple-asarray-zeros_like-numpy] [gw1] [ 25%] 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] dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape4-outshape4-prechunks4-inchunks4-outchunks4] [gw11] [ 25%] 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] [gw23] [ 25%] PASSED dask/array/tests/test_reductions.py::test_regres_3940[blelloch-argmax] dask/array/tests/test_reductions.py::test_regres_3940[blelloch-min] [gw17] [ 25%] PASSED dask/array/tests/test_reductions.py::test_empty_chunk_nanmin_nanmax[nanmin] [gw28] [ 25%] PASSED dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape4-outshape4-prechunks4-inchunks4-outchunks4] [gw44] [ 25%] PASSED dask/array/tests/test_reductions.py::test_nanarg_reductions[nanargmin-nanargmin] dask/array/tests/test_reductions.py::test_empty_chunk_nanmin_nanmax[nanmax] dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape5-outshape5-prechunks5-inchunks5-outchunks5] dask/array/tests/test_reductions.py::test_nanarg_reductions[nanargmax-nanargmax] [gw39] [ 25%] 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] [gw28] [ 25%] 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] [gw28] [ 25%] PASSED dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape6-outshape6-prechunks6-inchunks6-outchunks6] [gw4] [ 25%] PASSED dask/array/tests/test_array_core.py::test_block_complicated [gw1] [ 25%] PASSED dask/array/tests/test_overlap.py::test_sliding_window_view[shape6-3-window_shape6-None] dask/array/tests/test_routines.py::test_derived_docstrings dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape7-outshape7-prechunks7-inchunks7-outchunks7] dask/array/tests/test_overlap.py::test_sliding_window_view[shape7-3-window_shape7-axis7] [gw4] [ 25%] PASSED dask/array/tests/test_routines.py::test_derived_docstrings [gw28] [ 25%] PASSED dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape7-outshape7-prechunks7-inchunks7-outchunks7] dask/array/tests/test_routines.py::test_atleast_nd_no_args[atleast_1d] [gw35] [ 25%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x9-chunks9] dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape8-outshape8-prechunks8-inchunks8-outchunks8] dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x10-chunks10] [gw4] [ 25%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_no_args[atleast_1d] [gw23] [ 25%] PASSED dask/array/tests/test_reductions.py::test_regres_3940[blelloch-min] dask/array/tests/test_reductions.py::test_regres_3940[blelloch-max] dask/array/tests/test_routines.py::test_atleast_nd_no_args[atleast_2d] [gw39] [ 25%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[4-3-sort-topk] [gw28] [ 25%] 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] dask/array/tests/test_reductions.py::test_topk_argtopk2[4-3-argsort-argtopk] [gw4] [ 25%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_no_args[atleast_2d] [gw28] [ 25%] PASSED dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape9-outshape9-prechunks9-inchunks9-outchunks9] dask/array/tests/test_routines.py::test_atleast_nd_no_args[atleast_3d] [gw1] [ 25%] PASSED dask/array/tests/test_overlap.py::test_sliding_window_view[shape7-3-window_shape7-axis7] dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape10-outshape10-prechunks10-inchunks10-outchunks10] dask/array/tests/test_overlap.py::test_sliding_window_view[shape8-3-window_shape8-axis8] [gw4] [ 25%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_no_args[atleast_3d] [gw28] [ 25%] PASSED dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape10-outshape10-prechunks10-inchunks10-outchunks10] dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape0-chunks0-atleast_1d] dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape11-outshape11-prechunks11-inchunks11-outchunks11] [gw28] [ 25%] 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] [gw1] [ 25%] PASSED dask/array/tests/test_overlap.py::test_sliding_window_view[shape8-3-window_shape8-axis8] [gw4] [ 25%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape0-chunks0-atleast_1d] [gw28] [ 25%] PASSED dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape12-outshape12-prechunks12-inchunks12-outchunks12] dask/array/tests/test_overlap.py::test_sliding_window_view[shape9-3-window_shape9-axis9] dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index9--5] [gw39] [ 25%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[4-3-argsort-argtopk] dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape0-chunks0-atleast_2d] dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape13-outshape13-prechunks13-inchunks13-outchunks13] dask/array/tests/test_array_function.py::test_unregistered_func[5] dask/array/tests/test_reductions.py::test_topk_argtopk2[4-4-sort-topk] [gw14] [ 25%] 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] [gw28] [ 25%] 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] [gw23] [ 25%] PASSED dask/array/tests/test_reductions.py::test_regres_3940[blelloch-max] dask/array/tests/test_reductions.py::test_regres_3940[blelloch-nansum] [gw17] [ 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] [gw28] [ 25%] PASSED dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape14-outshape14-prechunks14-inchunks14-outchunks14] [gw7] [ 25%] PASSED dask/array/tests/test_array_core.py::test_setitem_extended_API_1d[index9--5] [gw35] [ 25%] 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_reshape.py::test_reshape_rechunk[inshape15-outshape15-prechunks15-inchunks15-outchunks15] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape14-shape24-atleast_1d] [gw4] [ 25%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape0-chunks0-atleast_2d] dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape0-chunks0-atleast_3d] [gw1] [ 25%] PASSED dask/array/tests/test_overlap.py::test_sliding_window_view[shape9-3-window_shape9-axis9] [gw28] [ 25%] PASSED dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape15-outshape15-prechunks15-inchunks15-outchunks15] dask/array/tests/test_reshape.py::test_expand_tuple dask/array/tests/test_overlap.py::test_sliding_window_errors[window_shape0-0] [gw39] [ 25%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[4-4-sort-topk] [gw1] [ 25%] PASSED dask/array/tests/test_overlap.py::test_sliding_window_errors[window_shape0-0] [gw28] [ 25%] PASSED dask/array/tests/test_reshape.py::test_expand_tuple dask/array/tests/test_reductions.py::test_topk_argtopk2[4-4-argsort-argtopk] dask/array/tests/test_overlap.py::test_sliding_window_errors[window_shape1-3] [gw33] [ 25%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-None-True-cumsum] [gw16] [ 25%] PASSED dask/array/tests/test_array_function.py::test_unregistered_func[5] [gw4] [ 25%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape0-chunks0-atleast_3d] [gw1] [ 25%] PASSED dask/array/tests/test_overlap.py::test_sliding_window_errors[window_shape1-3] dask/array/tests/test_reshape.py::test_contract_tuple [gw28] [ 25%] PASSED dask/array/tests/test_reshape.py::test_contract_tuple dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape114-shape214-atleast_2d] [gw17] [ 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] [gw7] [ 25%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape14-shape24-atleast_1d] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape14-shape24-atleast_2d] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-None-True-cumprod] [gw22] [ 25%] 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_reshape.py::test_reshape_unknown_sizes dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape1-chunks1-atleast_1d] dask/array/tests/test_overlap.py::test_sliding_window_errors[-1-0] [gw1] [ 25%] PASSED dask/array/tests/test_overlap.py::test_sliding_window_errors[-1-0] dask/array/tests/test_overlap.py::test_sliding_window_errors[2-axis3] [gw4] [ 25%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape1-chunks1-atleast_1d] [gw1] [ 25%] PASSED dask/array/tests/test_overlap.py::test_sliding_window_errors[2-axis3] dask/array/tests/test_array_core.py::test_astype_gh9316 dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape1-chunks1-atleast_2d] dask/array/tests/test_overlap.py::test_sliding_window_errors[2-None] [gw23] [ 25%] PASSED dask/array/tests/test_reductions.py::test_regres_3940[blelloch-nansum] [gw7] [ 25%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape14-shape24-atleast_2d] dask/array/tests/test_reductions.py::test_regres_3940[blelloch-nanmax] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-asarray-list-full-numpy] [gw16] [ 25%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape114-shape214-atleast_2d] [gw1] [ 25%] PASSED dask/array/tests/test_overlap.py::test_sliding_window_errors[2-None] [gw39] [ 25%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[4-4-argsort-argtopk] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape14-shape24-atleast_3d] [gw35] [ 25%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x11-chunks11] dask/array/tests/test_reductions.py::test_topk_argtopk2[5-None-sort-topk] [gw32] [ 25%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-2-chunks3] dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension_explicit[new_chunks0] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape114-shape214-atleast_3d] dask/array/tests/test_overlap.py::test_sliding_window_errors[0-None] [gw1] [ 25%] PASSED dask/array/tests/test_overlap.py::test_sliding_window_errors[0-None] [gw17] [ 25%] PASSED dask/array/tests/test_reductions.py::test_empty_chunk_nanmin_nanmax_raise[nanmax] [gw4] [ 25%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape1-chunks1-atleast_2d] dask/array/tests/test_percentiles.py::test_percentile[tdigest] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-2-chunks4] dask/array/tests/test_reductions.py::test_mean_func_does_not_warn [gw17] [ 25%] SKIPPED dask/array/tests/test_reductions.py::test_mean_func_does_not_warn [gw1] [ 25%] SKIPPED dask/array/tests/test_percentiles.py::test_percentile[tdigest] dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape1-chunks1-atleast_3d] dask/array/tests/test_reductions.py::test_nan_func_does_not_warn[nanvar] [gw7] [ 25%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape14-shape24-atleast_3d] [gw28] [ 25%] PASSED dask/array/tests/test_reshape.py::test_reshape_unknown_sizes dask/array/tests/test_percentiles.py::test_percentile[dask] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape15-shape25-atleast_1d] [gw16] [ 25%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape114-shape214-atleast_3d] dask/array/tests/test_routines.py::test_transpose [gw4] [ 25%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape1-chunks1-atleast_3d] dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape2-chunks2-atleast_1d] [gw39] [ 25%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[5-None-sort-topk] dask/array/tests/test_reshape.py::test_reshape_all_chunked_no_merge[inshape0-inchunks0-outshape0-outchunks0] dask/array/tests/test_reductions.py::test_topk_argtopk2[5-None-argsort-argtopk] [gw27] [ 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_rot90[shape1-kwargs3] [gw27] [ 25%] PASSED dask/array/tests/test_routines.py::test_rot90[shape1-kwargs3] [gw28] [ 25%] PASSED dask/array/tests/test_reshape.py::test_reshape_all_chunked_no_merge[inshape0-inchunks0-outshape0-outchunks0] [gw17] [ 25%] PASSED dask/array/tests/test_reductions.py::test_nan_func_does_not_warn[nanvar] dask/array/tests/test_routines.py::test_rot90[shape1-kwargs4] [gw4] [ 25%] PASSED 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[inshape1-inchunks1-outshape1-outchunks1] [gw44] [ 25%] PASSED dask/array/tests/test_reductions.py::test_nanarg_reductions[nanargmax-nanargmax] dask/array/tests/test_reductions.py::test_min_max_empty_chunks[min-min] dask/array/tests/test_reductions.py::test_nan_func_does_not_warn[nanstd] dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape2-chunks2-atleast_2d] dask/array/tests/test_linalg.py::test_tsqr[10-5-10-None] [gw27] [ 25%] PASSED dask/array/tests/test_routines.py::test_rot90[shape1-kwargs4] [gw62] [ 25%] PASSED dask/array/tests/test_masked.py::test_count [gw7] [ 25%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape15-shape25-atleast_1d] [gw23] [ 25%] PASSED dask/array/tests/test_reductions.py::test_regres_3940[blelloch-nanmax] dask/array/tests/test_reductions.py::test_trace [gw35] [ 25%] 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] dask/array/tests/test_masked.py::test_like_funcs[ones_like] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape15-shape25-atleast_2d] dask/array/tests/test_routines.py::test_rot90[shape2-kwargs0] [gw59] [ 25%] 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] [gw28] [ 25%] PASSED dask/array/tests/test_reshape.py::test_reshape_all_chunked_no_merge[inshape1-inchunks1-outshape1-outchunks1] dask/array/tests/test_reshape.py::test_reshape_all_chunked_no_merge[inshape2-inchunks2-outshape2-outchunks2] [gw4] [ 25%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape2-chunks2-atleast_2d] dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape2-chunks2-atleast_3d] [gw13] [ 25%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes2-2-chunks0] [gw7] [ 25%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape15-shape25-atleast_2d] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes2-2-chunks1] [gw17] [ 25%] PASSED dask/array/tests/test_reductions.py::test_nan_func_does_not_warn[nanstd] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape15-shape25-atleast_3d] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-2-chunks0] [gw62] [ 25%] PASSED dask/array/tests/test_masked.py::test_like_funcs[ones_like] [gw16] [ 25%] PASSED dask/array/tests/test_routines.py::test_transpose [gw39] [ 25%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[5-None-argsort-argtopk] [gw4] [ 25%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape2-chunks2-atleast_3d] dask/array/tests/test_masked.py::test_like_funcs[zeros_like] [gw28] [ 25%] 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] dask/array/tests/test_reductions.py::test_topk_argtopk2[5-2-sort-topk] dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape3-chunks3-atleast_1d] dask/array/tests/test_routines.py::test_transpose_negative_axes dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-empty_like-cupy] dask/array/tests/test_chunk.py::test_getitem [gw4] [ 25%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape3-chunks3-atleast_1d] [gw7] [ 25%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape15-shape25-atleast_3d] dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape3-chunks3-atleast_2d] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape16-shape26-atleast_1d] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-list-tuple-ones-cupy] [gw20] [ 25%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-asarray-list-empty_like-cupy] [gw1] [ 25%] PASSED dask/array/tests/test_percentiles.py::test_percentile[dask] [gw16] [ 25%] PASSED dask/array/tests/test_routines.py::test_transpose_negative_axes dask/array/tests/test_routines.py::test_transpose_skip_when_possible [gw16] [ 25%] PASSED dask/array/tests/test_routines.py::test_transpose_skip_when_possible [gw35] [ 25%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension_explicit[new_chunks1] [gw28] [ 25%] PASSED dask/array/tests/test_reshape.py::test_reshape_all_chunked_no_merge[inshape3-inchunks3-outshape3-outchunks3] dask/array/tests/test_percentiles.py::test_percentile_with_categoricals [gw1] [ 25%] SKIPPED dask/array/tests/test_percentiles.py::test_percentile_with_categoricals dask/array/tests/test_routines.py::test_swapaxes dask/array/tests/test_reshape.py::test_reshape_all_chunked_no_merge[inshape4-inchunks4-outshape4-outchunks4] [gw21] [ 25%] 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_diff[2-shape3--1] dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension_explicit[new_chunks2] dask/array/tests/test_percentiles.py::test_percentiles_with_empty_arrays[tdigest] [gw1] [ 25%] SKIPPED dask/array/tests/test_percentiles.py::test_percentiles_with_empty_arrays[tdigest] dask/array/tests/test_percentiles.py::test_percentiles_with_empty_arrays[dask] [gw4] [ 25%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape3-chunks3-atleast_2d] [gw39] [ 25%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[5-2-sort-topk] dask/array/tests/test_routines.py::test_tensordot_double_contraction_neq2[chunks4] [gw28] [ 25%] PASSED dask/array/tests/test_reshape.py::test_reshape_all_chunked_no_merge[inshape4-inchunks4-outshape4-outchunks4] dask/array/tests/test_reductions.py::test_topk_argtopk2[5-2-argsort-argtopk] [gw7] [ 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_two_args[shape16-shape26-atleast_2d] [gw33] [ 25%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-None-True-cumprod] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-None-True-nancumsum] [gw15] [ 25%] PASSED dask/array/tests/test_chunk.py::test_getitem dask/array/tests/test_routines.py::test_apply_over_axes[shape0-axes0-sum1-] dask/array/tests/test_reshape.py::test_reshape_all_chunked_no_merge[inshape5-inchunks5-outshape5-outchunks5] dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape3-chunks3-atleast_3d] [gw4] [ 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_one_arg[shape4-chunks4-atleast_1d] [gw1] [ 25%] PASSED dask/array/tests/test_percentiles.py::test_percentiles_with_empty_arrays[dask] [gw28] [ 26%] PASSED dask/array/tests/test_reshape.py::test_reshape_all_chunked_no_merge[inshape5-inchunks5-outshape5-outchunks5] dask/array/tests/test_percentiles.py::test_percentiles_with_empty_q[tdigest] [gw1] [ 26%] SKIPPED dask/array/tests/test_percentiles.py::test_percentiles_with_empty_q[tdigest] dask/array/tests/test_reshape.py::test_reshape_all_chunked_no_merge[inshape6-inchunks6-outshape6-outchunks6] [gw15] [ 26%] PASSED dask/array/tests/test_routines.py::test_apply_over_axes[shape0-axes0-sum1-] dask/array/tests/test_percentiles.py::test_percentiles_with_empty_q[dask] dask/array/tests/test_routines.py::test_apply_over_axes[shape0-axes0-range-] [gw7] [ 26%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape16-shape26-atleast_2d] [gw0] [ 26%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-4-chunks4] [gw4] [ 26%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape4-chunks4-atleast_1d] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-4-chunks5] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape16-shape26-atleast_3d] dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape4-chunks4-atleast_2d] [gw44] [ 26%] PASSED dask/array/tests/test_reductions.py::test_min_max_empty_chunks[min-min] [gw39] [ 26%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[5-2-argsort-argtopk] dask/array/tests/test_reductions.py::test_min_max_empty_chunks[max-max] [gw28] [ 26%] PASSED dask/array/tests/test_reshape.py::test_reshape_all_chunked_no_merge[inshape6-inchunks6-outshape6-outchunks6] dask/array/tests/test_reductions.py::test_topk_argtopk2[5-3-sort-topk] [gw35] [ 26%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension_explicit[new_chunks2] dask/array/tests/test_reshape.py::test_reshape_all_not_chunked_merge[inshape0-inchunks0-expected_inchunks0-outshape0-outchunks0] [gw1] [ 26%] PASSED dask/array/tests/test_percentiles.py::test_percentiles_with_empty_q[dask] [gw15] [ 26%] PASSED dask/array/tests/test_routines.py::test_apply_over_axes[shape0-axes0-range-] dask/array/tests/test_routines.py::test_apply_over_axes[shape1-0-sum0-] [gw4] [ 26%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape4-chunks4-atleast_2d] dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension_explicit[new_chunks0] dask/array/tests/test_routines.py::test_atleast_nd_one_arg[shape4-chunks4-atleast_3d] [gw7] [ 26%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape16-shape26-atleast_3d] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape17-shape27-atleast_1d] [gw28] [ 26%] PASSED dask/array/tests/test_reshape.py::test_reshape_all_not_chunked_merge[inshape0-inchunks0-expected_inchunks0-outshape0-outchunks0] dask/array/tests/test_reshape.py::test_reshape_merge_chunks[inshape0-inchunks0-outshape0-outchunks0] [gw4] [ 26%] 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] [gw20] [ 26%] PASSED dask/array/tests/test_routines.py::test_tensordot_double_contraction_neq2[chunks4] [gw39] [ 26%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[5-3-sort-topk] [gw7] [ 26%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape17-shape27-atleast_1d] dask/array/tests/test_routines.py::test_tensordot_double_contraction_ngt2 dask/array/tests/test_reductions.py::test_topk_argtopk2[5-3-argsort-argtopk] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape17-shape27-atleast_2d] [gw15] [ 26%] PASSED dask/array/tests/test_routines.py::test_apply_over_axes[shape1-0-sum0-] [gw4] [ 26%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape10-shape20-atleast_1d] dask/array/tests/test_routines.py::test_apply_over_axes[shape1-0-sum1-] [gw28] [ 26%] PASSED dask/array/tests/test_reshape.py::test_reshape_merge_chunks[inshape0-inchunks0-outshape0-outchunks0] dask/array/tests/test_reshape.py::test_reshape_merge_chunks[inshape1-inchunks1-outshape1-outchunks1] [gw7] [ 26%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape17-shape27-atleast_2d] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape10-shape20-atleast_2d] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape17-shape27-atleast_3d] [gw23] [ 26%] PASSED dask/array/tests/test_reductions.py::test_trace [gw4] [ 26%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape10-shape20-atleast_2d] dask/array/tests/test_reductions.py::test_median[True-0-median] [gw28] [ 26%] PASSED dask/array/tests/test_reshape.py::test_reshape_merge_chunks[inshape1-inchunks1-outshape1-outchunks1] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape10-shape20-atleast_3d] [gw7] [ 26%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape17-shape27-atleast_3d] dask/array/tests/test_reshape.py::test_reshape_merge_chunks[inshape2-inchunks2-outshape2-outchunks2] [gw39] [ 26%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[5-3-argsort-argtopk] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape18-shape28-atleast_1d] dask/array/tests/test_reductions.py::test_topk_argtopk2[5-4-sort-topk] [gw35] [ 26%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension_explicit[new_chunks0] [gw22] [ 26%] PASSED dask/array/tests/test_random.py::test_random_all[int] dask/array/tests/test_linalg.py::test_norm_any_slice[True-1-shape3-chunks3] [gw60] [ 26%] SKIPPED dask/array/tests/test_linalg.py::test_norm_any_slice[True-1-shape3-chunks3] dask/array/tests/test_array_core.py::test_regular_chunks[data4] dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension_explicit[new_chunks1] dask/array/tests/test_random.py::test_random_all[tuple] [gw15] [ 26%] PASSED dask/array/tests/test_routines.py::test_apply_over_axes[shape1-0-sum1-] dask/array/tests/test_routines.py::test_gradient[2-shape5-varargs5-2] dask/array/tests/test_routines.py::test_apply_over_axes[shape1-0-range-] [gw3] [ 26%] PASSED dask/array/tests/test_array_core.py::test_regular_chunks[data4] [gw4] [ 26%] 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] [gw7] [ 26%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape18-shape28-atleast_1d] [gw23] [ 26%] PASSED dask/array/tests/test_reductions.py::test_median[True-0-median] dask/array/tests/test_reductions.py::test_median[True-0-nanmedian] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape18-shape28-atleast_2d] [gw58] [ 26%] PASSED dask/array/tests/test_masked.py::test_reductions[var-i8] dask/array/tests/test_routines.py::test_histogram_bin_range_raises[None-None] [gw44] [ 26%] PASSED dask/array/tests/test_reductions.py::test_min_max_empty_chunks[max-max] [gw28] [ 26%] PASSED dask/array/tests/test_reshape.py::test_reshape_merge_chunks[inshape2-inchunks2-outshape2-outchunks2] dask/array/tests/test_reductions.py::test_arg_reductions_unknown_chunksize[argmax] [gw39] [ 26%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[5-4-sort-topk] dask/array/tests/test_reshape.py::test_reshape_merge_chunks[inshape3-inchunks3-outshape3-outchunks3] [gw20] [ 26%] PASSED dask/array/tests/test_routines.py::test_tensordot_double_contraction_ngt2 dask/array/tests/test_routines.py::test_tensordot_more_than_26_dims dask/array/tests/test_reductions.py::test_topk_argtopk2[5-4-argsort-argtopk] [gw16] [ 26%] PASSED dask/array/tests/test_routines.py::test_swapaxes [gw4] [ 26%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape11-shape21-atleast_1d] dask/array/tests/test_routines.py::test_moveaxis_rollaxis[shape0-moveaxis] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape11-shape21-atleast_2d] [gw44] [ 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] [gw16] [ 26%] PASSED dask/array/tests/test_routines.py::test_moveaxis_rollaxis[shape0-moveaxis] [gw7] [ 26%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape18-shape28-atleast_2d] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape18-shape28-atleast_3d] dask/array/tests/test_routines.py::test_moveaxis_rollaxis[shape0-rollaxis] [gw49] [ 26%] PASSED dask/array/tests/test_linalg.py::test_tsqr[10-5-10-None] [gw16] [ 26%] PASSED dask/array/tests/test_routines.py::test_moveaxis_rollaxis[shape0-rollaxis] [gw44] [ 26%] PASSED dask/array/tests/test_reductions.py::test_arg_reductions_unknown_chunksize[nanargmax] dask/array/tests/test_routines.py::test_moveaxis_rollaxis[shape1-moveaxis] [gw33] [ 26%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-None-True-nancumsum] [gw28] [ 26%] PASSED dask/array/tests/test_reshape.py::test_reshape_merge_chunks[inshape3-inchunks3-outshape3-outchunks3] dask/array/tests/test_reshape.py::test_reshape_merge_chunks[inshape4-inchunks4-outshape4-outchunks4] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-None-True-nancumprod] dask/array/tests/test_routines.py::test_matmul[x_shape14-y_shape14-x_chunks14-y_chunks14] [gw4] [ 26%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape11-shape21-atleast_2d] dask/array/tests/test_reductions.py::test_arg_reductions_unknown_chunksize_2d[argmax] [gw32] [ 26%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-2-chunks4] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape11-shape21-atleast_3d] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-2-chunks5] [gw27] [ 26%] PASSED dask/array/tests/test_routines.py::test_rot90[shape2-kwargs0] dask/array/tests/test_routines.py::test_rot90[shape2-kwargs1] [gw62] [ 26%] PASSED dask/array/tests/test_masked.py::test_like_funcs[zeros_like] [gw39] [ 26%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[5-4-argsort-argtopk] dask/array/tests/test_reductions.py::test_topk_argtopk2[10-None-sort-topk] [gw7] [ 26%] 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] [gw15] [ 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-] dask/array/tests/test_masked.py::test_like_funcs[empty_like] [gw3] [ 26%] PASSED dask/array/tests/test_routines.py::test_histogram_bin_range_raises[None-None] [gw4] [ 26%] 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] dask/array/tests/test_routines.py::test_histogram_bin_range_raises[10-None] [gw23] [ 26%] PASSED dask/array/tests/test_reductions.py::test_median[True-0-nanmedian] [gw7] [ 26%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape19-shape29-atleast_1d] [gw44] [ 26%] PASSED dask/array/tests/test_reductions.py::test_arg_reductions_unknown_chunksize_2d[argmax] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape19-shape29-atleast_2d] dask/array/tests/test_reductions.py::test_median[True-axis1-median] [gw35] [ 26%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension_explicit[new_chunks1] [gw28] [ 26%] PASSED dask/array/tests/test_reshape.py::test_reshape_merge_chunks[inshape4-inchunks4-outshape4-outchunks4] dask/array/tests/test_reductions.py::test_arg_reductions_unknown_chunksize_2d[nanargmax] dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension_explicit[new_chunks2] dask/array/tests/test_reshape.py::test_reshape_merge_chunks[inshape5-inchunks5-outshape5-outchunks5] [gw39] [ 26%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[10-None-sort-topk] [gw3] [ 26%] PASSED dask/array/tests/test_routines.py::test_histogram_bin_range_raises[10-None] dask/array/tests/test_reductions.py::test_topk_argtopk2[10-None-argsort-argtopk] [gw26] [ 26%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_method dask/array/tests/test_routines.py::test_histogram_bin_range_raises[10-1] [gw4] [ 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] [gw7] [ 26%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape19-shape29-atleast_2d] dask/array/tests/test_rechunk.py::test_rechunk_blockshape dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape19-shape29-atleast_3d] [gw23] [ 26%] PASSED dask/array/tests/test_reductions.py::test_median[True-axis1-median] [gw3] [ 26%] PASSED dask/array/tests/test_routines.py::test_histogram_bin_range_raises[10-1] dask/array/tests/test_reductions.py::test_median[True-axis1-nanmedian] [gw26] [ 26%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_blockshape [gw15] [ 26%] PASSED dask/array/tests/test_routines.py::test_apply_over_axes[shape2-axes2-sum0-] [gw11] [ 26%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-None-True-cumsum] dask/array/tests/test_rechunk.py::test_dtype [gw28] [ 26%] PASSED dask/array/tests/test_reshape.py::test_reshape_merge_chunks[inshape5-inchunks5-outshape5-outchunks5] dask/array/tests/test_routines.py::test_array dask/array/tests/test_routines.py::test_apply_over_axes[shape2-axes2-sum1-] dask/array/tests/test_routines.py::test_histogram_bin_range_raises[None-hist_range3] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-None-True-cumprod] [gw44] [ 26%] PASSED dask/array/tests/test_reductions.py::test_arg_reductions_unknown_chunksize_2d[nanargmax] [gw4] [ 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] [gw39] [ 26%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[10-None-argsort-argtopk] dask/array/tests/test_reductions.py::test_arg_reductions_unknown_single_chunksize[argmax] dask/array/tests/test_reductions.py::test_topk_argtopk2[10-2-sort-topk] [gw60] [ 26%] PASSED dask/array/tests/test_routines.py::test_gradient[2-shape5-varargs5-2] [gw3] [ 26%] PASSED dask/array/tests/test_routines.py::test_histogram_bin_range_raises[None-hist_range3] [gw26] [ 26%] PASSED dask/array/tests/test_rechunk.py::test_dtype [gw7] [ 26%] 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] [gw62] [ 26%] PASSED dask/array/tests/test_masked.py::test_like_funcs[empty_like] dask/array/tests/test_routines.py::test_histogram_bin_range_raises[10-hist_range4] dask/array/tests/test_routines.py::test_gradient[2-shape6-varargs6--1] dask/array/tests/test_rechunk.py::test_rechunk_with_dict [gw23] [ 26%] PASSED dask/array/tests/test_reductions.py::test_median[True-axis1-nanmedian] dask/array/tests/test_masked.py::test_nonzero dask/array/tests/test_reductions.py::test_median[True-1-median] [gw28] [ 26%] PASSED dask/array/tests/test_routines.py::test_array [gw4] [ 26%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape12-shape22-atleast_3d] [gw3] [ 26%] PASSED dask/array/tests/test_routines.py::test_histogram_bin_range_raises[10-hist_range4] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape13-shape23-atleast_1d] [gw7] [ 26%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape110-shape210-atleast_1d] [gw26] [ 26%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_dict dask/array/tests/test_rechunk.py::test_rechunk_with_empty_input dask/array/tests/test_routines.py::test_histogram_bin_range_raises[10-hist_range5] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape110-shape210-atleast_2d] [gw15] [ 26%] PASSED dask/array/tests/test_routines.py::test_apply_over_axes[shape2-axes2-sum1-] [gw16] [ 26%] PASSED dask/array/tests/test_routines.py::test_moveaxis_rollaxis[shape1-moveaxis] dask/array/tests/test_routines.py::test_moveaxis_rollaxis[shape1-rollaxis] [gw39] [ 26%] 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_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-empty_like-numpy] [gw23] [ 26%] PASSED dask/array/tests/test_reductions.py::test_median[True-1-median] dask/array/tests/test_routines.py::test_apply_over_axes[shape2-axes2-range-] [gw26] [ 26%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_empty_input dask/array/tests/test_rechunk.py::test_rechunk_with_null_dimensions [gw3] [ 26%] PASSED dask/array/tests/test_routines.py::test_histogram_bin_range_raises[10-hist_range5] dask/array/tests/test_reductions.py::test_median[True-1-nanmedian] [gw44] [ 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] [gw4] [ 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] dask/array/tests/test_routines.py::test_histogram_bin_range_raises[10-hist_range6] [gw35] [ 26%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension_explicit[new_chunks2] [gw7] [ 26%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape110-shape210-atleast_2d] [gw13] [ 26%] 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] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape110-shape210-atleast_3d] dask/array/tests/test_rechunk.py::test_rechunk_unknown_raises [gw26] [ 26%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_null_dimensions [gw12] [ 26%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-asarray-asarray-empty_like-numpy] dask/array/tests/test_rechunk.py::test_rechunk_with_integer [gw3] [ 26%] PASSED dask/array/tests/test_routines.py::test_histogram_bin_range_raises[10-hist_range6] dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-empty-cupy] dask/array/tests/test_routines.py::test_histogram_delayed_range[True-0-False-False] [gw39] [ 26%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[10-2-argsort-argtopk] [gw23] [ 26%] PASSED dask/array/tests/test_reductions.py::test_median[True-1-nanmedian] dask/array/tests/test_routines.py::test_histogram_bin_range_raises[10-hist_range7] dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-ones-numpy] [gw24] [ 26%] SKIPPED dask/array/tests/test_creation.py::test_arr_like[i4-F-my-name-shape0-chunks0-list-asarray-empty-cupy] dask/array/tests/test_reductions.py::test_median[True--1-median] dask/array/tests/test_reductions.py::test_topk_argtopk2[10-3-sort-topk] dask/array/tests/test_routines.py::test_histogramdd_raises_incompat_weight_chunks [gw59] [ 26%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes4-4-chunks3] [gw16] [ 26%] PASSED dask/array/tests/test_routines.py::test_moveaxis_rollaxis[shape1-rollaxis] [gw15] [ 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-] [gw44] [ 27%] PASSED dask/array/tests/test_reductions.py::test_arg_reductions_unknown_single_chunksize[nanargmax] dask/array/tests/test_reductions.py::test_reductions_2D_nans dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes4-4-chunks4] [gw7] [ 27%] 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] dask/array/tests/test_routines.py::test_moveaxis_rollaxis[shape2-moveaxis] [gw4] [ 27%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape13-shape23-atleast_2d] [gw35] [ 27%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_unknown_raises dask/array/tests/test_rechunk.py::test_old_to_new_single [gw35] [ 27%] PASSED dask/array/tests/test_rechunk.py::test_old_to_new_single [gw22] [ 27%] PASSED dask/array/tests/test_random.py::test_random_all[tuple] dask/array/tests/test_rechunk.py::test_old_to_new [gw14] [ 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] dask/array/tests/test_random.py::test_Generator_only_funcs[NoneType] [gw33] [ 27%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-None-True-nancumprod] [gw35] [ 27%] PASSED dask/array/tests/test_rechunk.py::test_old_to_new [gw23] [ 27%] PASSED dask/array/tests/test_reductions.py::test_median[True--1-median] dask/array/tests/test_reductions.py::test_median[True--1-nanmedian] [gw7] [ 27%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape111-shape211-atleast_1d] dask/array/tests/test_rechunk.py::test_old_to_new_large [gw35] [ 27%] PASSED dask/array/tests/test_rechunk.py::test_old_to_new_large [gw3] [ 27%] PASSED dask/array/tests/test_routines.py::test_histogram_bin_range_raises[10-hist_range7] [gw39] [ 27%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[10-3-sort-topk] [gw26] [ 27%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_integer dask/array/tests/test_rechunk.py::test_rechunk_0d [gw26] [ 27%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_0d dask/array/tests/test_rechunk.py::test_rechunk_empty_array[arr0] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-0-False-cumsum] [gw24] [ 27%] PASSED dask/array/tests/test_routines.py::test_histogramdd_raises_incompat_weight_chunks dask/array/tests/test_routines.py::test_histogramdd_raises_incompat_bins_or_range dask/array/tests/test_routines.py::test_histogram_bin_range_raises[bins8-None] [gw3] [ 27%] PASSED dask/array/tests/test_routines.py::test_histogram_bin_range_raises[bins8-None] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape111-shape211-atleast_2d] dask/array/tests/test_reductions.py::test_topk_argtopk2[10-3-argsort-argtopk] dask/array/tests/test_rechunk.py::test_old_to_new_known [gw17] [ 27%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-2-chunks0] [gw22] [ 27%] PASSED dask/array/tests/test_random.py::test_Generator_only_funcs[NoneType] dask/array/tests/test_random.py::test_Generator_only_funcs[int] [gw26] [ 27%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_empty_array[arr0] dask/array/tests/test_rechunk.py::test_rechunk_empty_array[arr1] dask/array/tests/test_routines.py::test_histogram_bin_range_raises[bins9-None] [gw23] [ 27%] PASSED dask/array/tests/test_reductions.py::test_median[True--1-nanmedian] dask/array/tests/test_reductions.py::test_median[False-0-median] [gw7] [ 27%] 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] [gw21] [ 27%] PASSED dask/array/tests/test_routines.py::test_diff[2-shape3--1] dask/array/tests/test_routines.py::test_diff_prepend[0] [gw24] [ 27%] PASSED dask/array/tests/test_routines.py::test_histogramdd_raises_incompat_bins_or_range dask/array/tests/test_routines.py::test_histogramdd_raise_normed_and_density [gw22] [ 27%] PASSED dask/array/tests/test_random.py::test_Generator_only_funcs[int] dask/array/tests/test_random.py::test_Generator_only_funcs[tuple] [gw26] [ 27%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_empty_array[arr1] dask/array/tests/test_rechunk.py::test_rechunk_empty_array[arr2] [gw19] [ 27%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-my-name-shape0-chunks0-list-list-ones-numpy] dask/array/tests/test_routines.py::test_isin_rand[True-test_shape0-test_chunks0-elements_shape3-elements_chunks3-0-10-23] [gw35] [ 27%] PASSED dask/array/tests/test_rechunk.py::test_old_to_new_known dask/array/tests/test_rechunk.py::test_rechunk_zero_dim [gw35] [ 27%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_zero_dim dask/array/tests/test_rechunk.py::test_rechunk_empty_chunks [gw3] [ 27%] PASSED dask/array/tests/test_routines.py::test_histogram_bin_range_raises[bins9-None] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-2-chunks1] [gw15] [ 27%] PASSED dask/array/tests/test_routines.py::test_apply_over_axes[shape3-axes3-sum0-] dask/array/tests/test_routines.py::test_apply_over_axes[shape3-axes3-sum1-] dask/array/tests/test_routines.py::test_histogram_bin_range_raises[bins10-None] [gw39] [ 27%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[10-3-argsort-argtopk] dask/array/tests/test_reductions.py::test_topk_argtopk2[10-4-sort-topk] [gw26] [ 27%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_empty_array[arr2] [gw7] [ 27%] 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] dask/array/tests/test_rechunk.py::test_rechunk_empty [gw33] [ 27%] 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] [gw24] [ 27%] PASSED dask/array/tests/test_routines.py::test_histogramdd_raise_normed_and_density [gw60] [ 27%] 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] dask/array/tests/test_routines.py::test_histogramdd_raise_incompat_shape [gw23] [ 27%] PASSED dask/array/tests/test_reductions.py::test_median[False-0-median] [gw3] [ 27%] PASSED dask/array/tests/test_routines.py::test_histogram_bin_range_raises[bins10-None] dask/array/tests/test_reductions.py::test_median[False-0-nanmedian] [gw22] [ 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] [gw26] [ 27%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_empty dask/array/tests/test_routines.py::test_histogram_delayed_range[False-None-True-True] [gw15] [ 27%] PASSED dask/array/tests/test_routines.py::test_apply_over_axes[shape3-axes3-sum1-] [gw7] [ 27%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape112-shape212-atleast_1d] dask/array/tests/test_routines.py::test_apply_over_axes[shape3-axes3-range-] dask/array/tests/test_rechunk.py::test_rechunk_zero_dim_array [gw39] [ 27%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[10-4-sort-topk] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape112-shape212-atleast_2d] dask/array/tests/test_reductions.py::test_topk_argtopk2[10-4-argsort-argtopk] [gw33] [ 27%] 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] dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-axes5-fftshift-ifftshift] [gw24] [ 27%] PASSED dask/array/tests/test_routines.py::test_histogramdd_raise_incompat_shape dask/array/tests/test_routines.py::test_histogramdd_edges dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape6-chunks6-out_shape6-ones_like-kwargs1] [gw7] [ 27%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape112-shape212-atleast_2d] [gw26] [ 27%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_zero_dim_array dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape112-shape212-atleast_3d] dask/array/tests/test_rechunk.py::test_rechunk_zero_dim_array_II [gw21] [ 27%] PASSED dask/array/tests/test_routines.py::test_diff_prepend[0] dask/array/tests/test_routines.py::test_diff_prepend[1] [gw12] [ 27%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[True-0-False-False] [gw15] [ 27%] PASSED dask/array/tests/test_routines.py::test_apply_over_axes[shape3-axes3-range-] [gw7] [ 27%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape112-shape212-atleast_3d] [gw33] [ 27%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-0-False-nancumsum] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape113-shape213-atleast_1d] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-0-False-nancumprod] dask/array/tests/test_routines.py::test_apply_over_axes[shape4-axes4-sum0-] [gw23] [ 27%] PASSED dask/array/tests/test_reductions.py::test_median[False-0-nanmedian] [gw35] [ 27%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_empty_chunks dask/array/tests/test_routines.py::test_histogram_delayed_range[True-1-True-True] dask/array/tests/test_rechunk.py::test_rechunk_avoid_needless_chunking [gw32] [ 27%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-2-chunks5] [gw26] [ 27%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_zero_dim_array_II [gw39] [ 27%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[10-4-argsort-argtopk] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-4-chunks0] [gw27] [ 27%] PASSED dask/array/tests/test_routines.py::test_rot90[shape2-kwargs1] [gw31] [ 27%] PASSED dask/array/tests/test_creation.py::test_arr_like_shape[i4-shape6-chunks6-out_shape6-ones_like-kwargs1] dask/array/tests/test_reductions.py::test_topk_argtopk3 [gw7] [ 27%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape113-shape213-atleast_1d] dask/array/tests/test_rechunk.py::test_rechunk_same dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape113-shape213-atleast_2d] dask/array/tests/test_routines.py::test_rot90[shape2-kwargs2] dask/array/tests/test_routines.py::test_isin_assume_unique[True] dask/array/tests/test_reductions.py::test_median[False-axis1-median] [gw26] [ 27%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_same [gw35] [ 27%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_avoid_needless_chunking [gw27] [ 27%] PASSED dask/array/tests/test_routines.py::test_rot90[shape2-kwargs2] dask/array/tests/test_rechunk.py::test_rechunk_same_fully_unknown dask/array/tests/test_routines.py::test_rot90[shape2-kwargs3] [gw11] [ 27%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-None-True-cumprod] [gw33] [ 27%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-0-False-nancumprod] dask/array/tests/test_rechunk.py::test_rechunk_auto_1d[100-1-10-expected0] [gw27] [ 27%] PASSED dask/array/tests/test_routines.py::test_rot90[shape2-kwargs3] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-0-True-cumsum] [gw7] [ 27%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape113-shape213-atleast_2d] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-None-True-nancumsum] dask/array/tests/test_routines.py::test_rot90[shape2-kwargs4] [gw27] [ 27%] PASSED dask/array/tests/test_routines.py::test_rot90[shape2-kwargs4] [gw23] [ 27%] PASSED dask/array/tests/test_reductions.py::test_median[False-axis1-median] dask/array/tests/test_dispatch.py::test_is_valid_array_chunk[arr3-True] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape113-shape213-atleast_3d] dask/array/tests/test_routines.py::test_rot90[shape3-kwargs0] dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-axes7-ifftshift] [gw38] [ 27%] PASSED dask/array/tests/test_dispatch.py::test_is_valid_array_chunk[arr3-True] dask/array/tests/test_reductions.py::test_median[False-axis1-nanmedian] [gw35] [ 27%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_auto_1d[100-1-10-expected0] dask/array/tests/test_rechunk.py::test_rechunk_auto_1d[100-50-10-expected1] dask/array/tests/test_routines.py::test_roll[1-shift3-chunks1] [gw31] [ 27%] PASSED dask/array/tests/test_routines.py::test_isin_assume_unique[True] dask/array/tests/test_routines.py::test_isin_assume_unique[False] [gw35] [ 27%] 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] [gw19] [ 27%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape0-test_chunks0-elements_shape3-elements_chunks3-0-10-23] [gw33] [ 27%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-0-True-cumsum] [gw7] [ 27%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape113-shape213-atleast_3d] [gw38] [ 27%] PASSED dask/array/tests/test_routines.py::test_roll[1-shift3-chunks1] [gw23] [ 27%] PASSED dask/array/tests/test_reductions.py::test_median[False-axis1-nanmedian] [gw15] [ 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-] dask/array/tests/test_routines.py::test_isin_rand[True-test_shape0-test_chunks0-elements_shape3-elements_chunks3-0-10-796] [gw35] [ 27%] 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] dask/array/tests/test_routines.py::test_roll[1-shift4-chunks0] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-0-True-cumprod] dask/array/tests/test_reductions.py::test_median[False-1-median] [gw38] [ 27%] PASSED dask/array/tests/test_routines.py::test_roll[1-shift4-chunks0] [gw35] [ 27%] 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] dask/array/tests/test_routines.py::test_roll[1-shift4-chunks1] [gw31] [ 27%] PASSED dask/array/tests/test_routines.py::test_isin_assume_unique[False] [gw62] [ 27%] PASSED dask/array/tests/test_masked.py::test_nonzero dask/array/tests/test_routines.py::test_roll[None-3-chunks0] [gw46] [ 27%] PASSED dask/array/tests/test_fft.py::test_fftshift_identity[shape1-chunks1-axes5-fftshift-ifftshift] dask/array/tests/test_routines.py::test_isin_rand[False-test_shape0-test_chunks0-elements_shape1-elements_chunks1-0-10-796] [gw35] [ 27%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_auto_1d[20-chunks4-5-expected4] [gw23] [ 27%] PASSED dask/array/tests/test_reductions.py::test_median[False-1-median] dask/array/tests/test_rechunk.py::test_rechunk_auto_2d [gw38] [ 27%] PASSED dask/array/tests/test_routines.py::test_roll[1-shift4-chunks1] dask/array/tests/test_routines.py::test_roll[-1-3-chunks0] dask/array/tests/test_reductions.py::test_median[False-1-nanmedian] [gw26] [ 27%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_same_fully_unknown [gw33] [ 27%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-0-True-cumprod] [gw3] [ 27%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[False-None-True-True] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-0-True-nancumsum] dask/array/tests/test_rechunk.py::test_rechunk_same_fully_unknown_floats [gw31] [ 27%] PASSED dask/array/tests/test_routines.py::test_roll[None-3-chunks0] dask/array/tests/test_routines.py::test_histogram_delayed_range[False-None-True-False] dask/array/tests/test_routines.py::test_roll[None-3-chunks1] [gw33] [ 27%] 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] [gw15] [ 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-] [gw49] [ 27%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape14-y_shape14-x_chunks14-y_chunks14] dask/array/tests/test_routines.py::test_matmul[x_shape15-y_shape15-x_chunks15-y_chunks15] [gw49] [ 27%] 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] [gw26] [ 27%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_same_fully_unknown_floats dask/array/tests/test_rechunk.py::test_rechunk_same_partially_unknown [gw35] [ 27%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_auto_2d dask/array/tests/test_rechunk.py::test_rechunk_auto_3d [gw35] [ 27%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_auto_3d [gw0] [ 27%] 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] dask/array/tests/test_rechunk.py::test_rechunk_auto_image_stack[100] [gw26] [ 27%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_same_partially_unknown dask/array/tests/test_rechunk.py::test_rechunk_with_zero_placeholders [gw43] [ 27%] PASSED dask/array/tests/test_fft.py::test_fftshift[shape1-chunks1-axes7-ifftshift] [gw23] [ 27%] PASSED dask/array/tests/test_reductions.py::test_median[False-1-nanmedian] [gw14] [ 27%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk1[4-sort-topk] dask/array/tests/test_reductions.py::test_topk_argtopk1[4-argsort-argtopk] [gw24] [ 27%] PASSED dask/array/tests/test_routines.py::test_histogramdd_edges dask/array/tests/test_routines.py::test_cov [gw46] [ 27%] PASSED 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_routines.py::test_isin_rand[False-test_shape0-test_chunks0-elements_shape2-elements_chunks2-0-10-23] [gw46] [ 27%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape0-test_chunks0-elements_shape2-elements_chunks2-0-10-23] dask/array/tests/test_routines.py::test_isin_rand[False-test_shape0-test_chunks0-elements_shape2-elements_chunks2-0-10-796] [gw19] [ 27%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape0-test_chunks0-elements_shape3-elements_chunks3-0-10-796] dask/array/tests/test_routines.py::test_isin_rand[True-test_shape1-test_chunks1-elements_shape0-elements_chunks0-0-10-23] [gw38] [ 27%] 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_median[False--1-median] [gw23] [ 28%] PASSED dask/array/tests/test_reductions.py::test_median[False--1-median] dask/array/tests/test_reductions.py::test_median[False--1-nanmedian] [gw23] [ 28%] 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] [ 28%] 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] [gw15] [ 28%] PASSED dask/array/tests/test_routines.py::test_apply_over_axes[shape4-axes4-range-] [gw29] [ 28%] PASSED dask/array/tests/test_rechunk.py::test_balance_split_into_n_chunks [gw26] [ 28%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_zero_placeholders dask/array/tests/test_rechunk.py::test_rechunk_minus_one dask/array/tests/test_routines.py::test_roll[axis5-shift3-chunks0] dask/array/tests/test_routines.py::test_ptp[shape0-None] dask/array/tests/test_rechunk.py::test_rechunk_with_zero [gw31] [ 28%] PASSED dask/array/tests/test_routines.py::test_roll[None-3-chunks1] dask/array/tests/test_routines.py::test_roll[None-7-chunks0] [gw31] [ 28%] PASSED dask/array/tests/test_routines.py::test_roll[None-7-chunks0] dask/array/tests/test_routines.py::test_roll[None-7-chunks1] [gw38] [ 28%] PASSED dask/array/tests/test_routines.py::test_roll[-1-3-chunks1] dask/array/tests/test_routines.py::test_roll[-1-7-chunks0] [gw31] [ 28%] PASSED dask/array/tests/test_routines.py::test_roll[None-7-chunks1] dask/array/tests/test_routines.py::test_roll[None-9-chunks0] [gw21] [ 28%] PASSED dask/array/tests/test_routines.py::test_diff_prepend[1] [gw13] [ 28%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes2-2-chunks2] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes2-2-chunks3] [gw35] [ 28%] 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] dask/array/tests/test_routines.py::test_diff_prepend[2] [gw3] [ 28%] 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] [gw33] [ 28%] 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] [gw31] [ 28%] PASSED dask/array/tests/test_routines.py::test_roll[None-9-chunks0] [gw12] [ 28%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[True-1-True-True] [gw46] [ 28%] 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] dask/array/tests/test_routines.py::test_roll[None-9-chunks1] [gw19] [ 28%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape1-test_chunks1-elements_shape0-elements_chunks0-0-10-23] dask/array/tests/test_routines.py::test_isin_rand[True-test_shape1-test_chunks1-elements_shape0-elements_chunks0-0-10-796] [gw29] [ 28%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_zero dask/array/tests/test_rechunk.py::test_intersect_chunks_with_nonzero [gw29] [ 28%] PASSED dask/array/tests/test_rechunk.py::test_intersect_chunks_with_nonzero [gw26] [ 28%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_minus_one dask/array/tests/test_rechunk.py::test_rechunk_intermediates [gw23] [ 28%] 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] dask/array/tests/test_rechunk.py::test_intersect_chunks_with_zero [gw29] [ 28%] PASSED dask/array/tests/test_rechunk.py::test_intersect_chunks_with_zero [gw59] [ 28%] 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] dask/array/tests/test_routines.py::test_histogram_delayed_range[True-1-True-False] [gw38] [ 28%] PASSED dask/array/tests/test_routines.py::test_roll[-1-7-chunks0] dask/array/tests/test_routines.py::test_roll[-1-7-chunks1] dask/array/tests/test_rechunk.py::test_old_to_new_with_zero [gw43] [ 28%] PASSED dask/array/tests/test_routines.py::test_roll[axis5-shift3-chunks0] dask/array/tests/test_routines.py::test_roll[axis5-shift3-chunks1] [gw43] [ 28%] PASSED dask/array/tests/test_routines.py::test_roll[axis5-shift3-chunks1] dask/array/tests/test_routines.py::test_roll[axis5-shift4-chunks0] [gw31] [ 28%] PASSED dask/array/tests/test_routines.py::test_roll[None-9-chunks1] dask/array/tests/test_routines.py::test_roll[None-shift3-chunks0] [gw26] [ 28%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_intermediates [gw15] [ 28%] PASSED dask/array/tests/test_routines.py::test_ptp[shape0-None] dask/array/tests/test_routines.py::test_ptp[shape1-0] [gw29] [ 28%] PASSED dask/array/tests/test_rechunk.py::test_old_to_new_with_zero dask/array/tests/test_reductions.py::test_numel[True-True-f4] [gw38] [ 28%] PASSED dask/array/tests/test_routines.py::test_roll[-1-7-chunks1] dask/array/tests/test_routines.py::test_roll[-1-9-chunks0] [gw33] [ 28%] 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] [gw43] [ 28%] PASSED dask/array/tests/test_routines.py::test_roll[axis5-shift4-chunks0] dask/array/tests/test_routines.py::test_roll[axis5-shift4-chunks1] [gw23] [ 28%] 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] [gw31] [ 28%] PASSED dask/array/tests/test_routines.py::test_roll[None-shift3-chunks0] dask/array/tests/test_routines.py::test_roll[None-shift3-chunks1] [gw31] [ 28%] PASSED dask/array/tests/test_routines.py::test_roll[None-shift3-chunks1] dask/array/tests/test_routines.py::test_roll[None-shift4-chunks0] [gw49] [ 28%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape16-y_shape16-x_chunks16-y_chunks16] [gw38] [ 28%] PASSED dask/array/tests/test_routines.py::test_roll[-1-9-chunks0] [gw23] [ 28%] PASSED dask/array/tests/test_reductions.py::test_median_does_not_rechunk_if_whole_axis_in_one_chunk[axis1-median] dask/array/tests/test_reductions.py::test_median_does_not_rechunk_if_whole_axis_in_one_chunk[axis1-nanmedian] dask/array/tests/test_routines.py::test_matmul[x_shape17-y_shape17-x_chunks17-y_chunks17] [gw31] [ 28%] PASSED dask/array/tests/test_routines.py::test_roll[None-shift4-chunks0] dask/array/tests/test_routines.py::test_roll[None-shift4-chunks1] dask/array/tests/test_routines.py::test_roll[-1-9-chunks1] [gw11] [ 28%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-None-True-nancumsum] [gw46] [ 28%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape0-test_chunks0-elements_shape3-elements_chunks3-0-10-23] [gw43] [ 28%] PASSED dask/array/tests/test_routines.py::test_roll[axis5-shift4-chunks1] dask/array/tests/test_routines.py::test_roll_always_results_in_a_new_array dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-None-True-nancumprod] [gw33] [ 28%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-1-False-nancumsum] dask/array/tests/test_routines.py::test_isin_rand[False-test_shape0-test_chunks0-elements_shape3-elements_chunks3-0-10-796] [gw31] [ 28%] PASSED dask/array/tests/test_routines.py::test_roll[None-shift4-chunks1] dask/array/tests/test_routines.py::test_roll[0-3-chunks0] [gw43] [ 28%] PASSED dask/array/tests/test_routines.py::test_roll_always_results_in_a_new_array dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-1-False-nancumprod] dask/array/tests/test_routines.py::test_roll_works_even_if_shape_is_0 [gw38] [ 28%] PASSED dask/array/tests/test_routines.py::test_roll[-1-9-chunks1] dask/array/tests/test_routines.py::test_roll[-1-shift3-chunks0] [gw29] [ 28%] PASSED dask/array/tests/test_reductions.py::test_numel[True-True-f4] dask/array/tests/test_reductions.py::test_numel[True-True-i4] [gw31] [ 28%] PASSED dask/array/tests/test_routines.py::test_roll[0-3-chunks0] [gw23] [ 28%] PASSED dask/array/tests/test_reductions.py::test_median_does_not_rechunk_if_whole_axis_in_one_chunk[axis1-nanmedian] [gw38] [ 28%] PASSED dask/array/tests/test_routines.py::test_roll[-1-shift3-chunks0] dask/array/tests/test_routines.py::test_roll[0-3-chunks1] dask/array/tests/test_reductions.py::test_median_does_not_rechunk_if_whole_axis_in_one_chunk[1-median] [gw43] [ 28%] 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] dask/array/tests/test_routines.py::test_roll[-1-shift3-chunks1] [gw38] [ 28%] PASSED dask/array/tests/test_routines.py::test_roll[-1-shift3-chunks1] [gw12] [ 28%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[True-1-True-False] [gw17] [ 28%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-2-chunks1] dask/array/tests/test_routines.py::test_roll[-1-shift4-chunks0] [gw33] [ 28%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-1-False-nancumprod] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-2-chunks2] dask/array/tests/test_routines.py::test_histogram_delayed_range[True-1-False-True] [gw39] [ 28%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk3 [gw38] [ 28%] PASSED dask/array/tests/test_routines.py::test_roll[-1-shift4-chunks0] [gw31] [ 28%] PASSED dask/array/tests/test_routines.py::test_roll[0-3-chunks1] [gw23] [ 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] [gw43] [ 28%] PASSED dask/array/tests/test_routines.py::test_shape_and_ndim[shape0] dask/array/tests/test_routines.py::test_shape_and_ndim[shape1] [gw43] [ 28%] PASSED dask/array/tests/test_routines.py::test_shape_and_ndim[shape1] dask/array/tests/test_reductions.py::test_regres_3940[sequential-cumsum] dask/array/tests/test_routines.py::test_roll[0-7-chunks0] [gw29] [ 28%] PASSED dask/array/tests/test_reductions.py::test_numel[True-True-i4] dask/array/tests/test_reductions.py::test_numel[True-False-f4] dask/array/tests/test_routines.py::test_roll[-1-shift4-chunks1] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-1-True-cumsum] [gw3] [ 28%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[False-None-False-True] dask/array/tests/test_routines.py::test_shape_and_ndim[shape2] dask/array/tests/test_routines.py::test_histogram_delayed_range[False-None-False-False] [gw43] [ 28%] PASSED dask/array/tests/test_routines.py::test_shape_and_ndim[shape2] [gw31] [ 28%] PASSED dask/array/tests/test_routines.py::test_roll[0-7-chunks0] dask/array/tests/test_routines.py::test_union1d[True-shape0] dask/array/tests/test_routines.py::test_roll[0-7-chunks1] [gw60] [ 28%] PASSED dask/array/tests/test_routines.py::test_gradient[2-shape7-varargs7-axis7] [gw23] [ 28%] PASSED dask/array/tests/test_reductions.py::test_median_does_not_rechunk_if_whole_axis_in_one_chunk[1-nanmedian] [gw19] [ 28%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape1-test_chunks1-elements_shape0-elements_chunks0-0-10-796] dask/array/tests/test_routines.py::test_gradient[2-shape8-varargs8-axis8] [gw33] [ 28%] 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/array/tests/test_reductions.py::test_object_reduction[sum] [gw39] [ 28%] PASSED dask/array/tests/test_reductions.py::test_regres_3940[sequential-cumsum] dask/array/tests/test_reductions.py::test_regres_3940[sequential-cumprod] [gw32] [ 28%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-4-chunks0] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-4-chunks1] dask/array/tests/test_routines.py::test_isin_rand[True-test_shape1-test_chunks1-elements_shape1-elements_chunks1-0-10-23] [gw29] [ 28%] PASSED dask/array/tests/test_reductions.py::test_numel[True-False-f4] dask/array/tests/test_reductions.py::test_numel[True-False-i4] [gw38] [ 28%] PASSED dask/array/tests/test_routines.py::test_roll[-1-shift4-chunks1] [gw46] [ 28%] 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] [gw31] [ 28%] PASSED dask/array/tests/test_routines.py::test_roll[0-7-chunks1] dask/array/tests/test_routines.py::test_roll[0-9-chunks0] [gw43] [ 28%] PASSED dask/array/tests/test_routines.py::test_union1d[True-shape0] dask/array/tests/test_routines.py::test_union1d[True-shape1] [gw23] [ 28%] PASSED dask/array/tests/test_reductions.py::test_object_reduction[sum] dask/array/tests/test_routines.py::test_roll[axis4-3-chunks0] [gw38] [ 28%] PASSED dask/array/tests/test_routines.py::test_roll[axis4-3-chunks0] dask/array/tests/test_routines.py::test_roll[axis4-3-chunks1] [gw31] [ 28%] PASSED dask/array/tests/test_routines.py::test_roll[0-9-chunks0] [gw38] [ 28%] PASSED dask/array/tests/test_routines.py::test_roll[axis4-3-chunks1] dask/array/tests/test_routines.py::test_roll[axis4-7-chunks0] [gw29] [ 28%] PASSED dask/array/tests/test_reductions.py::test_numel[True-False-i4] dask/array/tests/test_routines.py::test_roll[0-9-chunks1] [gw39] [ 28%] PASSED dask/array/tests/test_reductions.py::test_regres_3940[sequential-cumprod] dask/array/tests/test_reductions.py::test_numel[False-True-f4] [gw46] [ 28%] 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] [gw15] [ 28%] PASSED dask/array/tests/test_routines.py::test_ptp[shape1-0] dask/array/tests/test_routines.py::test_ptp[shape2-1] [gw33] [ 28%] 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] dask/array/tests/test_reductions.py::test_regres_3940[sequential-argmin] [gw43] [ 28%] PASSED dask/array/tests/test_routines.py::test_union1d[True-shape1] dask/array/tests/test_routines.py::test_union1d[True-shape2] [gw38] [ 28%] PASSED dask/array/tests/test_routines.py::test_roll[axis4-7-chunks0] dask/array/tests/test_routines.py::test_roll[axis4-7-chunks1] [gw38] [ 28%] PASSED dask/array/tests/test_routines.py::test_roll[axis4-7-chunks1] dask/array/tests/test_routines.py::test_roll[axis4-9-chunks0] [gw31] [ 28%] PASSED dask/array/tests/test_routines.py::test_roll[0-9-chunks1] dask/array/tests/test_routines.py::test_roll[0-shift3-chunks0] [gw3] [ 28%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[False-None-False-False] [gw19] [ 28%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape1-test_chunks1-elements_shape1-elements_chunks1-0-10-23] [gw29] [ 28%] PASSED dask/array/tests/test_reductions.py::test_numel[False-True-f4] dask/array/tests/test_reductions.py::test_numel[False-True-i4] [gw38] [ 28%] PASSED dask/array/tests/test_routines.py::test_roll[axis4-9-chunks0] dask/array/tests/test_routines.py::test_roll[axis4-9-chunks1] dask/array/tests/test_routines.py::test_isin_rand[True-test_shape1-test_chunks1-elements_shape1-elements_chunks1-0-10-796] [gw43] [ 28%] 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_atop.py::test_blockwise_non_blockwise_output [gw38] [ 28%] PASSED dask/array/tests/test_routines.py::test_roll[axis4-9-chunks1] [gw39] [ 28%] PASSED dask/array/tests/test_reductions.py::test_regres_3940[sequential-argmin] [gw0] [ 28%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes10-2-chunks0] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes10-2-chunks1] [gw31] [ 28%] PASSED dask/array/tests/test_routines.py::test_roll[0-shift3-chunks0] dask/array/tests/test_routines.py::test_roll[0-shift3-chunks1] [gw31] [ 28%] PASSED dask/array/tests/test_routines.py::test_roll[0-shift3-chunks1] [gw49] [ 28%] 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] dask/array/tests/test_routines.py::test_roll[axis4-shift3-chunks0] dask/array/tests/test_routines.py::test_roll[0-shift4-chunks0] [gw12] [ 28%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[True-1-False-True] dask/array/tests/test_routines.py::test_histogram_delayed_range[True-1-False-False] dask/array/tests/test_reductions.py::test_regres_3940[sequential-argmax] dask/array/tests/test_routines.py::test_histogram_delayed_range[False-0-True-True] [gw31] [ 28%] PASSED dask/array/tests/test_routines.py::test_roll[0-shift4-chunks0] [gw43] [ 28%] PASSED dask/array/tests/test_routines.py::test_union1d[False-shape0] dask/array/tests/test_routines.py::test_union1d[False-shape1] [gw29] [ 28%] PASSED dask/array/tests/test_reductions.py::test_numel[False-True-i4] dask/array/tests/test_reductions.py::test_numel[False-False-f4] dask/array/tests/test_routines.py::test_roll[0-shift4-chunks1] [gw33] [ 28%] 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] [gw22] [ 28%] 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] [ 28%] PASSED dask/array/tests/test_routines.py::test_roll[0-shift4-chunks1] dask/array/tests/test_routines.py::test_roll[1-3-chunks0] [gw38] [ 29%] PASSED dask/array/tests/test_routines.py::test_roll[axis4-shift3-chunks0] dask/array/tests/test_routines.py::test_roll[axis4-shift3-chunks1] [gw39] [ 29%] PASSED dask/array/tests/test_reductions.py::test_regres_3940[sequential-argmax] dask/array/tests/test_reductions.py::test_regres_3940[sequential-min] [gw19] [ 29%] 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_isin_rand[True-test_shape1-test_chunks1-elements_shape2-elements_chunks2-0-10-23] [gw15] [ 29%] PASSED dask/array/tests/test_routines.py::test_ptp[shape2-1] [gw46] [ 29%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape1-test_chunks1-elements_shape0-elements_chunks0-0-10-796] [gw29] [ 29%] PASSED dask/array/tests/test_reductions.py::test_numel[False-False-f4] dask/array/tests/test_reductions.py::test_numel[False-False-i4] [gw10] [ 29%] PASSED dask/array/tests/test_atop.py::test_blockwise_non_blockwise_output 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_ptp[shape3-2] [gw43] [ 29%] PASSED dask/array/tests/test_routines.py::test_union1d[False-shape1] dask/array/tests/test_routines.py::test_union1d[False-shape2] dask/array/tests/test_routines.py::test_squeeze[0-False] [gw31] [ 29%] PASSED dask/array/tests/test_routines.py::test_roll[1-3-chunks0] [gw29] [ 29%] 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_roll[1-3-chunks1] [gw9] [ 29%] XFAIL dask/array/tests/test_array_core.py::test_astype_gh9316 dask/array/tests/test_routines.py::test_flip[shape2-fliplr-kwargs1] [gw38] [ 29%] PASSED dask/array/tests/test_routines.py::test_roll[axis4-shift3-chunks1] dask/array/tests/test_routines.py::test_roll[axis4-shift4-chunks0] [gw43] [ 29%] PASSED dask/array/tests/test_routines.py::test_union1d[False-shape2] dask/array/tests/test_routines.py::test_ravel [gw10] [ 29%] PASSED dask/array/tests/test_routines.py::test_squeeze[0-False] [gw31] [ 29%] PASSED dask/array/tests/test_routines.py::test_roll[1-3-chunks1] dask/array/tests/test_routines.py::test_squeeze[-1-True] dask/array/tests/test_routines.py::test_roll[1-7-chunks0] [gw33] [ 29%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-1-True-nancumprod] [gw11] [ 29%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-None-True-nancumprod] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential--1-False-cumsum] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-0-False-cumsum] [gw9] [ 29%] PASSED dask/array/tests/test_routines.py::test_flip[shape2-fliplr-kwargs1] [gw38] [ 29%] PASSED dask/array/tests/test_routines.py::test_roll[axis4-shift4-chunks0] [gw46] [ 29%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape1-test_chunks1-elements_shape1-elements_chunks1-0-10-23] [gw39] [ 29%] PASSED dask/array/tests/test_reductions.py::test_regres_3940[sequential-min] dask/array/tests/test_reductions.py::test_regres_3940[sequential-max] dask/array/tests/test_routines.py::test_roll[axis4-shift4-chunks1] [gw12] [ 29%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[True-1-False-False] [gw10] [ 29%] PASSED dask/array/tests/test_routines.py::test_squeeze[-1-True] dask/array/tests/test_routines.py::test_squeeze[-1-False] dask/array/tests/test_routines.py::test_isin_rand[False-test_shape1-test_chunks1-elements_shape1-elements_chunks1-0-10-796] [gw31] [ 29%] PASSED dask/array/tests/test_routines.py::test_roll[1-7-chunks0] dask/array/tests/test_routines.py::test_flip[shape2-flip-kwargs2] dask/array/tests/test_routines.py::test_histogram_delayed_bins[True-True] [gw19] [ 29%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape1-test_chunks1-elements_shape2-elements_chunks2-0-10-23] dask/array/tests/test_routines.py::test_isin_rand[True-test_shape1-test_chunks1-elements_shape2-elements_chunks2-0-10-796] dask/array/tests/test_routines.py::test_roll[1-7-chunks1] [gw21] [ 29%] PASSED dask/array/tests/test_routines.py::test_diff_prepend[2] dask/array/tests/test_routines.py::test_diff_append[0] [gw15] [ 29%] PASSED dask/array/tests/test_routines.py::test_ptp[shape3-2] dask/array/tests/test_routines.py::test_ptp[shape4--1] [gw3] [ 29%] 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] [gw10] [ 29%] PASSED dask/array/tests/test_routines.py::test_squeeze[-1-False] [gw9] [ 29%] PASSED dask/array/tests/test_routines.py::test_flip[shape2-flip-kwargs2] [gw38] [ 29%] PASSED dask/array/tests/test_routines.py::test_roll[axis4-shift4-chunks1] [gw46] [ 29%] 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] [ 29%] 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] dask/array/tests/test_routines.py::test_squeeze[axis3-True] [gw10] [ 29%] PASSED dask/array/tests/test_routines.py::test_squeeze[axis3-True] dask/array/tests/test_routines.py::test_squeeze[axis3-False] [gw43] [ 29%] 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_roll[axis5-3-chunks0] [gw38] [ 29%] PASSED dask/array/tests/test_routines.py::test_roll[axis5-3-chunks0] dask/array/tests/test_routines.py::test_roll[axis5-3-chunks1] [gw31] [ 29%] PASSED dask/array/tests/test_routines.py::test_roll[1-7-chunks1] dask/array/tests/test_routines.py::test_roll[1-9-chunks0] [gw31] [ 29%] PASSED dask/array/tests/test_routines.py::test_roll[1-9-chunks0] dask/array/tests/test_routines.py::test_roll[1-9-chunks1] [gw39] [ 29%] PASSED dask/array/tests/test_reductions.py::test_regres_3940[sequential-max] dask/array/tests/test_reductions.py::test_regres_3940[sequential-nansum] [gw11] [ 29%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-0-False-cumsum] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-0-False-cumprod] [gw11] [ 29%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-0-False-cumprod] [gw31] [ 29%] PASSED dask/array/tests/test_routines.py::test_roll[1-9-chunks1] [gw38] [ 29%] PASSED dask/array/tests/test_routines.py::test_roll[axis5-3-chunks1] dask/array/tests/test_routines.py::test_roll[axis5-7-chunks0] [gw38] [ 29%] PASSED dask/array/tests/test_routines.py::test_roll[axis5-7-chunks0] [gw59] [ 29%] 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] [gw19] [ 29%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape1-test_chunks1-elements_shape2-elements_chunks2-0-10-796] 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_flip[shape2-flip-kwargs3] [gw9] [ 29%] PASSED dask/array/tests/test_routines.py::test_flip[shape2-flip-kwargs3] dask/array/tests/test_routines.py::test_flip[shape2-flip-kwargs4] [gw10] [ 29%] PASSED dask/array/tests/test_routines.py::test_squeeze[axis3-False] dask/array/tests/test_routines.py::test_squeeze_1d_array[shape0] dask/array/tests/test_routines.py::test_roll[axis5-7-chunks1] [gw38] [ 29%] PASSED dask/array/tests/test_routines.py::test_roll[axis5-7-chunks1] dask/array/tests/test_routines.py::test_roll[axis5-9-chunks0] [gw33] [ 29%] 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] [gw9] [ 29%] PASSED dask/array/tests/test_routines.py::test_flip[shape2-flip-kwargs4] dask/array/tests/test_routines.py::test_flip[shape2-flip-kwargs5] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-0-False-nancumsum] [gw13] [ 29%] 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] [gw43] [ 29%] PASSED dask/array/tests/test_routines.py::test_ravel_1D_no_op dask/array/tests/test_routines.py::test_ravel_with_array_like [gw9] [ 29%] PASSED dask/array/tests/test_routines.py::test_flip[shape2-flip-kwargs5] [gw15] [ 29%] PASSED dask/array/tests/test_routines.py::test_ptp[shape4--1] dask/array/tests/test_routines.py::test_diff[0-shape0-0] [gw21] [ 29%] PASSED dask/array/tests/test_routines.py::test_diff_append[0] dask/array/tests/test_routines.py::test_diff_append[1] [gw14] [ 29%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk1[4-argsort-argtopk] dask/array/tests/test_reductions.py::test_topk_argtopk1[8-sort-topk] [gw10] [ 29%] PASSED dask/array/tests/test_routines.py::test_squeeze_1d_array[shape0] dask/array/tests/test_routines.py::test_squeeze_1d_array[shape1] [gw38] [ 29%] PASSED dask/array/tests/test_routines.py::test_roll[axis5-9-chunks0] dask/array/tests/test_routines.py::test_flip[shape2-flip-kwargs6] [gw11] [ 29%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-0-False-nancumsum] [gw15] [ 29%] PASSED dask/array/tests/test_routines.py::test_diff[0-shape0-0] dask/array/tests/test_routines.py::test_diff[0-shape1-1] [gw46] [ 29%] 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] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-0-False-nancumprod] [gw49] [ 29%] 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] [gw43] [ 29%] PASSED dask/array/tests/test_routines.py::test_ravel_with_array_like [gw3] [ 29%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[False-0-True-False] dask/array/tests/test_routines.py::test_expand_dims[None] dask/array/tests/test_routines.py::test_histogram_delayed_range[False-0-False-True] [gw10] [ 29%] PASSED dask/array/tests/test_routines.py::test_squeeze_1d_array[shape1] [gw12] [ 29%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_bins[True-True] dask/array/tests/test_routines.py::test_vstack [gw43] [ 29%] PASSED dask/array/tests/test_routines.py::test_expand_dims[None] dask/array/tests/test_routines.py::test_histogram_delayed_bins[True-False] [gw15] [ 29%] PASSED dask/array/tests/test_routines.py::test_diff[0-shape1-1] [gw9] [ 29%] PASSED dask/array/tests/test_routines.py::test_flip[shape2-flip-kwargs6] dask/array/tests/test_routines.py::test_expand_dims[0] dask/array/tests/test_routines.py::test_diff[0-shape2-2] dask/array/tests/test_routines.py::test_flip[shape2-flip-kwargs7] [gw39] [ 29%] PASSED dask/array/tests/test_reductions.py::test_regres_3940[sequential-nansum] dask/array/tests/test_reductions.py::test_regres_3940[sequential-nanmax] [gw33] [ 29%] 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] [gw9] [ 29%] PASSED dask/array/tests/test_routines.py::test_flip[shape2-flip-kwargs7] dask/array/tests/test_routines.py::test_flip[shape3-flipud-kwargs0] [gw43] [ 29%] PASSED dask/array/tests/test_routines.py::test_expand_dims[0] dask/array/tests/test_routines.py::test_expand_dims[1] [gw11] [ 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] [gw15] [ 29%] PASSED dask/array/tests/test_routines.py::test_diff[0-shape2-2] dask/array/tests/test_routines.py::test_diff[0-shape3--1] [gw46] [ 29%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape1-test_chunks1-elements_shape2-elements_chunks2-0-10-796] [gw43] [ 29%] PASSED dask/array/tests/test_routines.py::test_expand_dims[1] dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths2-uint8] dask/array/tests/test_routines.py::test_expand_dims[-1] [gw32] [ 29%] 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] dask/array/tests/test_routines.py::test_isin_rand[False-test_shape1-test_chunks1-elements_shape3-elements_chunks3-0-10-23] [gw15] [ 29%] PASSED dask/array/tests/test_routines.py::test_diff[0-shape3--1] [gw12] [ 29%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_bins[True-False] dask/array/tests/test_routines.py::test_diff[1-shape0-0] dask/array/tests/test_routines.py::test_histogram_delayed_bins[False-True] [gw10] [ 29%] PASSED dask/array/tests/test_routines.py::test_vstack [gw43] [ 29%] 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_hstack [gw33] [ 29%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential--1-False-nancumprod] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential--1-True-cumsum] [gw11] [ 29%] 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] [gw43] [ 29%] PASSED dask/array/tests/test_routines.py::test_expand_dims[axis4] [gw39] [ 29%] PASSED dask/array/tests/test_reductions.py::test_regres_3940[sequential-nanmax] dask/array/tests/test_routines.py::test_expand_dims[axis5] dask/array/tests/test_array_core.py::test_reshape[original_shape10-new_shape10-2] [gw24] [ 29%] PASSED dask/array/tests/test_routines.py::test_cov dask/array/tests/test_routines.py::test_corrcoef [gw43] [ 29%] PASSED dask/array/tests/test_routines.py::test_expand_dims[axis5] [gw2] [ 29%] PASSED dask/array/tests/test_array_core.py::test_reshape[original_shape10-new_shape10-2] dask/array/tests/test_fft.py::test_rfftfreq[1-1.0-6] dask/array/tests/test_routines.py::test_expand_dims[axis6] dask/array/tests/test_routines.py::test_ravel_multi_index[arr1-chunks1-kwargs1-1] [gw33] [ 29%] 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] [gw40] [ 29%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[edge-pad_widths2-uint8] [gw19] [ 29%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape1-test_chunks1-elements_shape3-elements_chunks3-0-10-23] [gw10] [ 29%] PASSED dask/array/tests/test_routines.py::test_hstack dask/array/tests/test_routines.py::test_argwhere_obj [gw11] [ 29%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-0-True-cumprod] [gw0] [ 29%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes10-2-chunks1] 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_dstack [gw3] [ 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] [gw43] [ 29%] PASSED dask/array/tests/test_routines.py::test_expand_dims[axis6] dask/array/tests/test_routines.py::test_expand_dims[2] [gw43] [ 29%] PASSED dask/array/tests/test_routines.py::test_expand_dims[2] dask/array/tests/test_routines.py::test_squeeze[None-True] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-0-True-nancumsum] [gw2] [ 29%] 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] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes10-2-chunks2] [gw42] [ 29%] PASSED dask/array/tests/test_fft.py::test_rfftfreq[1-1.0-6] dask/array/tests/test_routines.py::test_ravel_multi_index[arr7-None-kwargs7-1] [gw9] [ 29%] PASSED dask/array/tests/test_routines.py::test_flip[shape3-flipud-kwargs0] dask/array/tests/test_routines.py::test_flip[shape3-fliplr-kwargs1] [gw43] [ 29%] PASSED dask/array/tests/test_routines.py::test_squeeze[None-True] dask/array/tests/test_routines.py::test_squeeze[None-False] dask/array/tests/test_masked.py::test_mixed_concatenate[21] [gw12] [ 29%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_bins[False-True] [gw33] [ 29%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential--1-True-cumprod] dask/array/tests/test_routines.py::test_histogram_delayed_bins[False-False] [gw42] [ 29%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr7-None-kwargs7-1] [gw15] [ 29%] PASSED dask/array/tests/test_routines.py::test_diff[1-shape0-0] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential--1-True-nancumsum] [gw11] [ 29%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-0-True-nancumsum] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-0-True-nancumprod] dask/array/tests/test_routines.py::test_ravel_multi_index[arr7-None-kwargs7-2] dask/array/tests/test_routines.py::test_diff[1-shape1-1] [gw2] [ 29%] 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] [gw43] [ 29%] PASSED dask/array/tests/test_routines.py::test_squeeze[None-False] [gw2] [ 29%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr1-chunks1-kwargs1-asarray] [gw14] [ 30%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk1[8-sort-topk] [gw46] [ 30%] 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_ravel_multi_index[arr1-chunks1-kwargs1-from_array] dask/array/tests/test_reductions.py::test_topk_argtopk1[8-argsort-argtopk] dask/array/tests/test_routines.py::test_isin_rand[False-test_shape1-test_chunks1-elements_shape3-elements_chunks3-0-10-796] [gw60] [ 30%] PASSED dask/array/tests/test_routines.py::test_gradient[2-shape8-varargs8-axis8] [gw33] [ 30%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential--1-True-nancumsum] dask/array/tests/test_routines.py::test_gradient[2-shape9-varargs9-axis9] [gw42] [ 30%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr7-None-kwargs7-2] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential--1-True-nancumprod] dask/array/tests/test_routines.py::test_ravel_multi_index[arr7-None-kwargs7-asarray] [gw11] [ 30%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-0-True-nancumprod] [gw10] [ 30%] PASSED dask/array/tests/test_routines.py::test_dstack [gw12] [ 30%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_bins[False-False] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-1-False-cumsum] [gw2] [ 30%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr1-chunks1-kwargs1-from_array] dask/array/tests/test_routines.py::test_histogram_delayed_n_bins_raises_with_density [gw42] [ 30%] SKIPPED dask/array/tests/test_routines.py::test_ravel_multi_index[arr7-None-kwargs7-asarray] dask/array/tests/test_routines.py::test_stack_unknown_chunk_sizes[hstack-hstack-0] dask/array/tests/test_routines.py::test_ravel_multi_index[arr2-1-kwargs2-0] [gw3] [ 30%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[False-0-False-False] dask/array/tests/test_routines.py::test_ravel_multi_index[arr7-None-kwargs7-from_array] dask/array/tests/test_routines.py::test_histogram_delayed_range[False-1-True-True] [gw12] [ 30%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_n_bins_raises_with_density [gw42] [ 30%] SKIPPED dask/array/tests/test_routines.py::test_ravel_multi_index[arr7-None-kwargs7-from_array] dask/array/tests/test_routines.py::test_histogram2d[bins0-True-True] [gw21] [ 30%] PASSED dask/array/tests/test_routines.py::test_diff_append[1] dask/array/tests/test_routines.py::test_ravel_multi_index[arr8-None-kwargs8-0] dask/array/tests/test_routines.py::test_diff_append[2] [gw2] [ 30%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr2-1-kwargs2-0] dask/array/tests/test_routines.py::test_ravel_multi_index[arr2-1-kwargs2-1] [gw11] [ 30%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-1-False-cumsum] [gw33] [ 30%] 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-1-False-cumprod] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-None-False-cumsum] [gw42] [ 30%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr8-None-kwargs8-0] [gw55] [ 30%] PASSED dask/array/tests/test_masked.py::test_mixed_concatenate[21] [gw9] [ 30%] PASSED dask/array/tests/test_routines.py::test_flip[shape3-fliplr-kwargs1] dask/array/tests/test_routines.py::test_ravel_multi_index[arr8-None-kwargs8-1] [gw2] [ 30%] 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] dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks11] dask/array/tests/test_routines.py::test_flip[shape3-flip-kwargs2] [gw29] [ 30%] PASSED dask/array/tests/test_reductions.py::test_reductions_0D dask/array/tests/test_reductions.py::test_reductions_1D[f4] dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths4-int16] [gw36] [ 30%] SKIPPED dask/array/tests/test_creation.py::test_pad_3d_data[symmetric-pad_widths4-int16] [gw19] [ 30%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape1-test_chunks1-elements_shape3-elements_chunks3-0-10-796] dask/array/tests/test_routines.py::test_einsum[a,b,c] [gw42] [ 30%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr8-None-kwargs8-1] [gw11] [ 30%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-1-False-cumprod] dask/array/tests/test_routines.py::test_ravel_multi_index[arr8-None-kwargs8-2] [gw15] [ 30%] PASSED dask/array/tests/test_routines.py::test_diff[1-shape1-1] 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_reductions.py::test_array_cumreduction_axis[blelloch-1-False-nancumsum] dask/array/tests/test_routines.py::test_diff[1-shape2-2] [gw59] [ 30%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes5-2-chunks0] [gw2] [ 30%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr2-1-kwargs2-2] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes5-2-chunks1] dask/array/tests/test_routines.py::test_ravel_multi_index[arr2-1-kwargs2-asarray] [gw55] [ 30%] PASSED dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks11] dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks12] dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-15-15] [gw36] [ 30%] PASSED dask/array/tests/test_routines.py::test_einsum[a,b,c] [gw2] [ 30%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr2-1-kwargs2-asarray] dask/array/tests/test_routines.py::test_einsum[a] [gw46] [ 30%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape1-test_chunks1-elements_shape3-elements_chunks3-0-10-796] [gw40] [ 30%] PASSED dask/array/tests/test_routines.py::test_argwhere_obj dask/array/tests/test_routines.py::test_isin_rand[False-test_shape2-test_chunks2-elements_shape0-elements_chunks0-0-10-23] [gw11] [ 30%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-1-False-nancumsum] dask/array/tests/test_routines.py::test_ravel_multi_index[arr2-1-kwargs2-from_array] [gw42] [ 30%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr8-None-kwargs8-2] dask/array/tests/test_routines.py::test_argwhere_str dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-1-False-nancumprod] dask/array/tests/test_routines.py::test_ravel_multi_index[arr8-None-kwargs8-asarray] [gw36] [ 30%] PASSED dask/array/tests/test_routines.py::test_einsum[a] [gw42] [ 30%] SKIPPED dask/array/tests/test_routines.py::test_ravel_multi_index[arr8-None-kwargs8-asarray] [gw13] [ 30%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes2-2-chunks4] dask/array/tests/test_routines.py::test_ravel_multi_index[arr8-None-kwargs8-from_array] [gw19] [ 30%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape2-test_chunks2-elements_shape0-elements_chunks0-0-10-23] [gw2] [ 30%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr2-1-kwargs2-from_array] dask/array/tests/test_routines.py::test_einsum[ba,b] dask/array/tests/test_routines.py::test_isin_rand[True-test_shape2-test_chunks2-elements_shape0-elements_chunks0-0-10-796] [gw3] [ 30%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[False-1-True-True] dask/array/tests/test_routines.py::test_ravel_multi_index[arr3-chunks3-kwargs3-0] [gw42] [ 30%] SKIPPED dask/array/tests/test_routines.py::test_ravel_multi_index[arr8-None-kwargs8-from_array] dask/array/tests/test_routines.py::test_ravel_multi_index_unknown_shape dask/array/tests/test_routines.py::test_histogram_delayed_range[False-1-True-False] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes2-2-chunks5] [gw40] [ 30%] PASSED dask/array/tests/test_routines.py::test_argwhere_str [gw55] [ 30%] PASSED dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks12] dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks13] [gw2] [ 30%] 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] [gw11] [ 30%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-1-False-nancumprod] [gw46] [ 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_reductions.py::test_array_cumreduction_axis[blelloch-1-True-cumsum] dask/array/tests/test_routines.py::test_isin_rand[False-test_shape2-test_chunks2-elements_shape0-elements_chunks0-0-10-796] [gw9] [ 30%] PASSED dask/array/tests/test_routines.py::test_flip[shape3-flip-kwargs2] [gw2] [ 30%] 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] dask/array/tests/test_routines.py::test_flip[shape3-flip-kwargs3] [gw42] [ 30%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index_unknown_shape dask/array/tests/test_routines.py::test_where dask/array/tests/test_routines.py::test_ravel_multi_index_unknown_shape_fails [gw19] [ 30%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape2-test_chunks2-elements_shape0-elements_chunks0-0-10-796] dask/array/tests/test_routines.py::test_isin_rand[True-test_shape2-test_chunks2-elements_shape1-elements_chunks1-0-10-23] [gw15] [ 30%] PASSED dask/array/tests/test_routines.py::test_diff[1-shape2-2] [gw11] [ 30%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-1-True-cumsum] dask/array/tests/test_routines.py::test_diff[1-shape3--1] [gw55] [ 30%] PASSED dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks13] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-1-True-cumprod] dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks14] [gw32] [ 30%] 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] [gw2] [ 30%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr3-chunks3-kwargs3-2] [gw42] [ 30%] 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] dask/array/tests/test_routines.py::test_ravel_multi_index[arr3-chunks3-kwargs3-asarray] [gw46] [ 30%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape2-test_chunks2-elements_shape0-elements_chunks0-0-10-796] [gw42] [ 30%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index_delayed_dims[False-dims0] 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_ravel_multi_index_delayed_dims[False-dims1] [gw42] [ 30%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index_delayed_dims[False-dims1] [gw2] [ 30%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr3-chunks3-kwargs3-asarray] [gw49] [ 30%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape19-y_shape19-x_chunks19-y_chunks19] dask/array/tests/test_routines.py::test_ravel_multi_index_delayed_dims[True-dims0] dask/array/tests/test_routines.py::test_ravel_multi_index[arr3-chunks3-kwargs3-from_array] dask/array/tests/test_routines.py::test_matmul[x_shape20-y_shape20-x_chunks20-y_chunks20] [gw11] [ 30%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-1-True-cumprod] [gw3] [ 30%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[False-1-True-False] [gw42] [ 30%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index_delayed_dims[True-dims0] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-1-True-nancumsum] [gw12] [ 30%] PASSED dask/array/tests/test_routines.py::test_histogram2d[bins0-True-True] dask/array/tests/test_routines.py::test_histogram_delayed_range[False-1-False-True] dask/array/tests/test_routines.py::test_ravel_multi_index_delayed_dims[True-dims1] dask/array/tests/test_routines.py::test_histogram2d[bins0-True-False] [gw55] [ 30%] PASSED dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks14] [gw2] [ 30%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr3-chunks3-kwargs3-from_array] [gw49] [ 30%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape20-y_shape20-x_chunks20-y_chunks20] dask/array/tests/test_routines.py::test_matmul[x_shape21-y_shape21-x_chunks21-y_chunks21] [gw33] [ 30%] 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] [gw36] [ 30%] PASSED dask/array/tests/test_routines.py::test_einsum[ba,b] dask/array/tests/test_routines.py::test_einsum[ba,b->] [gw42] [ 30%] 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 dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks15] [gw42] [ 30%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index_non_int_dtype dask/array/tests/test_routines.py::test_coarsen dask/array/tests/test_routines.py::test_ravel_multi_index[arr4-chunks4-kwargs4-0] [gw0] [ 30%] 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] [gw10] [ 30%] 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] [gw2] [ 30%] 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] [gw19] [ 30%] 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] [gw46] [ 30%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape2-test_chunks2-elements_shape1-elements_chunks1-0-10-23] [gw11] [ 30%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-1-True-nancumsum] 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_reductions.py::test_array_cumreduction_axis[blelloch-1-True-nancumprod] [gw36] [ 30%] PASSED dask/array/tests/test_routines.py::test_einsum[ba,b->] [gw2] [ 30%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr4-chunks4-kwargs4-1] dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[True-True-True-getter_nofancy] dask/array/tests/test_routines.py::test_einsum[defab,fedbc->defac] dask/array/tests/test_routines.py::test_ravel_multi_index[arr4-chunks4-kwargs4-2] [gw61] [ 30%] PASSED dask/array/tests/test_optimization.py::test_dont_remove_no_op_slices_for_getter_or_getter_nofancy[True-True-True-getter_nofancy] [gw55] [ 30%] PASSED dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks15] dask/array/tests/test_routines.py::test_aligned_coarsen_chunks[chunks0-1] dask/array/tests/test_slicing.py::test_slice_optimizations [gw15] [ 30%] PASSED dask/array/tests/test_routines.py::test_diff[1-shape3--1] [gw55] [ 30%] PASSED dask/array/tests/test_routines.py::test_aligned_coarsen_chunks[chunks0-1] [gw61] [ 30%] PASSED dask/array/tests/test_slicing.py::test_slice_optimizations dask/array/tests/test_slicing.py::test_slicing_with_singleton_indices dask/array/tests/test_routines.py::test_aligned_coarsen_chunks[chunks1-2] [gw9] [ 30%] PASSED dask/array/tests/test_routines.py::test_flip[shape3-flip-kwargs3] dask/array/tests/test_routines.py::test_flip[shape3-flip-kwargs4] dask/array/tests/test_routines.py::test_diff[2-shape0-0] [gw55] [ 30%] PASSED dask/array/tests/test_routines.py::test_aligned_coarsen_chunks[chunks1-2] [gw61] [ 30%] PASSED dask/array/tests/test_slicing.py::test_slicing_with_singleton_indices dask/array/tests/test_routines.py::test_aligned_coarsen_chunks[chunks2-2] dask/array/tests/test_slicing.py::test_slicing_with_newaxis [gw11] [ 30%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-1-True-nancumprod] [gw55] [ 30%] PASSED dask/array/tests/test_routines.py::test_aligned_coarsen_chunks[chunks2-2] [gw61] [ 30%] PASSED dask/array/tests/test_slicing.py::test_slicing_with_newaxis dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch--1-False-cumsum] dask/array/tests/test_routines.py::test_aligned_coarsen_chunks[chunks3-10] dask/array/tests/test_slicing.py::test_take [gw55] [ 30%] PASSED dask/array/tests/test_routines.py::test_aligned_coarsen_chunks[chunks3-10] [gw42] [ 30%] PASSED dask/array/tests/test_routines.py::test_coarsen dask/array/tests/test_routines.py::test_aligned_coarsen_chunks[chunks4-10] [gw46] [ 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_coarsen_with_excess dask/array/tests/test_routines.py::test_isin_rand[False-test_shape2-test_chunks2-elements_shape2-elements_chunks2-0-10-23] [gw55] [ 30%] 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] [gw47] [ 30%] PASSED dask/array/tests/test_linalg.py::test_svd_compressed_shapes[chunks0-5-15-15] [gw3] [ 30%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[False-1-False-True] dask/array/tests/test_routines.py::test_einsum_casting[same_kind] [gw55] [ 30%] PASSED dask/array/tests/test_routines.py::test_aligned_coarsen_chunks[chunks5-8] [gw19] [ 30%] 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_histogram_delayed_range[False-1-False-False] dask/array/tests/test_routines.py::test_aligned_coarsen_chunks[chunks6-10] [gw22] [ 30%] 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] dask/array/tests/test_routines.py::test_isin_rand[True-test_shape2-test_chunks2-elements_shape2-elements_chunks2-0-10-23] [gw61] [ 30%] PASSED dask/array/tests/test_slicing.py::test_take [gw11] [ 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] [gw55] [ 30%] 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] dask/array/tests/test_slicing.py::test_take_sorted [gw17] [ 30%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-2-chunks2] [gw55] [ 30%] PASSED dask/array/tests/test_routines.py::test_aligned_coarsen_chunks[chunks7-16] [gw42] [ 30%] PASSED dask/array/tests/test_routines.py::test_coarsen_with_excess dask/array/tests/test_routines.py::test_aligned_coarsen_chunks[chunks8-10] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-2-chunks3] dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks0] [gw55] [ 30%] 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] [gw55] [ 30%] PASSED dask/array/tests/test_routines.py::test_aligned_coarsen_chunks[chunks9-4] [gw61] [ 31%] PASSED dask/array/tests/test_slicing.py::test_take_sorted dask/array/tests/test_routines.py::test_insert dask/array/tests/test_slicing.py::test_slicing_chunks [gw11] [ 31%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch--1-False-cumprod] [gw21] [ 31%] PASSED dask/array/tests/test_routines.py::test_diff_append[2] [gw61] [ 31%] PASSED dask/array/tests/test_slicing.py::test_slicing_chunks dask/array/tests/test_slicing.py::test_slicing_with_numpy_arrays [gw47] [ 31%] PASSED dask/array/tests/test_routines.py::test_einsum_casting[same_kind] dask/array/tests/test_routines.py::test_diff_negative_order [gw14] [ 31%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk1[8-argsort-argtopk] [gw2] [ 31%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr4-chunks4-kwargs4-2] dask/array/tests/test_routines.py::test_einsum_casting[unsafe] [gw21] [ 31%] PASSED dask/array/tests/test_routines.py::test_diff_negative_order dask/array/tests/test_routines.py::test_ediff1d[None-None-shape0] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch--1-False-nancumsum] [gw9] [ 31%] 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_topk_argtopk2[1-None-sort-topk] dask/array/tests/test_routines.py::test_ravel_multi_index[arr4-chunks4-kwargs4-asarray] [gw46] [ 31%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape2-test_chunks2-elements_shape2-elements_chunks2-0-10-23] dask/array/tests/test_routines.py::test_isin_rand[False-test_shape2-test_chunks2-elements_shape2-elements_chunks2-0-10-796] [gw42] [ 31%] PASSED dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks0] dask/array/tests/test_linalg.py::test_norm_any_prec[inf-True-False-single] dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks1] [gw12] [ 31%] PASSED dask/array/tests/test_routines.py::test_histogram2d[bins0-True-False] [gw2] [ 31%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr4-chunks4-kwargs4-asarray] [gw3] [ 31%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[False-1-False-False] dask/array/tests/test_routines.py::test_histogram2d[bins0-False-True] dask/array/tests/test_routines.py::test_histogram_delayed_range[True-None-True-True] dask/array/tests/test_routines.py::test_ravel_multi_index[arr4-chunks4-kwargs4-from_array] [gw61] [ 31%] PASSED dask/array/tests/test_slicing.py::test_slicing_with_numpy_arrays [gw54] [ 31%] PASSED dask/array/tests/test_linalg.py::test_norm_any_prec[inf-True-False-single] [gw21] [ 31%] PASSED dask/array/tests/test_routines.py::test_ediff1d[None-None-shape0] dask/array/tests/test_slicing.py::test_slicing_and_chunks [gw11] [ 31%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch--1-False-nancumsum] dask/array/tests/test_routines.py::test_ediff1d[None-None-shape1] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch--1-False-nancumprod] dask/array/tests/test_slicing.py::test_index_with_int_dask_array[None-3] [gw61] [ 31%] PASSED dask/array/tests/test_slicing.py::test_slicing_and_chunks [gw59] [ 31%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes5-2-chunks1] [gw19] [ 31%] 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_slicing.py::test_slicing_and_unknown_chunks dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes5-2-chunks2] [gw14] [ 31%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[1-None-sort-topk] [gw2] [ 31%] 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_routines.py::test_isin_rand[True-test_shape2-test_chunks2-elements_shape2-elements_chunks2-0-10-796] dask/array/tests/test_reductions.py::test_topk_argtopk2[1-None-argsort-argtopk] [gw54] [ 31%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array[None-3] dask/array/tests/test_slicing.py::test_index_with_int_dask_array[None-2] [gw47] [ 31%] PASSED dask/array/tests/test_routines.py::test_einsum_casting[unsafe] dask/array/tests/test_routines.py::test_einsum_split_every[None] [gw24] [ 31%] PASSED dask/array/tests/test_routines.py::test_corrcoef [gw61] [ 31%] PASSED dask/array/tests/test_slicing.py::test_slicing_and_unknown_chunks dask/array/tests/test_routines.py::test_round [gw42] [ 31%] PASSED dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks1] dask/array/tests/test_slicing.py::test_slicing_identities [gw54] [ 31%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array[None-2] dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks2] dask/array/tests/test_slicing.py::test_index_with_int_dask_array[None-1] [gw47] [ 31%] PASSED dask/array/tests/test_routines.py::test_einsum_split_every[None] [gw11] [ 31%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch--1-False-nancumprod] [gw2] [ 31%] 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] dask/array/tests/test_routines.py::test_einsum_split_every[2] [gw61] [ 31%] PASSED dask/array/tests/test_slicing.py::test_slicing_identities dask/array/tests/test_slicing.py::test_slice_stop_0 dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch--1-True-cumsum] [gw54] [ 31%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array[None-1] [gw46] [ 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_slicing.py::test_index_with_int_dask_array[x_chunks1-None] [gw35] [ 31%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_auto_image_stack[1000] [gw61] [ 31%] PASSED dask/array/tests/test_slicing.py::test_slice_stop_0 dask/array/tests/test_rechunk.py::test_rechunk_down dask/array/tests/test_routines.py::test_isin_rand[False-test_shape2-test_chunks2-elements_shape3-elements_chunks3-0-10-23] [gw2] [ 31%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr5-chunks5-kwargs5-1] dask/array/tests/test_slicing.py::test_slice_list_then_None [gw47] [ 31%] PASSED dask/array/tests/test_routines.py::test_einsum_split_every[2] dask/array/tests/test_routines.py::test_einsum_invalid_args [gw13] [ 31%] 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] [gw33] [ 31%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-None-False-cumprod] dask/array/tests/test_routines.py::test_ravel_multi_index[arr5-chunks5-kwargs5-2] dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-zeros-numpy] [gw47] [ 31%] PASSED dask/array/tests/test_routines.py::test_einsum_invalid_args [gw11] [ 31%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch--1-True-cumsum] [gw9] [ 31%] PASSED dask/array/tests/test_routines.py::test_flip[shape3-flip-kwargs5] dask/array/tests/test_routines.py::test_flip[shape3-flip-kwargs6] dask/array/tests/test_routines.py::test_einsum_broadcasting_contraction [gw49] [ 31%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape21-y_shape21-x_chunks21-y_chunks21] [gw61] [ 31%] PASSED dask/array/tests/test_slicing.py::test_slice_list_then_None [gw14] [ 31%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[1-None-argsort-argtopk] dask/array/tests/test_reductions.py::test_topk_argtopk2[1-2-sort-topk] [gw10] [ 31%] PASSED dask/array/tests/test_routines.py::test_stack_unknown_chunk_sizes[dstack-dstack-1] [gw21] [ 31%] PASSED dask/array/tests/test_routines.py::test_ediff1d[None-None-shape1] dask/array/tests/test_routines.py::test_matmul[x_shape22-y_shape22-x_chunks22-y_chunks22] [gw42] [ 31%] PASSED dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks2] dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks3] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch--1-True-cumprod] dask/array/tests/test_routines.py::test_ediff1d[0-0-shape0] [gw54] [ 31%] 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_slicing.py::test_slicing_exhaustively [gw15] [ 31%] PASSED dask/array/tests/test_routines.py::test_diff[2-shape0-0] dask/array/tests/test_routines.py::test_diff[2-shape1-1] [gw60] [ 31%] PASSED dask/array/tests/test_routines.py::test_gradient[2-shape9-varargs9-axis9] dask/array/tests/test_routines.py::test_stack_unknown_chunk_sizes[vstack-vstack-2] [gw24] [ 31%] PASSED dask/array/tests/test_routines.py::test_round [gw61] [ 31%] SKIPPED dask/array/tests/test_slicing.py::test_slicing_exhaustively dask/array/tests/test_slicing.py::test_slicing_with_negative_step_flops_keys dask/array/tests/test_routines.py::test_gradient[2-shape10-varargs10--1] dask/array/tests/test_routines.py::test_unique_kwargs[False-False-False] [gw32] [ 31%] 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] [gw35] [ 31%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_down [gw2] [ 31%] 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] [gw61] [ 31%] PASSED dask/array/tests/test_slicing.py::test_slicing_with_negative_step_flops_keys dask/array/tests/test_slicing.py::test_empty_slice [gw3] [ 31%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[True-None-True-True] dask/array/tests/test_routines.py::test_histogram_delayed_range[True-None-True-False] dask/array/tests/test_rechunk.py::test_rechunk_zero [gw11] [ 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] [gw18] [ 31%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-C-None-shape0-chunks0-tuple-asarray-zeros-numpy] dask/array/tests/test_slicing.py::test_index_with_int_dask_array_negindex[4] [gw19] [ 31%] 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_routines.py::test_isin_rand[True-test_shape2-test_chunks2-elements_shape3-elements_chunks3-0-10-23] [gw35] [ 31%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_zero dask/array/tests/test_rechunk.py::test_rechunk_bad_keys [gw24] [ 31%] PASSED dask/array/tests/test_routines.py::test_unique_kwargs[False-False-False] [gw14] [ 31%] 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_overlap.py::test_map_overlap_rechunks_array_along_multiple_dims_if_needed dask/array/tests/test_routines.py::test_unique_kwargs[False-False-True] [gw21] [ 31%] PASSED dask/array/tests/test_routines.py::test_ediff1d[0-0-shape0] dask/array/tests/test_routines.py::test_ediff1d[0-0-shape1] [gw2] [ 31%] 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] [gw61] [ 31%] PASSED dask/array/tests/test_slicing.py::test_empty_slice dask/array/tests/test_slicing.py::test_multiple_list_slicing [gw35] [ 31%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_bad_keys dask/array/tests/test_rechunk.py::test_balance_basics [gw18] [ 31%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array_negindex[4] dask/array/tests/test_slicing.py::test_index_with_int_dask_array_indexerror[2] [gw42] [ 31%] PASSED dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks3] dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks4] [gw54] [ 31%] 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] [gw2] [ 31%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr5-chunks5-kwargs5-from_array] dask/array/tests/test_routines.py::test_ravel_multi_index[arr6-chunks6-kwargs6-0] [gw35] [ 31%] PASSED dask/array/tests/test_rechunk.py::test_balance_basics [gw11] [ 31%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch--1-True-nancumsum] [gw61] [ 31%] PASSED dask/array/tests/test_slicing.py::test_multiple_list_slicing dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch--1-True-nancumprod] [gw12] [ 31%] PASSED dask/array/tests/test_routines.py::test_histogram2d[bins0-False-True] dask/array/tests/test_routines.py::test_histogram2d[bins0-False-False] dask/array/tests/test_slicing.py::test_boolean_list_slicing [gw0] [ 31%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes10-2-chunks3] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes10-2-chunks4] [gw2] [ 31%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr6-chunks6-kwargs6-0] [gw47] [ 31%] PASSED dask/array/tests/test_routines.py::test_einsum_broadcasting_contraction [gw55] [ 31%] PASSED dask/array/tests/test_routines.py::test_insert dask/array/tests/test_routines.py::test_ravel_multi_index[arr6-chunks6-kwargs6-1] dask/array/tests/test_routines.py::test_append [gw24] [ 31%] PASSED dask/array/tests/test_routines.py::test_unique_kwargs[False-False-True] dask/array/tests/test_routines.py::test_unique_kwargs[False-True-False] [gw18] [ 31%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array_indexerror[2] dask/array/tests/test_routines.py::test_einsum_broadcasting_contraction2 dask/array/tests/test_slicing.py::test_index_with_int_dask_array_indexerror[4] [gw9] [ 31%] PASSED dask/array/tests/test_routines.py::test_flip[shape3-flip-kwargs6] [gw61] [ 31%] PASSED dask/array/tests/test_slicing.py::test_boolean_list_slicing dask/array/tests/test_slicing.py::test_boolean_numpy_array_slicing dask/array/tests/test_routines.py::test_flip[shape3-flip-kwargs7] [gw42] [ 31%] PASSED dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks4] [gw11] [ 31%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch--1-True-nancumprod] [gw14] [ 31%] 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_routines.py::test_coarsen_bad_chunks[chunks5] [gw27] [ 31%] PASSED dask/array/tests/test_routines.py::test_rot90[shape3-kwargs0] [gw21] [ 31%] PASSED dask/array/tests/test_routines.py::test_ediff1d[0-0-shape1] dask/array/tests/test_routines.py::test_ediff1d[to_end2-to_begin2-shape0] [gw2] [ 31%] 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] [gw54] [ 31%] 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_routines.py::test_rot90[shape3-kwargs1] dask/array/tests/test_reductions.py::test_array_cumreduction_out[cumsum] [gw61] [ 31%] PASSED dask/array/tests/test_slicing.py::test_boolean_numpy_array_slicing [gw18] [ 31%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array_indexerror[4] dask/array/tests/test_slicing.py::test_empty_list [gw3] [ 31%] 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] dask/array/tests/test_slicing.py::test_index_with_int_dask_array_dtypes[int8] [gw11] [ 31%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_out[cumsum] dask/array/tests/test_reductions.py::test_array_cumreduction_out[cumprod] [gw21] [ 31%] PASSED dask/array/tests/test_routines.py::test_ediff1d[to_end2-to_begin2-shape0] [gw2] [ 31%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr6-chunks6-kwargs6-2] dask/array/tests/test_routines.py::test_ediff1d[to_end2-to_begin2-shape1] dask/array/tests/test_routines.py::test_ravel_multi_index[arr6-chunks6-kwargs6-asarray] [gw14] [ 31%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[1-3-sort-topk] [gw42] [ 31%] PASSED dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks5] dask/array/tests/test_reductions.py::test_topk_argtopk2[1-3-argsort-argtopk] dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks6] dask/array/tests/test_array_core.py::test_from_array_scalar[float64] [gw18] [ 31%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array_dtypes[int8] [gw54] [ 31%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks1-1] dask/array/tests/test_slicing.py::test_index_with_int_dask_array_dtypes[int16] [gw2] [ 31%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr6-chunks6-kwargs6-asarray] dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks2-None] [gw40] [ 31%] PASSED dask/array/tests/test_routines.py::test_where dask/array/tests/test_routines.py::test_where_scalar_dtype [gw46] [ 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] [gw60] [ 31%] PASSED dask/array/tests/test_routines.py::test_gradient[2-shape10-varargs10--1] dask/array/tests/test_routines.py::test_bincount [gw11] [ 31%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_out[cumprod] dask/array/tests/test_reductions.py::test_topk_argtopk1[None-sort-topk] [gw61] [ 31%] PASSED dask/array/tests/test_slicing.py::test_empty_list dask/array/tests/test_slicing.py::test_uneven_chunks [gw61] [ 31%] PASSED dask/array/tests/test_slicing.py::test_uneven_chunks dask/array/tests/test_routines.py::test_ravel_multi_index[arr6-chunks6-kwargs6-from_array] [gw24] [ 31%] 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] dask/array/tests/test_slicing.py::test_new_blockdim [gw6] [ 32%] PASSED dask/array/tests/test_array_core.py::test_from_array_scalar[float64] dask/array/tests/test_slicing.py::test_slice_array_null_dimension [gw18] [ 32%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array_dtypes[int16] [gw6] [ 32%] PASSED dask/array/tests/test_slicing.py::test_slice_array_null_dimension [gw2] [ 32%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr6-chunks6-kwargs6-from_array] dask/array/tests/test_slicing.py::test_index_with_int_dask_array_dtypes[int32] [gw61] [ 32%] PASSED dask/array/tests/test_slicing.py::test_new_blockdim dask/array/tests/test_stats.py::test_measures[True-skew-kwargs0] dask/array/tests/test_slicing.py::test_slicing_consistent_names [gw9] [ 32%] PASSED dask/array/tests/test_routines.py::test_flip[shape3-flip-kwargs7] [gw54] [ 32%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks2-None] [gw40] [ 32%] PASSED dask/array/tests/test_routines.py::test_where_scalar_dtype dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks2-3] dask/array/tests/test_routines.py::test_flip[shape4-flipud-kwargs0] dask/array/tests/test_routines.py::test_where_bool_optimization [gw42] [ 32%] PASSED dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks6] dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks7] [gw18] [ 32%] 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] [gw47] [ 32%] PASSED dask/array/tests/test_routines.py::test_einsum_broadcasting_contraction2 [gw60] [ 32%] PASSED dask/array/tests/test_routines.py::test_bincount [gw14] [ 32%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[1-3-argsort-argtopk] dask/array/tests/test_routines.py::test_einsum_broadcasting_contraction3 dask/array/tests/test_routines.py::test_bincount_with_weights[weights0] [gw61] [ 32%] PASSED dask/array/tests/test_slicing.py::test_slicing_consistent_names dask/array/tests/test_slicing.py::test_slicing_consistent_names_after_normalization dask/array/tests/test_reductions.py::test_topk_argtopk2[1-4-sort-topk] [gw21] [ 32%] PASSED dask/array/tests/test_routines.py::test_ediff1d[to_end2-to_begin2-shape1] [gw61] [ 32%] PASSED dask/array/tests/test_slicing.py::test_slicing_consistent_names_after_normalization dask/array/tests/test_routines.py::test_gradient[1-shape0-varargs0-None] dask/array/tests/test_slicing.py::test_sanitize_index_element [gw17] [ 32%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-2-chunks3] [gw61] [ 32%] PASSED dask/array/tests/test_slicing.py::test_sanitize_index_element [gw18] [ 32%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array_dtypes[int64] dask/array/tests/test_slicing.py::test_sanitize_index dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-2-chunks4] [gw12] [ 32%] PASSED dask/array/tests/test_routines.py::test_histogram2d[bins0-False-False] [gw10] [ 32%] PASSED dask/array/tests/test_routines.py::test_stack_unknown_chunk_sizes[vstack-vstack-2] dask/array/tests/test_routines.py::test_take [gw60] [ 32%] PASSED dask/array/tests/test_routines.py::test_bincount_with_weights[weights0] dask/array/tests/test_slicing.py::test_index_with_int_dask_array_dtypes[uint8] [gw3] [ 32%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[True-None-False-True] dask/array/tests/test_routines.py::test_bincount_with_weights[weights1] [gw61] [ 32%] PASSED dask/array/tests/test_slicing.py::test_sanitize_index dask/array/tests/test_slicing.py::test_uneven_blockdims dask/array/tests/test_routines.py::test_histogram2d[5-True-True] dask/array/tests/test_linalg.py::test_qr[20-10-chunks2-None] [gw61] [ 32%] PASSED dask/array/tests/test_slicing.py::test_uneven_blockdims [gw24] [ 32%] PASSED dask/array/tests/test_routines.py::test_unique_kwargs[False-True-True] [gw42] [ 32%] PASSED dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks7] dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks8] [gw54] [ 32%] 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] dask/array/tests/test_slicing.py::test_oob_check dask/array/tests/test_routines.py::test_histogram_delayed_range[True-None-False-False] [gw14] [ 32%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[1-4-sort-topk] dask/array/tests/test_reductions.py::test_topk_argtopk2[1-4-argsort-argtopk] dask/array/tests/test_routines.py::test_unique_kwargs[True-False-False] [gw18] [ 32%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array_dtypes[uint8] dask/array/tests/test_slicing.py::test_index_with_int_dask_array_dtypes[uint16] [gw61] [ 32%] PASSED dask/array/tests/test_slicing.py::test_oob_check [gw19] [ 32%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape2-test_chunks2-elements_shape3-elements_chunks3-0-10-23] [gw6] [ 32%] PASSED dask/array/tests/test_stats.py::test_measures[True-skew-kwargs0] [gw15] [ 32%] PASSED dask/array/tests/test_routines.py::test_diff[2-shape1-1] [gw10] [ 32%] PASSED dask/array/tests/test_routines.py::test_take dask/array/tests/test_stats.py::test_measures[True-kurtosis-kwargs1] dask/array/tests/test_routines.py::test_isin_rand[True-test_shape2-test_chunks2-elements_shape3-elements_chunks3-0-10-796] [gw60] [ 32%] PASSED dask/array/tests/test_routines.py::test_bincount_with_weights[weights1] dask/array/tests/test_routines.py::test_take_dask_from_numpy [gw40] [ 32%] PASSED dask/array/tests/test_routines.py::test_where_bool_optimization dask/array/tests/test_routines.py::test_bincount_unspecified_minlength [gw59] [ 32%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes5-2-chunks2] dask/array/tests/test_routines.py::test_where_nonzero [gw47] [ 32%] PASSED dask/array/tests/test_routines.py::test_einsum_broadcasting_contraction3 dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes5-2-chunks3] dask/array/tests/test_routines.py::test_average[True-a0] [gw55] [ 32%] PASSED dask/array/tests/test_routines.py::test_append [gw10] [ 32%] PASSED dask/array/tests/test_routines.py::test_take_dask_from_numpy [gw18] [ 32%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array_dtypes[uint16] dask/array/tests/test_slicing.py::test_index_with_int_dask_array_dtypes[uint32] dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-full_like-numpy] dask/array/tests/test_routines.py::test_multi_insert dask/array/tests/test_routines.py::test_compress [gw42] [ 32%] PASSED dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks8] [gw13] [ 32%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes2-4-chunks0] dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks9] [gw24] [ 32%] PASSED dask/array/tests/test_routines.py::test_unique_kwargs[True-False-False] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes2-4-chunks1] dask/array/tests/test_routines.py::test_unique_kwargs[True-False-True] [gw60] [ 32%] PASSED dask/array/tests/test_routines.py::test_bincount_unspecified_minlength dask/array/tests/test_routines.py::test_digitize [gw18] [ 32%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array_dtypes[uint32] [gw14] [ 32%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[1-4-argsort-argtopk] dask/array/tests/test_slicing.py::test_index_with_int_dask_array_dtypes[uint64] [gw54] [ 32%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks2-2] dask/array/tests/test_reductions.py::test_topk_argtopk2[2-None-sort-topk] dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks2-1] [gw25] [ 32%] PASSED dask/array/tests/test_creation.py::test_arr_like[i4-F-None-shape0-chunks0-tuple-tuple-full_like-numpy] [gw47] [ 32%] PASSED dask/array/tests/test_routines.py::test_average[True-a0] dask/array/tests/test_ufunc.py::test_unary_ufunc[arccosh] dask/array/tests/test_routines.py::test_average[True-a1] [gw42] [ 32%] PASSED dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks9] [gw3] [ 32%] 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] [gw18] [ 32%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array_dtypes[uint64] dask/array/tests/test_slicing.py::test_index_with_int_dask_array_nocompute [gw6] [ 32%] PASSED dask/array/tests/test_stats.py::test_measures[True-kurtosis-kwargs1] [gw32] [ 32%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-4-chunks4] dask/array/tests/test_stats.py::test_measures[True-kurtosis-kwargs2] [gw46] [ 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_reductions.py::test_chunk_structure_independence[axes7-4-chunks5] [gw18] [ 32%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array_nocompute dask/array/tests/test_routines.py::test_isin_rand[False-test_shape3-test_chunks3-elements_shape0-elements_chunks0-0-10-23] [gw14] [ 32%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[2-None-sort-topk] [gw55] [ 32%] PASSED dask/array/tests/test_routines.py::test_multi_insert dask/array/tests/test_routines.py::test_delete dask/array/tests/test_slicing.py::test_index_with_bool_dask_array dask/array/tests/test_reductions.py::test_topk_argtopk2[2-None-argsort-argtopk] [gw47] [ 32%] PASSED dask/array/tests/test_routines.py::test_average[True-a1] dask/array/tests/test_routines.py::test_average[False-a0] [gw49] [ 32%] 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] [gw50] [ 32%] PASSED dask/array/tests/test_linalg.py::test_qr[20-10-chunks2-None] dask/array/tests/test_stats.py::test_nan_raises[omit-ttest_1samp-2] [gw24] [ 32%] PASSED dask/array/tests/test_routines.py::test_unique_kwargs[True-False-True] [gw22] [ 32%] PASSED dask/array/tests/test_random.py::test_random_all_with_class_methods[RandomState-tuple] [gw50] [ 32%] PASSED dask/array/tests/test_stats.py::test_nan_raises[omit-ttest_1samp-2] dask/array/tests/test_stats.py::test_nan_raises[omit-ttest_rel-2] dask/array/tests/test_routines.py::test_unique_kwargs[True-True-False] dask/array/tests/test_random.py::test_random_all_with_class_methods[default_rng-NoneType] [gw50] [ 32%] 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] [gw47] [ 32%] PASSED dask/array/tests/test_routines.py::test_average[False-a0] [gw50] [ 32%] PASSED dask/array/tests/test_stats.py::test_nan_raises[omit-skewtest-1] dask/array/tests/test_routines.py::test_average[False-a1] dask/array/tests/test_stats.py::test_nan_raises[omit-kurtosis-1] [gw50] [ 32%] PASSED dask/array/tests/test_stats.py::test_nan_raises[omit-kurtosis-1] [gw54] [ 32%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks2-1] dask/array/tests/test_stats.py::test_nan_raises[omit-kurtosistest-1] [gw14] [ 32%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[2-None-argsort-argtopk] [gw25] [ 32%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[arccosh] dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks3-None] [gw50] [ 32%] PASSED dask/array/tests/test_stats.py::test_nan_raises[omit-kurtosistest-1] dask/array/tests/test_reductions.py::test_topk_argtopk2[2-2-sort-topk] dask/array/tests/test_ufunc.py::test_unary_ufunc[arcsin] dask/array/tests/test_stats.py::test_nan_raises[omit-normaltest-1] [gw47] [ 32%] PASSED dask/array/tests/test_routines.py::test_average[False-a1] [gw0] [ 32%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes10-2-chunks4] dask/array/tests/test_routines.py::test_average_keepdims[a0] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes10-2-chunks5] [gw50] [ 32%] 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] [gw50] [ 32%] 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] [gw46] [ 32%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape3-test_chunks3-elements_shape0-elements_chunks0-0-10-23] [gw6] [ 32%] PASSED dask/array/tests/test_stats.py::test_measures[True-kurtosis-kwargs2] [gw18] [ 32%] PASSED dask/array/tests/test_slicing.py::test_index_with_bool_dask_array 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_slicing.py::test_index_with_bool_dask_array_2 [gw50] [ 32%] PASSED dask/array/tests/test_stats.py::test_nan_raises[raise-ttest_1samp-2] dask/array/tests/test_stats.py::test_measures[False-skew-kwargs0] dask/array/tests/test_stats.py::test_nan_raises[raise-ttest_rel-2] [gw12] [ 32%] PASSED dask/array/tests/test_routines.py::test_histogram2d[5-True-True] dask/array/tests/test_routines.py::test_histogram2d[5-True-False] [gw54] [ 32%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks3-None] [gw47] [ 32%] PASSED dask/array/tests/test_routines.py::test_average_keepdims[a0] [gw50] [ 32%] 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] dask/array/tests/test_routines.py::test_average_keepdims[a1] dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks3-3] [gw14] [ 32%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[2-2-sort-topk] [gw3] [ 32%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[True-0-True-True] dask/array/tests/test_routines.py::test_histogram_delayed_range[True-0-True-False] dask/array/tests/test_reductions.py::test_topk_argtopk2[2-2-argsort-argtopk] [gw50] [ 32%] 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] [gw50] [ 32%] 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] [gw50] [ 32%] PASSED dask/array/tests/test_stats.py::test_nan_raises[raise-kurtosistest-1] [gw24] [ 32%] PASSED dask/array/tests/test_routines.py::test_unique_kwargs[True-True-False] [gw47] [ 32%] PASSED dask/array/tests/test_routines.py::test_average_keepdims[a1] dask/array/tests/test_routines.py::test_average_weights[False] dask/array/tests/test_routines.py::test_unique_kwargs[True-True-True] dask/array/tests/test_stats.py::test_nan_raises[raise-normaltest-1] [gw50] [ 32%] PASSED dask/array/tests/test_stats.py::test_nan_raises[raise-normaltest-1] [gw19] [ 32%] 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_stats.py::test_nan_raises[raise-moment-1] dask/array/tests/test_routines.py::test_isin_rand[True-test_shape3-test_chunks3-elements_shape0-elements_chunks0-0-10-23] [gw50] [ 32%] PASSED dask/array/tests/test_stats.py::test_nan_raises[raise-moment-1] dask/array/tests/test_stats.py::test_power_divergence_invalid [gw50] [ 32%] PASSED dask/array/tests/test_stats.py::test_power_divergence_invalid dask/array/tests/test_stats.py::test_skew_raises [gw14] [ 32%] 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] [gw46] [ 32%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape3-test_chunks3-elements_shape0-elements_chunks0-0-10-796] [gw55] [ 32%] PASSED dask/array/tests/test_routines.py::test_delete dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-le] dask/array/tests/test_routines.py::test_isin_rand[False-test_shape3-test_chunks3-elements_shape1-elements_chunks1-0-10-23] [gw54] [ 32%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks3-3] [gw63] [ 32%] PASSED dask/array/tests/test_overlap.py::test_map_overlap_rechunks_array_along_multiple_dims_if_needed dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks3-2] dask/array/tests/test_routines.py::test_result_type dask/array/tests/test_slicing.py::test_slicing_none_int_ellipes [gw47] [ 32%] PASSED dask/array/tests/test_routines.py::test_average_weights[False] [gw63] [ 32%] SKIPPED dask/array/tests/test_slicing.py::test_slicing_none_int_ellipes [gw55] [ 32%] PASSED dask/array/tests/test_routines.py::test_result_type dask/array/tests/test_slicing.py::test_None_overlap_int [gw3] [ 32%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[True-0-True-False] dask/array/tests/test_routines.py::test_average_weights[True] [gw34] [ 32%] PASSED dask/array/tests/test_dispatch.py::test_binary_operation_type_precedence[arr_upcast0-arr_downcast0-le] dask/array/tests/test_ufunc.py::test_unary_ufunc[logical_not] [gw6] [ 32%] PASSED dask/array/tests/test_stats.py::test_measures[False-skew-kwargs0] dask/array/tests/test_stats.py::test_measures[False-kurtosis-kwargs1] dask/array/tests/test_routines.py::test_einsum[abc,bad->abcd] [gw50] [ 32%] PASSED dask/array/tests/test_stats.py::test_skew_raises dask/array/tests/test_stats.py::test_skew_single_return_type [gw11] [ 32%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk1[None-sort-topk] [gw14] [ 33%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[2-3-sort-topk] [gw63] [ 33%] PASSED dask/array/tests/test_slicing.py::test_None_overlap_int dask/array/tests/test_gufunc.py::test_apply_gufunc_two_scalar_output dask/array/tests/test_reductions.py::test_topk_argtopk2[2-3-argsort-argtopk] dask/array/tests/test_slicing.py::test_negative_n_slicing dask/array/tests/test_fft.py::test_fftfreq[0-0.5-1] [gw63] [ 33%] PASSED dask/array/tests/test_slicing.py::test_negative_n_slicing [gw48] [ 33%] PASSED dask/array/tests/test_gufunc.py::test_apply_gufunc_two_scalar_output dask/array/tests/test_ufunc.py::test_binary_ufunc[fmod] [gw45] [ 33%] PASSED dask/array/tests/test_fft.py::test_fftfreq[0-0.5-1] dask/array/tests/test_slicing.py::test_negative_list_slicing dask/array/tests/test_ufunc.py::test_complex[iscomplex] [gw55] [ 33%] PASSED dask/array/tests/test_routines.py::test_einsum[abc,bad->abcd] [gw25] [ 33%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[arcsin] dask/array/tests/test_routines.py::test_einsum[abcdef,bcdfg->abcdeg] [gw47] [ 33%] PASSED dask/array/tests/test_routines.py::test_average_weights[True] dask/array/tests/test_routines.py::test_average_raises dask/array/tests/test_ufunc.py::test_unary_ufunc[arcsinh] [gw19] [ 33%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape3-test_chunks3-elements_shape0-elements_chunks0-0-10-23] dask/array/tests/test_routines.py::test_isin_rand[True-test_shape3-test_chunks3-elements_shape0-elements_chunks0-0-10-796] [gw17] [ 33%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-2-chunks4] [gw18] [ 33%] PASSED dask/array/tests/test_slicing.py::test_index_with_bool_dask_array_2 dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-2-chunks5] [gw14] [ 33%] 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] dask/array/tests/test_slicing.py::test_cull [gw24] [ 33%] 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] [gw10] [ 33%] PASSED dask/array/tests/test_routines.py::test_compress [gw34] [ 33%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[logical_not] dask/array/tests/test_ufunc.py::test_unary_ufunc[negative] [gw36] [ 33%] PASSED dask/array/tests/test_routines.py::test_einsum[defab,fedbc->defac] dask/array/tests/test_routines.py::test_extract dask/array/tests/test_routines.py::test_einsum[ab...,bc...->ac...] [gw54] [ 33%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks3-2] dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks3-1] [gw50] [ 33%] PASSED dask/array/tests/test_stats.py::test_skew_single_return_type [gw14] [ 33%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[2-4-sort-topk] dask/array/tests/test_stats.py::test_kurtosis_single_return_type dask/array/tests/test_reductions.py::test_topk_argtopk2[2-4-argsort-argtopk] [gw6] [ 33%] PASSED dask/array/tests/test_stats.py::test_measures[False-kurtosis-kwargs1] [gw12] [ 33%] PASSED dask/array/tests/test_routines.py::test_histogram2d[5-True-False] dask/array/tests/test_stats.py::test_measures[False-kurtosis-kwargs2] [gw59] [ 33%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes5-2-chunks3] [gw47] [ 33%] PASSED dask/array/tests/test_routines.py::test_average_raises dask/array/tests/test_routines.py::test_histogram2d[5-False-True] dask/array/tests/test_routines.py::test_iscomplexobj dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes5-2-chunks4] [gw40] [ 33%] PASSED dask/array/tests/test_routines.py::test_where_nonzero dask/array/tests/test_routines.py::test_where_incorrect_args [gw32] [ 33%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-4-chunks5] [gw46] [ 33%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape3-test_chunks3-elements_shape1-elements_chunks1-0-10-23] [gw47] [ 33%] PASSED dask/array/tests/test_routines.py::test_iscomplexobj dask/array/tests/test_routines.py::test_tril_triu dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes8-2-chunks0] dask/array/tests/test_routines.py::test_isin_rand[False-test_shape3-test_chunks3-elements_shape1-elements_chunks1-0-10-796] [gw25] [ 33%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[arcsinh] dask/array/tests/test_ufunc.py::test_unary_ufunc[arctan] [gw13] [ 33%] 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] [gw40] [ 33%] PASSED dask/array/tests/test_routines.py::test_where_incorrect_args [gw16] [ 33%] PASSED dask/array/tests/test_routines.py::test_moveaxis_rollaxis[shape2-moveaxis] dask/array/tests/test_routines.py::test_count_nonzero [gw36] [ 33%] PASSED dask/array/tests/test_routines.py::test_einsum[ab...,bc...->ac...] dask/array/tests/test_routines.py::test_moveaxis_rollaxis[shape2-rollaxis] dask/array/tests/test_routines.py::test_einsum[a...a] [gw14] [ 33%] 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] [gw19] [ 33%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape3-test_chunks3-elements_shape0-elements_chunks0-0-10-796] [gw63] [ 33%] PASSED dask/array/tests/test_slicing.py::test_negative_list_slicing 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_slicing.py::test_permit_oob_slices [gw34] [ 33%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[negative] dask/array/tests/test_linalg.py::test_norm_2dim[False-fro-shape2-chunks2-axis2] dask/array/tests/test_ufunc.py::test_unary_ufunc[positive] [gw36] [ 33%] PASSED dask/array/tests/test_routines.py::test_einsum[a...a] dask/array/tests/test_routines.py::test_einsum[abc...->cba...] [gw14] [ 33%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[3-None-sort-topk] dask/array/tests/test_reductions.py::test_topk_argtopk2[3-None-argsort-argtopk] [gw25] [ 33%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[arctan] [gw63] [ 33%] PASSED dask/array/tests/test_slicing.py::test_permit_oob_slices [gw48] [ 33%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[fmod] [gw36] [ 33%] PASSED dask/array/tests/test_routines.py::test_einsum[abc...->cba...] dask/array/tests/test_ufunc.py::test_unary_ufunc[arctanh] dask/array/tests/test_slicing.py::test_normalize_index dask/array/tests/test_ufunc.py::test_binary_ufunc[greater] dask/array/tests/test_routines.py::test_einsum[...ab->...a] [gw63] [ 33%] PASSED dask/array/tests/test_slicing.py::test_normalize_index [gw6] [ 33%] PASSED dask/array/tests/test_stats.py::test_measures[False-kurtosis-kwargs2] dask/array/tests/test_stats.py::test_bias_raises dask/array/tests/test_slicing.py::test_take_semi_sorted [gw10] [ 33%] PASSED dask/array/tests/test_routines.py::test_extract [gw40] [ 33%] PASSED dask/array/tests/test_routines.py::test_count_nonzero [gw24] [ 33%] PASSED dask/array/tests/test_routines.py::test_unique_rand[shape0-chunks0-0-10-23] dask/array/tests/test_routines.py::test_isnull dask/array/tests/test_routines.py::test_count_nonzero_axis[None] [gw57] [ 33%] PASSED dask/array/tests/test_linalg.py::test_norm_2dim[False-fro-shape2-chunks2-axis2] dask/array/tests/test_routines.py::test_unique_rand[shape0-chunks0-0-10-796] [gw63] [ 33%] PASSED dask/array/tests/test_slicing.py::test_take_semi_sorted dask/array/tests/test_slicing.py::test_slicing_plan[chunks0-index0-expected0] dask/array/tests/test_ufunc.py::test_ufunc_where[True-False-True-f8] [gw63] [ 33%] PASSED dask/array/tests/test_slicing.py::test_slicing_plan[chunks0-index0-expected0] [gw36] [ 33%] PASSED dask/array/tests/test_routines.py::test_einsum[...ab->...a] [gw14] [ 33%] 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] dask/array/tests/test_routines.py::test_einsum[a...a->a...] [gw54] [ 33%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks3-1] [gw34] [ 33%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[positive] dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks4-None] dask/array/tests/test_ufunc.py::test_unary_ufunc[rad2deg] dask/array/tests/test_slicing.py::test_slicing_plan[chunks1-index1-expected1] [gw63] [ 33%] 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] [gw10] [ 33%] PASSED dask/array/tests/test_routines.py::test_isnull [gw36] [ 33%] PASSED dask/array/tests/test_routines.py::test_einsum[a...a->a...] [gw63] [ 33%] PASSED dask/array/tests/test_slicing.py::test_slicing_plan[chunks2-index2-expected2] dask/array/tests/test_routines.py::test_isnull_result_is_an_array dask/array/tests/test_routines.py::test_einsum[...abc,...abcd->...d] dask/array/tests/test_slicing.py::test_getitem_avoids_large_chunks [gw10] [ 33%] PASSED dask/array/tests/test_routines.py::test_isnull_result_is_an_array dask/array/tests/test_routines.py::test_isclose [gw46] [ 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_isin_rand[False-test_shape3-test_chunks3-elements_shape2-elements_chunks2-0-10-23] [gw0] [ 33%] 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] [gw12] [ 33%] PASSED dask/array/tests/test_routines.py::test_histogram2d[5-False-True] dask/array/tests/test_routines.py::test_histogram2d[5-False-False] [gw54] [ 33%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks4-None] [gw57] [ 33%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[True-False-True-f8] dask/array/tests/test_ufunc.py::test_ufunc_where[True-True-False-None] [gw40] [ 33%] PASSED dask/array/tests/test_routines.py::test_count_nonzero_axis[None] dask/array/tests/test_routines.py::test_count_nonzero_axis[0] [gw25] [ 33%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[arctanh] dask/array/tests/test_ufunc.py::test_unary_ufunc[bitwise_not] [gw50] [ 33%] PASSED dask/array/tests/test_stats.py::test_kurtosis_single_return_type dask/array/tests/test_svg.py::test_basic [gw10] [ 33%] PASSED dask/array/tests/test_routines.py::test_isclose dask/array/tests/test_routines.py::test_allclose dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks4-3] [gw60] [ 33%] PASSED dask/array/tests/test_routines.py::test_digitize dask/array/tests/test_routines.py::test_searchsorted[left-a0-1-v0-1] [gw6] [ 33%] PASSED dask/array/tests/test_stats.py::test_bias_raises dask/array/tests/test_stats.py::test_one[chisquare] [gw22] [ 33%] 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] [gw34] [ 33%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[rad2deg] dask/array/tests/test_ufunc.py::test_unary_ufunc[radians] [gw57] [ 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] [gw14] [ 33%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[3-2-sort-topk] dask/array/tests/test_linalg.py::test_inv[20-10] [gw45] [ 33%] PASSED dask/array/tests/test_ufunc.py::test_complex[iscomplex] dask/array/tests/test_reductions.py::test_topk_argtopk2[3-2-argsort-argtopk] [gw49] [ 33%] 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] [gw10] [ 33%] PASSED dask/array/tests/test_routines.py::test_allclose dask/array/tests/test_ufunc.py::test_complex[real] [gw21] [ 33%] PASSED dask/array/tests/test_routines.py::test_gradient[1-shape0-varargs0-None] dask/array/tests/test_routines.py::test_choose [gw19] [ 33%] 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_gradient[1-shape1-varargs1-None] [gw36] [ 33%] PASSED dask/array/tests/test_routines.py::test_einsum[...abc,...abcd->...d] 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_einsum[ab...,b->ab...] [gw60] [ 33%] PASSED dask/array/tests/test_routines.py::test_searchsorted[left-a0-1-v0-1] [gw57] [ 33%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[True-True-False-f8] dask/array/tests/test_routines.py::test_searchsorted[left-a1-1-v1-1] [gw40] [ 33%] PASSED dask/array/tests/test_routines.py::test_count_nonzero_axis[0] dask/array/tests/test_ufunc.py::test_ufunc_where[True-True-True-None] dask/array/tests/test_routines.py::test_count_nonzero_axis[axis2] [gw50] [ 33%] PASSED dask/array/tests/test_svg.py::test_basic dask/array/tests/test_svg.py::test_repr_html [gw24] [ 33%] PASSED dask/array/tests/test_routines.py::test_unique_rand[shape0-chunks0-0-10-796] [gw25] [ 33%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[bitwise_not] [gw54] [ 33%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks4-3] [gw36] [ 33%] PASSED dask/array/tests/test_routines.py::test_einsum[ab...,b->ab...] dask/array/tests/test_routines.py::test_unique_rand[shape1-chunks1-0-10-23] dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks4-2] dask/array/tests/test_ufunc.py::test_unary_ufunc[cbrt] dask/array/tests/test_routines.py::test_einsum[aa->a] [gw6] [ 33%] PASSED dask/array/tests/test_stats.py::test_one[chisquare] [gw57] [ 33%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[True-True-True-None] [gw14] [ 33%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[3-2-argsort-argtopk] [gw55] [ 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] [gw54] [ 33%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks4-2] dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks4-1] [gw54] [ 33%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array[x_chunks4-1] [gw34] [ 33%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[radians] dask/array/tests/test_ufunc.py::test_unary_ufunc[reciprocal] [gw34] [ 33%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[reciprocal] dask/array/tests/test_ufunc.py::test_unary_ufunc[rint] [gw10] [ 33%] PASSED dask/array/tests/test_routines.py::test_choose dask/array/tests/test_routines.py::test_piecewise [gw10] [ 33%] PASSED dask/array/tests/test_routines.py::test_piecewise dask/array/tests/test_routines.py::test_piecewise_otherwise [gw10] [ 33%] PASSED dask/array/tests/test_routines.py::test_piecewise_otherwise [gw34] [ 33%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[rint] dask/array/tests/test_ufunc.py::test_unary_ufunc[sign] [gw34] [ 33%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[sign] [gw13] [ 33%] 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] [gw59] [ 33%] 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] [gw12] [ 33%] PASSED dask/array/tests/test_routines.py::test_histogram2d[5-False-False] dask/array/tests/test_routines.py::test_histogram2d_array_bins[True-True] [gw12] [ 33%] 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] dask/array/tests/test_ufunc.py::test_unary_ufunc[signbit] [gw34] [ 33%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[signbit] dask/array/tests/test_ufunc.py::test_unary_ufunc[sin] dask/array/tests/test_slicing.py::test_index_with_int_dask_array_0d[1] [gw54] [ 33%] 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] [gw54] [ 33%] 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] [gw52] [ 33%] PASSED dask/array/tests/test_linalg.py::test_inv[20-10] dask/array/tests/test_ufunc.py::test_ufunc_where[dask-True-True-None] [gw52] [ 33%] 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] [gw24] [ 34%] PASSED dask/array/tests/test_routines.py::test_unique_rand[shape1-chunks1-0-10-23] [gw0] [ 34%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes10-4-chunks0] [gw46] [ 34%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape3-test_chunks3-elements_shape2-elements_chunks2-0-10-23] dask/array/tests/test_routines.py::test_isin_rand[False-test_shape3-test_chunks3-elements_shape2-elements_chunks2-0-10-796] [gw46] [ 34%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape3-test_chunks3-elements_shape2-elements_chunks2-0-10-796] dask/array/tests/test_routines.py::test_isin_rand[False-test_shape3-test_chunks3-elements_shape3-elements_chunks3-0-10-23] dask/array/tests/test_routines.py::test_unique_rand[shape1-chunks1-0-10-796] [gw24] [ 34%] PASSED dask/array/tests/test_routines.py::test_unique_rand[shape1-chunks1-0-10-796] [gw45] [ 34%] PASSED dask/array/tests/test_ufunc.py::test_complex[real] dask/array/tests/test_ufunc.py::test_complex[imag] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes10-4-chunks1] [gw25] [ 34%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[cbrt] dask/array/tests/test_ufunc.py::test_unary_ufunc[ceil] [gw25] [ 34%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[ceil] dask/array/tests/test_ufunc.py::test_unary_ufunc[conj] [gw40] [ 34%] PASSED dask/array/tests/test_routines.py::test_count_nonzero_axis[axis2] dask/array/tests/test_routines.py::test_count_nonzero_axis[axis3] [gw40] [ 34%] PASSED dask/array/tests/test_routines.py::test_count_nonzero_axis[axis3] dask/array/tests/test_routines.py::test_count_nonzero_obj [gw19] [ 34%] 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] [gw19] [ 34%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape3-test_chunks3-elements_shape2-elements_chunks2-0-10-23] dask/array/tests/test_routines.py::test_isin_rand[True-test_shape3-test_chunks3-elements_shape2-elements_chunks2-0-10-796] dask/array/tests/test_stats.py::test_one[power_divergence] [gw6] [ 34%] PASSED dask/array/tests/test_stats.py::test_one[power_divergence] dask/array/tests/test_stats.py::test_one[normaltest] [gw6] [ 34%] PASSED dask/array/tests/test_stats.py::test_one[normaltest] dask/array/tests/test_stats.py::test_one[skewtest] [gw36] [ 34%] PASSED dask/array/tests/test_routines.py::test_einsum[aa->a] [gw63] [ 34%] PASSED dask/array/tests/test_slicing.py::test_getitem_avoids_large_chunks dask/array/tests/test_slicing.py::test_getitem_avoids_large_chunks_missing [gw48] [ 34%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[greater] dask/array/tests/test_ufunc.py::test_binary_ufunc[greater_equal] [gw48] [ 34%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[greater_equal] dask/array/tests/test_ufunc.py::test_binary_ufunc[hypot] [gw48] [ 34%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[hypot] [gw17] [ 34%] 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] dask/array/tests/test_routines.py::test_einsum[ab,ab,c->c] [gw36] [ 34%] PASSED dask/array/tests/test_routines.py::test_einsum[ab,ab,c->c] dask/array/tests/test_routines.py::test_einsum[aab,bc->ac] dask/array/tests/test_routines.py::test_select [gw10] [ 34%] PASSED dask/array/tests/test_routines.py::test_select dask/array/tests/test_routines.py::test_select_multidimension [gw10] [ 34%] PASSED dask/array/tests/test_routines.py::test_select_multidimension dask/array/tests/test_routines.py::test_select_return_dtype [gw50] [ 34%] PASSED dask/array/tests/test_svg.py::test_repr_html dask/array/tests/test_svg.py::test_errors [gw50] [ 34%] PASSED dask/array/tests/test_svg.py::test_errors dask/array/tests/test_svg.py::test_repr_html_size_units dask/array/tests/test_reductions.py::test_topk_argtopk2[3-3-sort-topk] [gw14] [ 34%] 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] [gw14] [ 34%] 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] [gw17] [ 34%] 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] [gw32] [ 34%] 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] [gw32] [ 34%] 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] [gw52] [ 34%] 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] [gw52] [ 34%] 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] [gw52] [ 34%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where_broadcasts[False-False-True] [gw14] [ 34%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[3-4-sort-topk] dask/array/tests/test_routines.py::test_unique_rand[shape2-chunks2-0-10-23] [gw24] [ 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] [gw25] [ 34%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[conj] dask/array/tests/test_ufunc.py::test_unary_ufunc[cos] [gw25] [ 34%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[cos] [gw60] [ 34%] PASSED dask/array/tests/test_routines.py::test_searchsorted[left-a1-1-v1-1] [gw50] [ 34%] PASSED dask/array/tests/test_svg.py::test_repr_html_size_units dask/array/tests/test_svg.py::test_draw_sizes [gw50] [ 34%] PASSED dask/array/tests/test_svg.py::test_draw_sizes dask/array/tests/test_svg.py::test_too_many_lines_fills_sides_darker dask/array/tests/test_routines.py::test_searchsorted[left-a2-3-v2-2] [gw60] [ 34%] 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] [gw34] [ 34%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[sin] dask/array/tests/test_ufunc.py::test_unary_ufunc[sinh] [gw34] [ 34%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[sinh] dask/array/tests/test_ufunc.py::test_unary_ufunc[spacing] [gw10] [ 34%] PASSED dask/array/tests/test_routines.py::test_select_return_dtype dask/array/tests/test_routines.py::test_select_broadcasting [gw36] [ 34%] PASSED dask/array/tests/test_routines.py::test_einsum[aab,bc->ac] dask/array/tests/test_routines.py::test_einsum[aab,bcc->ac] [gw36] [ 34%] PASSED dask/array/tests/test_routines.py::test_einsum[aab,bcc->ac] dask/array/tests/test_reductions.py::test_topk_argtopk2[3-4-argsort-argtopk] [gw14] [ 34%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[3-4-argsort-argtopk] dask/array/tests/test_reductions.py::test_topk_argtopk2[4-None-sort-topk] [gw14] [ 34%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[4-None-sort-topk] dask/array/tests/test_ufunc.py::test_ufunc_where_broadcasts[False-True-False] [gw52] [ 34%] 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] [gw52] [ 34%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where_broadcasts[False-True-True] dask/array/tests/test_ufunc.py::test_ufunc_where_broadcasts[True-False-False] dask/array/tests/test_ufunc.py::test_binary_ufunc[ldexp] [gw54] [ 34%] 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] [gw45] [ 34%] PASSED dask/array/tests/test_ufunc.py::test_complex[imag] [gw18] [ 34%] XFAIL dask/array/tests/test_slicing.py::test_cull dask/array/tests/test_slicing.py::test_slicing_with_Nones[index0-shape0] [gw18] [ 34%] 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] [gw18] [ 34%] PASSED dask/array/tests/test_slicing.py::test_slicing_with_Nones[index0-shape1] dask/array/tests/test_ufunc.py::test_ufunc_2results[frexp] dask/array/tests/test_ufunc.py::test_unary_ufunc[cosh] [gw25] [ 34%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[cosh] dask/array/tests/test_ufunc.py::test_unary_ufunc[deg2rad] [gw25] [ 34%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[deg2rad] dask/array/tests/test_ufunc.py::test_unary_ufunc[degrees] dask/array/tests/test_ufunc.py::test_ufunc_where[True-True-True-f8] [gw57] [ 34%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[True-True-True-f8] dask/array/tests/test_ufunc.py::test_ufunc_where[False-False-False-None] dask/array/tests/test_routines.py::test_einsum[fdf,cdd,ccd,afe->ae] [gw36] [ 34%] 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] [gw57] [ 34%] 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] [gw57] [ 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] [gw57] [ 34%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[False-False-True-None] dask/array/tests/test_slicing.py::test_slicing_with_Nones[index0-shape2] [gw18] [ 34%] 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] [gw18] [ 34%] PASSED dask/array/tests/test_slicing.py::test_slicing_with_Nones[index1-shape0] [gw25] [ 34%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[degrees] dask/array/tests/test_ufunc.py::test_unary_ufunc[exp] dask/array/tests/test_ufunc.py::test_ufunc_where[False-False-True-f8] [gw57] [ 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] [gw57] [ 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] [gw49] [ 34%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape24-y_shape24-x_chunks24-y_chunks24] [gw59] [ 34%] 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] dask/array/tests/test_routines.py::test_matmul[x_shape25-y_shape25-x_chunks25-y_chunks25] [gw40] [ 34%] PASSED dask/array/tests/test_routines.py::test_count_nonzero_obj dask/array/tests/test_routines.py::test_count_nonzero_obj_axis[None] [gw40] [ 34%] PASSED dask/array/tests/test_routines.py::test_count_nonzero_obj_axis[None] [gw60] [ 34%] 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] [gw52] [ 34%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where_broadcasts[True-False-False] [gw36] [ 34%] 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] dask/array/tests/test_ufunc.py::test_ufunc_where_broadcasts[True-False-True] [gw52] [ 34%] 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] [gw52] [ 34%] 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] [gw0] [ 34%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes10-4-chunks1] [gw50] [ 34%] PASSED dask/array/tests/test_svg.py::test_too_many_lines_fills_sides_darker dask/array/tests/test_svg.py::test_3d dask/array/tests/test_routines.py::test_count_nonzero_obj_axis[0] [gw40] [ 34%] 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] [gw34] [ 34%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[spacing] dask/array/tests/test_ufunc.py::test_unary_ufunc[sqrt] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes10-4-chunks2] dask/array/tests/test_slicing.py::test_slicing_with_Nones[index1-shape1] [gw18] [ 34%] 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] [gw18] [ 34%] 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] [gw49] [ 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] [gw40] [ 34%] 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] [gw40] [ 34%] PASSED dask/array/tests/test_routines.py::test_count_nonzero_obj_axis[axis3] [gw18] [ 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] [gw18] [ 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] [gw52] [ 34%] 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 [gw52] [ 34%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where_no_out dask/array/tests/test_ufunc.py::test_ufunc_where_doesnt_mutate_out [gw52] [ 34%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where_doesnt_mutate_out [gw60] [ 34%] 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] [ 34%] PASSED dask/array/tests/test_routines.py::test_searchsorted[left-a5-3-v5-v_chunks5] [gw49] [ 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] [gw36] [ 34%] PASSED dask/array/tests/test_routines.py::test_einsum_optimize[optimize_opts0] dask/array/tests/test_routines.py::test_einsum_optimize[optimize_opts1] [gw57] [ 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] [gw57] [ 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] [gw57] [ 34%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[False-True-True-f8] dask/array/tests/test_routines.py::test_count_nonzero_str [gw40] [ 34%] PASSED dask/array/tests/test_routines.py::test_count_nonzero_str dask/array/tests/test_routines.py::test_flatnonzero dask/array/tests/test_routines.py::test_searchsorted[right-a0-1-v0-1] [gw60] [ 34%] 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] dask/array/tests/test_ufunc.py::test_ufunc_where[numpy-False-False-None] [gw57] [ 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] [gw57] [ 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] [gw60] [ 34%] PASSED dask/array/tests/test_routines.py::test_searchsorted[right-a1-1-v1-1] dask/array/tests/test_routines.py::test_searchsorted[right-a2-3-v2-2] [gw60] [ 34%] 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] [gw60] [ 34%] 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] [gw57] [ 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_ufunc.py::test_ufunc_where[numpy-False-True-f8] dask/array/tests/test_ufunc.py::test_ufunc_where[numpy-True-False-None] [gw57] [ 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] [gw50] [ 34%] PASSED dask/array/tests/test_svg.py::test_3d dask/array/tests/test_testing.py::test_assert_eq_checks_scalars [gw50] [ 34%] PASSED dask/array/tests/test_testing.py::test_assert_eq_checks_scalars dask/array/tests/test_ufunc.py::test_ufunc_meta[log] [gw13] [ 34%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes2-4-chunks3] [gw25] [ 34%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[exp] dask/array/tests/test_ufunc.py::test_unary_ufunc[exp2] dask/array/tests/test_wrap.py::test_ones [gw52] [ 35%] PASSED dask/array/tests/test_wrap.py::test_ones dask/array/tests/test_wrap.py::test_size_as_list [gw52] [ 35%] PASSED dask/array/tests/test_wrap.py::test_size_as_list dask/array/tests/test_wrap.py::test_singleton_size [gw52] [ 35%] PASSED dask/array/tests/test_wrap.py::test_singleton_size dask/array/tests/test_wrap.py::test_kwargs [gw52] [ 35%] PASSED dask/array/tests/test_wrap.py::test_kwargs [gw19] [ 35%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape3-test_chunks3-elements_shape2-elements_chunks2-0-10-796] [gw50] [ 35%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_meta[log] dask/array/tests/test_ufunc.py::test_ufunc_meta[modf] dask/array/tests/test_wrap.py::test_full [gw18] [ 35%] PASSED dask/array/tests/test_slicing.py::test_slicing_with_Nones[index2-shape2] [gw57] [ 35%] 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] [gw57] [ 35%] 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] [gw57] [ 35%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[numpy-True-True-f8] dask/array/tests/test_routines.py::test_isin_rand[True-test_shape3-test_chunks3-elements_shape3-elements_chunks3-0-10-23] [gw34] [ 35%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[sqrt] dask/array/tests/test_ufunc.py::test_unary_ufunc[square] dask/array/tests/test_slicing.py::test_slicing_with_Nones[index3-shape0] [gw18] [ 35%] 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] [gw18] [ 35%] PASSED dask/array/tests/test_slicing.py::test_slicing_with_Nones[index3-shape1] dask/array/tests/test_slicing.py::test_slicing_with_Nones[index3-shape2] [gw18] [ 35%] PASSED dask/array/tests/test_slicing.py::test_slicing_with_Nones[index3-shape2] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes2-4-chunks4] dask/array/tests/test_ufunc.py::test_ufunc_where[dask-False-False-None] [gw57] [ 35%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[dask-False-False-None] dask/array/tests/test_ufunc.py::test_ufunc_where[dask-False-False-f8] [gw48] [ 35%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[ldexp] [gw52] [ 35%] PASSED dask/array/tests/test_wrap.py::test_full dask/array/tests/test_wrap.py::test_full_error_nonscalar_fill_value [gw52] [ 35%] PASSED dask/array/tests/test_wrap.py::test_full_error_nonscalar_fill_value [gw22] [ 35%] 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] [gw50] [ 35%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_meta[modf] dask/array/tests/test_ufunc.py::test_ufunc_meta[frexp] [gw50] [ 35%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_meta[frexp] [gw24] [ 35%] 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] dask/array/tests/test_ufunc.py::test_binary_ufunc[left_shift] [gw36] [ 35%] 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_wrap.py::test_full_detects_da_dtype [gw57] [ 35%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[dask-False-False-f8] dask/array/tests/test_ufunc.py::test_ufunc dask/array/tests/test_ufunc.py::test_ufunc_where[dask-False-True-None] [gw50] [ 35%] PASSED dask/array/tests/test_ufunc.py::test_ufunc dask/array/tests/test_linalg.py::test_norm_any_ndim[True-1-shape3-chunks3-None] [gw21] [ 35%] PASSED dask/array/tests/test_routines.py::test_gradient[1-shape1-varargs1-None] dask/array/tests/test_ufunc.py::test_unary_ufunc[abs] [gw40] [ 35%] PASSED dask/array/tests/test_routines.py::test_flatnonzero dask/array/tests/test_routines.py::test_gradient[1-shape2-varargs2-None] dask/array/tests/test_routines.py::test_nonzero [gw52] [ 35%] PASSED dask/array/tests/test_wrap.py::test_full_detects_da_dtype dask/array/tests/test_wrap.py::test_full_none_dtype [gw6] [ 35%] PASSED dask/array/tests/test_stats.py::test_one[skewtest] [gw60] [ 35%] PASSED dask/array/tests/test_routines.py::test_searchsorted[right-a4-3-v4-5] dask/array/tests/test_stats.py::test_one[kurtosistest] [gw52] [ 35%] PASSED dask/array/tests/test_wrap.py::test_full_none_dtype dask/array/tests/test_routines.py::test_searchsorted[right-a5-3-v5-v_chunks5] dask/array/tests/test_wrap.py::test_full_like_error_nonscalar_fill_value [gw34] [ 35%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[square] [gw57] [ 35%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[dask-False-True-None] dask/array/tests/test_ufunc.py::test_unary_ufunc[tan] [gw52] [ 35%] PASSED dask/array/tests/test_wrap.py::test_full_like_error_nonscalar_fill_value dask/array/tests/test_ufunc.py::test_ufunc_where[dask-False-True-f8] dask/array/tests/test_wrap.py::test_can_make_really_big_array_of_ones [gw51] [ 35%] PASSED dask/array/tests/test_linalg.py::test_norm_any_ndim[True-1-shape3-chunks3-None] [gw25] [ 35%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[exp2] [gw52] [ 35%] PASSED dask/array/tests/test_wrap.py::test_can_make_really_big_array_of_ones dask/array/tests/test_ufunc.py::test_unary_ufunc[expm1] dask/array/tests/test_wrap.py::test_wrap_consistent_names dask/bag/tests/test_bag.py::test_iter dask/array/tests/test_masked.py::test_where [gw54] [ 35%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array_nanchunks[1] [gw52] [ 35%] PASSED dask/array/tests/test_wrap.py::test_wrap_consistent_names dask/bag/tests/test_bag.py::test_Bag dask/array/tests/test_slicing.py::test_index_with_int_dask_array_nanchunks[2] [gw36] [ 35%] PASSED dask/array/tests/test_routines.py::test_einsum_optimize[optimize_opts2] dask/array/tests/test_routines.py::test_einsum_order[C] [gw52] [ 35%] PASSED dask/bag/tests/test_bag.py::test_Bag dask/bag/tests/test_bag.py::test_keys [gw57] [ 35%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[dask-False-True-f8] [gw52] [ 35%] PASSED dask/bag/tests/test_bag.py::test_keys dask/array/tests/test_ufunc.py::test_ufunc_where[dask-True-False-None] [gw45] [ 35%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_2results[frexp] dask/bag/tests/test_bag.py::test_bag_groupby_pure_hash dask/array/tests/test_ufunc.py::test_ufunc_2results[modf] [gw60] [ 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 [gw50] [ 35%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[abs] [gw34] [ 35%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[tan] dask/array/tests/test_ufunc.py::test_unary_ufunc[tanh] [gw60] [ 35%] PASSED dask/array/tests/test_routines.py::test_searchsorted_sorter_not_implemented dask/array/tests/test_ufunc.py::test_unary_ufunc[absolute] dask/array/tests/test_routines.py::test_histogram [gw36] [ 35%] PASSED dask/array/tests/test_routines.py::test_einsum_order[C] [gw25] [ 35%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[expm1] [gw57] [ 35%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[dask-True-False-None] dask/array/tests/test_ufunc.py::test_unary_ufunc[fabs] dask/array/tests/test_routines.py::test_einsum_order[F] [gw32] [ 35%] 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] [gw48] [ 35%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[left_shift] dask/array/tests/test_ufunc.py::test_binary_ufunc[less] [gw34] [ 35%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[tanh] dask/array/tests/test_ufunc.py::test_unary_ufunc[trunc] [gw36] [ 35%] PASSED dask/array/tests/test_routines.py::test_einsum_order[F] [gw55] [ 35%] PASSED dask/array/tests/test_routines.py::test_einsum[ea,fb,abcd,gc,hd->efgh] dask/array/tests/test_routines.py::test_einsum_order[A] dask/array/tests/test_routines.py::test_einsum[ab,b] [gw54] [ 35%] 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] [gw12] [ 35%] PASSED dask/array/tests/test_routines.py::test_histogram2d_array_bins[True-False] [gw25] [ 35%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[fabs] [gw59] [ 35%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes5-4-chunks0] dask/array/tests/test_routines.py::test_histogram2d_array_bins[False-True] dask/array/tests/test_ufunc.py::test_unary_ufunc[fix] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes5-4-chunks1] [gw50] [ 35%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[absolute] [gw55] [ 35%] PASSED dask/array/tests/test_routines.py::test_einsum[ab,b] [gw25] [ 35%] SKIPPED dask/array/tests/test_ufunc.py::test_unary_ufunc[fix] dask/array/tests/test_routines.py::test_einsum[aa] dask/array/tests/test_ufunc.py::test_unary_ufunc[floor] [gw36] [ 35%] PASSED dask/array/tests/test_routines.py::test_einsum_order[A] dask/array/tests/test_routines.py::test_einsum_order[K] [gw34] [ 35%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[trunc] [gw55] [ 35%] PASSED dask/array/tests/test_routines.py::test_einsum[aa] dask/array/tests/test_ufunc.py::test_binary_ufunc[add] dask/array/tests/test_routines.py::test_einsum[a,a->] [gw0] [ 35%] 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] [gw55] [ 35%] PASSED dask/array/tests/test_routines.py::test_einsum[a,a->] [gw6] [ 35%] PASSED dask/array/tests/test_stats.py::test_one[kurtosistest] dask/array/tests/test_routines.py::test_einsum[a,a->a] [gw36] [ 35%] PASSED dask/array/tests/test_routines.py::test_einsum_order[K] dask/array/tests/test_stats.py::test_two[ttest_ind-kwargs0] dask/array/tests/test_routines.py::test_einsum_casting[no] [gw60] [ 35%] PASSED dask/array/tests/test_routines.py::test_histogram dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths2-bool] [gw45] [ 35%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_2results[modf] dask/array/tests/test_routines.py::test_histogram_alternative_bins_range [gw55] [ 35%] PASSED dask/array/tests/test_routines.py::test_einsum[a,a->a] dask/array/tests/test_routines.py::test_einsum[a,a] dask/array/tests/test_ufunc.py::test_clip [gw25] [ 35%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[floor] [gw17] [ 35%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-4-chunks1] dask/array/tests/test_ufunc.py::test_unary_ufunc[invert] [gw54] [ 35%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array_nanchunks[3] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-4-chunks2] dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape0-chunks0] dask/array/tests/test_slicing.py::test_index_with_int_dask_array_nanchunks[4] [gw55] [ 35%] PASSED dask/array/tests/test_routines.py::test_einsum[a,a] [gw36] [ 35%] PASSED dask/array/tests/test_routines.py::test_einsum_casting[no] dask/array/tests/test_routines.py::test_einsum_casting[equiv] [gw27] [ 35%] PASSED dask/array/tests/test_routines.py::test_rot90[shape3-kwargs1] [gw48] [ 35%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[less] dask/array/tests/test_ufunc.py::test_binary_ufunc[less_equal] dask/array/tests/test_routines.py::test_rot90[shape3-kwargs2] [gw46] [ 35%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape3-test_chunks3-elements_shape3-elements_chunks3-0-10-23] [gw27] [ 35%] PASSED dask/array/tests/test_routines.py::test_rot90[shape3-kwargs2] dask/array/tests/test_routines.py::test_rot90[shape3-kwargs3] [gw27] [ 35%] PASSED dask/array/tests/test_routines.py::test_rot90[shape3-kwargs3] dask/array/tests/test_routines.py::test_rot90[shape3-kwargs4] [gw27] [ 35%] PASSED dask/array/tests/test_routines.py::test_rot90[shape3-kwargs4] [gw12] [ 35%] PASSED dask/array/tests/test_routines.py::test_histogram2d_array_bins[False-True] dask/array/tests/test_routines.py::test_rot90[shape4-kwargs0] dask/array/tests/test_routines.py::test_histogram2d_array_bins[False-False] [gw60] [ 35%] PASSED dask/array/tests/test_routines.py::test_histogram_alternative_bins_range [gw36] [ 35%] PASSED dask/array/tests/test_routines.py::test_einsum_casting[equiv] dask/array/tests/test_routines.py::test_histogram_bins_range_with_nan_array [gw25] [ 35%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[invert] dask/array/tests/test_ufunc.py::test_unary_ufunc[isfinite] [gw53] [ 35%] PASSED dask/array/tests/test_linalg.py::test_svd_supported_array_shapes[shape0-chunks0] [gw40] [ 35%] PASSED dask/array/tests/test_routines.py::test_nonzero [gw54] [ 35%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array_nanchunks[4] [gw34] [ 35%] 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_routines.py::test_nonzero_method dask/bag/tests/test_bag.py::test_from_s3 dask/array/tests/test_slicing.py::test_index_with_int_dask_array_nanchunks[5] [gw53] [ 35%] SKIPPED dask/bag/tests/test_bag.py::test_from_s3 [gw6] [ 35%] PASSED dask/array/tests/test_stats.py::test_two[ttest_ind-kwargs0] dask/bag/tests/test_bag.py::test_from_sequence dask/array/tests/test_stats.py::test_two[ttest_ind-kwargs1] [gw44] [ 35%] PASSED dask/array/tests/test_reductions.py::test_reductions_2D_nans dask/array/tests/test_reductions.py::test_moment [gw60] [ 35%] PASSED dask/array/tests/test_routines.py::test_histogram_bins_range_with_nan_array dask/array/tests/test_routines.py::test_histogram_return_type [gw45] [ 35%] PASSED dask/array/tests/test_ufunc.py::test_clip dask/array/tests/test_ufunc.py::test_angle [gw53] [ 35%] PASSED dask/bag/tests/test_bag.py::test_from_sequence dask/bag/tests/test_bag.py::test_from_long_sequence [gw32] [ 35%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes8-2-chunks3] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes8-2-chunks4] [gw25] [ 35%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[isfinite] dask/array/tests/test_ufunc.py::test_unary_ufunc[isinf] [gw54] [ 35%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array_nanchunks[5] [gw48] [ 35%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[less_equal] dask/array/tests/test_ufunc.py::test_binary_ufunc[logaddexp] [gw53] [ 35%] PASSED dask/bag/tests/test_bag.py::test_from_long_sequence dask/bag/tests/test_bag.py::test_from_empty_sequence [gw37] [ 35%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[maximum-pad_widths2-bool] [gw45] [ 35%] PASSED dask/array/tests/test_ufunc.py::test_angle dask/array/tests/test_ufunc.py::test_issignedinf dask/bag/tests/test_bag.py::test_zip[7] [gw53] [ 35%] PASSED dask/bag/tests/test_bag.py::test_from_empty_sequence dask/bag/tests/test_bag.py::test_product dask/array/tests/test_fft.py::test_wrap_ffts[float64-irfft-numpy.fft] [gw59] [ 35%] 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] [gw34] [ 35%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[arctan2] dask/array/tests/test_ufunc.py::test_binary_ufunc[copysign] [gw25] [ 35%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[isinf] [gw60] [ 35%] PASSED dask/array/tests/test_routines.py::test_histogram_return_type dask/array/tests/test_ufunc.py::test_unary_ufunc[isnan] dask/array/tests/test_routines.py::test_histogram_extra_args_and_shapes [gw12] [ 36%] PASSED dask/array/tests/test_routines.py::test_histogram2d_array_bins[False-False] [gw6] [ 36%] PASSED dask/array/tests/test_stats.py::test_two[ttest_ind-kwargs1] dask/array/tests/test_routines.py::test_histogramdd dask/array/tests/test_stats.py::test_two[ttest_1samp-kwargs2] [gw19] [ 36%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape3-test_chunks3-elements_shape3-elements_chunks3-0-10-23] [gw45] [ 36%] PASSED dask/array/tests/test_ufunc.py::test_issignedinf 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_ufunc.py::test_non_ufunc_others[i0] [gw49] [ 36%] 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] [gw22] [ 36%] PASSED dask/array/tests/test_random.py::test_random_all_with_class_methods[default_rng-tuple] [gw44] [ 36%] PASSED dask/array/tests/test_reductions.py::test_moment [gw0] [ 36%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes10-4-chunks3] dask/array/tests/test_reductions.py::test_reductions_with_negative_axes dask/array/tests/test_random.py::test_array_broadcasting[RandomState] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes10-4-chunks4] [gw24] [ 36%] 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] [gw48] [ 36%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[logaddexp] dask/array/tests/test_ufunc.py::test_binary_ufunc[logaddexp2] [gw25] [ 36%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[isnan] dask/array/tests/test_ufunc.py::test_unary_ufunc[log] [gw45] [ 36%] PASSED dask/array/tests/test_ufunc.py::test_non_ufunc_others[i0] dask/array/tests/test_ufunc.py::test_non_ufunc_others[sinc] [gw17] [ 36%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-4-chunks2] [gw41] [ 36%] PASSED dask/array/tests/test_fft.py::test_wrap_ffts[float64-irfft-numpy.fft] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-4-chunks3] dask/bag/tests/test_bag.py::test_repartition_partition_size[2-5] [gw44] [ 36%] PASSED dask/array/tests/test_reductions.py::test_reductions_with_negative_axes [gw45] [ 36%] PASSED dask/array/tests/test_ufunc.py::test_non_ufunc_others[sinc] dask/array/tests/test_reductions.py::test_nan dask/array/tests/test_ufunc.py::test_non_ufunc_others[nan_to_num] [gw25] [ 36%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[log] [gw9] [ 36%] PASSED dask/array/tests/test_routines.py::test_flip[shape4-flipud-kwargs0] dask/array/tests/test_masked.py::test_basic[6] dask/array/tests/test_ufunc.py::test_unary_ufunc[log10] dask/array/tests/test_routines.py::test_flip[shape4-fliplr-kwargs1] [gw21] [ 36%] 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] [gw45] [ 36%] PASSED dask/array/tests/test_ufunc.py::test_non_ufunc_others[nan_to_num] [gw12] [ 36%] PASSED dask/array/tests/test_routines.py::test_histogramdd dask/array/tests/test_ufunc.py::test_frompyfunc [gw34] [ 36%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[copysign] dask/array/tests/test_routines.py::test_histogramdd_seq_of_arrays dask/array/tests/test_ufunc.py::test_binary_ufunc[divide] [gw40] [ 36%] PASSED dask/array/tests/test_routines.py::test_nonzero_method dask/array/tests/test_routines.py::test_unravel_index_empty [gw40] [ 36%] PASSED dask/array/tests/test_routines.py::test_unravel_index_empty dask/array/tests/test_routines.py::test_unravel_index [gw49] [ 36%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape28-y_shape28-x_chunks28-y_chunks28] [gw25] [ 36%] 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_routines.py::test_matmul[x_shape29-y_shape29-x_chunks29-y_chunks29] [gw32] [ 36%] 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] [gw48] [ 36%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[logaddexp2] dask/array/tests/test_ufunc.py::test_binary_ufunc[logical_and] dask/array/tests/test_masked.py::test_reductions[var-f8] [gw56] [ 36%] PASSED dask/array/tests/test_masked.py::test_basic[6] dask/bag/tests/test_bag.py::test_default_partitioning_worker_saturation[250] [gw13] [ 36%] 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] [gw49] [ 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] [gw21] [ 36%] PASSED dask/array/tests/test_routines.py::test_gradient[1-shape3-varargs3-0] [gw12] [ 36%] PASSED dask/array/tests/test_routines.py::test_histogramdd_seq_of_arrays dask/array/tests/test_routines.py::test_gradient[1-shape4-varargs4-1] dask/array/tests/test_routines.py::test_histogramdd_alternative_bins_range [gw25] [ 36%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[log1p] [gw45] [ 36%] PASSED dask/array/tests/test_ufunc.py::test_frompyfunc [gw44] [ 36%] PASSED dask/array/tests/test_reductions.py::test_nan dask/array/tests/test_ufunc.py::test_frompyfunc_wrapper dask/array/tests/test_reductions.py::test_nan_object[nansum] [gw45] [ 36%] PASSED dask/array/tests/test_ufunc.py::test_frompyfunc_wrapper dask/array/tests/test_ufunc.py::test_array_ufunc [gw56] [ 36%] 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] [gw22] [ 36%] PASSED dask/array/tests/test_random.py::test_array_broadcasting[RandomState] [gw62] [ 36%] PASSED dask/array/tests/test_masked.py::test_where dask/array/tests/test_random.py::test_array_broadcasting[default_rng] dask/bag/tests/test_bag.py::test_join[identity] [gw34] [ 36%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[divide] dask/array/tests/test_ufunc.py::test_binary_ufunc[equal] [gw48] [ 36%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[logical_and] dask/array/tests/test_ufunc.py::test_binary_ufunc[logical_or] [gw21] [ 36%] PASSED dask/array/tests/test_routines.py::test_gradient[1-shape4-varargs4-1] [gw44] [ 36%] PASSED dask/array/tests/test_reductions.py::test_nan_object[nansum] [gw40] [ 36%] PASSED dask/array/tests/test_routines.py::test_unravel_index dask/array/tests/test_routines.py::test_gradient[1-shape5-varargs5-2] dask/array/tests/test_routines.py::test_ravel_multi_index[arr0-chunks0-kwargs0-0] dask/array/tests/test_reductions.py::test_nan_object[sum] [gw8] [ 36%] PASSED dask/array/tests/test_array_core.py::test_cumulative [gw45] [ 36%] PASSED dask/array/tests/test_ufunc.py::test_array_ufunc dask/array/tests/test_rechunk.py::test_merge_to_number [gw8] [ 36%] PASSED dask/array/tests/test_rechunk.py::test_merge_to_number dask/array/tests/test_rechunk.py::test_plan_rechunk dask/array/tests/test_ufunc.py::test_array_ufunc_binop [gw8] [ 36%] PASSED dask/array/tests/test_rechunk.py::test_plan_rechunk dask/array/tests/test_rechunk.py::test_plan_rechunk_5d [gw40] [ 36%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr0-chunks0-kwargs0-0] [gw8] [ 36%] PASSED dask/array/tests/test_rechunk.py::test_plan_rechunk_5d dask/array/tests/test_rechunk.py::test_plan_rechunk_heterogeneous [gw8] [ 36%] PASSED dask/array/tests/test_rechunk.py::test_plan_rechunk_heterogeneous dask/array/tests/test_routines.py::test_ravel_multi_index[arr0-chunks0-kwargs0-1] dask/array/tests/test_rechunk.py::test_plan_rechunk_asymmetric [gw0] [ 36%] 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] [gw40] [ 36%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr0-chunks0-kwargs0-1] [gw16] [ 36%] PASSED dask/array/tests/test_routines.py::test_moveaxis_rollaxis[shape2-rollaxis] dask/array/tests/test_routines.py::test_moveaxis_rollaxis_keyword [gw12] [ 36%] PASSED dask/array/tests/test_routines.py::test_histogramdd_alternative_bins_range dask/array/tests/test_routines.py::test_histogramdd_weighted dask/array/tests/test_routines.py::test_ravel_multi_index[arr0-chunks0-kwargs0-2] [gw21] [ 36%] 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] [gw44] [ 36%] PASSED dask/array/tests/test_reductions.py::test_nan_object[sum] [gw40] [ 36%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr0-chunks0-kwargs0-2] [gw48] [ 36%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[logical_or] dask/array/tests/test_reductions.py::test_nan_object[nanmin] [gw22] [ 36%] PASSED dask/array/tests/test_random.py::test_array_broadcasting[default_rng] dask/array/tests/test_ufunc.py::test_binary_ufunc[logical_xor] dask/array/tests/test_random.py::test_multinomial[RandomState] dask/array/tests/test_routines.py::test_ravel_multi_index[arr0-chunks0-kwargs0-asarray] [gw40] [ 36%] 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] [gw13] [ 36%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes2-4-chunks5] [gw34] [ 36%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[equal] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-2-chunks0] dask/array/tests/test_ufunc.py::test_binary_ufunc[bitwise_and] [gw40] [ 36%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr0-chunks0-kwargs0-from_array] [gw16] [ 36%] PASSED dask/array/tests/test_routines.py::test_moveaxis_rollaxis_keyword dask/array/tests/test_routines.py::test_moveaxis_rollaxis_numpy_api [gw22] [ 36%] PASSED dask/array/tests/test_random.py::test_multinomial[RandomState] dask/array/tests/test_random.py::test_multinomial[default_rng] [gw17] [ 36%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-4-chunks3] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-4-chunks4] [gw44] [ 36%] PASSED dask/array/tests/test_reductions.py::test_nan_object[nanmin] dask/array/tests/test_reductions.py::test_nan_object[min] [gw45] [ 36%] PASSED dask/array/tests/test_ufunc.py::test_array_ufunc_binop [gw10] [ 36%] XFAIL dask/array/tests/test_routines.py::test_select_broadcasting dask/array/tests/test_ufunc.py::test_array_ufunc_out [gw22] [ 36%] PASSED dask/array/tests/test_random.py::test_multinomial[default_rng] dask/array/tests/test_random.py::test_choice[RandomState] [gw21] [ 36%] 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] [gw45] [ 36%] PASSED dask/array/tests/test_ufunc.py::test_array_ufunc_out dask/array/tests/test_ufunc.py::test_unsupported_ufunc_methods [gw16] [ 36%] PASSED dask/array/tests/test_routines.py::test_moveaxis_rollaxis_numpy_api [gw45] [ 36%] PASSED dask/array/tests/test_ufunc.py::test_unsupported_ufunc_methods dask/array/tests/test_routines.py::test_flip[shape0-flipud-kwargs0] dask/array/tests/test_ufunc.py::test_out_numpy [gw16] [ 36%] PASSED dask/array/tests/test_routines.py::test_flip[shape0-flipud-kwargs0] [gw32] [ 36%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes8-2-chunks5] [gw45] [ 36%] PASSED dask/array/tests/test_ufunc.py::test_out_numpy dask/array/tests/test_routines.py::test_flip[shape0-fliplr-kwargs1] [gw56] [ 36%] PASSED dask/bag/tests/test_bag.py::test_default_partitioning_worker_saturation[500] dask/array/tests/test_ufunc.py::test_out_shape_mismatch dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes8-4-chunks0] dask/bag/tests/test_bag.py::test_default_partitioning_worker_saturation[1000] [gw16] [ 36%] PASSED dask/array/tests/test_routines.py::test_flip[shape0-fliplr-kwargs1] [gw45] [ 36%] PASSED dask/array/tests/test_ufunc.py::test_out_shape_mismatch [gw44] [ 36%] PASSED dask/array/tests/test_reductions.py::test_nan_object[min] dask/array/tests/test_routines.py::test_flip[shape0-flip-kwargs2] dask/array/tests/test_ufunc.py::test_divmod dask/array/tests/test_reductions.py::test_nan_object[nanmax] [gw16] [ 36%] PASSED dask/array/tests/test_routines.py::test_flip[shape0-flip-kwargs2] dask/array/tests/test_routines.py::test_flip[shape0-flip-kwargs3] [gw29] [ 36%] PASSED dask/array/tests/test_reductions.py::test_reductions_1D[f4] [gw16] [ 36%] PASSED dask/array/tests/test_routines.py::test_flip[shape0-flip-kwargs3] dask/array/tests/test_routines.py::test_flip[shape0-flip-kwargs4] [gw48] [ 36%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[logical_xor] [gw16] [ 36%] PASSED dask/array/tests/test_routines.py::test_flip[shape0-flip-kwargs4] dask/array/tests/test_ufunc.py::test_binary_ufunc[maximum] dask/array/tests/test_reductions.py::test_reductions_1D[i4] dask/array/tests/test_routines.py::test_flip[shape0-flip-kwargs5] [gw24] [ 36%] PASSED dask/array/tests/test_routines.py::test_unique_rand[shape3-chunks3-0-10-796] [gw12] [ 36%] PASSED dask/array/tests/test_routines.py::test_histogramdd_weighted [gw16] [ 36%] PASSED dask/array/tests/test_routines.py::test_flip[shape0-flip-kwargs5] [gw19] [ 36%] 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_flip[shape0-flip-kwargs6] 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_histogramdd_density dask/array/tests/test_routines.py::test_isin_rand[False-test_shape0-test_chunks0-elements_shape0-elements_chunks0-0-10-23] [gw16] [ 36%] PASSED dask/array/tests/test_routines.py::test_flip[shape0-flip-kwargs6] dask/array/tests/test_routines.py::test_flip[shape0-flip-kwargs7] dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths3-float32] [gw16] [ 36%] PASSED dask/array/tests/test_routines.py::test_flip[shape0-flip-kwargs7] dask/array/tests/test_routines.py::test_flip[shape1-flipud-kwargs0] [gw44] [ 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/array/tests/test_routines.py::test_flip[shape1-flipud-kwargs0] [gw19] [ 36%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape0-test_chunks0-elements_shape0-elements_chunks0-0-10-23] dask/array/tests/test_routines.py::test_flip[shape1-fliplr-kwargs1] dask/array/tests/test_routines.py::test_isin_rand[False-test_shape0-test_chunks0-elements_shape0-elements_chunks0-0-10-796] [gw34] [ 36%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[bitwise_and] [gw16] [ 36%] PASSED dask/array/tests/test_routines.py::test_flip[shape1-fliplr-kwargs1] dask/array/tests/test_ufunc.py::test_binary_ufunc[bitwise_or] dask/array/tests/test_routines.py::test_flip[shape1-flip-kwargs2] [gw16] [ 36%] PASSED dask/array/tests/test_routines.py::test_flip[shape1-flip-kwargs2] dask/array/tests/test_routines.py::test_flip[shape1-flip-kwargs3] [gw19] [ 36%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape0-test_chunks0-elements_shape0-elements_chunks0-0-10-796] [gw16] [ 36%] PASSED dask/array/tests/test_routines.py::test_flip[shape1-flip-kwargs3] [gw24] [ 36%] 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_flip[shape1-flip-kwargs4] dask/array/tests/test_routines.py::test_isin_rand[True-test_shape0-test_chunks0-elements_shape0-elements_chunks0-0-10-796] [gw16] [ 36%] PASSED dask/array/tests/test_routines.py::test_flip[shape1-flip-kwargs4] [gw44] [ 36%] PASSED dask/array/tests/test_reductions.py::test_nan_object[max] dask/array/tests/test_routines.py::test_flip[shape1-flip-kwargs5] dask/array/tests/test_reductions.py::test_0d_array [gw16] [ 36%] PASSED dask/array/tests/test_routines.py::test_flip[shape1-flip-kwargs5] [gw60] [ 36%] PASSED dask/array/tests/test_routines.py::test_histogram_extra_args_and_shapes dask/array/tests/test_percentiles.py::test_percentiles_with_scaler_percentile[5-tdigest] dask/array/tests/test_routines.py::test_flip[shape1-flip-kwargs6] [gw22] [ 36%] PASSED dask/array/tests/test_random.py::test_choice[RandomState] [gw1] [ 36%] SKIPPED dask/array/tests/test_percentiles.py::test_percentiles_with_scaler_percentile[5-tdigest] dask/array/tests/test_random.py::test_choice[default_rng] [gw5] [ 36%] PASSED dask/array/tests/test_random.py::test_concurrency[RandomState] dask/array/tests/test_random.py::test_concurrency[default_rng] dask/bytes/tests/test_local.py::test_open_files_compression[xz-rb] [gw16] [ 36%] PASSED dask/array/tests/test_routines.py::test_flip[shape1-flip-kwargs6] dask/array/tests/test_routines.py::test_flip[shape1-flip-kwargs7] [gw16] [ 37%] PASSED dask/array/tests/test_routines.py::test_flip[shape1-flip-kwargs7] [gw48] [ 37%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[maximum] dask/array/tests/test_ufunc.py::test_binary_ufunc[minimum] [gw44] [ 37%] PASSED dask/array/tests/test_reductions.py::test_0d_array dask/array/tests/test_reductions.py::test_reduction_on_scalar dask/array/tests/test_rechunk.py::test_divide_to_width [gw49] [ 37%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape30-y_shape30-x_chunks30-y_chunks30] [gw26] [ 37%] PASSED dask/array/tests/test_rechunk.py::test_divide_to_width [gw24] [ 37%] 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_matmul[x_shape31-y_shape31-x_chunks31-y_chunks31] dask/array/tests/test_routines.py::test_isin_rand[True-test_shape0-test_chunks0-elements_shape1-elements_chunks1-0-10-23] [gw44] [ 37%] PASSED dask/array/tests/test_reductions.py::test_reduction_on_scalar dask/dataframe/io/tests/test_hdf.py::test_hdf_globbing [gw1] [ 37%] PASSED dask/bytes/tests/test_local.py::test_open_files_compression[xz-rb] dask/array/tests/test_reductions.py::test_reductions_with_empty_array dask/bytes/tests/test_local.py::test_bad_compression [gw26] [ 37%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_hdf_globbing [gw1] [ 37%] PASSED dask/bytes/tests/test_local.py::test_bad_compression dask/dataframe/io/tests/test_hdf.py::test_hdf_file_list dask/bytes/tests/test_local.py::test_not_found [gw26] [ 37%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_hdf_file_list [gw1] [ 37%] PASSED dask/bytes/tests/test_local.py::test_not_found [gw17] [ 37%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-4-chunks4] dask/dataframe/io/tests/test_hdf.py::test_read_hdf_pattern_pathlike dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-4-chunks5] dask/bytes/tests/test_local.py::test_names [gw1] [ 37%] SKIPPED dask/bytes/tests/test_local.py::test_names [gw26] [ 37%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_read_hdf_pattern_pathlike [gw13] [ 37%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-2-chunks0] dask/dataframe/io/tests/test_hdf.py::test_to_hdf_path_pathlike dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-2-chunks1] dask/bytes/tests/test_local.py::test_open_files_write[compression_opener0] [gw26] [ 37%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_to_hdf_path_pathlike [gw24] [ 37%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape0-test_chunks0-elements_shape1-elements_chunks1-0-10-23] dask/dataframe/io/tests/test_hdf.py::test_read_hdf_doesnt_segfault [gw1] [ 37%] PASSED dask/bytes/tests/test_local.py::test_open_files_write[compression_opener0] dask/array/tests/test_routines.py::test_isin_rand[True-test_shape0-test_chunks0-elements_shape1-elements_chunks1-0-10-796] [gw26] [ 37%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_read_hdf_doesnt_segfault dask/bytes/tests/test_local.py::test_open_files_write[compression_opener1] dask/dataframe/io/tests/test_hdf.py::test_hdf_filenames [gw26] [ 37%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_hdf_filenames dask/dataframe/io/tests/test_hdf.py::test_hdf_path_exceptions [gw1] [ 37%] PASSED dask/bytes/tests/test_local.py::test_open_files_write[compression_opener1] [gw32] [ 37%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes8-4-chunks0] [gw59] [ 37%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes5-4-chunks2] dask/bytes/tests/test_local.py::test_pickability_of_lazy_files [gw34] [ 37%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[bitwise_or] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes8-4-chunks1] [gw30] [ 37%] PASSED dask/array/tests/test_creation.py::test_pad_3d_data[minimum-pad_widths3-float32] dask/array/tests/test_ufunc.py::test_binary_ufunc[bitwise_xor] dask/bytes/tests/test_bytes_utils.py::test_infer_storage_options_c[file:///C:/foo/bar-C:/foo/bar] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes5-4-chunks3] [gw26] [ 37%] PASSED dask/dataframe/io/tests/test_hdf.py::test_hdf_path_exceptions dask/dataframe/io/tests/test_hdf.py::test_hdf_nonpandas_keys [gw1] [ 37%] PASSED dask/bytes/tests/test_local.py::test_pickability_of_lazy_files [gw22] [ 37%] PASSED dask/array/tests/test_random.py::test_choice[default_rng] [gw26] [ 37%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_hdf_nonpandas_keys dask/array/tests/test_routines.py::test_array_return_type dask/bytes/tests/test_local.py::test_py2_local_bytes dask/dataframe/io/tests/test_hdf.py::test_hdf_empty_dataframe [gw45] [ 37%] PASSED dask/array/tests/test_ufunc.py::test_divmod dask/array/tests/test_random.py::test_create_with_auto_dimensions dask/array/tests/test_ufunc.py::test_dtype_kwarg[float64] [gw24] [ 37%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape0-test_chunks0-elements_shape1-elements_chunks1-0-10-796] [gw12] [ 37%] PASSED dask/array/tests/test_routines.py::test_histogramdd_density [gw48] [ 37%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[minimum] [gw28] [ 37%] PASSED dask/array/tests/test_routines.py::test_array_return_type dask/array/tests/test_ufunc.py::test_binary_ufunc[mod] [gw1] [ 37%] PASSED dask/bytes/tests/test_local.py::test_py2_local_bytes dask/array/tests/test_routines.py::test_histogramdd_weighted_density [gw22] [ 37%] PASSED dask/array/tests/test_random.py::test_create_with_auto_dimensions dask/dataframe/io/tests/test_io.py::test_from_pandas_with_index_nulls[null_value1] dask/bytes/tests/test_local.py::test_abs_paths dask/array/tests/test_routines.py::test_isin_rand[True-test_shape0-test_chunks0-elements_shape2-elements_chunks2-0-10-23] [gw30] [ 37%] PASSED dask/bytes/tests/test_bytes_utils.py::test_infer_storage_options_c[file:///C:/foo/bar-C:/foo/bar] dask/array/tests/test_random.py::test_names [gw45] [ 37%] PASSED dask/array/tests/test_ufunc.py::test_dtype_kwarg[float64] [gw26] [ 37%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_hdf_empty_dataframe dask/bytes/tests/test_bytes_utils.py::test_stringify_path [gw28] [ 37%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_with_index_nulls[null_value1] [gw1] [ 37%] PASSED dask/bytes/tests/test_local.py::test_abs_paths dask/array/tests/test_ufunc.py::test_dtype_kwarg[float32] dask/dataframe/io/tests/test_io.py::test_meta_from_array [gw30] [ 37%] PASSED dask/bytes/tests/test_bytes_utils.py::test_stringify_path dask/bytes/tests/test_compression.py::test_files[None-noop_file] dask/dataframe/io/tests/test_io.py::test_from_pandas_with_index_nulls[null_value2] dask/dataframe/io/tests/test_demo.py::test_make_timeseries [gw22] [ 37%] PASSED dask/array/tests/test_random.py::test_names [gw30] [ 37%] PASSED dask/bytes/tests/test_compression.py::test_files[None-noop_file] [gw28] [ 37%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_with_index_nulls[null_value2] dask/array/tests/test_random.py::test_permutation[RandomState] dask/bytes/tests/test_compression.py::test_files[zip-unzip] [gw21] [ 37%] PASSED dask/array/tests/test_routines.py::test_gradient[1-shape7-varargs7-axis7] dask/dataframe/io/tests/test_io.py::test_from_pandas_with_wrong_args dask/array/tests/test_routines.py::test_gradient[1-shape8-varargs8-axis8] [gw30] [ 37%] PASSED dask/bytes/tests/test_compression.py::test_files[zip-unzip] [gw28] [ 37%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_with_wrong_args [gw45] [ 37%] PASSED dask/array/tests/test_ufunc.py::test_dtype_kwarg[float32] dask/bytes/tests/test_compression.py::test_files[bz2-BZ2File] dask/dataframe/io/tests/test_io.py::test_from_pandas_chunksize_one dask/array/tests/test_ufunc.py::test_dtype_kwarg[int32] [gw30] [ 37%] PASSED dask/bytes/tests/test_compression.py::test_files[bz2-BZ2File] dask/bytes/tests/test_compression.py::test_files[gzip-] [gw30] [ 37%] PASSED dask/bytes/tests/test_compression.py::test_files[gzip-] [gw26] [ 37%] PASSED dask/dataframe/io/tests/test_io.py::test_meta_from_array dask/bytes/tests/test_compression.py::test_files[lzma-LZMAFile] dask/dataframe/io/tests/test_io.py::test_meta_from_1darray [gw30] [ 37%] SKIPPED dask/bytes/tests/test_compression.py::test_files[lzma-LZMAFile] dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape13-shape23-atleast_3d] dask/bytes/tests/test_compression.py::test_files[xz-LZMAFile] [gw45] [ 37%] PASSED dask/array/tests/test_ufunc.py::test_dtype_kwarg[int32] dask/array/tests/test_ufunc.py::test_dtype_kwarg[int64] [gw26] [ 37%] PASSED dask/dataframe/io/tests/test_io.py::test_meta_from_1darray [gw24] [ 37%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape0-test_chunks0-elements_shape2-elements_chunks2-0-10-23] [gw30] [ 37%] PASSED dask/bytes/tests/test_compression.py::test_files[xz-LZMAFile] dask/dataframe/io/tests/test_io.py::test_meta_from_recarray dask/bytes/tests/test_local.py::test_unordered_urlpath_errors [gw44] [ 37%] PASSED dask/array/tests/test_reductions.py::test_reductions_with_empty_array [gw30] [ 37%] PASSED dask/bytes/tests/test_local.py::test_unordered_urlpath_errors [gw4] [ 37%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape13-shape23-atleast_3d] dask/bytes/tests/test_local.py::test_read_bytes dask/array/tests/test_reductions.py::test_tree_reduce_depth [gw45] [ 37%] PASSED dask/array/tests/test_ufunc.py::test_dtype_kwarg[int64] [gw28] [ 37%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_chunksize_one dask/array/tests/test_ufunc.py::test_ufunc_where[True-False-False-None] dask/dataframe/io/tests/test_io.py::test_from_pandas_npartitions_duplicates[index0] dask/dataframe/io/tests/test_io.py::test_from_array_1d_with_column_names [gw26] [ 37%] PASSED dask/dataframe/io/tests/test_io.py::test_meta_from_recarray [gw30] [ 37%] PASSED dask/bytes/tests/test_local.py::test_read_bytes dask/dataframe/io/tests/test_io.py::test_from_array dask/bytes/tests/test_local.py::test_read_bytes_sample_delimiter [gw34] [ 37%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[bitwise_xor] [gw28] [ 37%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_npartitions_duplicates[index0] dask/array/tests/test_ufunc.py::test_binary_ufunc[floor_divide] dask/dataframe/io/tests/test_io.py::test_from_pandas_npartitions_duplicates[index1] [gw22] [ 37%] PASSED dask/array/tests/test_random.py::test_permutation[RandomState] [gw45] [ 37%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[True-False-False-None] dask/array/tests/test_random.py::test_permutation[default_rng] [gw30] [ 37%] PASSED dask/bytes/tests/test_local.py::test_read_bytes_sample_delimiter dask/bytes/tests/test_local.py::test_parse_sample_bytes dask/array/tests/test_ufunc.py::test_ufunc_where[True-False-False-f8] [gw28] [ 37%] 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] [gw30] [ 37%] PASSED dask/bytes/tests/test_local.py::test_parse_sample_bytes dask/bytes/tests/test_local.py::test_read_bytes_no_sample [gw48] [ 37%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[mod] dask/array/tests/test_ufunc.py::test_binary_ufunc[multiply] [gw26] [ 37%] PASSED dask/dataframe/io/tests/test_io.py::test_from_array dask/dataframe/io/tests/test_io.py::test_from_array_with_record_dtype [gw26] [ 37%] PASSED dask/dataframe/io/tests/test_io.py::test_from_array_with_record_dtype [gw30] [ 37%] PASSED dask/bytes/tests/test_local.py::test_read_bytes_no_sample [gw22] [ 37%] PASSED dask/array/tests/test_random.py::test_permutation[default_rng] dask/array/tests/test_random.py::test_auto_chunks[RandomState] [gw45] [ 37%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[True-False-False-f8] [gw63] [ 37%] PASSED dask/array/tests/test_slicing.py::test_getitem_avoids_large_chunks_missing dask/array/tests/test_slicing.py::test_take_avoids_large_chunks [gw63] [ 37%] PASSED dask/array/tests/test_slicing.py::test_take_avoids_large_chunks dask/array/tests/test_slicing.py::test_take_uses_config dask/dataframe/io/tests/test_io.py::test_from_pandas_dataframe [gw22] [ 37%] PASSED dask/array/tests/test_random.py::test_auto_chunks[RandomState] dask/array/tests/test_random.py::test_auto_chunks[default_rng] dask/bytes/tests/test_local.py::test_read_bytes_blocksize_none [gw30] [ 37%] PASSED dask/bytes/tests/test_local.py::test_read_bytes_blocksize_none dask/bytes/tests/test_local.py::test_read_bytes_blocksize_types[5.0] [gw28] [ 37%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_npartitions_duplicates[index2] [gw9] [ 37%] PASSED dask/array/tests/test_routines.py::test_flip[shape4-fliplr-kwargs1] dask/array/tests/test_routines.py::test_flip[shape4-flip-kwargs2] dask/dataframe/io/tests/test_io.py::test_from_pandas_convert_string_config [gw28] [ 37%] SKIPPED dask/dataframe/io/tests/test_io.py::test_from_pandas_convert_string_config [gw30] [ 37%] PASSED dask/bytes/tests/test_local.py::test_read_bytes_blocksize_types[5.0] dask/bytes/tests/test_local.py::test_read_bytes_blocksize_types[5 B] [gw63] [ 37%] PASSED dask/array/tests/test_slicing.py::test_take_uses_config dask/array/tests/test_slicing.py::test_pathological_unsorted_slicing dask/dataframe/io/tests/test_io.py::test_from_pandas_convert_string_config_raises [gw28] [ 37%] 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] [gw63] [ 37%] 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] [gw4] [ 37%] 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 [gw28] [ 37%] 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] [gw28] [ 37%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_immutable[True-index1] [gw13] [ 37%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-2-chunks1] [gw22] [ 37%] PASSED dask/array/tests/test_random.py::test_auto_chunks[default_rng] [gw30] [ 37%] 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 [gw30] [ 37%] PASSED dask/bytes/tests/test_local.py::test_read_bytes_blocksize_float_errs dask/bytes/tests/test_local.py::test_read_bytes_include_path dask/dataframe/io/tests/test_io.py::test_from_pandas_immutable[False-index0] [gw63] [ 37%] PASSED dask/array/tests/test_slicing.py::test_setitem_with_different_chunks_preserves_shape[params0] dask/array/tests/test_slicing.py::test_setitem_with_different_chunks_preserves_shape[params1] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-2-chunks2] [gw28] [ 37%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_immutable[False-index0] [gw30] [ 37%] PASSED dask/bytes/tests/test_local.py::test_read_bytes_include_path dask/bytes/tests/test_local.py::test_with_urls [gw6] [ 37%] XFAIL dask/array/tests/test_stats.py::test_two[ttest_1samp-kwargs2] dask/array/tests/test_stats.py::test_two[ttest_rel-kwargs3] dask/dataframe/io/tests/test_io.py::test_from_pandas_immutable[False-index1] [gw12] [ 37%] PASSED dask/array/tests/test_routines.py::test_histogramdd_weighted_density dask/array/tests/test_routines.py::test_histogramdd_raises_incompat_sample_chunks [gw34] [ 37%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[floor_divide] dask/array/tests/test_ufunc.py::test_binary_ufunc[fmax] [gw30] [ 37%] PASSED dask/bytes/tests/test_local.py::test_with_urls dask/bytes/tests/test_local.py::test_with_paths [gw12] [ 37%] PASSED dask/array/tests/test_routines.py::test_histogramdd_raises_incompat_sample_chunks [gw30] [ 37%] PASSED dask/bytes/tests/test_local.py::test_with_paths dask/bytes/tests/test_local.py::test_read_bytes_block [gw17] [ 37%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes0-4-chunks5] [gw4] [ 37%] PASSED dask/dataframe/io/tests/test_io.py::test_from_array_1d_list_of_columns_gives_dataframe dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-2-chunks0] dask/dataframe/io/tests/test_io.py::test_from_dask_array_struct_dtype [gw63] [ 37%] PASSED dask/array/tests/test_slicing.py::test_setitem_with_different_chunks_preserves_shape[params1] [gw28] [ 37%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_immutable[False-index1] dask/array/tests/test_slicing.py::test_gh3579 dask/dataframe/io/tests/test_io.py::test_gpu_from_pandas_npartitions_duplicates [gw59] [ 37%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes5-4-chunks3] dask/array/tests/test_reductions.py::test_regres_3940[blelloch-cumsum] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes5-4-chunks4] [gw28] [ 38%] SKIPPED dask/dataframe/io/tests/test_io.py::test_gpu_from_pandas_npartitions_duplicates dask/dataframe/io/tests/test_io.py::test_DataFrame_from_dask_array dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape114-shape214-atleast_1d] [gw48] [ 38%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[multiply] dask/array/tests/test_ufunc.py::test_binary_ufunc[nextafter] [gw63] [ 38%] PASSED dask/array/tests/test_slicing.py::test_gh3579 dask/array/tests/test_slicing.py::test_make_blockwise_sorted_slice [gw39] [ 38%] PASSED dask/array/tests/test_reductions.py::test_regres_3940[blelloch-cumsum] [gw37] [ 38%] PASSED dask/bag/tests/test_bag.py::test_zip[7] dask/dataframe/io/tests/test_io.py::test_from_map_simple[vals0] [gw0] [ 38%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes10-4-chunks5] [gw63] [ 38%] PASSED dask/array/tests/test_slicing.py::test_make_blockwise_sorted_slice dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-2-chunks0] dask/bag/tests/test_bag.py::test_zip[10] dask/array/tests/test_slicing.py::test_shuffle_slice[size0-chunks0] [gw7] [ 38%] PASSED dask/array/tests/test_routines.py::test_atleast_nd_two_args[shape114-shape214-atleast_1d] [gw6] [ 38%] 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_json.py::test_read_json_multiple_files_with_path_column[33] [gw30] [ 38%] PASSED dask/bytes/tests/test_local.py::test_read_bytes_block dask/bytes/tests/test_local.py::test_read_bytes_delimited [gw39] [ 38%] PASSED dask/dataframe/io/tests/test_io.py::test_from_map_simple[vals0] [gw58] [ 38%] PASSED dask/array/tests/test_masked.py::test_reductions[var-f8] dask/dataframe/io/tests/test_io.py::test_from_map_simple[vals1] dask/bag/tests/test_text.py::test_read_text[zip-None-utf-8-True] [gw26] [ 38%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_dataframe [gw1] [ 38%] PASSED dask/dataframe/io/tests/test_demo.py::test_make_timeseries dask/dataframe/io/tests/test_io.py::test_from_pandas_small dask/array/tests/test_reductions.py::test_object_reduction[mean] dask/dataframe/io/tests/test_demo.py::test_make_timeseries_no_args [gw39] [ 38%] PASSED dask/dataframe/io/tests/test_io.py::test_from_map_simple[vals1] [gw4] [ 38%] PASSED 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] [gw6] [ 38%] PASSED dask/array/tests/test_stats.py::test_two[chisquare-kwargs4] dask/dataframe/io/tests/test_io.py::test_from_dask_array_unknown_chunks dask/array/tests/test_stats.py::test_two[power_divergence-kwargs5] [gw63] [ 38%] PASSED dask/array/tests/test_slicing.py::test_shuffle_slice[size0-chunks0] [gw1] [ 38%] PASSED dask/dataframe/io/tests/test_demo.py::test_make_timeseries_no_args [gw23] [ 38%] PASSED dask/array/tests/test_reductions.py::test_object_reduction[mean] dask/array/tests/test_slicing.py::test_shuffle_slice[size1-chunks1] dask/dataframe/io/tests/test_demo.py::test_make_timeseries_blockwise dask/dataframe/io/tests/test_json.py::test_read_chunked[15] [gw58] [ 38%] 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] [gw39] [ 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 [gw34] [ 38%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[fmax] [gw1] [ 38%] PASSED dask/dataframe/io/tests/test_demo.py::test_make_timeseries_blockwise dask/dataframe/io/tests/test_demo.py::test_no_overlaps [gw44] [ 38%] PASSED dask/array/tests/test_reductions.py::test_tree_reduce_depth [gw28] [ 38%] PASSED dask/dataframe/io/tests/test_io.py::test_DataFrame_from_dask_array dask/array/tests/test_reductions.py::test_tree_reduce_set_options dask/array/tests/test_routines.py::test_flip[shape2-flipud-kwargs0] [gw58] [ 38%] PASSED dask/bag/tests/test_text.py::test_read_text[zip-None-utf-8-False] dask/bag/tests/test_text.py::test_read_text[bz2-None-ascii-True] dask/dataframe/io/tests/test_io.py::test_DataFrame_from_dask_array_with_blockwise_ops dask/array/tests/test_routines.py::test_diff[2-shape2-2] [gw6] [ 38%] PASSED dask/array/tests/test_stats.py::test_two[power_divergence-kwargs5] dask/array/tests/test_stats.py::test_two[power_divergence-kwargs6] [gw48] [ 38%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[nextafter] dask/array/tests/test_ufunc.py::test_binary_ufunc[not_equal] dask/array/tests/test_rechunk.py::test_balance_chunks_unchanged [gw21] [ 38%] PASSED dask/array/tests/test_routines.py::test_gradient[1-shape8-varargs8-axis8] [gw39] [ 38%] PASSED dask/dataframe/io/tests/test_io.py::test_from_map_multi dask/array/tests/test_routines.py::test_gradient[1-shape9-varargs9-axis9] [gw4] [ 38%] PASSED dask/dataframe/io/tests/test_io.py::test_from_dask_array_unknown_chunks [gw35] [ 38%] PASSED dask/array/tests/test_rechunk.py::test_balance_chunks_unchanged dask/dataframe/io/tests/test_io.py::test_from_map_args dask/dataframe/io/tests/test_io.py::test_from_dask_array_empty_chunks[chunksizes0-expected_divisions0] [gw16] [ 38%] PASSED dask/array/tests/test_routines.py::test_flip[shape2-flipud-kwargs0] dask/dataframe/io/tests/test_parquet.py::test_partition_on_cats[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_empty[pyarrow-pyarrow-False] [gw35] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partition_on_cats[fastparquet] [gw44] [ 38%] PASSED dask/array/tests/test_reductions.py::test_tree_reduce_set_options [gw16] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_empty[pyarrow-pyarrow-False] [gw4] [ 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_partition_on_cats[pyarrow] [gw35] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partition_on_cats[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_empty[pyarrow-pyarrow-True] dask/array/tests/test_reductions.py::test_reduction_names dask/dataframe/io/tests/test_parquet.py::test_partition_on_cats_pyarrow[False-False] [gw16] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_empty[pyarrow-pyarrow-True] dask/dataframe/io/tests/test_io.py::test_from_dask_array_empty_chunks[chunksizes1-expected_divisions1] [gw58] [ 38%] PASSED dask/bag/tests/test_text.py::test_read_text[bz2-None-ascii-True] dask/dataframe/io/tests/test_parquet.py::test_simple[fastparquet-fastparquet] dask/bag/tests/test_text.py::test_read_text[bz2-None-ascii-False] [gw35] [ 38%] 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] [gw16] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_simple[fastparquet-fastparquet] [gw4] [ 38%] PASSED dask/dataframe/io/tests/test_io.py::test_from_dask_array_empty_chunks[chunksizes1-expected_divisions1] [gw35] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partition_on_cats_pyarrow[False-True] dask/array/tests/test_routines.py::test_histogram_delayed_range[True-0-False-True] dask/dataframe/io/tests/test_io.py::test_from_dask_array_empty_chunks[chunksizes2-expected_divisions2] dask/dataframe/io/tests/test_parquet.py::test_partition_on_cats_pyarrow[True-False] dask/dataframe/io/tests/test_parquet.py::test_simple[fastparquet-pyarrow] [gw16] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_simple[fastparquet-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_simple[pyarrow-fastparquet] [gw39] [ 38%] PASSED dask/dataframe/io/tests/test_io.py::test_from_map_args [gw1] [ 38%] PASSED dask/dataframe/io/tests/test_demo.py::test_no_overlaps [gw35] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partition_on_cats_pyarrow[True-False] dask/dataframe/io/tests/test_demo.py::test_make_timeseries_keywords dask/dataframe/io/tests/test_parquet.py::test_partition_on_cats_pyarrow[True-True] [gw16] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_simple[pyarrow-fastparquet] dask/dataframe/io/tests/test_io.py::test_from_map_divisions [gw4] [ 38%] PASSED dask/dataframe/io/tests/test_io.py::test_from_dask_array_empty_chunks[chunksizes2-expected_divisions2] [gw63] [ 38%] PASSED dask/array/tests/test_slicing.py::test_shuffle_slice[size1-chunks1] [gw35] [ 38%] 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] [gw35] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partition_parallel_metadata[fastparquet] dask/dataframe/io/tests/test_io.py::test_from_dask_array_unknown_width_error dask/array/tests/test_slicing.py::test_shuffle_slice[size2-chunks2] dask/dataframe/io/tests/test_parquet.py::test_partition_parallel_metadata[pyarrow] [gw6] [ 38%] PASSED dask/array/tests/test_stats.py::test_two[power_divergence-kwargs6] dask/dataframe/io/tests/test_parquet.py::test_simple[pyarrow-pyarrow] [gw16] [ 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] [gw16] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_delayed_no_metadata[fastparquet-fastparquet] dask/array/tests/test_stats.py::test_two[power_divergence-kwargs7] [gw4] [ 38%] PASSED dask/dataframe/io/tests/test_io.py::test_from_dask_array_unknown_width_error [gw44] [ 38%] PASSED dask/array/tests/test_reductions.py::test_reduction_names dask/array/tests/test_reductions.py::test_general_reduction_names dask/dataframe/io/tests/test_parquet.py::test_delayed_no_metadata[fastparquet-pyarrow] [gw35] [ 38%] 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] [gw35] [ 38%] 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] [gw28] [ 38%] 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 dask/dataframe/io/tests/test_io.py::test_from_array_dispatching[cupy-cudf] [gw4] [ 38%] SKIPPED dask/dataframe/io/tests/test_io.py::test_from_array_dispatching[cupy-cudf] dask/array/tests/test_random.py::test_randint_dtype [gw16] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_delayed_no_metadata[fastparquet-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_delayed_no_metadata[pyarrow-fastparquet] [gw16] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_delayed_no_metadata[pyarrow-fastparquet] [gw39] [ 38%] PASSED dask/dataframe/io/tests/test_io.py::test_from_map_divisions dask/dataframe/io/tests/test_io.py::test_from_map_meta [gw23] [ 38%] PASSED dask/dataframe/io/tests/test_json.py::test_read_chunked[15] [gw35] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partition_on_cats_2[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_delayed_no_metadata[pyarrow-pyarrow] [gw44] [ 38%] 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_json.py::test_read_chunked[33] dask/dataframe/io/tests/test_io.py::test_from_array_dispatching[numpy-pandas] [gw58] [ 38%] PASSED dask/bag/tests/test_text.py::test_read_text[bz2-None-ascii-False] [gw16] [ 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] dask/bag/tests/test_text.py::test_read_text[bz2-None-utf-8-True] dask/dataframe/io/tests/test_parquet.py::test_append_wo_index[fastparquet-False] [gw35] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append_wo_index[fastparquet-False] [gw22] [ 38%] PASSED dask/array/tests/test_random.py::test_randint_dtype [gw16] [ 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] [gw16] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_glob[fastparquet-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_read_glob[pyarrow-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_append_wo_index[fastparquet-True] [gw35] [ 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] [gw35] [ 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] [gw35] [ 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] [gw35] [ 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] [gw16] [ 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] [gw35] [ 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_roundtrip[fastparquet-df14-write_kwargs14-read_kwargs14] [gw26] [ 38%] 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] [gw63] [ 38%] PASSED dask/array/tests/test_slicing.py::test_shuffle_slice[size2-chunks2] dask/array/tests/test_slicing.py::test_gh4043[True-True-True] dask/dataframe/io/tests/test_parquet.py::test_append_overlapping_divisions[fastparquet-index1-499-False] [gw35] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append_overlapping_divisions[fastparquet-index1-499-False] [gw22] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df14-write_kwargs14-read_kwargs14] [gw16] [ 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] [gw16] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_calculate_divisions_false[fastparquet-fastparquet] [gw4] [ 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 [gw44] [ 38%] PASSED dask/array/tests/test_reductions.py::test_array_reduction_out[sum] dask/dataframe/io/tests/test_parquet.py::test_append_overlapping_divisions[fastparquet-index1-499-True] [gw35] [ 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] [gw35] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append_overlapping_divisions[pyarrow-index0-offset0-False] [gw26] [ 38%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_npartitions_is_accurate[1] dask/dataframe/io/tests/test_io.py::test_from_pandas_npartitions_is_accurate[2] dask/array/tests/test_reductions.py::test_array_reduction_out[argmax] [gw58] [ 38%] PASSED dask/bag/tests/test_text.py::test_read_text[bz2-None-utf-8-True] dask/bag/tests/test_text.py::test_read_text[bz2-None-utf-8-False] [gw7] [ 38%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_multiple_files_with_path_column[33] [gw23] [ 38%] PASSED dask/dataframe/io/tests/test_json.py::test_read_chunked[33] dask/dataframe/io/tests/test_json.py::test_read_chunked[200] dask/dataframe/io/tests/test_parquet.py::test_calculate_divisions_false[fastparquet-pyarrow] [gw16] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_calculate_divisions_false[fastparquet-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_calculate_divisions_false[pyarrow-fastparquet] [gw16] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_calculate_divisions_false[pyarrow-fastparquet] [gw1] [ 38%] PASSED dask/dataframe/io/tests/test_demo.py::test_make_timeseries_keywords dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df15-write_kwargs15-read_kwargs15] [gw22] [ 38%] 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] [gw22] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df16-write_kwargs16-read_kwargs16] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df17-write_kwargs17-read_kwargs17] [gw22] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df17-write_kwargs17-read_kwargs17] dask/dataframe/io/tests/test_demo.py::test_make_timeseries_fancy_keywords dask/dataframe/io/tests/test_parquet.py::test_calculate_divisions_false[pyarrow-pyarrow] [gw16] [ 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] [gw16] [ 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] [gw6] [ 38%] PASSED dask/array/tests/test_stats.py::test_two[power_divergence-kwargs7] dask/array/tests/test_stats.py::test_two[power_divergence-kwargs8] [gw58] [ 38%] 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] [gw44] [ 38%] PASSED dask/array/tests/test_reductions.py::test_array_reduction_out[argmax] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-None-False-cumsum] [gw16] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_list[fastparquet-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_read_list[pyarrow-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_append_overlapping_divisions[pyarrow-index0-offset0-True] [gw35] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append_overlapping_divisions[pyarrow-index0-offset0-True] dask/dataframe/io/tests/test_parquet.py::test_append_overlapping_divisions[pyarrow-index1-499-False] [gw63] [ 38%] PASSED dask/array/tests/test_slicing.py::test_gh4043[True-True-True] dask/array/tests/test_slicing.py::test_gh4043[True-True-False] dask/dataframe/io/tests/test_json.py::test_read_json_multiple_files_with_path_column[200] [gw35] [ 38%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append_overlapping_divisions[pyarrow-index1-499-False] dask/dataframe/io/tests/test_parquet.py::test_append_overlapping_divisions[pyarrow-index1-499-True] [gw35] [ 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] [gw35] [ 39%] 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] [gw35] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append_known_divisions_to_unknown_divisions_works[pyarrow] [gw26] [ 39%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_npartitions_is_accurate[2] [gw3] [ 39%] PASSED dask/array/tests/test_routines.py::test_histogram_delayed_range[True-0-False-True] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df18-write_kwargs18-read_kwargs18] [gw16] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_list[pyarrow-fastparquet] [gw30] [ 39%] PASSED dask/bytes/tests/test_local.py::test_read_bytes_delimited [gw39] [ 39%] PASSED dask/dataframe/io/tests/test_io.py::test_from_map_meta dask/dataframe/io/tests/test_io.py::test_from_pandas_npartitions_is_accurate[4] [gw22] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df18-write_kwargs18-read_kwargs18] [gw48] [ 39%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[not_equal] [gw26] [ 39%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_npartitions_is_accurate[4] [gw59] [ 39%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes5-4-chunks4] [gw28] [ 39%] PASSED dask/dataframe/io/tests/test_io.py::test_Series_from_dask_array [gw63] [ 39%] PASSED dask/array/tests/test_slicing.py::test_gh4043[True-True-False] dask/dataframe/io/tests/test_parquet.py::test_append_different_columns[fastparquet-False] dask/dataframe/io/tests/test_parquet.py::test_append_different_columns[pyarrow-False] dask/dataframe/io/tests/test_parquet.py::test_read_list[pyarrow-pyarrow] dask/bytes/tests/test_local.py::test_compression[None-None] [gw17] [ 39%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-2-chunks0] [gw35] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append_different_columns[fastparquet-False] dask/dataframe/io/tests/test_io.py::test_from_map_custom_name [gw3] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append_different_columns[pyarrow-False] [gw58] [ 39%] PASSED dask/bag/tests/test_text.py::test_read_text[gzip-None-ascii-True] [gw16] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_list[pyarrow-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df19-write_kwargs19-read_kwargs19] dask/dataframe/io/tests/test_io.py::test_from_dask_array_index[True] dask/array/tests/test_ufunc.py::test_binary_ufunc[power] dask/dataframe/io/tests/test_io.py::test_from_pandas_npartitions_is_accurate[5] [gw26] [ 39%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_npartitions_is_accurate[5] [gw22] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df19-write_kwargs19-read_kwargs19] [gw23] [ 39%] PASSED dask/dataframe/io/tests/test_json.py::test_read_chunked[200] dask/dataframe/io/tests/test_parquet.py::test_append_different_columns[pyarrow-True] [gw1] [ 39%] PASSED dask/dataframe/io/tests/test_demo.py::test_make_timeseries_fancy_keywords dask/dataframe/io/tests/test_json.py::test_read_chunked[90000] [gw6] [ 39%] PASSED dask/array/tests/test_stats.py::test_two[power_divergence-kwargs8] dask/array/tests/test_slicing.py::test_gh4043[True-False-True] [gw39] [ 39%] PASSED dask/dataframe/io/tests/test_io.py::test_from_map_custom_name [gw3] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append_different_columns[pyarrow-True] dask/bag/tests/test_text.py::test_read_text[gzip-None-ascii-False] dask/dataframe/io/tests/test_io.py::test_from_pandas_series [gw26] [ 39%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_series dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-2-chunks1] dask/dataframe/io/tests/test_parquet.py::test_columns_auto_index[fastparquet-fastparquet] [gw13] [ 39%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-2-chunks2] [gw63] [ 39%] PASSED dask/array/tests/test_slicing.py::test_gh4043[True-False-True] [gw16] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_columns_auto_index[fastparquet-fastparquet] dask/dataframe/io/tests/test_io.py::test_from_pandas_non_sorted [gw30] [ 39%] PASSED dask/bytes/tests/test_local.py::test_compression[None-None] dask/dataframe/io/tests/test_demo.py::test_make_timeseries_getitem_compute dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes5-4-chunks5] [gw0] [ 39%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-2-chunks0] dask/dataframe/io/tests/test_io.py::test_from_map_other_iterables[iterable0] [gw58] [ 39%] PASSED dask/bag/tests/test_text.py::test_read_text[gzip-None-ascii-False] dask/dataframe/io/tests/test_parquet.py::test_append_dict_column[fastparquet] dask/bytes/tests/test_local.py::test_compression[zip-None] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-2-chunks3] [gw15] [ 39%] PASSED dask/array/tests/test_routines.py::test_diff[2-shape2-2] dask/array/tests/test_stats.py::test_moments[0] [gw3] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append_dict_column[fastparquet] [gw30] [ 39%] PASSED dask/bytes/tests/test_local.py::test_compression[zip-None] [gw39] [ 39%] PASSED dask/dataframe/io/tests/test_io.py::test_from_map_other_iterables[iterable0] dask/dataframe/io/tests/test_parquet.py::test_columns_auto_index[fastparquet-pyarrow] dask/array/tests/test_slicing.py::test_gh4043[True-False-False] [gw16] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_columns_auto_index[fastparquet-pyarrow] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-2-chunks1] [gw6] [ 39%] PASSED dask/array/tests/test_stats.py::test_moments[0] dask/bag/tests/test_text.py::test_read_text[gzip-None-utf-8-True] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df20-write_kwargs20-read_kwargs20] [gw26] [ 39%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_non_sorted [gw63] [ 39%] PASSED dask/array/tests/test_slicing.py::test_gh4043[True-False-False] dask/dataframe/io/tests/test_parquet.py::test_columns_index[fastparquet-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_append_dict_column[pyarrow] [gw22] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df20-write_kwargs20-read_kwargs20] [gw7] [ 39%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_multiple_files_with_path_column[200] [gw15] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_columns_index[fastparquet-fastparquet] [gw3] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append_dict_column[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_columns_auto_index[pyarrow-fastparquet] dask/array/tests/test_stats.py::test_moments[1] [gw23] [ 39%] PASSED dask/dataframe/io/tests/test_json.py::test_read_chunked[90000] [gw16] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_columns_auto_index[pyarrow-fastparquet] dask/array/tests/test_slicing.py::test_gh4043[False-True-True] dask/dataframe/io/tests/test_io.py::test_from_pandas_single_row dask/bytes/tests/test_local.py::test_compression[bz2-None] dask/dataframe/io/tests/test_json.py::test_read_json_multiple_files_with_path_column[90000] dask/dataframe/io/tests/test_parquet.py::test_columns_index[fastparquet-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_ordering[fastparquet-fastparquet] [gw30] [ 39%] PASSED dask/bytes/tests/test_local.py::test_compression[bz2-None] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df21-write_kwargs21-read_kwargs21] [gw58] [ 39%] PASSED dask/bag/tests/test_text.py::test_read_text[gzip-None-utf-8-True] [gw15] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_columns_index[fastparquet-pyarrow] [gw3] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_ordering[fastparquet-fastparquet] [gw26] [ 39%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_single_row [gw6] [ 39%] PASSED dask/array/tests/test_stats.py::test_moments[1] dask/bytes/tests/test_local.py::test_compression[gzip-None] dask/dataframe/io/tests/test_json.py::test_json_compressed[None] [gw30] [ 39%] PASSED dask/bytes/tests/test_local.py::test_compression[gzip-None] dask/dataframe/io/tests/test_io.py::test_from_map_other_iterables[iterable1] dask/array/tests/test_stats.py::test_moments[2] [gw22] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df21-write_kwargs21-read_kwargs21] [gw32] [ 39%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes8-4-chunks1] dask/dataframe/io/tests/test_parquet.py::test_ordering[fastparquet-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_columns_index[pyarrow-fastparquet] [gw39] [ 39%] PASSED dask/dataframe/io/tests/test_io.py::test_from_map_other_iterables[iterable1] [gw63] [ 39%] PASSED dask/array/tests/test_slicing.py::test_gh4043[False-True-True] [gw15] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_columns_index[pyarrow-fastparquet] dask/dataframe/io/tests/test_io.py::test_from_pandas_with_datetime_index dask/bag/tests/test_text.py::test_read_text[gzip-None-utf-8-False] dask/dataframe/io/tests/test_io.py::test_from_map_other_iterables[_generator] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df22-write_kwargs22-read_kwargs22] [gw22] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df22-write_kwargs22-read_kwargs22] dask/bytes/tests/test_local.py::test_compression[lzma-None] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df23-write_kwargs23-read_kwargs23] [gw22] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df23-write_kwargs23-read_kwargs23] [gw39] [ 39%] PASSED dask/dataframe/io/tests/test_io.py::test_from_map_other_iterables[_generator] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df24-write_kwargs24-read_kwargs24] [gw30] [ 39%] SKIPPED dask/bytes/tests/test_local.py::test_compression[lzma-None] dask/array/tests/test_slicing.py::test_gh4043[False-True-False] [gw58] [ 39%] PASSED dask/bag/tests/test_text.py::test_read_text[gzip-None-utf-8-False] dask/dataframe/io/tests/test_parquet.py::test_columns_index[pyarrow-pyarrow] dask/dataframe/io/tests/test_io.py::test_from_map_column_projection dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes8-4-chunks2] [gw22] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df24-write_kwargs24-read_kwargs24] [gw15] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_columns_index[pyarrow-pyarrow] [gw3] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_ordering[fastparquet-pyarrow] dask/bytes/tests/test_local.py::test_compression[xz-None] dask/dataframe/io/tests/test_parquet.py::test_ordering[pyarrow-fastparquet] dask/bag/tests/test_text.py::test_read_text[lzma-None-ascii-True] [gw3] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_ordering[pyarrow-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_nonsense_column[fastparquet] [gw58] [ 39%] SKIPPED dask/bag/tests/test_text.py::test_read_text[lzma-None-ascii-True] [gw15] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_nonsense_column[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_ordering[pyarrow-pyarrow] [gw3] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_ordering[pyarrow-pyarrow] [gw6] [ 39%] PASSED dask/array/tests/test_stats.py::test_moments[2] dask/dataframe/io/tests/test_parquet.py::test_read_parquet_custom_columns[fastparquet] [gw3] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_parquet_custom_columns[fastparquet] dask/bag/tests/test_text.py::test_read_text[lzma-None-ascii-False] dask/dataframe/io/tests/test_parquet.py::test_read_parquet_custom_columns[pyarrow] [gw3] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_parquet_custom_columns[pyarrow] [gw58] [ 39%] SKIPPED dask/bag/tests/test_text.py::test_read_text[lzma-None-ascii-False] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df0-write_kwargs0-read_kwargs0] [gw3] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df0-write_kwargs0-read_kwargs0] dask/array/tests/test_stats.py::test_moments[3] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df1-write_kwargs1-read_kwargs1] [gw3] [ 39%] 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] [gw63] [ 39%] PASSED dask/array/tests/test_slicing.py::test_gh4043[False-True-False] dask/bag/tests/test_text.py::test_read_text[lzma-None-utf-8-True] [gw3] [ 39%] 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] [gw3] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df3-write_kwargs3-read_kwargs3] [gw58] [ 39%] SKIPPED dask/bag/tests/test_text.py::test_read_text[lzma-None-utf-8-True] [gw23] [ 39%] PASSED dask/dataframe/io/tests/test_json.py::test_json_compressed[None] [gw44] [ 39%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-None-False-cumsum] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df4-write_kwargs4-read_kwargs4] [gw3] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df4-write_kwargs4-read_kwargs4] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df5-write_kwargs5-read_kwargs5] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-None-False-cumprod] [gw6] [ 39%] PASSED dask/array/tests/test_stats.py::test_moments[3] [gw28] [ 39%] PASSED dask/dataframe/io/tests/test_io.py::test_from_dask_array_index[True] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df0-write_kwargs0-read_kwargs0] [gw3] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df5-write_kwargs5-read_kwargs5] dask/bag/tests/test_text.py::test_read_text[lzma-None-utf-8-False] [gw22] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df0-write_kwargs0-read_kwargs0] dask/array/tests/test_slicing.py::test_gh4043[False-False-True] [gw30] [ 39%] PASSED dask/bytes/tests/test_local.py::test_compression[xz-None] [gw7] [ 39%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_multiple_files_with_path_column[90000] dask/dataframe/io/tests/test_io.py::test_from_dask_array_index[False] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df1-write_kwargs1-read_kwargs1] [gw58] [ 39%] SKIPPED dask/bag/tests/test_text.py::test_read_text[lzma-None-utf-8-False] dask/dataframe/io/tests/test_json.py::test_json_compressed[gzip] [gw22] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df1-write_kwargs1-read_kwargs1] dask/dataframe/io/tests/test_json.py::test_read_json_basic[split] dask/bytes/tests/test_local.py::test_compression[None-10] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df2-write_kwargs2-read_kwargs2] dask/dataframe/io/tests/test_parquet.py::test_nonsense_column[pyarrow] [gw15] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_nonsense_column[pyarrow] dask/bag/tests/test_text.py::test_read_text[xz-None-ascii-True] [gw22] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df2-write_kwargs2-read_kwargs2] [gw8] [ 39%] PASSED dask/array/tests/test_rechunk.py::test_plan_rechunk_asymmetric [gw26] [ 39%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_with_datetime_index dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df3-write_kwargs3-read_kwargs3] [gw39] [ 39%] PASSED dask/dataframe/io/tests/test_io.py::test_from_map_column_projection [gw22] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df3-write_kwargs3-read_kwargs3] [gw58] [ 39%] PASSED dask/bag/tests/test_text.py::test_read_text[xz-None-ascii-True] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df6-write_kwargs6-read_kwargs6] dask/dataframe/io/tests/test_parquet.py::test_columns_no_index[fastparquet-fastparquet] [gw15] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_columns_no_index[fastparquet-fastparquet] [gw3] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df6-write_kwargs6-read_kwargs6] dask/dataframe/io/tests/test_parquet.py::test_columns_no_index[fastparquet-pyarrow] [gw15] [ 39%] 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] [gw15] [ 39%] 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] [gw15] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_columns_no_index[pyarrow-pyarrow] dask/array/tests/test_stats.py::test_moments[4] [gw6] [ 39%] PASSED dask/array/tests/test_stats.py::test_moments[4] dask/dataframe/io/tests/test_io.py::test_from_dict_backends[pandas] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df7-write_kwargs7-read_kwargs7] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df4-write_kwargs4-read_kwargs4] [gw63] [ 39%] PASSED dask/array/tests/test_slicing.py::test_gh4043[False-False-True] [gw22] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df4-write_kwargs4-read_kwargs4] [gw3] [ 39%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df7-write_kwargs7-read_kwargs7] dask/array/tests/test_rechunk.py::test_rechunk_warning [gw23] [ 39%] PASSED dask/dataframe/io/tests/test_json.py::test_json_compressed[gzip] [gw30] [ 39%] PASSED dask/bytes/tests/test_local.py::test_compression[None-10] dask/array/tests/test_slicing.py::test_gh4043[False-False-False] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df5-write_kwargs5-read_kwargs5] [gw8] [ 39%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_warning dask/bag/tests/test_text.py::test_read_text[xz-None-ascii-False] dask/bytes/tests/test_local.py::test_compression[zip-10] [gw48] [ 40%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[power] [gw22] [ 40%] 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[fastparquet-df8-write_kwargs8-read_kwargs8] dask/dataframe/io/tests/test_json.py::test_json_compressed[xz] dask/dataframe/io/tests/test_parquet.py::test_calculate_divisions_no_index[fastparquet-fastparquet] [gw30] [ 40%] PASSED dask/bytes/tests/test_local.py::test_compression[zip-10] [gw3] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df8-write_kwargs8-read_kwargs8] dask/array/tests/test_rechunk.py::test_dont_concatenate_single_chunks[shape0-chunks0] [gw15] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_calculate_divisions_no_index[fastparquet-fastparquet] dask/array/tests/test_ufunc.py::test_binary_ufunc[remainder] [gw28] [ 40%] PASSED dask/dataframe/io/tests/test_io.py::test_from_dask_array_index[False] [gw63] [ 40%] PASSED dask/array/tests/test_slicing.py::test_gh4043[False-False-False] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df9-write_kwargs9-read_kwargs9] [gw8] [ 40%] PASSED dask/array/tests/test_rechunk.py::test_dont_concatenate_single_chunks[shape0-chunks0] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df6-write_kwargs6-read_kwargs6] [gw3] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df9-write_kwargs9-read_kwargs9] [gw22] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df6-write_kwargs6-read_kwargs6] dask/dataframe/io/tests/test_io.py::test_from_dask_array_index_raises dask/array/tests/test_rechunk.py::test_dont_concatenate_single_chunks[shape1-chunks1] dask/bytes/tests/test_local.py::test_compression[bz2-10] dask/dataframe/io/tests/test_parquet.py::test_calculate_divisions_no_index[fastparquet-pyarrow] [gw15] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_calculate_divisions_no_index[fastparquet-pyarrow] [gw8] [ 40%] PASSED dask/array/tests/test_rechunk.py::test_dont_concatenate_single_chunks[shape1-chunks1] [gw30] [ 40%] PASSED dask/bytes/tests/test_local.py::test_compression[bz2-10] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df7-write_kwargs7-read_kwargs7] [gw58] [ 40%] PASSED dask/bag/tests/test_text.py::test_read_text[xz-None-ascii-False] [gw22] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df7-write_kwargs7-read_kwargs7] dask/array/tests/test_rechunk.py::test_dont_concatenate_single_chunks[shape2-chunks2] dask/bag/tests/test_text.py::test_read_text[xz-None-utf-8-True] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df8-write_kwargs8-read_kwargs8] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df10-write_kwargs10-read_kwargs10] dask/dataframe/io/tests/test_parquet.py::test_calculate_divisions_no_index[pyarrow-fastparquet] [gw21] [ 40%] PASSED dask/array/tests/test_routines.py::test_gradient[1-shape9-varargs9-axis9] dask/bytes/tests/test_local.py::test_compression[gzip-10] [gw22] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df8-write_kwargs8-read_kwargs8] [gw15] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_calculate_divisions_no_index[pyarrow-fastparquet] [gw8] [ 40%] PASSED dask/array/tests/test_rechunk.py::test_dont_concatenate_single_chunks[shape2-chunks2] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df9-write_kwargs9-read_kwargs9] [gw3] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df10-write_kwargs10-read_kwargs10] [gw30] [ 40%] PASSED dask/bytes/tests/test_local.py::test_compression[gzip-10] [gw22] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df9-write_kwargs9-read_kwargs9] dask/array/tests/test_routines.py::test_gradient[1-shape10-varargs10--1] dask/bytes/tests/test_local.py::test_compression[lzma-10] [gw28] [ 40%] PASSED dask/dataframe/io/tests/test_io.py::test_from_dask_array_index_raises dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df10-write_kwargs10-read_kwargs10] dask/array/tests/test_rechunk.py::test_intersect_nan dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df11-write_kwargs11-read_kwargs11] [gw30] [ 40%] SKIPPED dask/bytes/tests/test_local.py::test_compression[lzma-10] [gw22] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df10-write_kwargs10-read_kwargs10] [gw3] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df11-write_kwargs11-read_kwargs11] dask/dataframe/io/tests/test_io.py::test_from_array_raises_more_than_2D [gw8] [ 40%] PASSED dask/array/tests/test_rechunk.py::test_intersect_nan dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df11-write_kwargs11-read_kwargs11] dask/dataframe/io/tests/test_parquet.py::test_calculate_divisions_no_index[pyarrow-pyarrow] [gw22] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df11-write_kwargs11-read_kwargs11] [gw28] [ 40%] PASSED dask/dataframe/io/tests/test_io.py::test_from_array_raises_more_than_2D [gw15] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_calculate_divisions_no_index[pyarrow-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df12-write_kwargs12-read_kwargs12] [gw3] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df12-write_kwargs12-read_kwargs12] dask/array/tests/test_rechunk.py::test_intersect_nan_single dask/bytes/tests/test_local.py::test_compression[xz-10] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df12-write_kwargs12-read_kwargs12] dask/dataframe/io/tests/test_io.py::test_from_dask_array_compat_numpy_array [gw8] [ 40%] PASSED dask/array/tests/test_rechunk.py::test_intersect_nan_single [gw22] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df12-write_kwargs12-read_kwargs12] [gw30] [ 40%] PASSED dask/bytes/tests/test_local.py::test_compression[xz-10] dask/dataframe/io/tests/test_parquet.py::test_columns_index_with_multi_index[fastparquet] [gw15] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_columns_index_with_multi_index[fastparquet] [gw7] [ 40%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_basic[split] dask/array/tests/test_rechunk.py::test_intersect_nan_long dask/bytes/tests/test_local.py::test_open_files [gw59] [ 40%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes5-4-chunks5] dask/dataframe/io/tests/test_parquet.py::test_columns_index_with_multi_index[pyarrow] [gw8] [ 40%] PASSED dask/array/tests/test_rechunk.py::test_intersect_nan_long dask/dataframe/io/tests/test_json.py::test_read_json_basic[records] [gw30] [ 40%] PASSED dask/bytes/tests/test_local.py::test_open_files [gw15] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_columns_index_with_multi_index[pyarrow] [gw58] [ 40%] PASSED dask/bag/tests/test_text.py::test_read_text[xz-None-utf-8-True] [gw23] [ 40%] PASSED dask/dataframe/io/tests/test_json.py::test_json_compressed[xz] [gw51] [ 40%] PASSED dask/bag/tests/test_bag.py::test_iter [gw39] [ 40%] PASSED dask/dataframe/io/tests/test_io.py::test_from_dict_backends[pandas] dask/bytes/tests/test_local.py::test_open_files_text_mode[utf-8] dask/array/tests/test_rechunk.py::test_rechunk_unknown_from_pandas dask/dataframe/io/tests/test_parquet.py::test_no_index[fastparquet-fastparquet] dask/dataframe/io/tests/test_io.py::test_from_dict_backends[cudf] dask/bag/tests/test_text.py::test_read_text[xz-None-utf-8-False] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-2-chunks0] [gw15] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_no_index[fastparquet-fastparquet] dask/dataframe/io/tests/test_json.py::test_read_json_inferred_compression [gw30] [ 40%] PASSED dask/bytes/tests/test_local.py::test_open_files_text_mode[utf-8] dask/bag/tests/test_bag.py::test_repr[str] [gw39] [ 40%] SKIPPED dask/dataframe/io/tests/test_io.py::test_from_dict_backends[cudf] [gw8] [ 40%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_unknown_from_pandas [gw17] [ 40%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-2-chunks1] [gw51] [ 40%] PASSED dask/bag/tests/test_bag.py::test_repr[str] dask/dataframe/io/tests/test_parquet.py::test_no_index[fastparquet-pyarrow] dask/bytes/tests/test_local.py::test_open_files_text_mode[ascii] [gw49] [ 40%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape31-y_shape31-x_chunks31-y_chunks31] [gw15] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_no_index[fastparquet-pyarrow] dask/dataframe/io/tests/test_json.py::test_read_json_with_path_column[split] dask/array/tests/test_rechunk.py::test_rechunk_unknown_from_array dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-2-chunks2] [gw44] [ 40%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-None-False-cumprod] [gw30] [ 40%] PASSED dask/bytes/tests/test_local.py::test_open_files_text_mode[ascii] dask/bag/tests/test_bag.py::test_repr[repr] dask/dataframe/io/tests/test_parquet.py::test_no_index[pyarrow-fastparquet] dask/array/tests/test_routines.py::test_tensordot [gw0] [ 40%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-2-chunks1] [gw51] [ 40%] PASSED dask/bag/tests/test_bag.py::test_repr[repr] [gw15] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_no_index[pyarrow-fastparquet] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-None-False-nancumsum] dask/bytes/tests/test_local.py::test_open_files_compression[None-rt] [gw30] [ 40%] PASSED dask/bytes/tests/test_local.py::test_open_files_compression[None-rt] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-2-chunks2] dask/bag/tests/test_bag.py::test_pluck dask/dataframe/io/tests/test_parquet.py::test_no_index[pyarrow-pyarrow] [gw15] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_no_index[pyarrow-pyarrow] dask/bytes/tests/test_local.py::test_open_files_compression[None-rb] [gw30] [ 40%] PASSED dask/bytes/tests/test_local.py::test_open_files_compression[None-rb] [gw58] [ 40%] PASSED dask/bag/tests/test_text.py::test_read_text[xz-None-utf-8-False] dask/dataframe/io/tests/test_parquet.py::test_read_series[fastparquet] [gw15] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_series[fastparquet] [gw48] [ 40%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[remainder] [gw8] [ 40%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_unknown_from_array dask/bytes/tests/test_local.py::test_open_files_compression[zip-rt] dask/bag/tests/test_text.py::test_read_text[None-10 B-ascii-True] dask/dataframe/io/tests/test_parquet.py::test_read_series[pyarrow] [gw30] [ 40%] PASSED dask/bytes/tests/test_local.py::test_open_files_compression[zip-rt] [gw15] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_series[pyarrow] dask/array/tests/test_ufunc.py::test_binary_ufunc[right_shift] dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x0-chunks0] dask/bytes/tests/test_local.py::test_open_files_compression[zip-rb] dask/dataframe/io/tests/test_parquet.py::test_names[fastparquet] [gw15] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_names[fastparquet] [gw30] [ 40%] PASSED dask/bytes/tests/test_local.py::test_open_files_compression[zip-rb] dask/dataframe/io/tests/test_parquet.py::test_names[pyarrow] dask/bytes/tests/test_local.py::test_open_files_compression[bz2-rt] [gw15] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_names[pyarrow] [gw21] [ 40%] PASSED dask/array/tests/test_routines.py::test_gradient[1-shape10-varargs10--1] [gw30] [ 40%] PASSED dask/bytes/tests/test_local.py::test_open_files_compression[bz2-rt] dask/array/tests/test_routines.py::test_gradient[2-shape0-varargs0-None] dask/bytes/tests/test_local.py::test_open_files_compression[bz2-rb] [gw23] [ 40%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_inferred_compression dask/dataframe/io/tests/test_json.py::test_to_json_results [gw30] [ 40%] 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] [gw7] [ 40%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_basic[records] [gw8] [ 40%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x0-chunks0] dask/dataframe/io/tests/test_json.py::test_read_json_basic[index] dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x1-chunks1] [gw30] [ 40%] 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] [gw28] [ 40%] PASSED dask/dataframe/io/tests/test_io.py::test_from_dask_array_compat_numpy_array [gw23] [ 40%] PASSED dask/dataframe/io/tests/test_json.py::test_to_json_results [gw39] [ 40%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_with_path_column[split] dask/dataframe/io/tests/test_parquet.py::test_get_engine_pyarrow dask/dataframe/io/tests/test_json.py::test_read_json_with_path_column[records] dask/dataframe/io/tests/test_io.py::test_from_array_wrong_column_shape_error [gw23] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_get_engine_pyarrow [gw30] [ 40%] PASSED dask/bytes/tests/test_local.py::test_open_files_compression[gzip-rb] dask/dataframe/io/tests/test_parquet.py::test_get_engine_fastparquet dask/bytes/tests/test_local.py::test_open_files_compression[lzma-rt] [gw23] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_get_engine_fastparquet [gw28] [ 40%] PASSED dask/dataframe/io/tests/test_io.py::test_from_array_wrong_column_shape_error dask/dataframe/io/tests/test_parquet.py::test_local[False-fastparquet-fastparquet] [gw30] [ 40%] 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] [gw23] [ 40%] 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] dask/dataframe/io/tests/test_io.py::test_from_array_with_column_names [gw30] [ 40%] SKIPPED dask/bytes/tests/test_local.py::test_open_files_compression[lzma-rb] [gw23] [ 40%] 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] [gw23] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_local[False-pyarrow-fastparquet] [gw8] [ 40%] 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] dask/dataframe/io/tests/test_parquet.py::test_local[False-pyarrow-pyarrow] dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-None-False-nancumsum] [gw23] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_local[False-pyarrow-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_local[True-fastparquet-fastparquet] [gw23] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_local[True-fastparquet-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_local[True-fastparquet-pyarrow] [gw23] [ 40%] 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] [gw23] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_local[True-pyarrow-fastparquet] [gw13] [ 40%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-2-chunks3] dask/dataframe/io/tests/test_parquet.py::test_local[True-pyarrow-pyarrow] [gw32] [ 40%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes8-4-chunks2] [gw23] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_local[True-pyarrow-pyarrow] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-2-chunks4] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes8-4-chunks3] dask/dataframe/io/tests/test_parquet.py::test_empty[fastparquet-fastparquet-False] [gw23] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_empty[fastparquet-fastparquet-False] dask/dataframe/io/tests/test_parquet.py::test_empty[fastparquet-fastparquet-True] [gw23] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_empty[fastparquet-fastparquet-True] dask/dataframe/io/tests/test_parquet.py::test_empty[fastparquet-pyarrow-False] [gw23] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_empty[fastparquet-pyarrow-False] [gw8] [ 40%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x2-chunks2] dask/dataframe/io/tests/test_parquet.py::test_empty[fastparquet-pyarrow-True] [gw23] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_empty[fastparquet-pyarrow-True] dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x3-chunks3] dask/dataframe/io/tests/test_parquet.py::test_empty[pyarrow-fastparquet-False] [gw23] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_empty[pyarrow-fastparquet-False] [gw44] [ 40%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[sequential-None-False-nancumsum] [gw39] [ 40%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_with_path_column[records] [gw48] [ 40%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[right_shift] dask/dataframe/io/tests/test_json.py::test_read_json_with_path_column[index] dask/array/tests/test_ufunc.py::test_binary_ufunc[subtract] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_from_pandas[fastparquet-pyarrow] [gw7] [ 40%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_basic[index] dask/array/tests/test_routines.py::test_roll[1-shift3-chunks0] dask/dataframe/io/tests/test_json.py::test_read_json_basic[columns] [gw31] [ 40%] PASSED dask/array/tests/test_routines.py::test_roll[1-shift3-chunks0] [gw44] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_from_pandas[fastparquet-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_pyarrow_schema_inference[infer-True] [gw28] [ 40%] PASSED dask/dataframe/io/tests/test_io.py::test_from_array_with_column_names dask/dataframe/io/tests/test_parquet.py::test_roundtrip_from_pandas[pyarrow-fastparquet] [gw31] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pyarrow_schema_inference[infer-True] [gw44] [ 40%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_from_pandas[pyarrow-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_pyarrow_schema_inference[complex-False] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_from_pandas[pyarrow-pyarrow] [gw31] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pyarrow_schema_inference[complex-False] [gw44] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_from_pandas[pyarrow-pyarrow] dask/array/tests/test_routines.py::test_roll[axis5-9-chunks1] dask/dataframe/io/tests/test_parquet.py::test_pyarrow_schema_inference[complex-True] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_nullable_dtypes[fastparquet-fastparquet] [gw31] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pyarrow_schema_inference[complex-True] [gw38] [ 41%] PASSED dask/array/tests/test_routines.py::test_roll[axis5-9-chunks1] [gw44] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_nullable_dtypes[fastparquet-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_pyarrow_schema_mismatch_error dask/dataframe/io/tests/test_parquet.py::test_roundtrip_nullable_dtypes[fastparquet-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_compression[pyarrow-snappy] [gw31] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pyarrow_schema_mismatch_error [gw38] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_compression[pyarrow-snappy] [gw44] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_nullable_dtypes[fastparquet-pyarrow] 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_pyarrow_schema_mismatch_explicit_schema_none dask/dataframe/io/tests/test_parquet.py::test_roundtrip_nullable_dtypes[pyarrow-fastparquet] [gw31] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pyarrow_schema_mismatch_explicit_schema_none [gw44] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_nullable_dtypes[pyarrow-fastparquet] [gw38] [ 41%] 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_partition_on[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_nullable_dtypes[pyarrow-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_partition_on_and_compression[fastparquet-gzip] [gw38] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_partition_on_and_compression[fastparquet-gzip] [gw44] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_nullable_dtypes[pyarrow-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_partition_on_and_compression[fastparquet-snappy] [gw31] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partition_on[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_use_nullable_dtypes[fastparquet-pandas] [gw58] [ 41%] PASSED dask/bag/tests/test_text.py::test_read_text[None-10 B-ascii-True] dask/dataframe/io/tests/test_parquet.py::test_partition_on[pyarrow] [gw44] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_use_nullable_dtypes[fastparquet-pandas] [gw38] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_partition_on_and_compression[fastparquet-snappy] dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_partition_on_and_compression[pyarrow-None] dask/bag/tests/test_text.py::test_read_text[None-10 B-ascii-False] [gw31] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partition_on[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_partition_on_duplicates[fastparquet] [gw31] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partition_on_duplicates[fastparquet] [gw38] [ 41%] 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] dask/dataframe/io/tests/test_parquet.py::test_use_nullable_dtypes[fastparquet-pyarrow] [gw44] [ 41%] 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] [gw44] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_use_nullable_dtypes[pyarrow-pandas] dask/dataframe/io/tests/test_parquet.py::test_partition_on_duplicates[pyarrow] [gw38] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_partition_on_and_compression[pyarrow-gzip] [gw59] [ 41%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-2-chunks0] dask/dataframe/io/tests/test_parquet.py::test_use_nullable_dtypes[pyarrow-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_partition_on_and_compression[pyarrow-snappy] [gw38] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_partition_on_and_compression[pyarrow-snappy] [gw31] [ 41%] 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] dask/dataframe/io/tests/test_parquet.py::test_parse_pandas_metadata[pandas_metadata0] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-2-chunks1] [gw44] [ 41%] 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] [gw31] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partition_on_string[aa] [gw44] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_use_nullable_dtypes_with_types_mapper[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_partition_on_string[partition_on1] dask/dataframe/io/tests/test_parquet.py::test_use_nullable_dtypes_with_types_mapper[pyarrow] [gw39] [ 41%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_with_path_column[index] [gw38] [ 41%] PASSED dask/dataframe/io/tests/test_parquet.py::test_parse_pandas_metadata[pandas_metadata0] [gw31] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partition_on_string[partition_on1] dask/dataframe/io/tests/test_parquet.py::test_parse_pandas_metadata[pandas_metadata1] dask/dataframe/io/tests/test_json.py::test_read_json_with_path_column[columns] [gw44] [ 41%] 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] dask/dataframe/io/tests/test_parquet.py::test_filters_categorical[fastparquet-fastparquet] [gw38] [ 41%] PASSED dask/dataframe/io/tests/test_parquet.py::test_parse_pandas_metadata[pandas_metadata1] [gw44] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_categorical[fastparquet-fastparquet] [gw31] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filters_categorical[fastparquet-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_parse_pandas_metadata[pandas_metadata2] dask/dataframe/io/tests/test_parquet.py::test_categorical[fastparquet-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_filters_categorical[fastparquet-pyarrow] [gw44] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_categorical[fastparquet-pyarrow] [gw38] [ 41%] PASSED dask/dataframe/io/tests/test_parquet.py::test_parse_pandas_metadata[pandas_metadata2] [gw31] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filters_categorical[fastparquet-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_categorical[pyarrow-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_parse_pandas_metadata_null_index [gw44] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_categorical[pyarrow-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_filters_categorical[pyarrow-fastparquet] [gw31] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filters_categorical[pyarrow-fastparquet] [gw38] [ 41%] PASSED dask/dataframe/io/tests/test_parquet.py::test_parse_pandas_metadata_null_index dask/dataframe/io/tests/test_parquet.py::test_categorical[pyarrow-pyarrow] [gw44] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_categorical[pyarrow-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_append[fastparquet-False] dask/dataframe/io/tests/test_parquet.py::test_read_no_metadata[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_filters_categorical[pyarrow-pyarrow] [gw38] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_no_metadata[fastparquet] [gw31] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filters_categorical[pyarrow-pyarrow] [gw44] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append[fastparquet-False] dask/dataframe/io/tests/test_parquet.py::test_read_no_metadata[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_filters[fastparquet-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_append[fastparquet-True] [gw44] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append[fastparquet-True] [gw38] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_no_metadata[pyarrow] [gw31] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filters[fastparquet-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_append[pyarrow-False] [gw7] [ 41%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_basic[columns] dask/dataframe/io/tests/test_parquet.py::test_filters[fastparquet-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_parse_pandas_metadata_duplicate_index_columns dask/dataframe/io/tests/test_json.py::test_read_json_basic[values] [gw44] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append[pyarrow-False] [gw38] [ 41%] PASSED dask/dataframe/io/tests/test_parquet.py::test_parse_pandas_metadata_duplicate_index_columns dask/dataframe/io/tests/test_parquet.py::test_append[pyarrow-True] [gw44] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append[pyarrow-True] [gw31] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filters[fastparquet-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_filters[pyarrow-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_parse_pandas_metadata_column_with_index_name [gw48] [ 41%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[subtract] dask/array/tests/test_ufunc.py::test_binary_ufunc[true_divide] [gw38] [ 41%] PASSED dask/dataframe/io/tests/test_parquet.py::test_parse_pandas_metadata_column_with_index_name [gw31] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filters[pyarrow-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_filters[pyarrow-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_append_create[fastparquet] [gw44] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append_create[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_append_create[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_kwargs[fastparquet] [gw38] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_kwargs[fastparquet] [gw31] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filters[pyarrow-pyarrow] [gw44] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append_create[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_kwargs[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_filters_v0[fastparquet-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_append_with_partition[fastparquet] dask/array/tests/test_routines.py::test_squeeze[0-True] [gw38] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_kwargs[pyarrow] [gw31] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filters_v0[fastparquet-fastparquet] [gw44] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append_with_partition[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_unknown_kwargs[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_filters_v0[fastparquet-pyarrow] [gw17] [ 41%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-2-chunks2] [gw38] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_unknown_kwargs[fastparquet] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-2-chunks3] [gw31] [ 41%] 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] dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_unknown_kwargs[pyarrow] [gw38] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_unknown_kwargs[pyarrow] [gw31] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filters_v0[pyarrow-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_to_parquet_with_get[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_filters_v0[pyarrow-pyarrow] [gw43] [ 41%] PASSED dask/array/tests/test_routines.py::test_squeeze[0-True] [gw38] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_to_parquet_with_get[fastparquet] [gw31] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filters_v0[pyarrow-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_to_parquet_with_get[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_with_tz[pyarrow] [gw33] [ 41%] PASSED dask/array/tests/test_reductions.py::test_array_cumreduction_axis[blelloch-None-False-nancumsum] [gw38] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_to_parquet_with_get[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_select_partitioned_column[fastparquet] [gw43] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_with_tz[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df14-write_kwargs14-read_kwargs14] [gw39] [ 41%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_with_path_column[columns] dask/dataframe/io/tests/test_parquet.py::test_arrow_partitioning [gw33] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df14-write_kwargs14-read_kwargs14] dask/dataframe/io/tests/test_json.py::test_read_json_with_path_column[values] [gw43] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_arrow_partitioning dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df15-write_kwargs15-read_kwargs15] dask/dataframe/io/tests/test_parquet.py::test_informative_error_messages [gw38] [ 41%] 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] [gw38] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_select_partitioned_column[pyarrow] [gw33] [ 41%] 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] [gw33] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df16-write_kwargs16-read_kwargs16] [gw43] [ 41%] PASSED dask/dataframe/io/tests/test_parquet.py::test_informative_error_messages dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df17-write_kwargs17-read_kwargs17] dask/dataframe/io/tests/test_parquet.py::test_append_cat_fp[fastparquet] [gw33] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df17-write_kwargs17-read_kwargs17] [gw43] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append_cat_fp[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df18-write_kwargs18-read_kwargs18] dask/dataframe/io/tests/test_parquet.py::test_append_cat_fp[pyarrow] [gw33] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df18-write_kwargs18-read_kwargs18] [gw43] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append_cat_fp[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df19-write_kwargs19-read_kwargs19] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df0] [gw33] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df19-write_kwargs19-read_kwargs19] [gw43] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df0] [gw41] [ 41%] PASSED dask/bag/tests/test_bag.py::test_repartition_partition_size[2-5] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df1] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df20-write_kwargs20-read_kwargs20] [gw33] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df20-write_kwargs20-read_kwargs20] [gw7] [ 41%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_basic[values] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df21-write_kwargs21-read_kwargs21] dask/bag/tests/test_bag.py::test_repartition_partition_size[5-5] [gw43] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df1] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df2] [gw33] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df21-write_kwargs21-read_kwargs21] dask/dataframe/io/tests/test_json.py::test_read_json_fkeyword[pandas] [gw58] [ 41%] PASSED dask/bag/tests/test_text.py::test_read_text[None-10 B-ascii-False] [gw49] [ 41%] PASSED dask/array/tests/test_routines.py::test_tensordot [gw43] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df2] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df22-write_kwargs22-read_kwargs22] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df3] dask/bag/tests/test_text.py::test_read_text[None-10 B-utf-8-True] [gw33] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df22-write_kwargs22-read_kwargs22] dask/array/tests/test_routines.py::test_tensordot_2[0] [gw32] [ 41%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes8-4-chunks3] [gw43] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df3] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df4] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df23-write_kwargs23-read_kwargs23] [gw33] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df23-write_kwargs23-read_kwargs23] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes8-4-chunks4] [gw43] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df4] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df24-write_kwargs24-read_kwargs24] [gw62] [ 41%] PASSED dask/bag/tests/test_bag.py::test_join[identity] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df5] [gw43] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df5] dask/bag/tests/test_bag.py::test_join[delayed] [gw33] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df24-write_kwargs24-read_kwargs24] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df6] dask/dataframe/io/tests/test_parquet.py::test_categories[fastparquet] [gw33] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_categories[fastparquet] [gw43] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df6] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df7] [gw43] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df7] dask/dataframe/io/tests/test_parquet.py::test_categories[pyarrow] [gw33] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_categories[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df8] [gw43] [ 41%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df8] dask/dataframe/io/tests/test_parquet.py::test_categories_unnamed_index[fastparquet] [gw48] [ 42%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[true_divide] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df9] [gw33] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_categories_unnamed_index[fastparquet] [gw43] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df9] dask/array/tests/test_ufunc.py::test_binary_ufunc[float_power] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df10] dask/dataframe/io/tests/test_parquet.py::test_categories_unnamed_index[pyarrow] [gw43] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df10] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df11] [gw33] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_categories_unnamed_index[pyarrow] [gw43] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df11] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df12] dask/dataframe/io/tests/test_parquet.py::test_empty_partition[fastparquet] [gw43] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df12] [gw33] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_empty_partition[fastparquet] [gw7] [ 42%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_fkeyword[pandas] dask/array/tests/test_routines.py::test_isin_rand[False-test_shape3-test_chunks3-elements_shape3-elements_chunks3-0-10-796] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df13] [gw13] [ 42%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-2-chunks4] dask/dataframe/io/tests/test_json.py::test_read_json_fkeyword[json] dask/dataframe/io/tests/test_parquet.py::test_empty_partition[pyarrow] [gw43] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df13] [gw39] [ 42%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_with_path_column[values] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df14] [gw33] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_empty_partition[pyarrow] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-2-chunks5] [gw43] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df14] dask/dataframe/io/tests/test_parquet.py::test_timestamp_index[fastparquet-True] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df15] dask/dataframe/io/tests/test_json.py::test_read_json_path_column_with_duplicate_name_is_error [gw33] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_timestamp_index[fastparquet-True] [gw43] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df15] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df16] dask/dataframe/io/tests/test_parquet.py::test_timestamp_index[fastparquet-False] [gw43] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df16] [gw33] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_timestamp_index[fastparquet-False] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df17] [gw43] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df17] dask/dataframe/io/tests/test_parquet.py::test_timestamp_index[pyarrow-True] [gw33] [ 42%] 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] [gw33] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_timestamp_index[pyarrow-False] [gw39] [ 42%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_path_column_with_duplicate_name_is_error dask/dataframe/io/tests/test_parquet.py::test_to_parquet_fastparquet_default_writes_nulls [gw33] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_to_parquet_fastparquet_default_writes_nulls dask/array/tests/test_routines.py::test_isin_rand[False-test_shape0-test_chunks0-elements_shape1-elements_chunks1-0-10-23] [gw49] [ 42%] PASSED dask/array/tests/test_routines.py::test_tensordot_2[0] dask/dataframe/io/tests/test_parquet.py::test_to_parquet_pyarrow_w_inconsistent_schema_by_partition_succeeds_w_manual_schema [gw0] [ 42%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-2-chunks2] dask/dataframe/io/tests/test_json.py::test_read_json_with_path_converter [gw33] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_to_parquet_pyarrow_w_inconsistent_schema_by_partition_succeeds_w_manual_schema dask/array/tests/test_routines.py::test_tensordot_2[1] [gw9] [ 42%] PASSED dask/array/tests/test_routines.py::test_flip[shape4-flip-kwargs2] dask/array/tests/test_routines.py::test_flip[shape4-flip-kwargs3] [gw37] [ 42%] PASSED dask/bag/tests/test_bag.py::test_zip[10] dask/bag/tests/test_bag.py::test_zip[28] [gw59] [ 42%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-2-chunks1] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-2-chunks3] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-2-chunks2] [gw19] [ 42%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape0-test_chunks0-elements_shape1-elements_chunks1-0-10-23] [gw7] [ 42%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_fkeyword[json] dask/dataframe/io/tests/test_json.py::test_read_json_engine_str[ujson] dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[pyarrow-fastparquet-True-True] [gw19] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[pyarrow-fastparquet-True-True] dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[pyarrow-fastparquet-True-False] dask/array/tests/test_routines.py::test_argwhere [gw19] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[pyarrow-fastparquet-True-False] [gw49] [ 42%] PASSED dask/array/tests/test_routines.py::test_tensordot_2[1] dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[pyarrow-fastparquet-False-True] dask/array/tests/test_routines.py::test_tensordot_2[axes2] [gw19] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[pyarrow-fastparquet-False-True] dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[pyarrow-fastparquet-False-False] [gw58] [ 42%] PASSED dask/bag/tests/test_text.py::test_read_text[None-10 B-utf-8-True] [gw48] [ 42%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[float_power] [gw19] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[pyarrow-fastparquet-False-False] dask/bag/tests/test_text.py::test_read_text[None-10 B-utf-8-False] dask/array/tests/test_ufunc.py::test_ufunc_outer dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[pyarrow-pyarrow-True-True] [gw19] [ 42%] 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] [gw39] [ 42%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_with_path_converter dask/array/tests/test_reductions.py::test_topk_argtopk1[None-argsort-argtopk] [gw19] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[pyarrow-pyarrow-True-False] dask/dataframe/io/tests/test_json.py::test_read_orient_not_records_and_lines dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[pyarrow-pyarrow-False-True] [gw39] [ 42%] PASSED dask/dataframe/io/tests/test_json.py::test_read_orient_not_records_and_lines [gw7] [ 42%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_engine_str[ujson] [gw19] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[pyarrow-pyarrow-False-True] dask/dataframe/io/tests/test_json.py::test_write_orient_not_records_and_lines dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[pyarrow-pyarrow-False-False] dask/dataframe/io/tests/test_json.py::test_read_json_engine_str[read_json] [gw39] [ 42%] PASSED dask/dataframe/io/tests/test_json.py::test_write_orient_not_records_and_lines [gw19] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[pyarrow-pyarrow-False-False] dask/dataframe/io/tests/test_json.py::test_read_json_multiple_files_with_path_column[5] dask/dataframe/io/tests/test_parquet.py::test_statistics_nometa[fastparquet-fastparquet] dask/array/tests/test_routines.py::test_histogramdd_raises_incompat_multiarg_chunks [gw19] [ 42%] 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] [gw19] [ 42%] 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] [gw49] [ 42%] PASSED dask/array/tests/test_routines.py::test_tensordot_2[axes2] [gw12] [ 42%] PASSED dask/array/tests/test_routines.py::test_histogramdd_raises_incompat_multiarg_chunks [gw19] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_statistics_nometa[pyarrow-fastparquet] dask/array/tests/test_routines.py::test_tensordot_2[axes3] dask/dataframe/io/tests/test_parquet.py::test_statistics_nometa[pyarrow-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_empty[pyarrow-fastparquet] [gw19] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_statistics_nometa[pyarrow-pyarrow] [gw12] [ 42%] 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] dask/dataframe/io/tests/test_parquet.py::test_timeseries_nulls_in_schema[fastparquet-infer] [gw19] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_timeseries_nulls_in_schema[fastparquet-infer] [gw12] [ 42%] 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] dask/dataframe/io/tests/test_parquet.py::test_timeseries_nulls_in_schema[fastparquet-None] [gw12] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-fastparquet-4096-None-True] [gw19] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_timeseries_nulls_in_schema[fastparquet-None] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-fastparquet-4096-None-False] dask/dataframe/io/tests/test_parquet.py::test_timeseries_nulls_in_schema[pyarrow-infer] [gw12] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-fastparquet-4096-None-False] [gw19] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_timeseries_nulls_in_schema[pyarrow-infer] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-fastparquet-4096-a-True] dask/dataframe/io/tests/test_parquet.py::test_timeseries_nulls_in_schema[pyarrow-None] [gw12] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-fastparquet-4096-a-True] [gw21] [ 42%] PASSED dask/array/tests/test_routines.py::test_gradient[2-shape0-varargs0-None] [gw32] [ 42%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes8-4-chunks4] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-fastparquet-4096-a-False] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes8-4-chunks5] [gw7] [ 42%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_engine_str[read_json] [gw19] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_timeseries_nulls_in_schema[pyarrow-None] [gw12] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-fastparquet-4096-a-False] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-fastparquet-1MiB-None-True] dask/dataframe/io/tests/test_json.py::test_read_json_meta[split] dask/dataframe/io/tests/test_parquet.py::test_graph_size_pyarrow[fastparquet] [gw19] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_graph_size_pyarrow[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_graph_size_pyarrow[pyarrow] dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks10] dask/array/tests/test_routines.py::test_gradient[2-shape1-varargs1-None] [gw19] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_graph_size_pyarrow[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization[fastparquet-None-True] [gw19] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization[fastparquet-None-True] dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization[fastparquet-None-False] dask/array/tests/test_routines.py::test_ravel_multi_index[arr7-None-kwargs7-0] [gw19] [ 42%] 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] [gw19] [ 42%] 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] [gw49] [ 42%] PASSED dask/array/tests/test_routines.py::test_tensordot_2[axes3] [gw19] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization[fastparquet-index1-False] dask/array/tests/test_routines.py::test_tensordot_2[axes4] dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization[pyarrow-None-True] [gw19] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization[pyarrow-None-True] [gw2] [ 42%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr7-None-kwargs7-0] [gw56] [ 42%] PASSED dask/bag/tests/test_bag.py::test_default_partitioning_worker_saturation[1000] [gw17] [ 42%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-2-chunks3] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[fastparquet-4096-True] dask/bag/tests/test_bag.py::test_npartitions_saturation[100] [gw2] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[fastparquet-4096-True] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-2-chunks4] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[fastparquet-4096-False] [gw2] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[fastparquet-4096-False] [gw42] [ 42%] PASSED dask/array/tests/test_routines.py::test_coarsen_bad_chunks[chunks10] 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-fastparquet-1MiB-None-False] [gw2] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[fastparquet-1MiB-True] [gw42] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-fastparquet-1MiB-None-False] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[fastparquet-1MiB-False] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-fastparquet-1MiB-a-True] [gw2] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[fastparquet-1MiB-False] [gw42] [ 42%] 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_blocksize[pyarrow-None-True] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-fastparquet-1MiB-a-False] [gw53] [ 42%] PASSED dask/bag/tests/test_bag.py::test_product [gw2] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[pyarrow-None-True] [gw42] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-fastparquet-1MiB-a-False] [gw49] [ 42%] PASSED dask/array/tests/test_routines.py::test_tensordot_2[axes4] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-pyarrow-4096-None-True] dask/bag/tests/test_bag.py::test_partition_collect [gw42] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-pyarrow-4096-None-True] dask/array/tests/test_routines.py::test_tensordot_2[axes5] [gw7] [ 42%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_meta[split] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[pyarrow-None-False] [gw2] [ 42%] 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[pyarrow-pyarrow-4096-None-False] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[pyarrow-1024-True] dask/dataframe/io/tests/test_json.py::test_read_json_meta[records] [gw2] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[pyarrow-1024-True] [gw42] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-pyarrow-4096-None-False] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-pyarrow-4096-a-True] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[pyarrow-1024-False] [gw42] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-pyarrow-4096-a-True] [gw2] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[pyarrow-1024-False] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-pyarrow-4096-a-False] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[pyarrow-4096-True] [gw42] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-pyarrow-4096-a-False] [gw2] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[pyarrow-4096-True] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-pyarrow-1MiB-None-True] [gw42] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-pyarrow-1MiB-None-True] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[pyarrow-4096-False] [gw58] [ 42%] PASSED dask/bag/tests/test_text.py::test_read_text[None-10 B-utf-8-False] [gw2] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[pyarrow-4096-False] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-pyarrow-1MiB-None-False] [gw42] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-pyarrow-1MiB-None-False] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[pyarrow-1MiB-True] dask/bag/tests/test_text.py::test_read_text_unicode_no_collection [gw48] [ 42%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_outer dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-pyarrow-1MiB-a-True] [gw42] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-pyarrow-1MiB-a-True] [gw2] [ 42%] 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_blocksize[pyarrow-1MiB-False] dask/array/tests/test_routines.py::test_einsum[a,b] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-pyarrow-1MiB-a-False] [gw2] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[pyarrow-1MiB-False] [gw42] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-pyarrow-1MiB-a-False] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_aggregate_files[a-fastparquet-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_blocksize[fastparquet-default-True] [gw58] [ 42%] PASSED dask/bag/tests/test_text.py::test_read_text_unicode_no_collection [gw2] [ 42%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_blocksize[fastparquet-default-True] [gw42] [ 42%] SKIPPED 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_aggregate_files[a-fastparquet-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_blocksize[fastparquet-default-False] [gw49] [ 42%] PASSED dask/array/tests/test_routines.py::test_tensordot_2[axes5] dask/bag/tests/test_text.py::test_files_per_partition [gw55] [ 42%] PASSED dask/array/tests/test_routines.py::test_einsum[a,b] [gw42] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_aggregate_files[a-fastparquet-pyarrow] [gw2] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_blocksize[fastparquet-default-False] dask/dataframe/io/tests/test_parquet.py::test_blocksize[fastparquet-512-True] dask/dataframe/io/tests/test_parquet.py::test_blocksize[pyarrow-512-False] [gw55] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_blocksize[pyarrow-512-False] dask/array/tests/test_routines.py::test_tensordot_2[axes6] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_aggregate_files[a-pyarrow-fastparquet] [gw42] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_aggregate_files[a-pyarrow-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_blocksize[pyarrow-1024-True] [gw2] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_blocksize[fastparquet-512-True] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_aggregate_files[a-pyarrow-pyarrow] [gw55] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_blocksize[pyarrow-1024-True] dask/dataframe/io/tests/test_parquet.py::test_blocksize[fastparquet-512-False] [gw42] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_aggregate_files[a-pyarrow-pyarrow] [gw2] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_blocksize[fastparquet-512-False] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_aggregate_files[b-fastparquet-fastparquet] [gw13] [ 43%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-2-chunks5] dask/dataframe/io/tests/test_parquet.py::test_blocksize[pyarrow-1024-False] dask/dataframe/io/tests/test_parquet.py::test_blocksize[fastparquet-1024-True] [gw42] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_aggregate_files[b-fastparquet-fastparquet] [gw55] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_blocksize[pyarrow-1024-False] [gw2] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_blocksize[fastparquet-1024-True] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_aggregate_files[b-fastparquet-pyarrow] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-4-chunks0] dask/dataframe/io/tests/test_parquet.py::test_blocksize[fastparquet-1024-False] dask/dataframe/io/tests/test_parquet.py::test_blocksize[pyarrow-1MiB-True] [gw42] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_aggregate_files[b-fastparquet-pyarrow] [gw55] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_blocksize[pyarrow-1MiB-True] [gw2] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_blocksize[fastparquet-1024-False] dask/dataframe/io/tests/test_parquet.py::test_blocksize[fastparquet-1MiB-True] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_aggregate_files[b-pyarrow-fastparquet] [gw42] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_aggregate_files[b-pyarrow-fastparquet] [gw2] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_blocksize[fastparquet-1MiB-True] dask/dataframe/io/tests/test_parquet.py::test_blocksize[pyarrow-1MiB-False] [gw55] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_blocksize[pyarrow-1MiB-False] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_aggregate_files[b-pyarrow-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_blocksize[fastparquet-1MiB-False] [gw42] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_aggregate_files[b-pyarrow-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_pandas_blocksize[fastparquet-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[fastparquet-None-True] [gw2] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_blocksize[fastparquet-1MiB-False] [gw55] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_pandas_blocksize[fastparquet-fastparquet] [gw59] [ 43%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-2-chunks2] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_pandas_blocksize[fastparquet-pyarrow] [gw42] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[fastparquet-None-True] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[fastparquet-None-False] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-2-chunks3] [gw55] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_pandas_blocksize[fastparquet-pyarrow] [gw42] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[fastparquet-None-False] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[fastparquet-1024-True] dask/dataframe/io/tests/test_parquet.py::test_blocksize[pyarrow-default-True] [gw2] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_blocksize[pyarrow-default-True] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_pandas_blocksize[pyarrow-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_blocksize[pyarrow-default-False] [gw2] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_blocksize[pyarrow-default-False] [gw49] [ 43%] PASSED dask/array/tests/test_routines.py::test_tensordot_2[axes6] [gw42] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[fastparquet-1024-True] [gw55] [ 43%] 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] [gw58] [ 43%] PASSED dask/bag/tests/test_text.py::test_files_per_partition dask/bag/tests/test_text.py::test_errors [gw53] [ 43%] PASSED dask/bag/tests/test_bag.py::test_partition_collect [gw56] [ 43%] PASSED dask/bag/tests/test_bag.py::test_npartitions_saturation[100] [gw55] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_pandas_blocksize[pyarrow-pyarrow] [gw0] [ 43%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-2-chunks3] dask/bag/tests/test_bag.py::test_groupby dask/array/tests/test_routines.py::test_tensordot_double_contraction_neq2[auto] dask/dataframe/io/tests/test_parquet.py::test_read_pandas_fastparquet_partitioned[fastparquet] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-2-chunks4] dask/bag/tests/test_bag.py::test_npartitions_saturation[250] [gw55] [ 43%] 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] [gw55] [ 43%] 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] [gw55] [ 43%] 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] [gw55] [ 43%] 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] [gw49] [ 43%] PASSED dask/array/tests/test_routines.py::test_tensordot_double_contraction_neq2[auto] [gw55] [ 43%] 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] dask/array/tests/test_routines.py::test_tensordot_double_contraction_neq2[chunks1] [gw55] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filter_nonpartition_columns[fastparquet-fastparquet-True] dask/array/tests/test_slicing.py::test_index_with_int_dask_array[None-None] dask/dataframe/io/tests/test_parquet.py::test_filter_nonpartition_columns[fastparquet-pyarrow-None] [gw55] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filter_nonpartition_columns[fastparquet-pyarrow-None] [gw61] [ 43%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array[None-None] dask/dataframe/io/tests/test_parquet.py::test_filter_nonpartition_columns[fastparquet-pyarrow-True] [gw7] [ 43%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_meta[records] [gw55] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filter_nonpartition_columns[fastparquet-pyarrow-True] dask/dataframe/io/tests/test_parquet.py::test_arrow_to_pandas[fastparquet] dask/dataframe/io/tests/test_json.py::test_read_json_meta[index] [gw47] [ 43%] PASSED dask/array/tests/test_routines.py::test_tril_triu [gw61] [ 43%] 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] dask/dataframe/io/tests/test_parquet.py::test_filter_nonpartition_columns[pyarrow-fastparquet-None] [gw55] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filter_nonpartition_columns[pyarrow-fastparquet-None] dask/array/tests/test_routines.py::test_tril_ndims [gw61] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_arrow_to_pandas[pyarrow] [gw49] [ 43%] PASSED dask/array/tests/test_routines.py::test_tensordot_double_contraction_neq2[chunks1] dask/dataframe/io/tests/test_parquet.py::test_filter_nonpartition_columns[pyarrow-fastparquet-True] [gw55] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filter_nonpartition_columns[pyarrow-fastparquet-True] dask/dataframe/io/tests/test_parquet.py::test_filter_nonpartition_columns[pyarrow-pyarrow-None] dask/array/tests/test_routines.py::test_tensordot_double_contraction_neq2[chunks2] dask/dataframe/io/tests/test_parquet.py::test_partitioned_column_overlap[fastparquet-write_cols0] [gw61] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partitioned_column_overlap[fastparquet-write_cols0] [gw10] [ 43%] PASSED dask/array/tests/test_routines.py::test_argwhere [gw55] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filter_nonpartition_columns[pyarrow-pyarrow-None] dask/dataframe/io/tests/test_parquet.py::test_partitioned_column_overlap[fastparquet-write_cols1] dask/dataframe/io/tests/test_parquet.py::test_filter_nonpartition_columns[pyarrow-pyarrow-True] [gw61] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partitioned_column_overlap[fastparquet-write_cols1] [gw55] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filter_nonpartition_columns[pyarrow-pyarrow-True] dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization[pyarrow-index1-True] dask/dataframe/io/tests/test_parquet.py::test_partitioned_column_overlap[pyarrow-write_cols0] dask/dataframe/io/tests/test_parquet.py::test_pandas_metadata_nullable_pyarrow [gw10] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization[pyarrow-index1-True] [gw61] [ 43%] 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] [gw55] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pandas_metadata_nullable_pyarrow dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization[pyarrow-index1-False] [gw10] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization[pyarrow-index1-False] [gw61] [ 43%] 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] [gw47] [ 43%] PASSED dask/array/tests/test_routines.py::test_tril_ndims [gw61] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partitioned_no_pandas_metadata[fastparquet-write_cols0] dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization_empty[fastparquet] [gw10] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization_empty[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_partitioned_no_pandas_metadata[fastparquet-write_cols1] [gw49] [ 43%] PASSED dask/array/tests/test_routines.py::test_tensordot_double_contraction_neq2[chunks2] [gw11] [ 43%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk1[None-argsort-argtopk] dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_int[pyarrow-False-1] dask/array/tests/test_routines.py::test_tril_triu_non_square_arrays dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization_empty[pyarrow] [gw10] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization_empty[pyarrow] [gw32] [ 43%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes8-4-chunks5] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-2-chunks0] [gw61] [ 43%] 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] dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization_multi[fastparquet] [gw11] [ 43%] 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] [gw11] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_int[pyarrow-False-12] [gw10] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization_multi[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_int_aggregate_files[fastparquet-8] [gw61] [ 43%] 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] dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization_multi[pyarrow] [gw11] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_int_aggregate_files[fastparquet-8] [gw61] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partitioned_no_pandas_metadata[pyarrow-write_cols1] dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_int_aggregate_files[fastparquet-25] [gw10] [ 43%] 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] dask/dataframe/io/tests/test_parquet.py::test_pyarrow_directory_partitioning [gw11] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_int_aggregate_files[fastparquet-25] [gw61] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pyarrow_directory_partitioning [gw10] [ 43%] 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] dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_int_aggregate_files[pyarrow-8] [gw11] [ 43%] 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_partitioned_preserve_index[fastparquet-fastparquet] [gw61] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partitioned_preserve_index[fastparquet-fastparquet] [gw10] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization_after_filter[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_int_aggregate_files[pyarrow-25] [gw11] [ 43%] 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_partitioned_preserve_index[fastparquet-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization_after_filter_complex[fastparquet] [gw10] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization_after_filter_complex[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_filter_nulls[fastparquet-True-filters0--13] [gw7] [ 43%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_meta[index] [gw61] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partitioned_preserve_index[fastparquet-pyarrow] dask/dataframe/io/tests/test_json.py::test_read_json_meta[columns] [gw11] [ 43%] 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] dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization_after_filter_complex[pyarrow] [gw10] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization_after_filter_complex[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_partitioned_preserve_index[pyarrow-fastparquet] [gw61] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_partitioned_preserve_index[pyarrow-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_layer_creation_info[fastparquet] [gw11] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filter_nulls[fastparquet-True-filters1--2] dask/dataframe/io/tests/test_parquet.py::test_partitioned_preserve_index[pyarrow-pyarrow] [gw10] [ 43%] 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-filters0--13] dask/dataframe/io/tests/test_parquet.py::test_layer_creation_info[pyarrow] [gw11] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filter_nulls[fastparquet-False-filters0--13] [gw61] [ 43%] 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] [gw10] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_layer_creation_info[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_filter_nulls[fastparquet-False-filters1--2] dask/dataframe/io/tests/test_parquet.py::test_blockwise_parquet_annotations[fastparquet] [gw61] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_from_pandas_preserve_none_index[fastparquet] [gw10] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_blockwise_parquet_annotations[fastparquet] [gw11] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filter_nulls[fastparquet-False-filters1--2] dask/dataframe/io/tests/test_parquet.py::test_filter_nulls[pyarrow-True-filters0--13] dask/dataframe/io/tests/test_parquet.py::test_from_pandas_preserve_none_index[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_blockwise_parquet_annotations[pyarrow] [gw11] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filter_nulls[pyarrow-True-filters0--13] [gw10] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_blockwise_parquet_annotations[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_filter_nulls[pyarrow-True-filters1--2] [gw61] [ 43%] 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] dask/dataframe/io/tests/test_parquet.py::test_optimize_blockwise_parquet[fastparquet] [gw11] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filter_nulls[pyarrow-True-filters1--2] [gw10] [ 43%] 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-filters0--13] [gw61] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_multi_partition_none_index_false[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_multi_partition_none_index_false[pyarrow] [gw11] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filter_nulls[pyarrow-False-filters0--13] dask/dataframe/io/tests/test_parquet.py::test_optimize_blockwise_parquet[pyarrow] [gw10] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_optimize_blockwise_parquet[pyarrow] [gw61] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_multi_partition_none_index_false[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_filter_nulls[pyarrow-False-filters1--2] [gw11] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filter_nulls[pyarrow-False-filters1--2] dask/dataframe/io/tests/test_parquet.py::test_split_row_groups[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_from_pandas_preserve_none_rangeindex[fastparquet-fastparquet] [gw10] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_row_groups[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_filter_isna[True] [gw61] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_from_pandas_preserve_none_rangeindex[fastparquet-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_split_row_groups[pyarrow] [gw11] [ 43%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filter_isna[True] [gw10] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_row_groups[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_from_pandas_preserve_none_rangeindex[fastparquet-pyarrow] [gw61] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_from_pandas_preserve_none_rangeindex[fastparquet-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_filter_isna[False] dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_int[fastparquet-True-1] [gw11] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filter_isna[False] dask/dataframe/io/tests/test_parquet.py::test_from_pandas_preserve_none_rangeindex[pyarrow-fastparquet] [gw10] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_int[fastparquet-True-1] dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_filter[fastparquet] [gw61] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_from_pandas_preserve_none_rangeindex[pyarrow-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_int[fastparquet-True-12] [gw11] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_filter[fastparquet] [gw10] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_int[fastparquet-True-12] dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_filter[pyarrow] [gw11] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_filter[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_int[fastparquet-False-1] [gw10] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_int[fastparquet-False-1] dask/dataframe/io/tests/test_parquet.py::test_optimize_getitem_and_nonblockwise[fastparquet] [gw11] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_optimize_getitem_and_nonblockwise[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_int[fastparquet-False-12] dask/dataframe/io/tests/test_parquet.py::test_optimize_getitem_and_nonblockwise[pyarrow] [gw7] [ 44%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_meta[columns] [gw10] [ 44%] 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] [gw11] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_optimize_getitem_and_nonblockwise[pyarrow] dask/dataframe/io/tests/test_json.py::test_read_json_meta[values] dask/dataframe/io/tests/test_parquet.py::test_optimize_and_not[fastparquet] [gw10] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_int[pyarrow-True-1] [gw11] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_optimize_and_not[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_optimize_and_not[pyarrow] [gw11] [ 44%] 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] [gw11] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_empty[fastparquet-fastparquet] [gw46] [ 44%] PASSED dask/array/tests/test_routines.py::test_isin_rand[False-test_shape3-test_chunks3-elements_shape3-elements_chunks3-0-10-796] [gw47] [ 44%] PASSED dask/array/tests/test_routines.py::test_tril_triu_non_square_arrays dask/array/tests/test_routines.py::test_isin_rand[True-test_shape0-test_chunks0-elements_shape2-elements_chunks2-0-10-796] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df19] dask/array/tests/test_routines.py::test_tril_triu_indices[3-0-3-auto] [gw46] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df19] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df20] [gw46] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df20] dask/dataframe/io/tests/test_parquet.py::test_datasets_timeseries[fastparquet] [gw46] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_datasets_timeseries[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_datasets_timeseries[pyarrow] [gw46] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_datasets_timeseries[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_pathlib_path[fastparquet] [gw46] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pathlib_path[fastparquet] [gw12] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-fastparquet-1MiB-None-True] dask/dataframe/io/tests/test_parquet.py::test_pathlib_path[pyarrow] [gw46] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pathlib_path[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-fastparquet-1MiB-None-False] dask/dataframe/io/tests/test_parquet.py::test_categories_large[fastparquet] [gw12] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-fastparquet-1MiB-None-False] [gw59] [ 44%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-2-chunks3] [gw46] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_categories_large[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-fastparquet-1MiB-a-True] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-2-chunks4] dask/dataframe/io/tests/test_parquet.py::test_categories_large[pyarrow] [gw12] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-fastparquet-1MiB-a-True] [gw7] [ 44%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_meta[values] [gw46] [ 44%] 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] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-fastparquet-1MiB-a-False] [gw24] [ 44%] PASSED dask/array/tests/test_routines.py::test_isin_rand[True-test_shape0-test_chunks0-elements_shape2-elements_chunks2-0-10-796] dask/dataframe/io/tests/test_json.py::test_write_json_basic[split] [gw12] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-fastparquet-1MiB-a-False] [gw46] [ 44%] 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] dask/array/tests/test_slicing.py::test_index_with_int_dask_array_negindex[2] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-pyarrow-4096-None-True] [gw12] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-pyarrow-4096-None-True] [gw46] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_glob_no_meta[fastparquet-pyarrow] 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_glob_no_meta[pyarrow-fastparquet] [gw12] [ 44%] 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_create_metadata_file[pyarrow-fastparquet-None] [gw46] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_glob_no_meta[pyarrow-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-pyarrow-4096-a-True] dask/dataframe/io/tests/test_parquet.py::test_read_glob_no_meta[pyarrow-pyarrow] [gw12] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-pyarrow-4096-a-True] [gw46] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_glob_no_meta[pyarrow-pyarrow] [gw24] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_create_metadata_file[pyarrow-fastparquet-None] dask/array/tests/test_reductions.py::test_topk_argtopk2[4-None-argsort-argtopk] dask/dataframe/io/tests/test_parquet.py::test_read_glob_yes_meta[fastparquet-fastparquet] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-pyarrow-4096-a-False] [gw0] [ 44%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-2-chunks4] [gw12] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-pyarrow-4096-a-False] dask/dataframe/io/tests/test_parquet.py::test_create_metadata_file[pyarrow-fastparquet-a] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-pyarrow-1MiB-None-True] [gw46] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_glob_yes_meta[fastparquet-fastparquet] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-2-chunks5] dask/dataframe/io/tests/test_parquet.py::test_read_glob_yes_meta[fastparquet-pyarrow] [gw46] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_glob_yes_meta[fastparquet-pyarrow] [gw54] [ 44%] PASSED dask/array/tests/test_slicing.py::test_index_with_int_dask_array_negindex[2] [gw24] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_create_metadata_file[pyarrow-fastparquet-a] dask/dataframe/io/tests/test_parquet.py::test_ignore_metadata_file[fastparquet-True] dask/dataframe/io/tests/test_parquet.py::test_read_glob_yes_meta[pyarrow-fastparquet] [gw47] [ 44%] PASSED dask/array/tests/test_routines.py::test_tril_triu_indices[3-0-3-auto] [gw12] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-pyarrow-1MiB-None-True] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-pyarrow-1MiB-None-False] [gw12] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-pyarrow-1MiB-None-False] dask/dataframe/io/tests/test_parquet.py::test_create_metadata_file[pyarrow-pyarrow-None] [gw24] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_create_metadata_file[pyarrow-pyarrow-None] [gw13] [ 44%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-4-chunks0] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-4-chunks1] [gw46] [ 44%] 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] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-pyarrow-1MiB-a-True] [gw12] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-pyarrow-1MiB-a-True] [gw54] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_ignore_metadata_file[fastparquet-True] dask/array/tests/test_routines.py::test_tril_triu_indices[3-1-3-auto] dask/dataframe/io/tests/test_parquet.py::test_create_metadata_file[pyarrow-pyarrow-a] [gw24] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_create_metadata_file[pyarrow-pyarrow-a] [gw46] [ 44%] 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] [gw46] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[fastparquet-fastparquet-True-True] dask/dataframe/io/tests/test_parquet.py::test_ignore_metadata_file[fastparquet-False] [gw54] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_ignore_metadata_file[fastparquet-False] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-pyarrow-1MiB-a-False] [gw12] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[fastparquet-pyarrow-1MiB-a-False] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-fastparquet-4096-None-True] [gw12] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-fastparquet-4096-None-True] [gw29] [ 44%] PASSED dask/array/tests/test_reductions.py::test_reductions_1D[i4] dask/array/tests/test_reductions.py::test_reductions_1D[c8] dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[fastparquet-fastparquet-True-False] [gw46] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[fastparquet-fastparquet-True-False] dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[fastparquet-fastparquet-False-True] dask/dataframe/io/tests/test_parquet.py::test_ignore_metadata_file[fastparquet-None] [gw54] [ 44%] 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] [gw54] [ 44%] 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] [gw54] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_ignore_metadata_file[pyarrow-False] [gw46] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[fastparquet-fastparquet-False-True] dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[fastparquet-fastparquet-False-False] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-fastparquet-4096-None-False] [gw12] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-fastparquet-4096-None-False] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-fastparquet-4096-a-True] [gw12] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-fastparquet-4096-a-True] [gw7] [ 44%] PASSED dask/dataframe/io/tests/test_json.py::test_write_json_basic[split] dask/dataframe/io/tests/test_json.py::test_write_json_basic[records] dask/dataframe/io/tests/test_parquet.py::test_read_write_overwrite_is_true[fastparquet] [gw24] [ 44%] 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] [gw24] [ 44%] 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] [gw14] [ 44%] PASSED dask/array/tests/test_reductions.py::test_topk_argtopk2[4-None-argsort-argtopk] dask/dataframe/io/tests/test_parquet.py::test_custom_filename[pyarrow] [gw14] [ 44%] 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] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-fastparquet-4096-a-False] [gw12] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-fastparquet-4096-a-False] [gw24] [ 44%] 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_ignore_metadata_file[pyarrow-None] [gw54] [ 44%] 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] [gw54] [ 44%] 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] [gw46] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[fastparquet-fastparquet-False-False] dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[fastparquet-pyarrow-True-True] [gw46] [ 44%] 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] [gw14] [ 44%] 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] [gw14] [ 44%] 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] [gw54] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_metadata_task_size[fastparquet-2-False] [gw46] [ 44%] 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] [gw46] [ 44%] 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_write_partition_on_overwrite_is_true[pyarrow] [gw56] [ 44%] PASSED dask/bag/tests/test_bag.py::test_npartitions_saturation[250] [gw24] [ 44%] 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] [gw24] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_to_parquet_overwrite_adaptive_round_trip[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_to_parquet_overwrite_adaptive_round_trip[pyarrow] [gw14] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_throws_error_if_custom_filename_is_invalid[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_throws_error_if_custom_filename_is_invalid[pyarrow] dask/bag/tests/test_bag.py::test_npartitions_saturation[500] dask/dataframe/io/tests/test_parquet.py::test_metadata_task_size[fastparquet-0-True] [gw54] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_metadata_task_size[fastparquet-0-True] [gw8] [ 44%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x3-chunks3] [gw14] [ 44%] 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_metadata_task_size[fastparquet-0-False] [gw54] [ 44%] 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] dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x4-chunks4] dask/dataframe/io/tests/test_parquet.py::test_custom_filename_with_partition[fastparquet] [gw14] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_custom_filename_with_partition[fastparquet] [gw54] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_metadata_task_size[pyarrow-2-True] [gw24] [ 44%] 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] [gw24] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_to_parquet_overwrite_raises[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_custom_filename_with_partition[pyarrow] [gw14] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_custom_filename_with_partition[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_to_parquet_overwrite_raises[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_metadata_task_size[pyarrow-2-False] [gw32] [ 44%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-2-chunks0] [gw24] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_to_parquet_overwrite_raises[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_partitioned_pyarrow_dataset[fastparquet] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-2-chunks1] [gw54] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_metadata_task_size[pyarrow-2-False] dask/dataframe/io/tests/test_parquet.py::test_metadata_task_size[pyarrow-0-True] [gw14] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_partitioned_pyarrow_dataset[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_to_parquet_overwrite_files_from_read_parquet_in_same_call_raises[fastparquet] [gw47] [ 44%] PASSED dask/array/tests/test_routines.py::test_tril_triu_indices[3-1-3-auto] [gw54] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_metadata_task_size[pyarrow-0-True] [gw7] [ 44%] 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] [gw39] [ 44%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_multiple_files_with_path_column[5] dask/array/tests/test_routines.py::test_tril_triu_indices[3--1-3-auto] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_partitioned_pyarrow_dataset[pyarrow] [gw14] [ 44%] 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] dask/dataframe/io/tests/test_parquet.py::test_metadata_task_size[pyarrow-0-False] [gw24] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_to_parquet_overwrite_files_from_read_parquet_in_same_call_raises[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_to_parquet_overwrite_files_from_read_parquet_in_same_call_raises[pyarrow] [gw24] [ 44%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_to_parquet_overwrite_files_from_read_parquet_in_same_call_raises[pyarrow] [gw54] [ 45%] 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] [gw14] [ 45%] 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] dask/dataframe/io/tests/test_parquet.py::test_to_parquet_errors_non_string_column_names[fastparquet] [gw54] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_extra_file[fastparquet-b] [gw14] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_in_predicate_can_use_iterables[fastparquet-list] [gw24] [ 45%] 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_extra_file[fastparquet-None] [gw54] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_extra_file[fastparquet-None] dask/dataframe/io/tests/test_parquet.py::test_in_predicate_can_use_iterables[fastparquet-tuple] dask/dataframe/io/tests/test_parquet.py::test_to_parquet_errors_non_string_column_names[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_extra_file[pyarrow-b] [gw14] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_in_predicate_can_use_iterables[fastparquet-tuple] [gw24] [ 45%] 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_in_predicate_can_use_iterables[pyarrow-set] [gw54] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_extra_file[pyarrow-b] dask/array/tests/test_slicing.py::test_slicing_integer_no_warnings dask/dataframe/io/tests/test_parquet.py::test_extra_file[pyarrow-None] [gw14] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_in_predicate_can_use_iterables[pyarrow-set] dask/dataframe/io/tests/test_parquet.py::test_dir_filter[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_in_predicate_can_use_iterables[pyarrow-list] [gw54] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_extra_file[pyarrow-None] [gw24] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_dir_filter[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_unsupported_extension_file[fastparquet] [gw14] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_in_predicate_can_use_iterables[pyarrow-list] dask/dataframe/io/tests/test_parquet.py::test_in_predicate_can_use_iterables[pyarrow-tuple] dask/dataframe/io/tests/test_parquet.py::test_dir_filter[pyarrow] [gw54] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_unsupported_extension_file[fastparquet] [gw14] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_in_predicate_can_use_iterables[pyarrow-tuple] dask/dataframe/io/tests/test_parquet.py::test_unsupported_extension_file[pyarrow] [gw24] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_dir_filter[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_not_in_predicate[fastparquet] [gw54] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_unsupported_extension_file[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_decimal_dtype [gw14] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_not_in_predicate[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_unsupported_extension_dir[fastparquet] [gw54] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_unsupported_extension_dir[fastparquet] [gw24] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_decimal_dtype dask/dataframe/io/tests/test_parquet.py::test_not_in_predicate[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_unsupported_extension_dir[pyarrow] [gw14] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_not_in_predicate[pyarrow] [gw54] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_unsupported_extension_dir[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_rename_columns[fastparquet] [gw18] [ 45%] PASSED dask/array/tests/test_slicing.py::test_slicing_integer_no_warnings dask/dataframe/io/tests/test_parquet.py::test_in_predicate_requires_an_iterable[pyarrow-two-item-double-nest] [gw18] [ 45%] 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] [gw18] [ 45%] 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] dask/dataframe/io/tests/test_parquet.py::test_in_predicate_requires_an_iterable[fastparquet-one-item-single-nest] [gw14] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_in_predicate_requires_an_iterable[fastparquet-one-item-single-nest] dask/dataframe/io/tests/test_parquet.py::test_in_predicate_requires_an_iterable[fastparquet-one-item-double-nest] [gw14] [ 45%] 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] [gw14] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_in_predicate_requires_an_iterable[fastparquet-two-item-double-nest] dask/dataframe/io/tests/test_parquet.py::test_in_predicate_requires_an_iterable[fastparquet-two-item-two-nest] [gw14] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_in_predicate_requires_an_iterable[fastparquet-two-item-two-nest] [gw18] [ 45%] 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] [gw24] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_rename_columns[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_rename_columns[pyarrow] [gw24] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_rename_columns[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_custom_metadata[fastparquet] [gw24] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_custom_metadata[fastparquet] [gw18] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_deprecate_gather_statistics[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_gpu_write_parquet_simple [gw47] [ 45%] PASSED dask/array/tests/test_routines.py::test_tril_triu_indices[3--1-3-auto] dask/dataframe/io/tests/test_parquet.py::test_in_predicate_requires_an_iterable[pyarrow-one-item-single-nest] [gw14] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_in_predicate_requires_an_iterable[pyarrow-one-item-single-nest] dask/array/tests/test_routines.py::test_tril_triu_indices[5-0-5-1] [gw7] [ 45%] 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] [gw21] [ 45%] 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] [gw18] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_gpu_write_parquet_simple dask/array/tests/test_routines.py::test_histogram_normed_deprecation dask/dataframe/io/tests/test_parquet.py::test_retries_on_remote_filesystem [gw18] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_retries_on_remote_filesystem [gw60] [ 45%] PASSED dask/array/tests/test_routines.py::test_histogram_normed_deprecation dask/dataframe/io/tests/test_parquet.py::test_filesystem_option[fastparquet-fsspec] [gw18] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filesystem_option[fastparquet-fsspec] dask/dataframe/io/tests/test_parquet.py::test_read_parquet_convert_string_nullable_mapper[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_filesystem_option[fastparquet-None] [gw60] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_parquet_convert_string_nullable_mapper[pyarrow] [gw18] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filesystem_option[fastparquet-None] dask/dataframe/io/tests/test_parquet.py::test_dtype_backend[fastparquet-numpy_nullable] dask/dataframe/io/tests/test_parquet.py::test_filesystem_option[pyarrow-fsspec] [gw18] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filesystem_option[pyarrow-fsspec] [gw60] [ 45%] 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] dask/dataframe/io/tests/test_parquet.py::test_filesystem_option[pyarrow-None] [gw7] [ 45%] PASSED dask/dataframe/io/tests/test_json.py::test_write_json_basic[columns] [gw18] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filesystem_option[pyarrow-None] [gw60] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_dtype_backend[fastparquet-pyarrow] dask/dataframe/io/tests/test_json.py::test_write_json_basic[values] dask/dataframe/io/tests/test_parquet.py::test_pyarrow_filesystem_option[arrow] [gw18] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pyarrow_filesystem_option[arrow] dask/dataframe/io/tests/test_parquet.py::test_dtype_backend[pyarrow-numpy_nullable] [gw60] [ 45%] 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] dask/dataframe/io/tests/test_parquet.py::test_pyarrow_filesystem_option[None] [gw18] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pyarrow_filesystem_option[None] [gw60] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_dtype_backend[pyarrow-pyarrow] dask/dataframe/io/tests/test_parquet.py::test_pyarrow_filesystem_option_real_data [gw18] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pyarrow_filesystem_option_real_data dask/dataframe/io/tests/test_parquet.py::test_read_parquet_preserve_categorical_column_dtype [gw60] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_parquet_preserve_categorical_column_dtype dask/dataframe/io/tests/test_parquet.py::test_fsspec_to_parquet_filesystem_option [gw18] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_fsspec_to_parquet_filesystem_option dask/dataframe/io/tests/test_parquet.py::test_dtype_backend_categoricals dask/dataframe/io/tests/test_parquet.py::test_select_filtered_column[fastparquet] [gw60] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_dtype_backend_categoricals [gw18] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_select_filtered_column[fastparquet] dask/dataframe/io/tests/test_parquet.py::test_non_categorical_partitioning_pyarrow[None] dask/dataframe/io/tests/test_parquet.py::test_select_filtered_column[pyarrow] [gw60] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_non_categorical_partitioning_pyarrow[None] [gw18] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_select_filtered_column[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_non_categorical_partitioning_pyarrow[filters1] dask/dataframe/io/tests/test_parquet.py::test_select_filtered_column_no_stats[fastparquet] [gw60] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_non_categorical_partitioning_pyarrow[filters1] [gw18] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_select_filtered_column_no_stats[fastparquet] dask/dataframe/tests/test_accessors.py::test_register[Series-register_series_accessor] dask/dataframe/io/tests/test_parquet.py::test_select_filtered_column_no_stats[pyarrow] [gw18] [ 45%] 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] [gw18] [ 45%] 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] [gw60] [ 45%] PASSED dask/dataframe/tests/test_accessors.py::test_register[Series-register_series_accessor] [gw18] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_parquet_convert_string[fastparquet-False] dask/dataframe/tests/test_accessors.py::test_register[DataFrame-register_dataframe_accessor] dask/dataframe/io/tests/test_parquet.py::test_read_parquet_convert_string[pyarrow-True] [gw7] [ 45%] PASSED dask/dataframe/io/tests/test_json.py::test_write_json_basic[values] [gw18] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_parquet_convert_string[pyarrow-True] dask/dataframe/io/tests/test_parquet.py::test_read_parquet_convert_string[pyarrow-False] dask/dataframe/io/tests/test_json.py::test_to_json_with_get dask/array/tests/test_ufunc.py::test_unary_ufunc[arccos] [gw18] [ 45%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_parquet_convert_string[pyarrow-False] [gw60] [ 45%] PASSED dask/dataframe/tests/test_accessors.py::test_register[DataFrame-register_dataframe_accessor] [gw0] [ 45%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-2-chunks5] dask/dataframe/tests/test_accessors.py::test_register[Index-register_index_accessor] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-4-chunks0] [gw60] [ 45%] PASSED dask/dataframe/tests/test_accessors.py::test_register[Index-register_index_accessor] dask/dataframe/tests/test_accessors.py::test_accessor_works [gw13] [ 45%] 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] [gw60] [ 45%] PASSED dask/dataframe/tests/test_accessors.py::test_accessor_works dask/dataframe/tests/test_accessors.py::test_dt_accessor [gw59] [ 45%] 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] [gw32] [ 45%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-2-chunks1] [gw50] [ 45%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[arccos] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-2-chunks2] [gw9] [ 45%] PASSED dask/array/tests/test_routines.py::test_flip[shape4-flip-kwargs3] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[prod-frame1-1-out1] dask/array/tests/test_routines.py::test_einsum_casting[safe] dask/array/tests/test_routines.py::test_flip[shape4-flip-kwargs4] dask/array/tests/test_routines.py::test_ravel_multi_index[arr1-chunks1-kwargs1-0] dask/array/tests/test_stats.py::test_anova [gw40] [ 45%] PASSED dask/array/tests/test_routines.py::test_ravel_multi_index[arr1-chunks1-kwargs1-0] dask/array/tests/test_ufunc.py::test_binary_ufunc[fmin] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-var-kwargs16] [gw36] [ 45%] PASSED dask/array/tests/test_routines.py::test_einsum_casting[safe] dask/dataframe/tests/test_arithmetics_reduction.py::test_deterministic_reduction_names[False] [gw17] [ 45%] 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] dask/array/tests/test_ufunc.py::test_unary_ufunc[log2] [gw60] [ 45%] PASSED dask/dataframe/tests/test_accessors.py::test_dt_accessor dask/dataframe/tests/test_accessors.py::test_dt_accessor_not_available [gw47] [ 45%] PASSED dask/array/tests/test_routines.py::test_tril_triu_indices[5-0-5-1] dask/array/tests/test_slicing.py::test_slice_1d [gw60] [ 45%] PASSED dask/dataframe/tests/test_accessors.py::test_dt_accessor_not_available dask/dataframe/tests/test_accessors.py::test_str_accessor [gw47] [ 45%] PASSED dask/array/tests/test_slicing.py::test_slice_1d dask/array/tests/test_slicing.py::test_slice_singleton_value_on_boundary [gw47] [ 45%] PASSED dask/array/tests/test_slicing.py::test_slice_singleton_value_on_boundary dask/array/tests/test_slicing.py::test_slice_array_1d dask/array/tests/test_ufunc.py::test_ufunc_where[dask-True-False-f8] [gw47] [ 45%] PASSED dask/array/tests/test_slicing.py::test_slice_array_1d [gw25] [ 45%] PASSED dask/array/tests/test_ufunc.py::test_unary_ufunc[log2] dask/array/tests/test_slicing.py::test_slice_array_2d [gw47] [ 45%] PASSED dask/array/tests/test_slicing.py::test_slice_array_2d dask/dataframe/tests/test_accessors.py::test_str_accessor_split_noexpand[split] dask/dataframe/tests/test_arithmetics_reduction.py::test_empty_df_reductions[sum] [gw57] [ 45%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[dask-True-False-f8] dask/array/tests/test_routines.py::test_tensordot_double_contraction_neq2[chunks3] dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[False-False-1] [gw34] [ 45%] PASSED dask/array/tests/test_ufunc.py::test_binary_ufunc[fmin] [gw49] [ 45%] PASSED dask/array/tests/test_routines.py::test_tensordot_double_contraction_neq2[chunks3] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only_supported[product] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[var-float64[pyarrow]] [gw40] [ 45%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-var-kwargs16] [gw49] [ 45%] SKIPPED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[var-float64[pyarrow]] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-var-kwargs17] [gw47] [ 45%] PASSED dask/dataframe/tests/test_accessors.py::test_str_accessor_split_noexpand[split] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[var-Int64] dask/dataframe/tests/test_accessors.py::test_str_accessor_split_noexpand[rsplit] [gw6] [ 45%] PASSED dask/array/tests/test_stats.py::test_anova [gw0] [ 45%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-4-chunks0] [gw37] [ 45%] PASSED dask/bag/tests/test_bag.py::test_zip[28] dask/bag/tests/test_bag.py::test_repartition_npartitions[1-1] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-sum-None] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-4-chunks1] [gw37] [ 45%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[1-1] [gw59] [ 45%] 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] dask/bag/tests/test_bag.py::test_repartition_npartitions[1-2] [gw32] [ 45%] 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] [gw47] [ 45%] PASSED dask/dataframe/tests/test_accessors.py::test_str_accessor_split_noexpand[rsplit] [gw37] [ 45%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[1-2] [gw50] [ 45%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[prod-frame1-1-out1] dask/dataframe/tests/test_accessors.py::test_str_accessor_split_expand[split] dask/bag/tests/test_bag.py::test_repartition_npartitions[1-7] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[prod-frame2-None-None] [gw25] [ 45%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_empty_df_reductions[sum] dask/dataframe/tests/test_arithmetics_reduction.py::test_empty_df_reductions[count] [gw37] [ 45%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[1-7] [gw49] [ 45%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[var-Int64] dask/bag/tests/test_bag.py::test_repartition_npartitions[1-11] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[var-Int32] [gw37] [ 45%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[1-11] dask/bag/tests/test_bag.py::test_repartition_npartitions[1-23] [gw13] [ 45%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-4-chunks2] [gw58] [ 45%] PASSED dask/bag/tests/test_text.py::test_errors [gw37] [ 45%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[1-23] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-4-chunks3] dask/bag/tests/test_text.py::test_complex_delimiter dask/bag/tests/test_bag.py::test_repartition_npartitions[2-1] [gw49] [ 46%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[var-Int32] [gw50] [ 46%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[prod-frame2-None-None] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[var-Float64] [gw37] [ 46%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[2-1] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[product-frame0-0-out0] dask/bag/tests/test_bag.py::test_repartition_npartitions[2-2] [gw37] [ 46%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[2-2] [gw40] [ 46%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-var-kwargs17] dask/bag/tests/test_bag.py::test_repartition_npartitions[2-7] dask/array/tests/test_ufunc.py::test_ufunc_where[True-False-True-None] [gw17] [ 46%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-2-chunks5] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-var-kwargs18] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-4-chunks0] [gw37] [ 46%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[2-7] [gw25] [ 46%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_empty_df_reductions[count] [gw49] [ 46%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[var-Float64] dask/bag/tests/test_bag.py::test_repartition_npartitions[2-11] dask/dataframe/tests/test_arithmetics_reduction.py::test_empty_df_reductions[mean] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[var-UInt64] [gw37] [ 46%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[2-11] dask/bag/tests/test_bag.py::test_repartition_npartitions[2-23] [gw45] [ 46%] PASSED dask/array/tests/test_ufunc.py::test_ufunc_where[True-False-True-None] [gw21] [ 46%] PASSED dask/array/tests/test_routines.py::test_gradient[2-shape2-varargs2-None] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[remove_categories-kwargs4-series1] dask/array/tests/test_routines.py::test_gradient[2-shape3-varargs3-0] [gw37] [ 46%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[2-23] dask/bag/tests/test_bag.py::test_repartition_npartitions[5-1] [gw49] [ 46%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[var-UInt64] [gw37] [ 46%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[5-1] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[skew-int64[pyarrow]] [gw49] [ 46%] SKIPPED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[skew-int64[pyarrow]] dask/bag/tests/test_bag.py::test_repartition_npartitions[5-2] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[skew-float64[pyarrow]] [gw49] [ 46%] 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] [gw37] [ 46%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[5-2] dask/bag/tests/test_bag.py::test_repartition_npartitions[5-7] [gw56] [ 46%] PASSED dask/bag/tests/test_bag.py::test_npartitions_saturation[500] dask/bag/tests/test_bag.py::test_npartitions_saturation[1000] [gw6] [ 46%] XPASS dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-sum-None] [gw37] [ 46%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[5-7] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-prod-None] dask/bag/tests/test_bag.py::test_repartition_npartitions[5-11] [gw45] [ 46%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[remove_categories-kwargs4-series1] [gw37] [ 46%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[5-11] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[remove_categories-kwargs4-series2] dask/bag/tests/test_bag.py::test_repartition_npartitions[5-23] [gw37] [ 46%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[5-23] dask/bag/tests/test_bag.py::test_repartition_npartitions[12-1] [gw21] [ 46%] 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] [gw49] [ 46%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[skew-Int64] [gw25] [ 46%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_empty_df_reductions[mean] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[skew-Int32] dask/dataframe/tests/test_arithmetics_reduction.py::test_empty_df_reductions[var] [gw20] [ 46%] PASSED dask/array/tests/test_routines.py::test_tensordot_more_than_26_dims [gw37] [ 46%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[12-1] dask/bag/tests/test_bag.py::test_repartition_npartitions[12-2] dask/array/tests/test_routines.py::test_dot_method [gw45] [ 46%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[remove_categories-kwargs4-series2] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[rename_categories-kwargs5-series0] [gw37] [ 46%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[12-2] dask/bag/tests/test_bag.py::test_repartition_npartitions[12-7] [gw50] [ 46%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[product-frame0-0-out0] [gw40] [ 46%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-var-kwargs18] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[product-frame1-1-out1] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-sum-None] [gw34] [ 46%] 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] [gw37] [ 46%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[12-7] [gw6] [ 46%] XPASS dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-prod-None] dask/bag/tests/test_bag.py::test_repartition_npartitions[12-11] [gw59] [ 46%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-4-chunks0] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-product-None] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-4-chunks1] [gw45] [ 46%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[rename_categories-kwargs5-series0] [gw32] [ 46%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-2-chunks3] dask/dataframe/io/tests/test_io.py::test_from_pandas_with_index_nulls[None] [gw37] [ 46%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[12-11] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-2-chunks4] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[rename_categories-kwargs5-series1] dask/bag/tests/test_bag.py::test_repartition_npartitions[12-23] [gw20] [ 46%] PASSED dask/array/tests/test_routines.py::test_dot_method [gw49] [ 46%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[skew-Int32] [gw26] [ 46%] PASSED dask/dataframe/io/tests/test_io.py::test_from_pandas_with_index_nulls[None] dask/array/tests/test_routines.py::test_dot_persist_equivalence dask/dataframe/tests/test_extensions.py::test_scalar [gw0] [ 46%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-4-chunks1] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[skew-Float64] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-4-chunks2] [gw37] [ 46%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[12-23] [gw26] [ 46%] PASSED dask/dataframe/tests/test_extensions.py::test_scalar dask/bag/tests/test_bag.py::test_repartition_npartitions[23-1] dask/dataframe/tests/test_format.py::test_repr [gw60] [ 46%] PASSED dask/dataframe/tests/test_accessors.py::test_str_accessor dask/dataframe/tests/test_accessors.py::test_str_accessor_not_available [gw45] [ 46%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[rename_categories-kwargs5-series1] [gw37] [ 46%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[23-1] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[rename_categories-kwargs5-series2] dask/bag/tests/test_bag.py::test_repartition_npartitions[23-2] [gw21] [ 46%] PASSED dask/array/tests/test_routines.py::test_gradient[2-shape4-varargs4-1] [gw47] [ 46%] PASSED dask/dataframe/tests/test_accessors.py::test_str_accessor_split_expand[split] [gw60] [ 46%] PASSED dask/dataframe/tests/test_accessors.py::test_str_accessor_not_available dask/dataframe/io/tests/test_parquet.py::test_illegal_column_name[fastparquet] dask/dataframe/tests/test_accessors.py::test_str_accessor_getitem dask/dataframe/tests/test_accessors.py::test_str_accessor_split_expand[rsplit] [gw21] [ 46%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_illegal_column_name[fastparquet] [gw37] [ 46%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[23-2] dask/dataframe/io/tests/test_parquet.py::test_illegal_column_name[pyarrow] dask/bag/tests/test_bag.py::test_repartition_npartitions[23-7] [gw21] [ 46%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_illegal_column_name[pyarrow] [gw26] [ 46%] PASSED dask/dataframe/tests/test_format.py::test_repr [gw45] [ 46%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[rename_categories-kwargs5-series2] dask/dataframe/io/tests/test_parquet.py::test_divisions_with_null_partition[fastparquet] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[reorder_categories-kwargs6-series0] dask/dataframe/tests/test_format.py::test_repr_meta_mutation [gw21] [ 46%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_divisions_with_null_partition[fastparquet] [gw6] [ 46%] XPASS dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-product-None] dask/dataframe/io/tests/test_parquet.py::test_divisions_with_null_partition[pyarrow] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-mean-None] [gw49] [ 46%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[skew-Float64] [gw21] [ 46%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_divisions_with_null_partition[pyarrow] [gw62] [ 46%] PASSED dask/bag/tests/test_bag.py::test_join[delayed] dask/bag/tests/test_bag.py::test_join[] dask/dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_simple[fastparquet] [gw40] [ 46%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-sum-None] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[skew-UInt64] [gw21] [ 46%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_simple[fastparquet] [gw37] [ 46%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[23-7] dask/bag/tests/test_bag.py::test_repartition_npartitions[23-11] dask/dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_simple[pyarrow] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-prod-None] [gw21] [ 46%] 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] [gw25] [ 46%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_empty_df_reductions[var] [gw21] [ 46%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_partitioned[fastparquet-True] dask/dataframe/tests/test_arithmetics_reduction.py::test_empty_df_reductions[sem] dask/dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_partitioned[fastparquet-False] [gw20] [ 46%] PASSED dask/array/tests/test_routines.py::test_dot_persist_equivalence [gw21] [ 46%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_partitioned[fastparquet-False] dask/array/tests/test_routines.py::test_vdot[shape0-chunks0] dask/dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_partitioned[pyarrow-True] [gw21] [ 46%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_partitioned[pyarrow-True] [gw37] [ 46%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[23-11] [gw50] [ 46%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[product-frame1-1-out1] dask/dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_partitioned[pyarrow-False] dask/bag/tests/test_bag.py::test_repartition_npartitions[23-23] [gw21] [ 46%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_partitioned[pyarrow-False] dask/dataframe/io/tests/test_io.py::test_from_dask_array_compat_numpy_array_1d dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[product-frame2-None-None] dask/dataframe/io/tests/test_parquet.py::test_null_partition_pyarrow[None] [gw21] [ 46%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_null_partition_pyarrow[None] dask/dataframe/io/tests/test_parquet.py::test_null_partition_pyarrow[processes] [gw26] [ 46%] PASSED dask/dataframe/tests/test_format.py::test_repr_meta_mutation [gw21] [ 46%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_null_partition_pyarrow[processes] [gw60] [ 46%] PASSED dask/dataframe/tests/test_accessors.py::test_str_accessor_getitem dask/dataframe/tests/test_format.py::test_dataframe_format dask/dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_read_from_paths dask/array/tests/test_slicing.py::test_slice_array_3d_with_bool_numpy_array [gw49] [ 46%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[skew-UInt64] dask/dataframe/tests/test_accessors.py::test_str_accessor_extractall [gw21] [ 46%] 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_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[kurtosis-int64[pyarrow]] [gw37] [ 46%] PASSED dask/bag/tests/test_bag.py::test_repartition_npartitions[23-23] dask/bag/tests/test_bag.py::test_repartition_partition_size[1-1] [gw21] [ 46%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_filter_partitioned[True] [gw49] [ 46%] 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]] dask/dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_filter_partitioned[False] [gw49] [ 46%] SKIPPED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[kurtosis-float64[pyarrow]] [gw13] [ 46%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-4-chunks3] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[kurtosis-Int64] [gw21] [ 46%] 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] [gw63] [ 46%] PASSED dask/array/tests/test_slicing.py::test_slice_array_3d_with_bool_numpy_array dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-4-chunks4] [gw21] [ 46%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_filter_on_partitioned[fastparquet] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-disk-0] dask/dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_filter_on_partitioned[pyarrow] [gw17] [ 46%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-4-chunks0] [gw21] [ 46%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pyarrow_dataset_filter_on_partitioned[pyarrow] [gw50] [ 46%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[product-frame2-None-None] [gw45] [ 46%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[reorder_categories-kwargs6-series0] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-4-chunks1] dask/dataframe/io/tests/test_parquet.py::test_parquet_pyarrow_write_empty_metadata [gw52] [ 46%] PASSED dask/bag/tests/test_bag.py::test_bag_groupby_pure_hash dask/bag/tests/test_bag.py::test_bag_groupby_normal_hash dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[min-frame0-0-out0] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[reorder_categories-kwargs6-series1] [gw21] [ 46%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_parquet_pyarrow_write_empty_metadata dask/dataframe/io/tests/test_parquet.py::test_parquet_pyarrow_write_empty_metadata_append [gw28] [ 46%] PASSED dask/dataframe/io/tests/test_io.py::test_from_dask_array_compat_numpy_array_1d [gw21] [ 46%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_parquet_pyarrow_write_empty_metadata_append dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-False-4] dask/dataframe/io/tests/test_parquet.py::test_create_metadata_file[fastparquet-fastparquet-None] [gw21] [ 46%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_create_metadata_file[fastparquet-fastparquet-None] [gw20] [ 46%] PASSED dask/array/tests/test_routines.py::test_vdot[shape0-chunks0] dask/dataframe/io/tests/test_parquet.py::test_create_metadata_file[fastparquet-fastparquet-a] [gw21] [ 46%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_create_metadata_file[fastparquet-fastparquet-a] [gw40] [ 46%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-prod-None] dask/array/tests/test_routines.py::test_vdot[shape1-chunks1] dask/dataframe/io/tests/test_parquet.py::test_create_metadata_file[fastparquet-pyarrow-None] [gw21] [ 46%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_create_metadata_file[fastparquet-pyarrow-None] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-product-None] [gw49] [ 46%] 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] [gw26] [ 46%] PASSED dask/dataframe/tests/test_format.py::test_dataframe_format dask/dataframe/tests/test_format.py::test_dataframe_format_with_index [gw60] [ 46%] PASSED dask/dataframe/tests/test_accessors.py::test_str_accessor_extractall dask/dataframe/tests/test_accessors.py::test_str_accessor_removeprefix_removesuffix[removeprefix] [gw8] [ 46%] 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] [gw26] [ 46%] PASSED dask/dataframe/tests/test_format.py::test_dataframe_format_with_index dask/dataframe/io/tests/test_parquet.py::test_append_different_columns[fastparquet-True] [gw35] [ 46%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append_different_columns[fastparquet-True] [gw45] [ 46%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[reorder_categories-kwargs6-series1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-disk-1] dask/dataframe/tests/test_format.py::test_dataframe_format_unknown_divisions dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[reorder_categories-kwargs6-series2] [gw59] [ 46%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-4-chunks1] [gw49] [ 46%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[kurtosis-Int32] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-4-chunks2] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[kurtosis-Float64] [gw0] [ 47%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-4-chunks2] dask/dataframe/io/tests/test_parquet.py::test_columns_auto_index[pyarrow-pyarrow] [gw16] [ 47%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_columns_auto_index[pyarrow-pyarrow] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-4-chunks3] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-tasks-1] [gw25] [ 47%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_empty_df_reductions[sem] [gw36] [ 47%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_deterministic_reduction_names[False] [gw63] [ 47%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-disk-0] dask/dataframe/tests/test_arithmetics_reduction.py::test_deterministic_reduction_names[2] dask/dataframe/tests/test_arithmetics_reduction.py::test_series_agg_with_min_count[0-sum] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-disk-1] [gw50] [ 47%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[min-frame0-0-out0] [gw25] [ 47%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_series_agg_with_min_count[0-sum] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[min-frame1-1-out1] [gw47] [ 47%] PASSED dask/dataframe/tests/test_accessors.py::test_str_accessor_split_expand[rsplit] [gw26] [ 47%] PASSED dask/dataframe/tests/test_format.py::test_dataframe_format_unknown_divisions dask/dataframe/tests/test_arithmetics_reduction.py::test_series_agg_with_min_count[0-prod] dask/dataframe/tests/test_accessors.py::test_str_accessor_split_expand_more_columns [gw49] [ 47%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[kurtosis-Float64] dask/dataframe/tests/test_format.py::test_dataframe_format_long [gw45] [ 47%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[reorder_categories-kwargs6-series2] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[kurtosis-UInt64] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[set_categories-kwargs7-series0] [gw32] [ 47%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-2-chunks4] [gw60] [ 47%] PASSED dask/dataframe/tests/test_accessors.py::test_str_accessor_removeprefix_removesuffix[removeprefix] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-2-chunks5] [gw25] [ 47%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_series_agg_with_min_count[0-prod] dask/dataframe/tests/test_accessors.py::test_str_accessor_removeprefix_removesuffix[removesuffix] dask/dataframe/tests/test_arithmetics_reduction.py::test_series_agg_with_min_count[0-product] [gw45] [ 47%] 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] [gw20] [ 47%] PASSED dask/array/tests/test_routines.py::test_vdot[shape1-chunks1] [gw40] [ 47%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-product-None] [gw25] [ 47%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_series_agg_with_min_count[0-product] dask/array/tests/test_routines.py::test_outer[shape10-shape20] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-mean-None] dask/dataframe/tests/test_arithmetics_reduction.py::test_series_agg_with_min_count[9-sum] [gw35] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-disk-1] dask/dataframe/io/tests/test_json.py::test_read_json_multiple_files_with_path_column[15] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-disk-2] [gw45] [ 47%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[set_categories-kwargs7-series1] [gw49] [ 47%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[kurtosis-UInt64] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[set_categories-kwargs7-series2] dask/dataframe/tests/test_boolean.py::test_meta [gw16] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-tasks-1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-tasks-2] [gw26] [ 47%] PASSED dask/dataframe/tests/test_format.py::test_dataframe_format_long [gw25] [ 47%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_series_agg_with_min_count[9-sum] dask/dataframe/tests/test_format.py::test_series_format [gw45] [ 47%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[set_categories-kwargs7-series2] [gw20] [ 47%] PASSED dask/array/tests/test_routines.py::test_outer[shape10-shape20] dask/dataframe/tests/test_arithmetics_reduction.py::test_series_agg_with_min_count[9-prod] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[remove_unused_categories-kwargs8-series0] dask/array/tests/test_routines.py::test_outer[shape11-shape21] [gw49] [ 47%] PASSED dask/dataframe/tests/test_boolean.py::test_meta dask/dataframe/tests/test_boolean.py::test_ops [gw26] [ 47%] PASSED dask/dataframe/tests/test_format.py::test_series_format dask/dataframe/tests/test_format.py::test_series_format_long [gw34] [ 47%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only_supported[min] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df13-write_kwargs13-read_kwargs13] [gw22] [ 47%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[pyarrow-df13-write_kwargs13-read_kwargs13] [gw25] [ 47%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_series_agg_with_min_count[9-prod] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only_supported[max] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-tasks-2] dask/dataframe/tests/test_arithmetics_reduction.py::test_series_agg_with_min_count[9-product] [gw60] [ 47%] PASSED dask/dataframe/tests/test_accessors.py::test_str_accessor_removeprefix_removesuffix[removesuffix] dask/dataframe/tests/test_accessors.py::test_str_accessor_cat [gw20] [ 47%] PASSED dask/array/tests/test_routines.py::test_outer[shape11-shape21] [gw26] [ 47%] PASSED dask/dataframe/tests/test_format.py::test_series_format_long dask/array/tests/test_routines.py::test_apply_along_axis[input_shape0-0-ndim--False] dask/dataframe/tests/test_format.py::test_index_format [gw35] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-disk-2] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-disk-3] [gw26] [ 47%] PASSED dask/dataframe/tests/test_format.py::test_index_format [gw45] [ 47%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[remove_unused_categories-kwargs8-series0] [gw49] [ 47%] PASSED dask/dataframe/tests/test_boolean.py::test_ops dask/dataframe/tests/test_format.py::test_categorical_format dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[remove_unused_categories-kwargs8-series1] dask/dataframe/tests/test_categorical.py::test_concat_unions_categoricals [gw16] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-tasks-2] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-tasks-3] [gw25] [ 47%] 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] [gw20] [ 47%] PASSED dask/array/tests/test_routines.py::test_apply_along_axis[input_shape0-0-ndim--False] dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df13-write_kwargs13-read_kwargs13] [gw3] [ 47%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip[fastparquet-df13-write_kwargs13-read_kwargs13] dask/array/tests/test_routines.py::test_apply_along_axis[input_shape0-0-sum--False] [gw26] [ 47%] PASSED dask/dataframe/tests/test_format.py::test_categorical_format dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-disk-2] [gw50] [ 47%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[min-frame1-1-out1] dask/dataframe/tests/test_format.py::test_duplicate_columns_repr dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[min-frame2-None-None] [gw41] [ 47%] PASSED dask/bag/tests/test_bag.py::test_repartition_partition_size[5-5] [gw40] [ 47%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-mean-None] dask/bag/tests/test_bag.py::test_multiple_repartition_partition_size dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-std-None] [gw26] [ 47%] PASSED dask/dataframe/tests/test_format.py::test_duplicate_columns_repr dask/dataframe/tests/test_format.py::test_empty_repr [gw17] [ 47%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-4-chunks1] [gw3] [ 47%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-disk-2] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-4-chunks2] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-disk-3] [gw20] [ 47%] PASSED dask/array/tests/test_routines.py::test_apply_along_axis[input_shape0-0-sum--False] [gw26] [ 47%] PASSED dask/dataframe/tests/test_format.py::test_empty_repr [gw35] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-disk-3] [gw13] [ 47%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-4-chunks4] dask/array/tests/test_routines.py::test_apply_along_axis[input_shape0-0-range--False] dask/dataframe/tests/test_groupby.py::test_groupby_internal_repr_xfail[disk] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-4-chunks5] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-disk-4] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_from_pandas[fastparquet-fastparquet] [gw15] [ 47%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_from_pandas[fastparquet-fastparquet] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-tasks-2] [gw45] [ 47%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[remove_unused_categories-kwargs8-series1] [gw15] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-tasks-2] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[remove_unused_categories-kwargs8-series2] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-tasks-3] [gw15] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-tasks-3] [gw0] [ 47%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-4-chunks3] dask/bytes/tests/test_local.py::test_open_files_compression[xz-rt] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-tasks-4] [gw63] [ 47%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-disk-1] [gw59] [ 47%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-4-chunks2] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-4-chunks4] [gw15] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-tasks-4] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-4-chunks3] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-disk-2] [gw50] [ 47%] 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] [gw51] [ 47%] PASSED dask/bag/tests/test_bag.py::test_pluck [gw45] [ 47%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[remove_unused_categories-kwargs8-series2] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-tasks-5] dask/bag/tests/test_bag.py::test_pluck_with_default [gw15] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-tasks-5] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_categorical_empty dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-tasks-6] [gw15] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-tasks-6] [gw30] [ 47%] PASSED dask/bytes/tests/test_local.py::test_open_files_compression[xz-rt] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-disk-0] [gw32] [ 47%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-2-chunks5] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-disk-2] [gw20] [ 47%] PASSED dask/array/tests/test_routines.py::test_apply_along_axis[input_shape0-0-range--False] [gw45] [ 47%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_categorical_empty dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_unknown_categories[series0] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-4-chunks0] dask/array/tests/test_routines.py::test_apply_along_axis[input_shape0-0-range2--False] [gw16] [ 47%] 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] [gw35] [ 47%] 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] [gw60] [ 47%] PASSED dask/dataframe/tests/test_accessors.py::test_str_accessor_cat dask/dataframe/io/tests/test_parquet.py::test_empty[pyarrow-fastparquet-True] [gw23] [ 47%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_empty[pyarrow-fastparquet-True] [gw40] [ 47%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-std-None] dask/dataframe/tests/test_groupby.py::test_groupby_index_array[tasks] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-std-kwargs5] [gw15] [ 47%] 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] [gw49] [ 47%] PASSED dask/dataframe/tests/test_categorical.py::test_concat_unions_categoricals dask/dataframe/tests/test_categorical.py::test_unknown_categoricals[disk-True] [gw45] [ 47%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_unknown_categories[series0] [gw20] [ 47%] PASSED dask/array/tests/test_routines.py::test_apply_along_axis[input_shape0-0-range2--False] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_unknown_categories[series1] dask/array/tests/test_routines.py::test_apply_along_axis[input_shape0-0-cumsum--True] [gw30] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-disk-2] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-disk-3] [gw16] [ 47%] 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] dask/dataframe/io/tests/test_parquet.py::test_append_with_partition[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_filtering_pyarrow_dataset[fastparquet] [gw44] [ 47%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_append_with_partition[pyarrow] [gw31] [ 47%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filtering_pyarrow_dataset[fastparquet] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[min-tasks-split_out] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[var-tasks-split_out] dask/dataframe/io/tests/test_parquet.py::test_with_tz[fastparquet] [gw38] [ 47%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_with_tz[fastparquet] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[last-tasks-split_out] [gw15] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-disk-1] [gw20] [ 47%] PASSED dask/array/tests/test_routines.py::test_apply_along_axis[input_shape0-0-cumsum--True] [gw25] [ 47%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_creates_copy_cols[True-0] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-disk-2] dask/array/tests/test_routines.py::test_apply_along_axis[input_shape1-1-ndim--False] dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_creates_copy_cols[True-1] [gw22] [ 47%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-tasks-2] [gw16] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-tasks-5] [gw39] [ 47%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_multiple_files_with_path_column[15] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-tasks-3] [gw45] [ 47%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_unknown_categories[series1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-disk-1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-tasks-6] [gw63] [ 47%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-disk-2] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_unknown_categories[series2] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-disk-3] [gw35] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-disk-5] [gw30] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-disk-3] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-disk-6] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-disk-4] [gw20] [ 47%] 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] dask/dataframe/io/tests/test_parquet.py::test_pyarrow_schema_inference[infer-False] dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df18] [gw33] [ 47%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pyarrow_schema_inference[infer-False] [gw43] [ 47%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_roundtrip_arrow[df18] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-11] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-3] [gw40] [ 47%] 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] [gw13] [ 47%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes3-4-chunks5] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes4-2-chunks0] [gw15] [ 47%] 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] [gw23] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_index_array[tasks] [gw20] [ 47%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_set_index[disk] [gw30] [ 47%] 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] [gw23] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_set_index[disk] [gw59] [ 47%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-4-chunks3] [gw45] [ 47%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_unknown_categories[series2] [gw0] [ 47%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-4-chunks4] [gw16] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-tasks-6] [gw35] [ 47%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-disk-6] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-disk-0] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-4-chunks5] [gw47] [ 47%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-tasks-0] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-4-chunks4] dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization[pyarrow-None-False] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_categorical_string_ops [gw19] [ 47%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_getitem_optimization[pyarrow-None-False] [gw50] [ 48%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[max-frame0-0-out0] dask/dataframe/tests/test_groupby.py::test_groupby_multiprocessing[disk] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[max-frame1-1-out1] [gw20] [ 48%] 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] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-fastparquet-1MiB-None-True] [gw12] [ 48%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_files[pyarrow-fastparquet-1MiB-None-True] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[var-disk] dask/dataframe/tests/test_groupby.py::test_groupby_set_index[tasks] [gw17] [ 48%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-4-chunks2] [gw47] [ 48%] PASSED dask/dataframe/tests/test_accessors.py::test_str_split_no_warning[range_index] [gw63] [ 48%] 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] dask/dataframe/tests/test_accessors.py::test_str_split_no_warning[other index] [gw9] [ 48%] PASSED dask/array/tests/test_routines.py::test_flip[shape4-flip-kwargs4] [gw16] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-disk-0] [gw25] [ 48%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_creates_copy_cols[True-1] [gw35] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-tasks-0] dask/array/tests/test_routines.py::test_flip[shape4-flip-kwargs5] [gw22] [ 48%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-tasks-3] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-tasks-1] dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_creates_copy_cols[False-0] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-tasks-4] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-4-chunks3] [gw23] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_set_index[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-disk-1] dask/dataframe/tests/test_groupby.py::test_split_apply_combine_on_series[disk-True] [gw32] [ 48%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-4-chunks0] [gw30] [ 48%] 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/io/tests/test_parquet.py::test_blocksize[pyarrow-512-True] [gw2] [ 48%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_blocksize[pyarrow-512-True] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-4-chunks1] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[fastparquet-1024-False] dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate[disk-32-1] [gw42] [ 48%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_blocksize[fastparquet-1024-False] dask/dataframe/tests/test_groupby.py::test_fillna[disk-None-True-0] [gw47] [ 48%] PASSED dask/dataframe/tests/test_accessors.py::test_str_split_no_warning[other index] dask/array/tests/test_ufunc.py::test_complex[isreal] dask/dataframe/tests/test_accessors.py::test_string_nullable_types [gw20] [ 48%] PASSED dask/array/tests/test_routines.py::test_apply_along_axis[input_shape1-1-range2--False] [gw39] [ 48%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-disk-1] [gw45] [ 48%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_categorical_string_ops dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_categorical_non_string_raises dask/array/tests/test_routines.py::test_apply_along_axis[input_shape1-1-cumsum--True] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-disk-2] [gw45] [ 48%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_categorical_non_string_raises [gw3] [ 48%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-disk-3] dask/dataframe/tests/test_extensions.py::test_register_extension_type dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-disk-4] [gw16] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-disk-1] [gw15] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-disk-3] [gw34] [ 48%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only_supported[max] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-disk-2] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-disk-4] dask/dataframe/io/tests/test_parquet.py::test_pandas_timestamp_overflow_pyarrow dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only_supported[count] [gw55] [ 48%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pandas_timestamp_overflow_pyarrow dask/dataframe/tests/test_groupby.py::test_bfill[disk-None-True] [gw35] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-tasks-1] [gw49] [ 48%] PASSED dask/dataframe/tests/test_categorical.py::test_unknown_categoricals[disk-True] [gw57] [ 48%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[False-False-1] dask/dataframe/tests/test_categorical.py::test_unknown_categoricals[disk-False] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-tasks-2] dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[False-True-0] [gw20] [ 48%] PASSED dask/array/tests/test_routines.py::test_apply_along_axis[input_shape1-1-cumsum--True] [gw45] [ 48%] PASSED dask/dataframe/tests/test_extensions.py::test_register_extension_type dask/array/tests/test_routines.py::test_apply_along_axis[input_shape2-2-ndim--False] [gw30] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-disk-6] [gw47] [ 48%] PASSED dask/dataframe/tests/test_accessors.py::test_string_nullable_types dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-tasks-0] [gw50] [ 48%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[max-frame1-1-out1] dask/dataframe/tests/test_arithmetics_reduction.py::test_arithmetics [gw47] [ 48%] SKIPPED dask/dataframe/tests/test_arithmetics_reduction.py::test_arithmetics dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[max-frame2-None-None] dask/dataframe/tests/test_arithmetics_reduction.py::test_deterministic_arithmetic_names [gw33] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-3] dask/dataframe/io/tests/test_parquet.py::test_from_pandas_preserve_none_rangeindex[pyarrow-pyarrow] [gw61] [ 48%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_from_pandas_preserve_none_rangeindex[pyarrow-pyarrow] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-4] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-disk-1-1] [gw63] [ 48%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-disk-4] [gw20] [ 48%] PASSED dask/array/tests/test_routines.py::test_apply_along_axis[input_shape2-2-ndim--False] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-disk-5] [gw40] [ 48%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-std-kwargs6] [gw15] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-disk-4] dask/array/tests/test_routines.py::test_apply_along_axis[input_shape2-2-sum--False] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-disk-5] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-std-kwargs7] [gw16] [ 48%] 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] [gw43] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-11] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-0] dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_int[pyarrow-True-12] [gw10] [ 48%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_row_groups_int[pyarrow-True-12] [gw22] [ 48%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-tasks-4] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-tasks-1-2] [gw30] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-tasks-0] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-tasks-5] dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_empty[fastparquet-pyarrow] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-tasks-1] [gw35] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-tasks-2] [gw47] [ 48%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_deterministic_arithmetic_names [gw11] [ 48%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_split_adaptive_empty[fastparquet-pyarrow] [gw50] [ 48%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[max-frame2-None-None] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-tasks-3] dask/dataframe/tests/test_arithmetics_reduction.py::test_arithmetics_different_index dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-disk-2-0] [gw47] [ 48%] SKIPPED dask/dataframe/tests/test_arithmetics_reduction.py::test_arithmetics_different_index dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[mean-frame0-0-out0] [gw13] [ 48%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes4-2-chunks0] dask/dataframe/tests/test_arithmetics_reduction.py::test_scalar_arithmetics [gw20] [ 48%] PASSED dask/array/tests/test_routines.py::test_apply_along_axis[input_shape2-2-sum--False] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes4-2-chunks1] dask/array/tests/test_routines.py::test_apply_along_axis[input_shape2-2-range--False] [gw16] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-disk-3] [gw15] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-disk-5] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-disk-4] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-disk-6] [gw36] [ 48%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_deterministic_reduction_names[2] [gw19] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multiprocessing[disk] dask/dataframe/tests/test_arithmetics_reduction.py::test_reduction_series_invalid_axis dask/dataframe/tests/test_groupby.py::test_groupby_multiprocessing[tasks] [gw20] [ 48%] PASSED dask/array/tests/test_routines.py::test_apply_along_axis[input_shape2-2-range--False] dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[fastparquet-pyarrow-False-False] dask/array/tests/test_routines.py::test_apply_along_axis[input_shape2-2-range2--False] [gw46] [ 48%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_dir_nometa[fastparquet-pyarrow-False-False] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-tasks-2-1] [gw59] [ 48%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-4-chunks4] [gw0] [ 48%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes11-4-chunks5] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes6-4-chunks5] dask/array/tests/test_reductions.py::test_weighted_reduction [gw35] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-tasks-3] [gw36] [ 48%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reduction_series_invalid_axis dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-tasks-4] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_non_numeric_dtypes [gw16] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-disk-4] [gw39] [ 48%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-disk-2] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-disk-5] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-disk-3] [gw30] [ 48%] 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] [gw63] [ 48%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-disk-5] dask/dataframe/io/tests/test_parquet.py::test_custom_metadata[pyarrow] [gw12] [ 48%] XPASS dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[var-disk] [gw48] [ 48%] PASSED dask/array/tests/test_ufunc.py::test_complex[isreal] dask/dataframe/io/tests/test_parquet.py::test_custom_filename[fastparquet] [gw24] [ 48%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_custom_metadata[pyarrow] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[var-tasks] [gw54] [ 48%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_custom_filename[fastparquet] [gw20] [ 48%] 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] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-disk-1-0] dask/dataframe/tests/test_groupby.py::test_fillna[tasks-None-True-1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-disk-6] [gw33] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-4] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-disk-2-2] [gw15] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-disk-6] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-5] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-tasks-0] [gw16] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-disk-5] [gw40] [ 48%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-std-kwargs7] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-disk-6] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-min-None] [gw32] [ 48%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-4-chunks1] [gw0] [ 48%] PASSED dask/array/tests/test_reductions.py::test_weighted_reduction dask/dataframe/io/tests/test_parquet.py::test_in_predicate_requires_an_iterable[pyarrow-one-item-double-nest] [gw14] [ 48%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_in_predicate_requires_an_iterable[pyarrow-one-item-double-nest] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-4-chunks2] dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape0-outshape0-prechunks0-inchunks0-outchunks0] [gw22] [ 48%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-tasks-5] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-tasks-1-1] [gw20] [ 48%] PASSED dask/array/tests/test_routines.py::test_apply_along_axis[input_shape2-2-cumsum--True] [gw35] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-tasks-4] [gw0] [ 48%] PASSED dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape0-outshape0-prechunks0-inchunks0-outchunks0] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-tasks-5] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-tasks-6] dask/array/tests/test_routines.py::test_apply_along_axis[input_shape3--1-ndim--False] dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape1-outshape1-prechunks1-inchunks1-outchunks1] [gw61] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-disk-1-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-disk-1-2] [gw0] [ 48%] PASSED dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape1-outshape1-prechunks1-inchunks1-outchunks1] [gw19] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multiprocessing[tasks] dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape2-outshape2-prechunks2-inchunks2-outchunks2] [gw14] [ 48%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-tasks-1-1] dask/dataframe/tests/test_groupby.py::test_groupby_normalize_by[disk] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-tasks-1-2] [gw0] [ 48%] PASSED dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape2-outshape2-prechunks2-inchunks2-outchunks2] [gw15] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-tasks-0] [gw47] [ 48%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_scalar_arithmetics [gw14] [ 48%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-tasks-1-2] dask/dataframe/tests/test_arithmetics_reduction.py::test_scalar_arithmetics_with_dask_instances dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-tasks-1] [gw17] [ 48%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-4-chunks3] [gw20] [ 48%] PASSED dask/array/tests/test_routines.py::test_apply_along_axis[input_shape3--1-ndim--False] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-4-chunks4] dask/array/tests/test_routines.py::test_apply_along_axis[input_shape3--1-sum--False] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-tasks-2-0] [gw14] [ 48%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-tasks-2-0] [gw19] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_normalize_by[disk] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-tasks-2-1] dask/dataframe/tests/test_groupby.py::test_groupby_normalize_by[tasks] [gw14] [ 48%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-tasks-2-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-tasks-2-2] [gw16] [ 48%] 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] [gw20] [ 48%] PASSED dask/array/tests/test_routines.py::test_apply_along_axis[input_shape3--1-sum--False] [gw30] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-tasks-2] [gw14] [ 48%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-tasks-2-2] dask/array/tests/test_routines.py::test_apply_along_axis[input_shape3--1-range--False] [gw35] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-tasks-5] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-tasks-3] dask/dataframe/io/tests/test_parquet.py::test_read_parquet_convert_string_nullable_mapper[fastparquet] [gw18] [ 48%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_parquet_convert_string_nullable_mapper[fastparquet] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-disk-1-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-disk-1-0] [gw14] [ 48%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-disk-1-0] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-tasks-6] [gw19] [ 48%] 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_series_aggregations_multilevel[corr-disk-1-1] [gw14] [ 48%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-disk-1-1] [gw40] [ 48%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-min-None] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-disk-1-2] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-max-None] [gw14] [ 48%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-disk-1-2] dask/dataframe/tests/test_accessors.py::test_str_accessor_cat_none dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-disk-2-0] [gw39] [ 48%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-disk-3] [gw16] [ 48%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-tasks-0] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-disk-4] [gw14] [ 48%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-disk-2-0] [gw8] [ 49%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x5-chunks5] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-tasks-1] [gw15] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-tasks-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-disk-2-1] [gw20] [ 49%] PASSED dask/array/tests/test_routines.py::test_apply_along_axis[input_shape3--1-range--False] dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x6-chunks6] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-tasks-2] dask/array/tests/test_routines.py::test_apply_along_axis[input_shape3--1-range2--False] [gw14] [ 49%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-disk-2-1] [gw25] [ 49%] 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/tests/test_groupby.py::test_series_aggregations_multilevel[corr-disk-2-2] [gw12] [ 49%] XPASS dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[var-tasks] [gw63] [ 49%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-disk-6] [gw14] [ 49%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-disk-2-2] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[cov-disk] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-tasks-1-0] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-tasks-0] [gw12] [ 49%] XPASS dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[cov-disk] [gw14] [ 49%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-tasks-1-0] [gw33] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-5] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[cov-tasks] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-tasks-1-1] [gw34] [ 49%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only_supported[count] [gw60] [ 49%] PASSED dask/dataframe/tests/test_accessors.py::test_str_accessor_cat_none dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-6] [gw12] [ 49%] XPASS dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[cov-tasks] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only_supported[std] [gw14] [ 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] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[corr-disk] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-tasks-2-0] [gw12] [ 49%] XPASS dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[corr-disk] [gw14] [ 49%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-tasks-1-2] [gw35] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-tasks-6] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[corr-tasks] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-tasks-2-0] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-disk-0] [gw8] [ 49%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x6-chunks6] [gw12] [ 49%] XPASS dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[corr-tasks] [gw20] [ 49%] PASSED dask/array/tests/test_routines.py::test_apply_along_axis[input_shape3--1-range2--False] [gw30] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-tasks-3] [gw14] [ 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] dask/array/tests/test_routines.py::test_apply_along_axis[input_shape3--1-cumsum--True] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[nunique-disk] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-tasks-4] dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x7-chunks7] [gw12] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[nunique-disk] [gw16] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-tasks-1] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[nunique-tasks] [gw14] [ 49%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-tasks-2-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-tasks-2-2] [gw59] [ 49%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-tasks-2] [gw14] [ 49%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[corr-tasks-2-2] [gw12] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[nunique-tasks] [gw3] [ 49%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-disk-4] [gw19] [ 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[first-disk] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-disk-1-0] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-disk-5] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[sum-tasks] [gw47] [ 49%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_scalar_arithmetics_with_dask_instances [gw15] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-tasks-2] dask/dataframe/tests/test_arithmetics_reduction.py::test_frame_series_arithmetic_methods [gw40] [ 49%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-max-None] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-tasks-3] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-count-None] [gw22] [ 49%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-tasks-6] [gw20] [ 49%] PASSED dask/array/tests/test_routines.py::test_apply_along_axis[input_shape3--1-cumsum--True] [gw35] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-disk-0] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-disk-1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-disk-0] [gw63] [ 49%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-tasks-0] [gw8] [ 49%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x7-chunks7] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-tasks-1] [gw11] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-disk-2-0] dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x8-chunks8] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-disk-2-1] [gw22] [ 49%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-disk-0] [gw10] [ 49%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-tasks-1-2] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-disk-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-tasks-2-0] [gw61] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-disk-1-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-disk-2-0] [gw16] [ 49%] 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] [gw50] [ 49%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[mean-frame0-0-out0] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[mean-frame1-1-out1] [gw30] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-tasks-4] [gw8] [ 49%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x8-chunks8] [gw42] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[disk-None-True-0] dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x9-chunks9] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-tasks-5] [gw6] [ 49%] XFAIL dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-mean-None] dask/dataframe/tests/test_groupby.py::test_fillna[disk-None-True-1] [gw56] [ 49%] PASSED dask/bag/tests/test_bag.py::test_npartitions_saturation[1000] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-std-None] [gw28] [ 49%] XFAIL dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-False-4] [gw15] [ 49%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_dir[disk] [gw54] [ 49%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-disk-1-0] [gw36] [ 49%] 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_series_aggregations_multilevel[var-disk-1-1] dask/bag/tests/test_bag.py::test_map_total_mem_usage [gw39] [ 49%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-disk-4] [gw28] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_dir[disk] [gw32] [ 49%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-4-chunks2] dask/dataframe/tests/test_groupby.py::test_groupby_dir[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-disk-5] [gw35] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-disk-1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-disk-2] [gw40] [ 49%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-count-None] [gw19] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[sum-tasks] [gw16] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-tasks-3] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-sem-None] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[mean-disk] [gw28] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_dir[tasks] [gw12] [ 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] [gw8] [ 49%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-tasks-4] [gw55] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_bfill[disk-None-True] dask/dataframe/tests/test_groupby.py::test_groupby_on_index[disk-sync] dask/dataframe/tests/test_groupby.py::test_bfill[disk-None-False] [gw29] [ 49%] PASSED dask/array/tests/test_reductions.py::test_reductions_1D[c8] dask/dataframe/io/tests/test_parquet.py::test_create_metadata_file[fastparquet-pyarrow-a] [gw16] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-tasks-4] [gw62] [ 49%] PASSED dask/bag/tests/test_bag.py::test_join[] [gw21] [ 49%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_create_metadata_file[fastparquet-pyarrow-a] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-tasks-5] dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-2-4] dask/bag/tests/test_bag.py::test_foldby dask/array/tests/test_reductions.py::test_reduction_errors [gw30] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-tasks-5] [gw17] [ 49%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-4-chunks4] [gw8] [ 49%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x10-chunks10] [gw15] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-tasks-4] [gw29] [ 49%] PASSED dask/array/tests/test_reductions.py::test_reduction_errors dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-tasks-6] dask/array/tests/test_rechunk.py::test_rechunk_with_fully_unknown_dimension[x11-chunks11] dask/array/tests/test_reductions.py::test_reductions_2D[f4] [gw48] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[tasks-None-True-1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[first-tasks-5] [gw29] [ 49%] SKIPPED dask/array/tests/test_reductions.py::test_reductions_2D[f4] [gw35] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-disk-2] dask/dataframe/tests/test_groupby.py::test_fillna[tasks-None-False-0] [gw33] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-6] dask/array/tests/test_reductions.py::test_reductions_2D[i4] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-disk-3] [gw29] [ 49%] SKIPPED dask/array/tests/test_reductions.py::test_reductions_2D[i4] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-7] [gw50] [ 49%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[mean-frame1-1-out1] dask/array/tests/test_reductions.py::test_reductions_2D[c8] [gw29] [ 49%] SKIPPED dask/array/tests/test_reductions.py::test_reductions_2D[c8] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[mean-frame2-None-None] [gw26] [ 49%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_internal_repr_xfail[disk] dask/array/tests/test_reductions.py::test_arg_reductions[argmin-argmin] dask/dataframe/tests/test_groupby.py::test_groupby_internal_repr_xfail[tasks] [gw63] [ 49%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-tasks-1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-tasks-2] [gw16] [ 49%] 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] [gw8] [ 49%] 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] [gw12] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[first-tasks] [gw19] [ 49%] XPASS dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[mean-disk] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[last-disk] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[mean-tasks] [gw15] [ 49%] 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] [gw30] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-tasks-6] [gw6] [ 49%] XPASS dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-std-None] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-disk-0] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-std-kwargs5] [gw39] [ 49%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-disk-5] [gw46] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-tasks-2-1] [gw25] [ 49%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_creates_copy_cols[False-1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-disk-6] [gw35] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-disk-3] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-disk-4] dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_creates_copy_cols[None-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-tasks-2-2] [gw8] [ 49%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x0-chunks0] [gw50] [ 49%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[mean-frame2-None-None] dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x1-chunks1] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[var-frame0-0-out0] [gw21] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-2-4] dask/dataframe/tests/test_extensions.py::test_reduction dask/dataframe/tests/test_groupby.py::test_groupy_non_aligned_index[disk] [gw16] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[size-tasks-6] [gw3] [ 49%] 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] [gw45] [ 49%] PASSED dask/dataframe/tests/test_extensions.py::test_reduction dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-key1-a] [gw43] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-0] [gw30] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-disk-0] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-disk-1] [gw60] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-tasks-2-0] [gw21] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupy_non_aligned_index[disk] [gw9] [ 49%] PASSED dask/array/tests/test_routines.py::test_flip[shape4-flip-kwargs5] dask/dataframe/tests/test_groupby.py::test_groupy_non_aligned_index[tasks] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-tasks-2-1] dask/array/tests/test_routines.py::test_flip[shape4-flip-kwargs6] [gw8] [ 49%] 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] [gw12] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[last-disk] [gw35] [ 49%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-disk-4] [gw40] [ 49%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-sem-None] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[last-tasks] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-disk-5] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-sem-kwargs12] [gw63] [ 49%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-tasks-2] [gw15] [ 50%] 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] [gw19] [ 50%] XPASS dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[mean-tasks] [gw21] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_groupy_non_aligned_index[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-tasks-3] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[median-disk] dask/dataframe/tests/test_groupby.py::test_groupy_series_wrong_grouper[disk] [gw21] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_groupy_series_wrong_grouper[disk] dask/dataframe/tests/test_groupby.py::test_groupy_series_wrong_grouper[tasks] [gw8] [ 50%] 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] [gw33] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-7] [gw21] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_groupy_series_wrong_grouper[tasks] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-8] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-1-2-1] dask/array/tests/test_routines.py::test_apply_over_axes[shape0-axes0-sum0-] [gw30] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-disk-1] [gw15] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-disk-0] [gw35] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-disk-5] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-disk-2] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-disk-1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-disk-6] [gw20] [ 50%] PASSED dask/array/tests/test_routines.py::test_apply_over_axes[shape0-axes0-sum0-] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-a-sel4] [gw6] [ 50%] 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] [gw34] [ 50%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only_supported[std] [gw12] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[last-tasks] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only_supported[var] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[prod-disk] [gw48] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[tasks-None-False-0] [gw39] [ 50%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-disk-6] dask/dataframe/tests/test_groupby.py::test_fillna[tasks-None-False-1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-tasks-0] [gw61] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-disk-2-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-disk-2-1] [gw57] [ 50%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[False-True-0] [gw22] [ 50%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-disk-1] dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[False-True-1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-disk-2] [gw30] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-disk-2] [gw13] [ 50%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes4-2-chunks1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-disk-3] [gw35] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-disk-6] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes4-2-chunks2] [gw63] [ 50%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-tasks-3] [gw22] [ 50%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-disk-2] [gw15] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[last-disk-1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-disk-0] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-tasks-4] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-key1-c] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-disk-3] [gw26] [ 50%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_internal_repr_xfail[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_internal_repr[disk] [gw21] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-1-2-1] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-1-2-4] dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape3-outshape3-prechunks3-inchunks3-outchunks3] [gw0] [ 50%] PASSED dask/array/tests/test_reshape.py::test_reshape_rechunk[inshape3-outshape3-prechunks3-inchunks3-outchunks3] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-cumsum] [gw29] [ 50%] PASSED dask/array/tests/test_reductions.py::test_arg_reductions[argmin-argmin] [gw12] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[prod-disk] [gw18] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-disk-1-2] [gw11] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-disk-2-1] [gw50] [ 50%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[var-frame0-0-out0] dask/array/tests/test_reductions.py::test_arg_reductions[argmax-argmax] [gw30] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-disk-3] [gw55] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_bfill[disk-None-False] [gw54] [ 50%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-disk-1-1] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[prod-tasks] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[var-frame1-1-out1] [gw24] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-disk-2-2] [gw14] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-disk-1-0] [gw40] [ 50%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-sem-kwargs12] [gw6] [ 50%] XPASS dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-std-kwargs6] [gw5] [ 50%] PASSED dask/array/tests/test_random.py::test_concurrency[default_rng] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-disk-1-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-disk-2-0] [gw39] [ 50%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-tasks-0] [gw33] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-8] [gw19] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[median-disk] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-disk-4] dask/dataframe/tests/test_groupby.py::test_bfill[disk-None-None] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-tasks-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-disk-2-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-tasks-1-0] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-std-kwargs7] dask/array/tests/test_random.py::test_doc_randomstate[RandomState] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[median-tasks] [gw63] [ 50%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-tasks-4] [gw16] [ 50%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-disk-0] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-9] [gw26] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_internal_repr[disk] [gw42] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[disk-None-True-1] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-sem-kwargs13] [gw5] [ 50%] PASSED dask/array/tests/test_random.py::test_doc_randomstate[RandomState] dask/dataframe/tests/test_groupby.py::test_fillna[disk-None-False-0] dask/dataframe/tests/test_groupby.py::test_groupby_internal_repr[tasks] dask/array/tests/test_random.py::test_doc_randomstate[default_rng] [gw37] [ 50%] PASSED dask/bag/tests/test_bag.py::test_repartition_partition_size[1-1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-tasks-5] dask/bag/tests/test_bag.py::test_repartition_partition_size[2-1] [gw5] [ 50%] PASSED dask/array/tests/test_random.py::test_doc_randomstate[default_rng] dask/array/tests/test_random.py::test_doc_generator [gw5] [ 50%] PASSED dask/array/tests/test_random.py::test_doc_generator [gw30] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-disk-4] dask/array/tests/test_random.py::test_serializability[RandomState] [gw5] [ 50%] PASSED dask/array/tests/test_random.py::test_serializability[RandomState] dask/array/tests/test_random.py::test_serializability[default_rng] [gw5] [ 50%] PASSED dask/array/tests/test_random.py::test_serializability[default_rng] dask/array/tests/test_random.py::test_determinisim_through_dask_values[RandomState] [gw12] [ 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] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-disk-5] [gw50] [ 50%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[var-frame1-1-out1] [gw12] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate_build_agg_args__reuse_of_intermediates[disk] dask/dataframe/tests/test_groupby.py::test_groupby_agg_grouper_multiple[disk-slice_1] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[var-frame2-None-None] dask/dataframe/tests/test_groupby.py::test_aggregate_build_agg_args__reuse_of_intermediates[tasks] [gw10] [ 50%] 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] [gw12] [ 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] [gw3] [ 50%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-disk-6] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-disk-1-1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-tasks-0] [gw3] [ 50%] 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] [gw24] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-tasks-1-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-tasks-1-1] [gw46] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-tasks-2-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-disk-1-0] [gw30] [ 50%] 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] [gw48] [ 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] [gw6] [ 50%] XPASS dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-std-kwargs7] [gw50] [ 50%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[var-frame2-None-None] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-min-None] [gw21] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-1-2-4] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-1-2-20] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[std-frame0-0-out0] [gw25] [ 50%] 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] [gw63] [ 50%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-tasks-5] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[mean-tasks-6] [gw43] [ 50%] 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] [gw29] [ 50%] PASSED dask/array/tests/test_reductions.py::test_arg_reductions[argmax-argmax] dask/array/tests/test_reductions.py::test_arg_reductions[nanargmin-nanargmin] [gw13] [ 50%] 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] [gw59] [ 50%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-2-chunks0] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-2-chunks1] [gw34] [ 50%] 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] [gw26] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_internal_repr[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_error[disk] [gw26] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_error[disk] dask/dataframe/tests/test_groupby.py::test_groupby_error[tasks] [gw40] [ 50%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-sem-kwargs13] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-sem-kwargs14] [gw24] [ 50%] 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] [gw60] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-tasks-2-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-tasks-2-2] [gw26] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_error[tasks] dask/dataframe/tests/test_groupby.py::test_full_groupby[disk] [gw19] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[median-tasks] [gw16] [ 50%] 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] [gw16] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_agg_grouper_multiple[disk-slice_2] [gw22] [ 50%] 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] [gw30] [ 50%] 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] [gw30] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-tasks-0] dask/dataframe/tests/test_groupby.py::test_groupby_agg_grouper_multiple[disk-slice_3] [gw6] [ 50%] 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] [gw39] [ 50%] 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] [gw46] [ 50%] 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] [gw51] [ 50%] PASSED dask/bag/tests/test_bag.py::test_pluck_with_default dask/bag/tests/test_bag.py::test_unzip dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[min-disk] [gw61] [ 50%] 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] [gw5] [ 50%] 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] [gw19] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[min-disk] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[min-tasks] [gw63] [ 50%] 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] [gw39] [ 50%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-tasks-2] [gw20] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-a-sel4] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-tasks-3] [gw46] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-disk-1-1] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-key1-a] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-disk-1-2] [gw55] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_bfill[disk-None-None] dask/dataframe/tests/test_groupby.py::test_bfill[disk-1-True] [gw16] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_agg_grouper_multiple[disk-slice_3] dask/dataframe/tests/test_groupby.py::test_groupby_agg_grouper_multiple[tasks-a] [gw48] [ 50%] 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] [gw40] [ 50%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-sem-kwargs14] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-tasks-0] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-var-None] [gw11] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-disk-2-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-tasks-1-0] [gw42] [ 50%] 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] [gw25] [ 50%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_creates_copy_cols[None-1] [gw6] [ 50%] 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] dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[True-False-0] [gw19] [ 50%] 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] [gw54] [ 50%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-disk-1-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-disk-2-0] [gw35] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[count-tasks-0] [gw16] [ 50%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_agg_grouper_multiple[tasks-a] dask/dataframe/tests/test_groupby.py::test_groupby_agg_grouper_multiple[tasks-slice_1] [gw59] [ 51%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-2-chunks1] dask/dataframe/tests/test_groupby.py::test_std_object_dtype[tasks-mean] [gw45] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-key1-a] [gw18] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-disk-2-0] [gw13] [ 51%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes4-2-chunks3] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-key1-c] [gw11] [ 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] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes4-2-chunks4] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-disk-2-1] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-4-chunks3] [gw40] [ 51%] 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] [gw50] [ 51%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[std-frame0-0-out0] [gw6] [ 51%] 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] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[std-frame1-1-out1] [gw24] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-tasks-1-2] [gw19] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[max-disk] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-tasks-2-0] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-4-chunks5] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[max-tasks] [gw34] [ 51%] 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] [gw63] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-disk-0] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-disk-1] [gw57] [ 51%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[False-True-1] dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[None-False-0] [gw26] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_full_groupby[disk] [gw46] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-disk-1-2] dask/dataframe/tests/test_groupby.py::test_full_groupby[tasks] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-disk-2-0] [gw40] [ 51%] 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] [gw0] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-cumsum] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-var] [gw19] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[max-tasks] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[count-disk] [gw29] [ 51%] PASSED dask/array/tests/test_reductions.py::test_arg_reductions[nanargmin-nanargmin] dask/array/tests/test_reductions.py::test_arg_reductions[nanargmax-nanargmax] [gw16] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_agg_grouper_multiple[tasks-slice_1] [gw3] [ 51%] 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] [gw5] [ 51%] 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_groupby_agg_grouper_multiple[tasks-slice_2] [gw3] [ 51%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-tasks-2] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-tasks-3] [gw22] [ 51%] 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] [gw5] [ 51%] 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_groupby_multilevel_getitem[prod-tasks-1] [gw53] [ 51%] PASSED dask/bag/tests/test_bag.py::test_groupby [gw63] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-disk-1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-disk-2] dask/bag/tests/test_bag.py::test_groupby_with_indexer [gw48] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[tasks-None-None-1] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-2-chunks2] [gw19] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[count-disk] dask/dataframe/tests/test_groupby.py::test_fillna[tasks-1-True-0] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[count-tasks] [gw11] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-tasks-1-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-tasks-1-2] [gw25] [ 51%] 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] [gw16] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_agg_grouper_multiple[tasks-slice_2] dask/dataframe/tests/test_groupby.py::test_groupby_agg_grouper_multiple[tasks-slice_3] [gw60] [ 51%] 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] [gw40] [ 51%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-var-kwargs17] [gw33] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-9] [gw15] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-key1-c] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-10] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-key1-d] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-var-kwargs18] [gw10] [ 51%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-tasks-2-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-tasks-2-2] [gw49] [ 51%] XFAIL dask/dataframe/tests/test_categorical.py::test_unknown_categoricals[disk-False] dask/dataframe/tests/test_categorical.py::test_unknown_categoricals[disk-None] [gw13] [ 51%] 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] [gw5] [ 51%] PASSED dask/array/tests/test_random.py::test_generator_consistent_names[default_rng] [gw54] [ 51%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-disk-2-0] [gw30] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-tasks-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-disk-2-1] dask/array/tests/test_random.py::test_random[RandomState] dask/dataframe/tests/test_groupby.py::test_groupby_transform_funcs[tasks-rank] [gw50] [ 51%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[std-frame1-1-out1] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[std-frame2-None-None] [gw32] [ 51%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes9-4-chunks3] dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[tasks-index-idxmax] [gw19] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[count-tasks] [gw16] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_agg_grouper_multiple[tasks-slice_3] [gw5] [ 51%] PASSED dask/array/tests/test_random.py::test_random[RandomState] [gw21] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-1-2-20] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-cumprod] dask/array/tests/test_random.py::test_random[default_rng] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[size-disk] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-1-5-1] [gw60] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-disk-1-0] [gw5] [ 51%] PASSED dask/array/tests/test_random.py::test_random[default_rng] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-disk-1-1] [gw42] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[disk-None-False-1] dask/array/tests/test_random.py::test_parametrized_random_function[RandomState] dask/dataframe/tests/test_groupby.py::test_fillna[disk-None-None-0] [gw61] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-disk-2-2] [gw26] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_full_groupby[tasks] [gw5] [ 51%] PASSED dask/array/tests/test_random.py::test_parametrized_random_function[RandomState] [gw24] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-tasks-2-0] dask/array/tests/test_random.py::test_parametrized_random_function[default_rng] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-tasks-1-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-tasks-2-1] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-20-2-4] [gw32] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[tasks-index-idxmax] [gw63] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-disk-2] dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[tasks-columns-idxmin] [gw19] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[size-disk] [gw46] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-disk-2-0] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-disk-3] [gw50] [ 51%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[std-frame2-None-None] [gw5] [ 51%] PASSED dask/array/tests/test_random.py::test_parametrized_random_function[default_rng] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[size-tasks] [gw22] [ 51%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-disk-5] dask/dataframe/tests/test_arithmetics_reduction.py::test_allany[False] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-disk-2-1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-disk-6] [gw11] [ 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] dask/array/tests/test_random.py::test_kwargs[RandomState] [gw32] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[tasks-columns-idxmin] dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[tasks-columns-idxmax] [gw5] [ 51%] PASSED dask/array/tests/test_random.py::test_kwargs[RandomState] dask/array/tests/test_random.py::test_kwargs[default_rng] [gw32] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[tasks-columns-idxmax] dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmin_skipna[disk-True] [gw55] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_bfill[disk-1-True] [gw5] [ 51%] PASSED dask/array/tests/test_random.py::test_kwargs[default_rng] dask/dataframe/tests/test_groupby.py::test_bfill[disk-1-False] dask/array/tests/test_random.py::test_unique_names[RandomState] [gw17] [ 51%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes1-4-chunks5] [gw39] [ 51%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-tasks-3] dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[disk-uint8-foo] [gw5] [ 51%] PASSED dask/array/tests/test_random.py::test_unique_names[RandomState] dask/dataframe/io/tests/test_demo.py::test_with_spec_default_integer[42] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-tasks-4] [gw40] [ 51%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[True-var-kwargs18] [gw19] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[size-tasks] [gw61] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-tasks-1-0] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function_unexpected_args[tasks-1] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[std-disk] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-tasks-1-1] [gw5] [ 51%] PASSED dask/dataframe/io/tests/test_demo.py::test_with_spec_default_integer[42] [gw29] [ 51%] PASSED dask/array/tests/test_reductions.py::test_arg_reductions[nanargmax-nanargmax] dask/dataframe/io/tests/test_demo.py::test_with_spec_datetime_index dask/array/tests/test_reductions.py::test_nan_reduction_warnings[nanmin-nanmin] [gw40] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function_unexpected_args[tasks-1] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_pandas[disk-False] [gw5] [ 51%] PASSED dask/dataframe/io/tests/test_demo.py::test_with_spec_datetime_index [gw32] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmin_skipna[disk-True] dask/dataframe/io/tests/test_hdf.py::test_to_hdf dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmin_skipna[disk-False] [gw14] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-disk-1-1] [gw25] [ 51%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[True-False-1] [gw5] [ 51%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_to_hdf dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks-mean-group_args2] dask/dataframe/io/tests/test_hdf.py::test_to_hdf_multiple_nodes [gw5] [ 51%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_to_hdf_multiple_nodes dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[True-True-0] [gw59] [ 51%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes7-2-chunks2] dask/dataframe/io/tests/test_hdf.py::test_to_hdf_multiple_files [gw21] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-1-5-1] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-1-5-4] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-not_indexed-3] [gw5] [ 51%] 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 [gw29] [ 51%] PASSED dask/array/tests/test_reductions.py::test_nan_reduction_warnings[nanmin-nanmin] [gw5] [ 51%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_to_hdf_modes_multiple_nodes [gw48] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[tasks-1-True-0] dask/array/tests/test_reductions.py::test_nan_reduction_warnings[nanmax-nanmax] dask/dataframe/io/tests/test_hdf.py::test_to_hdf_modes_multiple_files dask/dataframe/tests/test_groupby.py::test_fillna[tasks-1-True-1] [gw5] [ 51%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_to_hdf_modes_multiple_files [gw60] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-disk-1-1] dask/dataframe/io/tests/test_hdf.py::test_to_hdf_link_optimizations [gw13] [ 51%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes4-2-chunks5] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-disk-1-2] [gw5] [ 51%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_to_hdf_link_optimizations dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes4-4-chunks0] dask/dataframe/io/tests/test_hdf.py::test_to_hdf_lock_delays [gw5] [ 51%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_to_hdf_lock_delays dask/dataframe/io/tests/test_hdf.py::test_to_hdf_exceptions [gw5] [ 51%] 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] [gw29] [ 51%] PASSED dask/array/tests/test_reductions.py::test_nan_reduction_warnings[nanmax-nanmax] [gw5] [ 51%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_to_hdf_schedulers[1-sync] [gw63] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-disk-3] dask/dataframe/io/tests/test_parquet.py::test_filtering_pyarrow_dataset[pyarrow] dask/dataframe/io/tests/test_hdf.py::test_to_hdf_schedulers[1-threads] [gw29] [ 51%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filtering_pyarrow_dataset[pyarrow] [gw5] [ 51%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_to_hdf_schedulers[1-threads] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-disk-4] dask/dataframe/io/tests/test_parquet.py::test_filters_file_list[fastparquet] dask/dataframe/io/tests/test_hdf.py::test_to_hdf_schedulers[1-processes] [gw29] [ 51%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filters_file_list[fastparquet] [gw5] [ 51%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_to_hdf_schedulers[1-processes] [gw40] [ 51%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_pandas[disk-False] dask/dataframe/io/tests/test_parquet.py::test_filters_file_list[pyarrow] dask/dataframe/io/tests/test_hdf.py::test_to_hdf_schedulers[4-sync] [gw29] [ 51%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_filters_file_list[pyarrow] [gw5] [ 51%] 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] dask/dataframe/io/tests/test_parquet.py::test_pyarrow_filter_divisions [gw5] [ 51%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_to_hdf_schedulers[4-threads] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_pandas[disk-True] dask/dataframe/io/tests/test_hdf.py::test_to_hdf_schedulers[4-processes] [gw5] [ 51%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_to_hdf_schedulers[4-processes] [gw29] [ 51%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_pyarrow_filter_divisions dask/dataframe/io/tests/test_hdf.py::test_to_hdf_schedulers[10-sync] [gw5] [ 51%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_to_hdf_schedulers[10-sync] dask/dataframe/io/tests/test_parquet.py::test_divisions_read_with_filters dask/dataframe/io/tests/test_hdf.py::test_to_hdf_schedulers[10-threads] [gw29] [ 51%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_divisions_read_with_filters [gw5] [ 52%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_to_hdf_schedulers[10-threads] dask/dataframe/io/tests/test_parquet.py::test_divisions_are_known_read_with_filters dask/dataframe/io/tests/test_hdf.py::test_to_hdf_schedulers[10-processes] [gw32] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmin_skipna[disk-False] [gw3] [ 52%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-tasks-3] [gw29] [ 52%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_divisions_are_known_read_with_filters [gw5] [ 52%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_to_hdf_schedulers[10-processes] dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmin_skipna[tasks-True] dask/dataframe/io/tests/test_parquet.py::test_read_from_fastparquet_parquetfile dask/dataframe/io/tests/test_hdf.py::test_to_hdf_kwargs [gw29] [ 52%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_read_from_fastparquet_parquetfile [gw43] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-2] [gw61] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-tasks-1-1] dask/dataframe/io/tests/test_parquet.py::test_to_parquet_lazy[fastparquet-threads] [gw5] [ 52%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_to_hdf_kwargs dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-3] [gw29] [ 52%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_to_parquet_lazy[fastparquet-threads] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-tasks-1-2] [gw19] [ 52%] XPASS dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[std-disk] dask/dataframe/io/tests/test_hdf.py::test_to_fmt_warns dask/dataframe/io/tests/test_parquet.py::test_to_parquet_lazy[fastparquet-processes] [gw17] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[disk-uint8-foo] [gw5] [ 52%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_to_fmt_warns [gw29] [ 52%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-tasks-4] [gw29] [ 52%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_to_parquet_lazy[pyarrow-threads] dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[disk-uint8-by1] dask/dataframe/io/tests/test_hdf.py::test_read_hdf[data0-assert_frame_equal] [gw39] [ 52%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-tasks-4] dask/dataframe/io/tests/test_parquet.py::test_to_parquet_lazy[pyarrow-processes] [gw29] [ 52%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_to_parquet_lazy[pyarrow-processes] dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[std-tasks] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-tasks-5] [gw5] [ 52%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_read_hdf[data0-assert_frame_equal] dask/dataframe/io/tests/test_parquet.py::test_to_parquet_calls_invalidate_cache[False] [gw29] [ 52%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_to_parquet_calls_invalidate_cache[False] dask/dataframe/io/tests/test_hdf.py::test_read_hdf[data1-assert_series_equal] dask/dataframe/io/tests/test_parquet.py::test_to_parquet_calls_invalidate_cache[True] [gw29] [ 52%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_to_parquet_calls_invalidate_cache[True] [gw5] [ 52%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_read_hdf[data1-assert_series_equal] dask/dataframe/io/tests/test_parquet.py::test_timestamp96 [gw21] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-1-5-4] dask/dataframe/io/tests/test_hdf.py::test_read_hdf_multiply_open [gw29] [ 52%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_timestamp96 dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-1-5-20] [gw5] [ 52%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_read_hdf_multiply_open [gw40] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_pandas[disk-True] dask/dataframe/io/tests/test_parquet.py::test_drill_scheme [gw29] [ 52%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_drill_scheme dask/dataframe/tests/test_groupby.py::test_groupby_dropna_pandas[tasks-False] dask/dataframe/io/tests/test_parquet.py::test_parquet_select_cats[fastparquet] dask/dataframe/io/tests/test_hdf.py::test_read_hdf_multiple [gw5] [ 52%] 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 [gw29] [ 52%] 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] [gw5] [ 52%] SKIPPED dask/dataframe/io/tests/test_hdf.py::test_read_hdf_start_stop_values [gw29] [ 52%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_parquet_select_cats[pyarrow] dask/dataframe/io/tests/test_parquet.py::test_columns_name[fastparquet] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-d-True] [gw29] [ 52%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_columns_name[fastparquet] [gw5] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-d-True] [gw14] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks-mean-group_args2] dask/dataframe/io/tests/test_parquet.py::test_columns_name[pyarrow] [gw29] [ 52%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_columns_name[pyarrow] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks-mean-idx] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-d-None] [gw11] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-tasks-2-0] [gw22] [ 52%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-disk-6] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-tasks-2-1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-tasks-0] dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_compression[fastparquet-None] [gw29] [ 52%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_compression[fastparquet-None] [gw5] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-d-None] dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_compression[fastparquet-gzip] [gw40] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_pandas[tasks-False] [gw63] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-disk-4] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by3-False] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_pandas[tasks-True] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-disk-5] [gw22] [ 52%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-tasks-0] [gw29] [ 52%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_compression[fastparquet-gzip] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-tasks-1] [gw20] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-key1-a] dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_compression[fastparquet-snappy] [gw5] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by3-False] [gw43] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-3] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by3-True] [gw29] [ 52%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_compression[fastparquet-snappy] [gw32] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmin_skipna[tasks-True] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-key1-c] dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_compression[pyarrow-None] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-4] dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmin_skipna[tasks-False] [gw29] [ 52%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_compression[pyarrow-None] [gw5] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by3-True] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by3-None] dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_compression[pyarrow-gzip] [gw5] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by3-None] [gw29] [ 52%] SKIPPED dask/dataframe/io/tests/test_parquet.py::test_writing_parquet_with_compression[pyarrow-gzip] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-a-False] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by4-False] [gw38] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[last-tasks-split_out] [gw5] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by4-False] [gw29] [ 52%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[prod-disk-split_every] [gw40] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_pandas[tasks-True] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by4-True] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-a-False] [gw29] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-a-True] [gw5] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by4-True] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-a-None] [gw40] [ 52%] 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-False-by4-None] [gw55] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_bfill[disk-1-False] [gw29] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-a-None] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-a-True] dask/dataframe/tests/test_groupby.py::test_bfill[disk-1-None] [gw5] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by4-None] [gw40] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-a-True] [gw24] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-tasks-2-1] 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-True-a-None] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-c-False] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-tasks-2-2] [gw5] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by5-False] [gw40] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-a-None] [gw29] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-c-False] [gw9] [ 52%] PASSED dask/array/tests/test_routines.py::test_flip[shape4-flip-kwargs6] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by5-True] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-c-False] dask/array/tests/test_routines.py::test_flip[shape4-flip-kwargs7] [gw13] [ 52%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes4-4-chunks0] [gw5] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by5-True] [gw48] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[tasks-1-True-1] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by5-None] [gw40] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-c-False] dask/dataframe/tests/test_groupby.py::test_fillna[tasks-1-False-0] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-c-True] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-c-True] [gw5] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-by5-None] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-a-False] [gw29] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-c-True] [gw25] [ 52%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[True-True-0] [gw19] [ 52%] XPASS dask/dataframe/tests/test_groupby.py::test_aggregate__single_element_groups[std-tasks] [gw40] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-c-True] dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes4-4-chunks1] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-c-None] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-d-False] [gw5] [ 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-True-c-None] [gw17] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[disk-uint8-by1] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-a-True] [gw29] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-c-None] dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[disk-int32-foo] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-d-False] [gw19] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-d-False] [gw5] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-a-True] [gw39] [ 52%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-tasks-5] [gw40] [ 52%] 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_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[True-True-1] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-a-None] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-tasks-6] [gw46] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-disk-2-1] [gw29] [ 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] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-disk-2-2] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-d-True] [gw19] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-d-True] [gw60] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-disk-1-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-disk-2-0] [gw29] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-d-True] [gw40] [ 52%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-d-None] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-d-None] [gw5] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-a-None] [gw19] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-d-None] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-c-False] [gw32] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmin_skipna[tasks-False] [gw29] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-d-None] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-by3-False] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-by3-False] [gw19] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-by3-False] [gw29] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-by3-False] dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmax[disk] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-by3-True] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-by3-True] [gw5] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-c-False] [gw29] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-by3-True] [gw54] [ 52%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-disk-2-1] [gw19] [ 52%] 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[tasks-False-by3-None] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-disk-2-2] [gw40] [ 52%] 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-None-by3-None] [gw63] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-disk-5] [gw29] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-by3-None] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-disk-6] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-d-None] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-by4-False] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-c-True] [gw19] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-by3-None] [gw40] [ 52%] 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-None-by4-False] [gw29] [ 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] [gw61] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-tasks-1-2] [gw29] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-by4-True] [gw41] [ 52%] PASSED dask/bag/tests/test_bag.py::test_multiple_repartition_partition_size dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-by4-None] [gw19] [ 52%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-by4-False] [gw43] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-4] [gw28] [ 52%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_on_index[disk-sync] [gw5] [ 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[disk-True-by3-False] [gw29] [ 53%] 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[disk-None-c-None] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-5] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-by5-False] dask/bag/tests/test_bag.py::test_repartition_partition_size_complex_dtypes dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-by4-True] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-tasks-2-0] [gw29] [ 53%] 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-None-by4-None] dask/dataframe/tests/test_groupby.py::test_groupby_on_index[disk-threads] [gw29] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-by4-None] [gw45] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-key1-c] [gw44] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[min-tasks-split_out] [gw40] [ 53%] 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[tasks-None-by5-False] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-key1-d] [gw29] [ 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[disk-True-by3-True] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[max-disk-split_every] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-by5-True] [gw5] [ 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[tasks-False-by5-True] [gw40] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-by3-True] [gw19] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-by4-True] [gw29] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-by5-True] [gw15] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-key1-d] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-key1-sel3] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-by5-None] 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-None-by4-None] [gw29] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-by5-None] [gw40] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-by3-None] dask/dataframe/tests/test_groupby.py::test_groupby_grouper_dispatch[disk-a] [gw19] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-by4-None] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-by4-False] [gw29] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_grouper_dispatch[disk-a] [gw5] [ 53%] 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] [gw31] [ 53%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[var-tasks-split_out] [gw40] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-by4-False] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-by4-True] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[cov-disk-split_every] [gw40] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-by4-True] dask/dataframe/tests/test_groupby.py::test_groupby_grouper_dispatch[disk-b] [gw17] [ 53%] 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-None-by5-False] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-by4-None] [gw5] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-False-by5-None] [gw29] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_grouper_dispatch[disk-b] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-a-False] [gw40] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-by4-None] dask/dataframe/tests/test_groupby.py::test_groupby_grouper_dispatch[tasks-a] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-by5-False] [gw43] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-5] [gw19] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-by5-False] [gw5] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-a-False] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-6] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-a-True] [gw40] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-by5-False] dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[disk-int32-by1] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-by5-True] [gw5] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-a-True] [gw40] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-by5-True] [gw29] [ 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] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-a-None] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-by5-None] [gw5] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-a-None] [gw42] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[disk-None-None-0] [gw40] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-True-by5-None] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-a-False] dask/dataframe/tests/test_groupby.py::test_fillna[disk-None-None-1] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-by5-True] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-c-False] [gw40] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-a-False] [gw5] [ 53%] 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[disk-False-a-True] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-c-True] [gw29] [ 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] [gw32] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmax[disk] [gw5] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-c-True] [gw40] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-a-True] [gw19] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-by5-True] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-c-None] dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmax[tasks] [gw14] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks-mean-idx] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-a-None] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks--group_args0] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-None-by5-None] [gw40] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-a-None] [gw5] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-c-None] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-d-False] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-c-False] [gw19] [ 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] [gw29] [ 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] [gw40] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-c-False] [gw5] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-d-False] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-c-True] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-d-True] [gw19] [ 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] [gw5] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-d-True] [gw29] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_apply_cudf[disk-False] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-d-None] [gw40] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-c-True] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-c-None] [gw19] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-a-True] dask/dataframe/tests/test_groupby.py::test_groupby_apply_cudf[tasks-True] [gw40] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-c-None] [gw5] [ 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] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-d-False] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-a-None] [gw40] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[disk-False-d-False] [gw19] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-a-None] [gw5] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-by3-False] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-std-a] 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-True-c-False] [gw29] [ 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] [gw57] [ 53%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[None-False-0] dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[None-False-1] [gw5] [ 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] [gw19] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-c-False] [gw5] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-by3-None] [gw29] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_apply_cudf[tasks-False] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-c-True] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_with_agg[disk-True] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-by4-False] [gw30] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_funcs[tasks-rank] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-indexed-1] [gw5] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-by4-False] [gw19] [ 53%] 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-None-by4-True] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-c-None] [gw5] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-None-by4-True] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-std-b] [gw19] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-c-None] [gw34] [ 53%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only[mean] [gw39] [ 53%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[std-tasks-6] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-d-False] [gw18] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-disk-2-1] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only[sem] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-disk-2-2] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-disk-0] [gw19] [ 53%] 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] [gw19] [ 53%] 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] [gw19] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-d-None] [gw33] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-10] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-by3-False] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-11] [gw19] [ 53%] 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] [gw19] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-by3-True] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-by3-None] [gw19] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-by3-None] [gw32] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmax[tasks] [gw48] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[tasks-1-False-0] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-by4-False] dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmax_skipna[disk-True] dask/dataframe/tests/test_groupby.py::test_fillna[tasks-1-False-1] [gw19] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-by4-False] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-by4-True] [gw21] [ 53%] 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] [gw19] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-by4-True] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-by4-None] [gw19] [ 53%] 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] [gw29] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_with_agg[disk-True] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_with_agg[disk-False] [gw63] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-disk-6] [gw19] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-by5-False] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-by5-True] [gw13] [ 53%] PASSED dask/array/tests/test_reductions.py::test_chunk_structure_independence[axes4-4-chunks1] [gw16] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-cumprod] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-tasks-0] [gw25] [ 53%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[True-True-1] [gw19] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-by5-True] dask/dataframe/tests/test_groupby.py::test_groupby_observed_with_agg[disk] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-cumcount] [gw17] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[disk-int32-by1] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-by5-None] dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[disk-int64-foo] [gw19] [ 53%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_cudf[tasks-True-by5-None] dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[False-False-0] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-std-c] [gw61] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-tasks-2-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-tasks-2-1] [gw3] [ 53%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-tasks-4] [gw24] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-tasks-2-2] [gw60] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-disk-2-0] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-tasks-5] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-disk-1-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-disk-2-1] [gw22] [ 53%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-tasks-1] [gw55] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_bfill[disk-1-None] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-tasks-2] dask/dataframe/tests/test_groupby.py::test_bfill[disk-4-True] [gw32] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmax_skipna[disk-True] [gw29] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_with_agg[disk-False] [gw39] [ 53%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-disk-0] dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmax_skipna[disk-False] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_with_agg[tasks-True] [gw6] [ 53%] XFAIL dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-sem-None] [gw14] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks--group_args0] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks--group_args1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-disk-1] [gw46] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-disk-2-2] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-sem-kwargs12] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-tasks-1-0] [gw22] [ 53%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-tasks-2] [gw11] [ 53%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-tasks-2-1] [gw58] [ 53%] PASSED dask/bag/tests/test_text.py::test_complex_delimiter dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-tasks-2-2] dask/bytes/tests/test_bytes_utils.py::test_read_block [gw1] [ 54%] PASSED dask/dataframe/io/tests/test_demo.py::test_make_timeseries_getitem_compute dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-tasks-3] [gw58] [ 54%] PASSED dask/bytes/tests/test_bytes_utils.py::test_read_block dask/dataframe/io/tests/test_demo.py::test_make_timeseries_column_projection dask/bytes/tests/test_bytes_utils.py::test_seek_delimiter_endline [gw58] [ 54%] PASSED dask/bytes/tests/test_bytes_utils.py::test_seek_delimiter_endline [gw17] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[disk-int64-foo] dask/bytes/tests/test_bytes_utils.py::test_infer_storage_options dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[disk-int64-by1] [gw58] [ 54%] PASSED dask/bytes/tests/test_bytes_utils.py::test_infer_storage_options [gw32] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmax_skipna[disk-False] [gw56] [ 54%] PASSED dask/bag/tests/test_bag.py::test_map_total_mem_usage 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_df_groupby_idxmax_skipna[tasks-True] [gw13] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_observed_with_agg[disk] dask/bag/tests/test_random.py::test_choices_size_exactly_k [gw58] [ 54%] 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_observed_with_agg[tasks] dask/bytes/tests/test_bytes_utils.py::test_infer_storage_options_c[C:\\\\foo\\bar-C:\\\\foo\\bar] [gw58] [ 54%] 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] [gw58] [ 54%] PASSED dask/bytes/tests/test_bytes_utils.py::test_infer_storage_options_c[c:/foo/bar-c:/foo/bar] dask/bytes/tests/test_bytes_utils.py::test_infer_storage_options_c[file:///c|\\foo\\bar-c:\\foo\\bar] [gw29] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_with_agg[tasks-True] [gw58] [ 54%] 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] [gw21] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-5-2-1] dask/dataframe/tests/test_groupby.py::test_groupby_dropna_with_agg[tasks-False] [gw58] [ 54%] PASSED dask/bytes/tests/test_bytes_utils.py::test_infer_storage_options_c[file:///C|/foo/bar-C:/foo/bar] [gw46] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-tasks-1-0] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-tasks-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-tasks-1-1] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-5-2-4] [gw32] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmax_skipna[tasks-True] [gw49] [ 54%] XFAIL dask/dataframe/tests/test_categorical.py::test_unknown_categoricals[disk-None] dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmax_skipna[tasks-False] [gw59] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-not_indexed-3] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-disk-2-1] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-not_indexed-4] [gw43] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-6] [gw42] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[disk-None-None-1] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-7] dask/dataframe/tests/test_groupby.py::test_fillna[disk-1-True-0] [gw13] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_observed_with_agg[tasks] dask/dataframe/tests/test_groupby.py::test_rounding_negative_var[disk] [gw58] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-tasks-2] [gw39] [ 54%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-disk-1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-tasks-3] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-disk-2] [gw17] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[disk-int64-by1] [gw32] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmax_skipna[tasks-False] dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[tasks-uint8-foo] dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmin[disk] [gw48] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[tasks-1-False-1] [gw10] [ 54%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-tasks-2-2] dask/dataframe/tests/test_groupby.py::test_fillna[tasks-1-None-0] [gw63] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-tasks-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[median-disk-1-0] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[tasks-False-agg1] [gw30] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-indexed-1] [gw29] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_dropna_with_agg[tasks-False] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-indexed-2] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-mean-by4] [gw50] [ 54%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_allany[False] [gw46] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-tasks-1-1] [gw58] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-tasks-3] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-tasks-1-2] dask/dataframe/tests/test_arithmetics_reduction.py::test_allany[2] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-tasks-4] [gw26] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-20-2-4] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-20-2-20] [gw32] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmin[disk] [gw63] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[tasks-False-agg1] dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmin[tasks] [gw37] [ 54%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[tasks-False-agg2] [gw17] [ 54%] 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] [gw13] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_rounding_negative_var[disk] dask/dataframe/tests/test_groupby.py::test_rounding_negative_var[tasks] [gw3] [ 54%] 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] [gw58] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-tasks-4] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-tasks-5] [gw1] [ 54%] PASSED dask/dataframe/io/tests/test_demo.py::test_make_timeseries_column_projection [gw32] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmin[tasks] dask/dataframe/io/tests/test_demo.py::test_with_spec[None] [gw63] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[tasks-False-agg2] dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmin_skipna[disk-True] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[tasks-False-agg3] [gw20] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-key1-c] [gw61] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-tasks-2-1] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-key1-d] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-tasks-2-2] [gw45] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-key1-d] [gw14] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks--group_args1] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-key1-sel3] [gw8] [ 54%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x3-chunks3] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks--group_args2] dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x4-chunks4] [gw15] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-key1-sel3] [gw58] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-tasks-5] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-key1-sel4] [gw32] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmin_skipna[disk-True] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[prod-tasks-6] dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmin_skipna[disk-False] [gw9] [ 54%] PASSED dask/array/tests/test_routines.py::test_flip[shape4-flip-kwargs7] [gw63] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[tasks-False-agg3] dask/array/tests/test_routines.py::test_rot90[shape0-kwargs0] dask/dataframe/tests/test_groupby.py::test_groupby_sort_true_split_out[disk] [gw9] [ 54%] PASSED dask/array/tests/test_routines.py::test_rot90[shape0-kwargs0] dask/array/tests/test_routines.py::test_rot90[shape0-kwargs1] [gw9] [ 54%] PASSED dask/array/tests/test_routines.py::test_rot90[shape0-kwargs1] [gw1] [ 54%] PASSED dask/dataframe/io/tests/test_demo.py::test_with_spec[None] [gw46] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-tasks-1-2] dask/array/tests/test_routines.py::test_rot90[shape0-kwargs2] [gw21] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-5-2-4] dask/dataframe/io/tests/test_demo.py::test_with_spec[42] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-tasks-2-0] [gw52] [ 54%] PASSED dask/bag/tests/test_bag.py::test_bag_groupby_normal_hash [gw9] [ 54%] PASSED dask/array/tests/test_routines.py::test_rot90[shape0-kwargs2] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-5-2-20] dask/bag/tests/test_bag.py::test_bag_map [gw13] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_rounding_negative_var[tasks] [gw17] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[tasks-uint8-by1] dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[tasks-int32-foo] dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[disk-column0-2] dask/array/tests/test_routines.py::test_rot90[shape0-kwargs3] [gw9] [ 54%] PASSED dask/array/tests/test_routines.py::test_rot90[shape0-kwargs3] dask/array/tests/test_routines.py::test_rot90[shape0-kwargs4] [gw9] [ 54%] PASSED dask/array/tests/test_routines.py::test_rot90[shape0-kwargs4] [gw32] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmin_skipna[disk-False] dask/array/tests/test_routines.py::test_rot90[shape1-kwargs0] dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmin_skipna[tasks-True] [gw9] [ 54%] PASSED dask/array/tests/test_routines.py::test_rot90[shape1-kwargs0] dask/array/tests/test_routines.py::test_rot90[shape1-kwargs1] [gw9] [ 54%] PASSED dask/array/tests/test_routines.py::test_rot90[shape1-kwargs1] [gw0] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-var] [gw39] [ 54%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-disk-2] dask/array/tests/test_routines.py::test_rot90[shape1-kwargs2] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-sum] [gw9] [ 54%] PASSED dask/array/tests/test_routines.py::test_rot90[shape1-kwargs2] [gw60] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-disk-2-1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-disk-3] 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_series_aggregations_multilevel[last-disk-2-2] [gw58] [ 54%] 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] [gw32] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmin_skipna[tasks-True] [gw43] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-7] dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmin_skipna[tasks-False] [gw22] [ 54%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-tasks-3] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-8] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-tasks-4] [gw17] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[tasks-int32-foo] [gw1] [ 54%] PASSED dask/dataframe/io/tests/test_demo.py::test_with_spec[42] dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[tasks-int32-by1] dask/dataframe/io/tests/test_demo.py::test_with_spec_non_default[None] [gw10] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[median-disk-1-0] [gw32] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmin_skipna[tasks-False] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[median-disk-1-1] dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmax[disk] [gw48] [ 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] [gw14] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks--group_args2] [gw11] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-tasks-2-2] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks--idx] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-disk-1-0] [gw42] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[disk-1-True-0] dask/dataframe/tests/test_groupby.py::test_fillna[disk-1-True-1] [gw24] [ 54%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-disk-1-0] [gw55] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_bfill[disk-4-True] [gw16] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-cumcount] dask/dataframe/tests/test_groupby.py::test_bfill[disk-4-False] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-cumsum] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-disk-1-1] [gw32] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmax[disk] dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmax[tasks] [gw7] [ 54%] PASSED dask/dataframe/io/tests/test_json.py::test_to_json_with_get dask/dataframe/io/tests/test_json.py::test_read_json_error [gw39] [ 54%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-disk-3] [gw29] [ 54%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-mean-by4] [gw19] [ 54%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-std-c] [gw7] [ 54%] PASSED dask/dataframe/io/tests/test_json.py::test_read_json_error [gw1] [ 54%] PASSED dask/dataframe/io/tests/test_demo.py::test_with_spec_non_default[None] dask/dataframe/io/tests/test_json.py::test_read_chunked[5] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-std-a] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-std-by3] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-disk-4] [gw54] [ 54%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-disk-2-2] dask/dataframe/io/tests/test_demo.py::test_with_spec_non_default[42] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-tasks-1-0] [gw46] [ 54%] 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] [gw17] [ 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] [gw14] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks--idx] dask/dataframe/tests/test_groupby.py::test_dataframe_groupby_agg_custom_sum[disk-pandas_spec0-dask_spec0-False] [gw30] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-indexed-2] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-indexed-3] [gw32] [ 54%] 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] [gw33] [ 54%] 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] [gw1] [ 54%] 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 [gw43] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-8] [gw17] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[tasks-int64-foo] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-9] dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[tasks-int64-by1] [gw1] [ 54%] SKIPPED dask/dataframe/io/tests/test_demo.py::test_with_spec_pyarrow [gw32] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmax_skipna[disk-True] [gw11] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-disk-1-0] dask/dataframe/io/tests/test_demo.py::test_same_prefix_col_numbering[None] dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmax_skipna[disk-False] [gw14] [ 54%] PASSED dask/dataframe/tests/test_groupby.py::test_dataframe_groupby_agg_custom_sum[disk-pandas_spec0-dask_spec0-False] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-disk-1-1] dask/dataframe/tests/test_groupby.py::test_dataframe_groupby_agg_custom_sum[disk-pandas_spec1-dask_spec1-True] [gw1] [ 54%] 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] [gw3] [ 54%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-tasks-6] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-disk-0] [gw1] [ 55%] PASSED dask/dataframe/io/tests/test_demo.py::test_same_prefix_col_numbering[42] [gw7] [ 55%] PASSED dask/dataframe/io/tests/test_json.py::test_read_chunked[5] [gw3] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-disk-0] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-1-1] [gw58] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_agg[disk] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-disk-1] dask/dataframe/io/tests/test_demo.py::test_with_spec_category_nunique [gw48] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[tasks-1-None-1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_agg[tasks] [gw63] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_true_split_out[disk] dask/dataframe/tests/test_groupby.py::test_fillna[tasks-4-True-0] [gw57] [ 55%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[None-False-1] [gw32] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmax_skipna[disk-False] dask/dataframe/tests/test_groupby.py::test_groupby_sort_true_split_out[tasks] [gw3] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-disk-1] [gw61] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-tasks-2-2] 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[nunique-disk-2] dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmax_skipna[tasks-True] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-disk-1-0] [gw3] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-disk-2] [gw1] [ 55%] PASSED dask/dataframe/io/tests/test_demo.py::test_with_spec_category_nunique [gw18] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-disk-2-2] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-disk-3] dask/dataframe/io/tests/test_demo.py::test_with_spec_default_integer[None] [gw22] [ 55%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-tasks-4] [gw3] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-disk-3] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-tasks-5] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-disk-4] [gw14] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_dataframe_groupby_agg_custom_sum[disk-pandas_spec1-dask_spec1-True] [gw31] [ 55%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[cov-disk-split_every] dask/dataframe/tests/test_groupby.py::test_dataframe_groupby_agg_custom_sum[disk-pandas_spec2-dask_spec2-False] [gw3] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-disk-4] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[cov-disk-split_out] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-disk-5] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-tasks-1-0] [gw3] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-disk-5] [gw39] [ 55%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-disk-4] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-disk-6] [gw1] [ 55%] PASSED dask/dataframe/io/tests/test_demo.py::test_with_spec_default_integer[None] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-disk-5] [gw3] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-disk-6] dask/dataframe/tests/test_groupby.py::test_full_groupby_apply_multiarg[disk] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-tasks-0] [gw3] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-tasks-0] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-tasks-1] [gw32] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmax_skipna[tasks-True] [gw3] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[nunique-tasks-1] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-1-10-2] dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmax_skipna[tasks-False] [gw51] [ 55%] PASSED dask/bag/tests/test_bag.py::test_unzip dask/bag/tests/test_bag.py::test_fold [gw17] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_value_counts[tasks-int64-by1] dask/dataframe/tests/test_groupby.py::test_groupby_value_counts_10322[disk] [gw49] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-disk-2-1] [gw34] [ 55%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only[sem] [gw60] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-disk-2-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-tasks-1-0] [gw61] [ 55%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-disk-1-0] [gw46] [ 55%] 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] [gw15] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-key1-sel4] [gw11] [ 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_arithmetics_reduction.py::test_skew_kurt_numeric_only_false[skew] [gw34] [ 55%] 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] [gw34] [ 55%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_skew_kurt_numeric_only_false[kurtosis] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-disk-2-2] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_nan[False] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumsum-a-a] [gw33] [ 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] [gw59] [ 55%] 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] [gw32] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_idxmax_skipna[tasks-False] [gw42] [ 55%] 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] [gw55] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_bfill[disk-4-False] dask/dataframe/tests/test_groupby.py::test_bfill[disk-4-None] [gw10] [ 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] [gw54] [ 55%] 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] [gw17] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_value_counts_10322[disk] [gw38] [ 55%] 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] [gw24] [ 55%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_value_counts_10322[tasks] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-disk-1-1] dask/dataframe/tests/test_groupby.py::test_groupby_unique[disk-uint8] [gw32] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_unique[disk-uint8] [gw25] [ 55%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[False-False-0] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-20-2-4] [gw13] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[disk-column0-2] dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[disk-column0-3] [gw14] [ 55%] 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_unique[disk-int32] [gw39] [ 55%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-disk-5] [gw56] [ 55%] PASSED dask/bag/tests/test_random.py::test_choices_size_exactly_k dask/bag/tests/test_random.py::test_choices_k_bigger_than_bag_size dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-disk-6] [gw22] [ 55%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-tasks-5] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-tasks-6] [gw6] [ 55%] XFAIL dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-sem-kwargs12] [gw14] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_dataframe_groupby_agg_custom_sum[disk-pandas_spec3-dask_spec3-False] [gw33] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-1] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-2] dask/dataframe/tests/test_groupby.py::test_dataframe_groupby_agg_custom_sum[tasks-pandas_spec0-dask_spec0-False] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-sem-kwargs13] [gw60] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-tasks-1-0] [gw3] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-1-10-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-tasks-1-1] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-1-10-5] [gw17] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_value_counts_10322[tasks] [gw63] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_true_split_out[tasks] 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[sum-disk-observed-cat_1-ordered-known] [gw0] [ 55%] 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] [gw11] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-disk-1-2] [gw30] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-indexed-3] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-disk-2-0] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-indexed-4] [gw48] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[tasks-4-True-0] [gw58] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_agg[tasks] [gw14] [ 55%] 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_fillna[tasks-4-True-1] 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_get_group[disk-True-0] [gw32] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_unique[disk-int32] dask/dataframe/tests/test_groupby.py::test_groupby_unique[disk-int64] [gw14] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_dataframe_groupby_agg_custom_sum[tasks-pandas_spec1-dask_spec1-True] [gw18] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-tasks-1-0] 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_series_aggregations_multilevel[nunique-tasks-1-1] [gw20] [ 55%] 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] [gw45] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-key1-sel3] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-key1-sel4] [gw61] [ 55%] 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] [gw60] [ 55%] 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] [gw32] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_unique[disk-int64] dask/dataframe/tests/test_groupby.py::test_groupby_unique[tasks-uint8] [gw14] [ 55%] PASSED 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_dataframe_groupby_agg_custom_sum[tasks-pandas_spec3-dask_spec3-False] [gw33] [ 55%] 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] [gw16] [ 55%] 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] [gw54] [ 55%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-tasks-1-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-tasks-1-2] [gw39] [ 55%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-disk-6] [gw43] [ 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] [gw46] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[count-tasks-2-2] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-tasks-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-disk-1-0] [gw42] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[disk-1-False-0] dask/dataframe/tests/test_groupby.py::test_fillna[disk-1-False-1] [gw15] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumsum-a-a] [gw14] [ 55%] 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_cumulative[tasks-cumsum-a-c] dask/dataframe/tests/test_groupby.py::test_series_groupby_agg_custom_mean[disk-mean-mean] [gw17] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-0-1-1] [gw33] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-3] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-0-1-2] [gw32] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_unique[tasks-uint8] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-4] dask/dataframe/tests/test_groupby.py::test_groupby_unique[tasks-int32] [gw22] [ 55%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[cov-tasks-6] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-disk-0] [gw22] [ 55%] 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] [gw24] [ 55%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-disk-1-2] [gw11] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-disk-2-0] [gw14] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_agg_custom_mean[disk-mean-mean] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-disk-2-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-disk-2-1] dask/dataframe/tests/test_groupby.py::test_series_groupby_agg_custom_mean[disk-pandas_spec1-dask_spec1] [gw49] [ 55%] 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] [gw60] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-tasks-1-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-tasks-2-0] [gw46] [ 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] [gw55] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_bfill[disk-4-None] dask/dataframe/tests/test_groupby.py::test_bfill[tasks-None-True] [gw21] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-5-2-20] [gw33] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-4] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-5-5-1] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-5] [gw14] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_agg_custom_mean[disk-pandas_spec1-dask_spec1] [gw40] [ 55%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-std-a] dask/dataframe/tests/test_groupby.py::test_series_groupby_agg_custom_mean[disk-pandas_spec2-dask_spec2] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-std-b] [gw10] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[median-disk-1-2] [gw35] [ 55%] XFAIL dask/dataframe/tests/test_groupby.py::test_std_object_dtype[tasks-mean] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[median-disk-2-0] [gw48] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[tasks-4-True-1] [gw3] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-1-10-5] dask/dataframe/tests/test_groupby.py::test_fillna[tasks-4-False-0] dask/dataframe/tests/test_groupby.py::test_groupby_shift_series[disk] dask/dataframe/tests/test_groupby.py::test_std_object_dtype[tasks-sum] [gw49] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-tasks-1-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-tasks-1-1] [gw30] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-indexed-4] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-indexed-5] [gw14] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_agg_custom_mean[disk-pandas_spec2-dask_spec2] [gw13] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[disk-column0-3] dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[disk-column1-2] [gw28] [ 55%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_on_index[disk-threads] [gw61] [ 55%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-disk-1-2] dask/dataframe/tests/test_groupby.py::test_series_groupby_agg_custom_mean[tasks-mean-mean] [gw58] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_get_group[disk-True-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-disk-2-0] dask/dataframe/tests/test_groupby.py::test_groupby_get_group[disk-False-0] dask/dataframe/tests/test_groupby.py::test_groupby_on_index[tasks-sync] [gw33] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-5] [gw57] [ 56%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[None-True-0] [gw32] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_unique[tasks-int32] [gw5] [ 56%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-std-b] dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[None-True-1] dask/dataframe/tests/test_groupby.py::test_groupby_unique[tasks-int64] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-6] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-std-c] [gw44] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[max-disk-split_every] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[max-disk-split_out] [gw46] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-disk-1-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-disk-1-2] [gw14] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_agg_custom_mean[tasks-mean-mean] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-unobserved-cat_1-unordererd-unknown] [gw3] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_series[disk] [gw21] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-5-5-1] dask/dataframe/tests/test_groupby.py::test_groupby_shift_series[tasks] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-5-5-4] [gw39] [ 56%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-tasks-0] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-tasks-1] [gw32] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_unique[tasks-int64] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-unobserved-cat_1-ordered-unknown] [gw32] [ 56%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-unobserved-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-unobserved-cat_1-unordererd-known] [gw32] [ 56%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-unobserved-cat_1-unordererd-known] [gw49] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-tasks-1-1] 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_series_aggregations_multilevel[prod-tasks-1-2] [gw32] [ 56%] 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[median-disk-unobserved-groupby1-ordered-known] [gw35] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_std_object_dtype[tasks-sum] [gw15] [ 56%] 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_std_columns_int[disk] [gw60] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-tasks-2-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-tasks-2-1] [gw33] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-6] [gw3] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_series[tasks] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-7] [gw58] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_get_group[disk-False-0] dask/dataframe/tests/test_groupby.py::test_groupby_shift_lazy_input[disk] [gw42] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[disk-1-False-1] dask/dataframe/tests/test_groupby.py::test_groupby_get_group[disk-True-1] dask/dataframe/tests/test_groupby.py::test_fillna[disk-1-None-0] [gw55] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_bfill[tasks-None-True] dask/dataframe/tests/test_groupby.py::test_bfill[tasks-None-False] [gw48] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[tasks-4-False-0] dask/dataframe/tests/test_groupby.py::test_fillna[tasks-4-False-1] [gw17] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-0-1-2] [gw54] [ 56%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-tasks-1-2] [gw46] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-disk-1-2] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-0-1-5] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-tasks-2-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-disk-2-0] [gw35] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_std_columns_int[disk] dask/dataframe/tests/test_groupby.py::test_std_columns_int[tasks] [gw10] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[median-disk-2-0] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[median-disk-2-1] [gw14] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-unobserved-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-unobserved-groupby1-ordered-known] [gw59] [ 56%] 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] [gw25] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-20-2-4] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-20-2-20] [gw35] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_std_columns_int[tasks] [gw24] [ 56%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-disk-2-0] dask/dataframe/tests/test_groupby.py::test_timeseries[disk] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-disk-2-1] [gw6] [ 56%] 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] [gw11] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-disk-2-1] [gw39] [ 56%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[var-tasks-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-disk-2-2] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-observed-groupby1-unordererd-known] [gw22] [ 56%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[corr-disk-1] [gw18] [ 56%] 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_groupby.py::test_groupby_cov[tasks-columns2] [gw50] [ 56%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_allany[2] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-observed-groupby1-unordererd-unknown] [gw49] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-tasks-1-2] [gw33] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-7] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-tasks-2-0] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-8] [gw50] [ 56%] 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] [gw21] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-5-5-4] [gw14] [ 56%] 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_hash_groupby_aggregate[disk-5-5-20] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-unobserved-groupby1-ordered-unknown] [gw32] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-unobserved-groupby1-ordered-known] [gw8] [ 56%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x4-chunks4] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-unobserved-groupby1-ordered-unknown] dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x5-chunks5] [gw39] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-observed-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-observed-groupby1-unordererd-unknown] [gw55] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_bfill[tasks-None-False] dask/dataframe/tests/test_groupby.py::test_bfill[tasks-None-None] [gw3] [ 56%] 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] [gw30] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-indexed-5] [gw48] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[tasks-4-False-1] [gw15] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumsum-a-d] dask/dataframe/tests/test_groupby.py::test_fillna[tasks-4-None-0] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-indexed-6] [gw56] [ 56%] PASSED dask/bag/tests/test_random.py::test_choices_k_bigger_than_bag_size dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumsum-a-sel3] [gw45] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-key1-sel4] dask/bag/tests/test_random.py::test_choices_empty_partition dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-a-a] [gw46] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-disk-2-0] [gw31] [ 56%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[cov-disk-split_out] [gw33] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-8] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[cov-tasks-split_every] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-disk-2-1] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-9] [gw5] [ 56%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-std-c] [gw63] [ 56%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-observed-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-std-by3] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-observed-cat_1-ordered-unknown] [gw58] [ 56%] 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] [gw13] [ 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] [gw14] [ 56%] 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] [gw42] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[disk-1-None-0] [gw61] [ 56%] 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] dask/dataframe/tests/test_groupby.py::test_fillna[disk-1-None-1] [gw20] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-key1-sel3] [gw39] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-observed-groupby1-unordererd-unknown] [gw29] [ 56%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-std-a] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-key1-sel4] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-std-b] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-unobserved-cat_1-ordered-known] [gw33] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-9] [gw0] [ 56%] 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] [gw3] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_lazy_input[tasks] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-10] [gw40] [ 56%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-std-b] dask/dataframe/tests/test_groupby.py::test_groupby_shift_within_partition_sorting[disk] [gw54] [ 56%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-tasks-2-0] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-std-c] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-tasks-2-1] [gw10] [ 56%] 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] [gw37] [ 56%] PASSED dask/bag/tests/test_bag.py::test_repartition_partition_size[5-1] [gw60] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-tasks-2-1] dask/bag/tests/test_bag.py::test_repartition_partition_size[1-2] [gw14] [ 56%] 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_series_aggregations_multilevel[last-tasks-2-2] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-unobserved-groupby1-unordererd-unknown] [gw49] [ 56%] 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] [gw39] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-unobserved-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-unobserved-cat_1-ordered-unknown] [gw53] [ 56%] PASSED dask/bag/tests/test_bag.py::test_groupby_with_indexer [gw43] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-10] dask/bag/tests/test_bag.py::test_groupby_with_npartitions_changed dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-11] [gw48] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[tasks-4-None-0] [gw22] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_cov[tasks-columns2] dask/dataframe/tests/test_groupby.py::test_fillna[tasks-4-None-1] dask/dataframe/tests/test_groupby.py::test_groupby_cov[tasks-columns3] [gw11] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-disk-2-2] [gw57] [ 56%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_with_larger_dataset[None-True-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-tasks-1-0] [gw55] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_bfill[tasks-None-None] dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_across_axis1_null_results[True-False] dask/dataframe/tests/test_groupby.py::test_bfill[tasks-1-True] [gw63] [ 56%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-observed-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-observed-cat_1-unordererd-known] [gw11] [ 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] [gw17] [ 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] [gw24] [ 56%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-disk-2-1] [gw19] [ 56%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-std-by3] [gw39] [ 56%] 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_series_aggregations_multilevel[std-disk-2-2] [gw32] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-unobserved-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-unobserved-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-unobserved-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-std-by4] [gw33] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-0-10] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-unobserved-cat_1-unordererd-unknown] [gw58] [ 56%] 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] [gw39] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-unobserved-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-unobserved-cat_1-unordererd-unknown] [gw52] [ 56%] PASSED dask/bag/tests/test_bag.py::test_bag_map dask/bag/tests/test_bag.py::test_map_method [gw57] [ 56%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_across_axis1_null_results[True-False] [gw48] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[tasks-4-None-1] dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_across_axis1_null_results[True-True] dask/dataframe/tests/test_groupby.py::test_ffill[disk-None-True] [gw14] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-unobserved-groupby1-unordererd-unknown] [gw18] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-tasks-1-2] 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_series_aggregations_multilevel[nunique-tasks-2-0] [gw11] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-tasks-1-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-tasks-1-2] [gw33] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-unobserved-cat_1-unordererd-unknown] [gw45] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-a-a] [gw30] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-indexed-6] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-unobserved-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-a-c] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-indexed-7] [gw7] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-1-1] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-1-2] [gw1] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_full_groupby_apply_multiarg[disk] [gw46] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[size-disk-2-1] dask/dataframe/tests/test_groupby.py::test_full_groupby_apply_multiarg[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-observed-cat_1-ordered-known] [gw14] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-observed-cat_1-ordered-known] [gw16] [ 56%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-var] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-observed-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-sum] [gw55] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_bfill[tasks-1-True] dask/dataframe/tests/test_groupby.py::test_bfill[tasks-1-False] [gw15] [ 57%] 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] [gw63] [ 57%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-observed-cat_1-unordererd-known] [gw32] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-unobserved-groupby1-unordererd-known] [gw39] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-unobserved-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-observed-cat_1-unordererd-unknown] 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[max-disk-unobserved-groupby1-ordered-known] [gw17] [ 57%] 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] [gw46] [ 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] [gw33] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-unobserved-groupby1-ordered-known] [gw22] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_cov[tasks-columns3] [gw13] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[disk-column1-3] dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmin[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_split_out_multiindex[disk-column2-2] [gw58] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_get_group[disk-False-2] dask/dataframe/tests/test_groupby.py::test_groupby_get_group[tasks-True-0] [gw60] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[last-tasks-2-2] [gw21] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-5-5-20] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-disk-1-0] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-20-2-1] [gw40] [ 57%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-std-c] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-std-by3] [gw42] [ 57%] 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] [gw57] [ 57%] 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] [gw36] [ 57%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame[False] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame[2] [gw10] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[median-disk-2-2] [gw14] [ 57%] 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_series_aggregations_multilevel[median-tasks-1-0] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-observed-cat_1-unordererd-known] [gw49] [ 57%] 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] [gw22] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmin[disk] dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmin[tasks] [gw11] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-tasks-1-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-tasks-2-0] [gw60] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-disk-1-0] [gw46] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-observed-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-disk-1-1] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-observed-cat_1-unordererd-known] [gw39] [ 57%] 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[max-disk-unobserved-groupby1-ordered-unknown] [gw6] [ 57%] 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] [gw0] [ 57%] 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] [gw33] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-unobserved-groupby1-ordered-unknown] [gw14] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-observed-cat_1-unordererd-known] [gw55] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_bfill[tasks-1-False] 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_aggregate_categorical_observed[min-tasks-observed-cat_1-unordererd-unknown] [gw41] [ 57%] PASSED dask/bag/tests/test_bag.py::test_repartition_partition_size_complex_dtypes dask/dataframe/tests/test_groupby.py::test_bfill[tasks-1-None] [gw54] [ 57%] 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] dask/bag/tests/test_bag.py::test_repartition_names [gw41] [ 57%] PASSED dask/bag/tests/test_bag.py::test_repartition_names [gw22] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idxmin[tasks] [gw46] [ 57%] 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_df_groupby_idx_axis[disk-0-idxmin] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-observed-cat_1-unordererd-unknown] dask/bag/tests/test_bag.py::test_repartition_input_errors [gw41] [ 57%] PASSED dask/bag/tests/test_bag.py::test_repartition_input_errors [gw19] [ 57%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-std-by4] dask/bag/tests/test_bag.py::test_accumulate dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[disk-True-agg0] [gw57] [ 57%] 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] [gw45] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-a-c] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-a-d] [gw32] [ 57%] 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] [gw32] [ 57%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-observed-cat_1-ordered-known] [gw33] [ 57%] 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_aggregate_categorical_observed[median-tasks-observed-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-unobserved-groupby1-unordererd-unknown] [gw32] [ 57%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-observed-cat_1-ordered-unknown] [gw20] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-key1-sel4] [gw19] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[disk-True-agg0] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-observed-cat_1-unordererd-known] [gw59] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-not_indexed-6] [gw60] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-disk-1-1] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[disk-True-agg1] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-a-a] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-disk-1-2] [gw32] [ 57%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-observed-cat_1-unordererd-known] [gw14] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-observed-cat_1-unordererd-unknown] 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[min-tasks-observed-groupby1-ordered-known] [gw6] [ 57%] XPASS dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-var-None] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-not_indexed-7] [gw32] [ 57%] 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] [gw46] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-observed-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-observed-groupby1-ordered-known] [gw46] [ 57%] 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] [gw17] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-0--1-2] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-var-kwargs16] [gw46] [ 57%] 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_shift_basic_input[disk-0--1-5] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-observed-groupby1-unordererd-known] [gw46] [ 57%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-observed-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-observed-groupby1-unordererd-unknown] [gw48] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_ffill[disk-None-True] [gw30] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-indexed-7] [gw46] [ 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_transform_ufunc_partitioning[disk-indexed-8] dask/dataframe/tests/test_groupby.py::test_ffill[disk-None-False] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-unobserved-cat_1-ordered-known] [gw35] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_timeseries[disk] [gw18] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-tasks-2-0] dask/dataframe/tests/test_groupby.py::test_timeseries[tasks] [gw22] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[disk-0-idxmin] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[nunique-tasks-2-1] [gw58] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_get_group[tasks-True-0] dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[disk-0-idxmax] dask/dataframe/tests/test_groupby.py::test_groupby_get_group[tasks-False-0] [gw61] [ 57%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-disk-2-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-disk-2-2] [gw19] [ 57%] 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] [gw14] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-observed-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-observed-groupby1-ordered-unknown] [gw28] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_on_index[tasks-sync] [gw39] [ 57%] 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_on_index[tasks-threads] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-unobserved-groupby1-unordererd-known] [gw24] [ 57%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-disk-2-2] [gw26] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-20-2-20] [gw33] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-unobserved-groupby1-unordererd-unknown] [gw10] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[median-tasks-1-0] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-20-5-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[median-tasks-1-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-tasks-1-0] [gw55] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_bfill[tasks-1-None] 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_bfill[tasks-4-True] [gw50] [ 57%] 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] [gw22] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[disk-0-idxmax] [gw46] [ 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] [gw21] [ 57%] 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-1-idxmin] [gw57] [ 57%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_across_axis1_null_results[False-True] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-1-10-5] dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_across_axis1_null_results[None-False] [gw33] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-observed-cat_1-ordered-known] [gw22] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[disk-1-idxmin] 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_df_groupby_idx_axis[disk-1-idxmax] [gw15] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumsum-a-sel4] [gw38] [ 57%] 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] [gw42] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[disk-4-True-0] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumsum-key1-a] [gw19] [ 57%] 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] [gw11] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[max-tasks-2-0] [gw22] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[disk-1-idxmax] dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[disk-index-idxmin] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-observed-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_fillna[disk-4-True-1] [gw49] [ 57%] 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] [gw32] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-observed-groupby1-ordered-known] [gw11] [ 57%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-observed-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-observed-groupby1-ordered-unknown] [gw16] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-sum] [gw11] [ 57%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-mean] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-unobserved-cat_1-ordered-known] [gw6] [ 57%] XPASS dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-var-kwargs16] [gw46] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-unobserved-cat_1-ordered-unknown] [gw39] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-unobserved-groupby1-unordererd-known] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-var-kwargs17] 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[max-disk-unobserved-groupby1-unordererd-unknown] [gw14] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-observed-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-observed-groupby1-unordererd-known] [gw49] [ 57%] 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] [gw22] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[disk-index-idxmin] dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[disk-index-idxmax] [gw0] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-size] [gw60] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-disk-1-2] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-std] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-disk-2-0] [gw43] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[tasks-1-11] [gw19] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[disk-True-agg3] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[disk-False-agg0] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-0-0] [gw33] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-observed-cat_1-ordered-unknown] [gw58] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_get_group[tasks-False-0] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-observed-cat_1-unordererd-known] [gw12] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate_dask[disk] dask/dataframe/tests/test_groupby.py::test_groupby_get_group[tasks-True-1] [gw34] [ 57%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_nan[False] dask/dataframe/tests/test_groupby.py::test_aggregate_dask[tasks] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_nan[2] [gw49] [ 57%] 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] [gw46] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-unobserved-cat_1-unordererd-known] [gw22] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[disk-index-idxmax] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-unobserved-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[disk-columns-idxmin] [gw19] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[disk-False-agg0] [gw22] [ 57%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[disk-columns-idxmin] [gw33] [ 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_sort_argument_agg[disk-False-agg1] dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[disk-columns-idxmax] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-observed-cat_1-unordererd-unknown] [gw9] [ 58%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-observed-cat_1-unordererd-unknown] [gw29] [ 58%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-std-b] [gw22] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[disk-columns-idxmax] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-observed-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[tasks-0-idxmin] [gw14] [ 58%] 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_sort_argument[disk-True-std-c] [gw5] [ 58%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-std-by3] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-observed-groupby1-unordererd-unknown] [gw6] [ 58%] XPASS dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-var-kwargs17] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-std-by4] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-var-kwargs18] [gw57] [ 58%] 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] [gw45] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-a-d] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-a-sel3] [gw49] [ 58%] 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] [gw31] [ 58%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[cov-tasks-split_every] [gw19] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[disk-False-agg1] [gw24] [ 58%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-tasks-1-0] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[cov-tasks-split_out] [gw39] [ 58%] 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_sort_argument_agg[disk-False-agg2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-tasks-1-1] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-observed-cat_1-ordered-known] [gw63] [ 58%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-observed-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-observed-groupby1-ordered-known] [gw63] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-observed-groupby1-ordered-known] [gw22] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[tasks-0-idxmin] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-observed-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[tasks-0-idxmax] [gw63] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-observed-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-observed-groupby1-unordererd-known] [gw63] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-observed-groupby1-unordererd-known] [gw49] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-0-3] [gw33] [ 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[sum-disk-observed-groupby1-unordererd-unknown] [gw20] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-a-a] [gw55] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_bfill[tasks-4-True] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-observed-groupby1-ordered-known] [gw63] [ 58%] 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_bfill[tasks-4-False] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-a-c] dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-0-4] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-unobserved-cat_1-ordered-known] [gw46] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-unobserved-cat_1-unordererd-unknown] [gw19] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[disk-False-agg2] 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_sort_argument_agg[disk-False-agg3] [gw50] [ 58%] 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] [gw46] [ 58%] 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] [gw46] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-unobserved-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-unobserved-groupby1-unordererd-known] [gw22] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[tasks-0-idxmax] [gw46] [ 58%] 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_df_groupby_idx_axis[tasks-1-idxmin] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-unobserved-groupby1-unordererd-unknown] [gw46] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-tasks-unobserved-groupby1-unordererd-unknown] [gw22] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[tasks-1-idxmin] [gw39] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-observed-cat_1-ordered-known] [gw6] [ 58%] XPASS dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-var-kwargs18] 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_df_groupby_idx_axis[tasks-1-idxmax] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-observed-cat_1-ordered-unknown] dask/dataframe/tests/test_arithmetics_reduction.py::test_count_numeric_only_axis_one [gw22] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[tasks-1-idxmax] [gw32] [ 58%] 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_df_groupby_idx_axis[tasks-index-idxmin] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-observed-groupby1-unordererd-known] [gw57] [ 58%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_datetime_std_across_axis1_null_results[None-True] dask/dataframe/tests/test_arithmetics_reduction.py::test_std_raises_on_index [gw57] [ 58%] 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 [gw57] [ 58%] SKIPPED dask/dataframe/tests/test_arithmetics_reduction.py::test_std_raises_with_arrow_string_ea [gw46] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-observed-cat_1-ordered-known] [gw30] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-indexed-8] 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_transform_ufunc_partitioning[disk-indexed-9] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[std-int64[pyarrow]] [gw57] [ 58%] SKIPPED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[std-int64[pyarrow]] [gw22] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_df_groupby_idx_axis[tasks-index-idxmin] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-observed-cat_1-ordered-known] [gw17] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-0--1-5] [gw22] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-observed-cat_1-ordered-known] [gw48] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_ffill[disk-None-False] [gw13] [ 58%] 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[var-disk-observed-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_ffill[disk-None-None] [gw60] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[prod-disk-2-0] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-observed-cat_1-unordererd-known] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[std-float64[pyarrow]] dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[disk-column2-3] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-0-10-1] [gw22] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-observed-cat_1-ordered-unknown] [gw57] [ 58%] 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_groupby_aggregate_categorical_observed[var-disk-observed-cat_1-unordererd-known] [gw60] [ 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] [gw22] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-observed-cat_1-unordererd-known] [gw49] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-0-4] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-observed-cat_1-unordererd-unknown] [gw60] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-observed-cat_1-unordererd-unknown] [gw22] [ 58%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-1-0] [gw9] [ 58%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-observed-groupby1-ordered-known] [gw22] [ 58%] 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[mean-tasks-observed-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-observed-groupby1-ordered-unknown] [gw19] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[disk-False-agg3] [gw22] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-observed-groupby1-ordered-unknown] 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_sort_argument_agg[tasks-True-agg0] [gw22] [ 58%] 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[cov-disk-observed-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-observed-groupby1-unordererd-unknown] [gw33] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-observed-groupby1-ordered-known] [gw39] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-observed-cat_1-ordered-unknown] [gw22] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-observed-groupby1-unordererd-unknown] [gw60] [ 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[size-tasks-observed-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-observed-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-unobserved-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-observed-groupby1-ordered-unknown] [gw58] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_get_group[tasks-True-1] [gw10] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[median-tasks-1-1] dask/dataframe/tests/test_groupby.py::test_groupby_get_group[tasks-False-1] [gw60] [ 58%] 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_series_aggregations_multilevel[median-tasks-1-2] [gw57] [ 58%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[std-Int64] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-observed-groupby1-unordererd-known] [gw49] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-1-0] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[std-Int32] dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-1-1] [gw60] [ 58%] 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] [gw14] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-observed-groupby1-unordererd-unknown] [gw60] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-observed-groupby1-unordererd-unknown] [gw6] [ 58%] 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-tasks-unobserved-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-unobserved-cat_1-ordered-known] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only_supported[sum] [gw42] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[disk-4-True-1] [gw60] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-unobserved-cat_1-ordered-known] [gw46] [ 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_fillna[disk-4-False-0] 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[size-disk-observed-cat_1-unordererd-known] [gw49] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-1-1] [gw54] [ 58%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[var-tasks-2-2] [gw60] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-unobserved-cat_1-ordered-unknown] [gw57] [ 58%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[std-Int32] dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-1-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-disk-1-0] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-unobserved-cat_1-unordererd-known] [gw26] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-20-5-1] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[std-Float64] [gw54] [ 58%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-disk-1-0] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-20-5-4] [gw60] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-unobserved-cat_1-unordererd-known] [gw55] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_bfill[tasks-4-False] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-disk-1-1] 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_bfill[tasks-4-None] [gw54] [ 58%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-disk-1-1] [gw60] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-unobserved-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-unobserved-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-disk-1-2] [gw63] [ 58%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-unobserved-cat_1-ordered-known] [gw60] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-unobserved-groupby1-ordered-known] [gw54] [ 58%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-disk-1-2] [gw39] [ 58%] 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[sum-disk-unobserved-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-unobserved-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-disk-2-0] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-observed-cat_1-unordererd-unknown] [gw60] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-unobserved-groupby1-ordered-unknown] [gw54] [ 58%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-disk-2-0] [gw57] [ 58%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[std-Float64] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-unobserved-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-disk-2-1] [gw19] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[tasks-True-agg0] [gw46] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-observed-cat_1-unordererd-known] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[std-UInt64] [gw60] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-unobserved-groupby1-unordererd-known] [gw54] [ 58%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-disk-2-1] [gw32] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-observed-groupby1-unordererd-known] 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_sort_argument_agg[tasks-True-agg1] [gw49] [ 58%] 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] 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[median-tasks-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-disk-2-2] [gw60] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-unobserved-groupby1-unordererd-unknown] [gw54] [ 58%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-disk-2-2] [gw33] [ 58%] 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[cov-tasks-observed-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-tasks-1-0] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-observed-groupby1-unordererd-known] [gw54] [ 58%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[cov-tasks-1-0] [gw60] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-observed-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-unobserved-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-observed-cat_1-ordered-unknown] [gw60] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-observed-cat_1-ordered-unknown] [gw54] [ 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[cov-tasks-observed-cat_1-unordererd-known] [gw49] [ 58%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-1-3] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-unobserved-groupby1-unordererd-known] [gw57] [ 58%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[std-UInt64] dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-1-4] [gw60] [ 58%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-observed-cat_1-unordererd-known] [gw54] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-unobserved-groupby1-unordererd-known] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[var-int64[pyarrow]] [gw57] [ 59%] SKIPPED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_with_pandas_and_arrow_ea[var-int64[pyarrow]] 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[nunique-disk-unobserved-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-unobserved-cat_1-unordererd-unknown] [gw60] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-observed-cat_1-unordererd-unknown] [gw54] [ 59%] 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[cov-tasks-observed-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-observed-cat_1-ordered-known] [gw57] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-unobserved-cat_1-unordererd-unknown] [gw14] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-unobserved-cat_1-ordered-known] [gw60] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-observed-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-unobserved-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-unobserved-groupby1-ordered-known] [gw54] [ 59%] 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[cov-tasks-observed-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-observed-cat_1-ordered-unknown] [gw57] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-unobserved-groupby1-ordered-known] [gw60] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-observed-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-unobserved-groupby1-ordered-unknown] [gw54] [ 59%] 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[cov-tasks-observed-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-observed-cat_1-unordererd-known] [gw57] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-unobserved-groupby1-ordered-unknown] [gw24] [ 59%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-tasks-1-1] [gw60] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-observed-groupby1-unordererd-known] [gw19] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[tasks-True-agg1] [gw54] [ 59%] 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[cov-tasks-observed-groupby1-unordererd-unknown] 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[corr-disk-unobserved-groupby1-unordererd-known] [gw57] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-unobserved-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[tasks-True-agg2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-tasks-1-2] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-unobserved-groupby1-unordererd-unknown] [gw60] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-observed-groupby1-unordererd-unknown] [gw46] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-observed-cat_1-unordererd-unknown] [gw54] [ 59%] 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[cov-tasks-unobserved-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-observed-groupby1-ordered-known] [gw54] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-observed-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-observed-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-observed-groupby1-ordered-known] [gw5] [ 59%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-std-by4] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-count-a] [gw33] [ 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] [gw57] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-unobserved-groupby1-unordererd-unknown] [gw49] [ 59%] 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] [gw60] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-unobserved-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-unobserved-cat_1-ordered-unknown] [gw54] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-observed-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-observed-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-observed-cat_1-ordered-known] [gw57] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-observed-cat_1-ordered-known] [gw60] [ 59%] 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[cov-tasks-unobserved-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-observed-cat_1-ordered-unknown] [gw57] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-observed-cat_1-ordered-unknown] [gw43] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-0-0] [gw17] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-0-10-1] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-observed-cat_1-unordererd-known] [gw9] [ 59%] 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_apply_or_transform_shuffle_multilevel[disk-0-1] [gw54] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-observed-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-0-10-2] [gw21] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-1-10-5] [gw60] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-unobserved-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-unobserved-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-0-1-1] [gw39] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-observed-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-observed-groupby1-ordered-known] [gw60] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-unobserved-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-observed-groupby1-unordererd-known] [gw58] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_get_group[tasks-False-1] [gw54] [ 59%] 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] [gw54] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-unobserved-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-observed-cat_1-ordered-unknown] [gw49] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-2-0] [gw57] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-observed-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_get_group[tasks-False-2] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-observed-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-unobserved-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-observed-cat_1-unordererd-unknown] [gw57] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-observed-cat_1-unordererd-unknown] [gw20] [ 59%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-observed-groupby1-ordered-known] [gw57] [ 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] [gw49] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-observed-cat_1-ordered-unknown] [gw57] [ 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[var-tasks-observed-cat_1-unordererd-known] [gw49] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-observed-cat_1-unordererd-known] [gw54] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-unobserved-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-unobserved-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-observed-groupby1-unordererd-known] [gw29] [ 59%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-std-c] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-observed-cat_1-unordererd-unknown] [gw54] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-unobserved-cat_1-unordererd-known] [gw57] [ 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] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-std-by3] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-unobserved-cat_1-unordererd-unknown] [gw57] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-unobserved-cat_1-ordered-known] [gw57] [ 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] [gw54] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-unobserved-cat_1-unordererd-unknown] [gw19] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[tasks-True-agg2] 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_sort_argument_agg[tasks-True-agg3] [gw57] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-unobserved-cat_1-ordered-unknown] [gw49] [ 59%] 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] [ 59%] 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] [gw54] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-unobserved-groupby1-ordered-unknown] [gw46] [ 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[corr-tasks-unobserved-cat_1-unordererd-known] [gw57] [ 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] 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[nunique-tasks-unobserved-groupby1-unordererd-known] [gw49] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-observed-groupby1-ordered-known] [gw57] [ 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] [gw54] [ 59%] SKIPPED 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[var-tasks-observed-groupby1-ordered-unknown] [gw15] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumsum-key1-a] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-unobserved-groupby1-unordererd-unknown] [gw57] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-tasks-unobserved-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumsum-key1-c] [gw14] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-unobserved-cat_1-ordered-unknown] [gw49] [ 59%] 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[corr-tasks-unobserved-groupby1-ordered-unknown] [gw54] [ 59%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-tasks-unobserved-groupby1-unordererd-unknown] [gw55] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_bfill[tasks-4-None] 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[var-tasks-observed-groupby1-unordererd-known] [gw57] [ 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_groupby_aggregate_categorical_observed[first-disk-observed-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-unobserved-groupby1-ordered-unknown] [gw49] [ 59%] 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] [gw61] [ 59%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-disk-2-2] [gw49] [ 59%] 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_series_aggregations_multilevel[mean-tasks-1-0] [gw33] [ 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[var-tasks-unobserved-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-unobserved-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-disk-1-0] [gw45] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-a-sel3] [gw19] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[tasks-True-agg3] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-a-sel4] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[tasks-False-agg0] [gw32] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-unobserved-cat_1-ordered-known] [gw50] [ 59%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-unobserved-cat_1-unordererd-known] [gw39] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-observed-groupby1-ordered-known] [gw6] [ 59%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only_supported[sum] [gw21] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-0-1-1] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-unobserved-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-0-1-2] [gw32] [ 59%] 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[count-disk-observed-cat_1-ordered-unknown] [gw8] [ 59%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x5-chunks5] dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x6-chunks6] [gw14] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-unobserved-cat_1-unordererd-known] [gw5] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-count-a] [gw33] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-unobserved-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-unobserved-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-observed-groupby1-ordered-unknown] 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_sort_argument[tasks-False-count-b] [gw60] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-observed-cat_1-ordered-unknown] [gw44] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[max-disk-split_out] 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_reduction_split[max-tasks-split_every] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only_supported[prod] [gw10] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[median-tasks-1-2] [gw9] [ 59%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-observed-groupby1-unordererd-known] [gw46] [ 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_series_aggregations_multilevel[median-tasks-2-0] 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[size-disk-observed-groupby1-unordererd-known] [gw19] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument_agg[tasks-False-agg0] [gw54] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-observed-cat_1-ordered-known] [gw8] [ 59%] PASSED dask/array/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x6-chunks6] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-observed-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-unobserved-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_dataframe_groupby_nunique_across_group_same_value[tasks] [gw1] [ 59%] 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] [gw55] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[sum-disk-1-0] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-unobserved-cat_1-ordered-unknown] [gw42] [ 59%] 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] [gw48] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_ffill[disk-None-None] dask/dataframe/tests/test_groupby.py::test_ffill[disk-1-True] [gw61] [ 59%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-tasks-1-0] [gw30] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-indexed-9] [gw33] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-unobserved-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-unobserved-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-not_indexed-1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-tasks-1-1] [gw56] [ 59%] PASSED dask/bag/tests/test_random.py::test_choices_empty_partition [gw60] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-observed-cat_1-unordererd-known] [gw32] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-observed-cat_1-ordered-unknown] dask/bag/tests/test_random.py::test_choices_k_bigger_than_smallest_partition_size 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[count-disk-observed-cat_1-unordererd-known] [gw46] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-observed-groupby1-unordererd-known] [gw14] [ 59%] 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[size-disk-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-unobserved-groupby1-ordered-known] [gw57] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-unobserved-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-unobserved-groupby1-unordererd-known] [gw33] [ 59%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-unobserved-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-unobserved-cat_1-unordererd-unknown] [gw8] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_dataframe_groupby_nunique_across_group_same_value[tasks] [gw39] [ 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_series_groupby_propagates_names[disk] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-observed-groupby1-unordererd-known] [gw18] [ 60%] 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] [gw58] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_get_group[tasks-False-2] [gw5] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-count-b] dask/dataframe/tests/test_groupby.py::test_dataframe_groupby_nunique[disk] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-count-c] [gw40] [ 60%] 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] [gw17] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-0-10-2] [gw21] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-0-1-2] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-0-10-5] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-0-1-5] [gw32] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-observed-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-observed-cat_1-unordererd-unknown] [gw55] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-unobserved-cat_1-ordered-unknown] [gw7] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-1-2] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-unobserved-cat_1-unordererd-known] [gw11] [ 60%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-unobserved-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-1-3] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-unobserved-cat_1-ordered-unknown] [gw24] [ 60%] 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] [gw46] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-unobserved-cat_1-ordered-known] [gw54] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-unobserved-groupby1-unordererd-unknown] [gw58] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_dataframe_groupby_nunique[disk] [gw8] [ 60%] 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] 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_dataframe_groupby_nunique[tasks] [gw9] [ 60%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-observed-groupby1-unordererd-unknown] [gw16] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-mean] [gw60] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-observed-cat_1-unordererd-unknown] [gw14] [ 60%] 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_column_and_index_agg_funcs[disk-count] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-unobserved-groupby1-ordered-unknown] [gw59] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-not_indexed-7] [gw26] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-20-5-4] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[disk-20-5-20] [gw33] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-unobserved-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-unobserved-groupby1-ordered-known] [gw57] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-unobserved-groupby1-unordererd-known] [gw39] [ 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] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-not_indexed-8] [gw1] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-True-0] dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-True-1] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-observed-groupby1-ordered-known] [gw10] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[median-tasks-2-0] 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[first-tasks-unobserved-groupby1-unordererd-unknown] [gw35] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_timeseries[tasks] dask/dataframe/tests/test_groupby.py::test_with_min_count[disk-0] [gw63] [ 60%] 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] [gw32] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-observed-cat_1-unordererd-unknown] [gw46] [ 60%] 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[count-disk-observed-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-unobserved-cat_1-ordered-unknown] [gw32] [ 60%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-observed-groupby1-ordered-known] [gw8] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_propagates_names[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-observed-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[disk-cumsum-1] [gw32] [ 60%] 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_series_aggregations_multilevel[median-tasks-2-1] [gw20] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-a-d] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-observed-groupby1-unordererd-known] [gw37] [ 60%] PASSED dask/bag/tests/test_bag.py::test_repartition_partition_size[1-2] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-a-sel3] dask/bag/tests/test_bag.py::test_repartition_partition_size[2-2] [gw32] [ 60%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-observed-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-observed-groupby1-unordererd-unknown] [gw5] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-count-c] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-count-by3] [gw32] [ 60%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-observed-groupby1-unordererd-unknown] [gw55] [ 60%] 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[count-disk-unobserved-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-unobserved-cat_1-unordererd-unknown] [gw19] [ 60%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-observed-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-observed-cat_1-unordererd-unknown] [gw54] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-observed-cat_1-ordered-known] [gw58] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_dataframe_groupby_nunique[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-observed-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_dataframe_groupby_nunique_across_group_same_value[disk] [gw8] [ 60%] 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] [gw60] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-observed-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-observed-groupby1-ordered-unknown] [gw33] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-unobserved-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-unobserved-groupby1-ordered-unknown] [gw46] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-unobserved-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-unobserved-cat_1-unordererd-known] [gw6] [ 60%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes_numeric_only_supported[prod] dask/dataframe/tests/test_groupby.py::test_series_named_agg[disk-mean-False] [gw2] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate[disk-32-1] dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate[disk-32-8] [gw32] [ 60%] 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_groupby_aggregate_categorical_observed[count-disk-unobserved-cat_1-ordered-unknown] [gw14] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-unobserved-groupby1-ordered-unknown] [gw39] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-unobserved-groupby1-unordererd-known] [gw61] [ 60%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[mean-tasks-1-1] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-unobserved-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_multi_index_with_row_operations[disk-tail] [gw8] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[disk-cumsum-2] [gw46] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-disk-unobserved-cat_1-unordererd-known] [gw45] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-a-sel4] [gw58] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_dataframe_groupby_nunique_across_group_same_value[disk] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-unobserved-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-key1-a] dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[disk-cumprod-1] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-None-idxmax] [gw58] [ 60%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-None-idxmax] [gw46] [ 60%] 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_numeric_only_supported[disk-None-idxmin] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-unobserved-groupby1-ordered-unknown] [gw58] [ 60%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-None-idxmin] [gw21] [ 60%] 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_supported[disk-True-min] [gw43] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-0-1] [gw46] [ 60%] 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_apply_or_transform_shuffle_multilevel[disk-0-2] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-0--1-1] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-unobserved-groupby1-unordererd-known] [gw55] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-unobserved-cat_1-unordererd-unknown] [gw57] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-unobserved-groupby1-unordererd-unknown] [gw46] [ 60%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-unobserved-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-unobserved-groupby1-ordered-known] 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[cov-tasks-unobserved-groupby1-unordererd-unknown] [gw46] [ 60%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-tasks-unobserved-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-observed-cat_1-ordered-known] [gw46] [ 60%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-observed-cat_1-ordered-known] [gw42] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[disk-4-False-1] [gw8] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[disk-cumprod-1] 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_series_groupby_cumfunc_with_named_index[disk-cumprod-2] dask/dataframe/tests/test_groupby.py::test_fillna[disk-4-None-0] [gw46] [ 60%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-observed-cat_1-ordered-unknown] [gw13] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[disk-column2-3] [gw54] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-observed-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-observed-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-observed-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[tasks-column0-2] [gw35] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_with_min_count[disk-0] [gw46] [ 60%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-observed-cat_1-unordererd-known] [gw6] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_series_named_agg[disk-mean-False] dask/dataframe/tests/test_groupby.py::test_with_min_count[disk-1] 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_series_named_agg[disk-agg2-True] [gw46] [ 60%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-observed-cat_1-unordererd-unknown] [gw58] [ 60%] 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[corr-disk-observed-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-max] [gw32] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-unobserved-cat_1-ordered-unknown] [gw46] [ 60%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-observed-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-unobserved-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-observed-groupby1-ordered-unknown] [gw46] [ 60%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-observed-groupby1-ordered-unknown] [gw1] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-True-1] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-observed-groupby1-unordererd-known] [gw39] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-unobserved-cat_1-ordered-known] [gw30] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-not_indexed-1] dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-True-2] [gw46] [ 60%] 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_transform_ufunc_partitioning[disk-not_indexed-2] 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[corr-disk-observed-groupby1-unordererd-unknown] [gw14] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-tasks-unobserved-groupby1-unordererd-known] [gw46] [ 60%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-observed-groupby1-unordererd-unknown] 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[min-tasks-unobserved-groupby1-unordererd-unknown] [gw60] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-observed-groupby1-ordered-unknown] [gw46] [ 60%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-unobserved-cat_1-ordered-known] [gw33] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-unobserved-groupby1-ordered-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[corr-disk-unobserved-cat_1-ordered-unknown] [gw46] [ 60%] 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[size-tasks-unobserved-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[corr-disk-unobserved-cat_1-unordererd-known] [gw48] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_ffill[disk-1-True] [gw46] [ 60%] 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_ffill[disk-1-False] [gw15] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumsum-key1-c] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumsum-key1-d] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-None-first] [gw24] [ 60%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-tasks-2-0] [gw61] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multi_index_with_row_operations[disk-tail] [gw8] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[disk-cumprod-2] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-tasks-2-1] [gw58] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-max] dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[disk-cumcount-1] dask/dataframe/tests/test_groupby.py::test_groupby_multi_index_with_row_operations[tasks-head] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-sum] [gw57] [ 60%] 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] [gw55] [ 60%] 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_aggregate_categorical_observed[last-tasks-unobserved-groupby1-ordered-unknown] [gw63] [ 60%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-unobserved-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-unobserved-cat_1-unordererd-unknown] [gw21] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-0--1-1] [gw32] [ 60%] 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_shift_basic_input[tasks-0--1-2] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-unobserved-cat_1-unordererd-unknown] [gw54] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-observed-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-observed-cat_1-unordererd-unknown] [gw8] [ 60%] 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] [gw31] [ 60%] 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] [gw58] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-sum] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-prod] [gw46] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-None-first] [gw5] [ 60%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-count-by3] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-None-last] [gw17] [ 61%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-count-by4] [gw33] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[size-tasks-unobserved-groupby1-unordererd-known] [gw60] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-observed-groupby1-unordererd-known] [gw39] [ 61%] 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[size-tasks-unobserved-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-unobserved-cat_1-unordererd-known] [gw0] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-std] [gw61] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multi_index_with_row_operations[tasks-head] [gw40] [ 61%] 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] [gw32] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-unobserved-cat_1-unordererd-unknown] [gw10] [ 61%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-unobserved-groupby1-ordered-known] [gw50] [ 61%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-unobserved-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-min] [gw32] [ 61%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-unobserved-groupby1-ordered-known] [gw6] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_series_named_agg[disk-agg2-True] dask/dataframe/tests/test_groupby.py::test_series_named_agg[disk-agg2-False] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-unobserved-groupby1-ordered-known] [gw14] [ 61%] PASSED 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_aggregate_categorical_observed[max-disk-observed-cat_1-ordered-known] 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_multi_index_with_row_operations[tasks-tail] [gw50] [ 61%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-unobserved-groupby1-ordered-known] [gw32] [ 61%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-unobserved-groupby1-ordered-unknown] [gw46] [ 61%] 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[count-disk-unobserved-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-unobserved-groupby1-ordered-unknown] [gw58] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-prod] [gw32] [ 61%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-unobserved-groupby1-unordererd-known] [gw50] [ 61%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-unobserved-groupby1-ordered-unknown] [gw8] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[disk-cumcount-2] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-unobserved-groupby1-unordererd-unknown] [gw55] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-unobserved-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-unobserved-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[tasks-cumsum-1] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-first] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-unobserved-groupby1-unordererd-known] [gw32] [ 61%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-unobserved-groupby1-unordererd-unknown] [gw25] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-20-2-20] [gw50] [ 61%] 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_slice_getitem[tasks-slice_key2-by1] [gw54] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-observed-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-unobserved-groupby1-unordererd-unknown] [gw57] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-observed-cat_1-ordered-unknown] [gw39] [ 61%] 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[first-tasks-observed-groupby1-ordered-known] [gw20] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-a-sel3] 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_hash_groupby_aggregate[tasks-20-5-1] [gw50] [ 61%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-unobserved-groupby1-unordererd-unknown] [gw46] [ 61%] PASSED 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[last-disk-observed-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-a-sel4] 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_numeric_only_supported[tasks-None-idxmax] [gw46] [ 61%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-None-idxmax] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-None-idxmin] [gw46] [ 61%] 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] [gw21] [ 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_shift_basic_input[tasks-0--1-5] [gw8] [ 61%] 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] [gw58] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-first] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-last] [gw14] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-observed-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-observed-cat_1-ordered-unknown] [gw61] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multi_index_with_row_operations[tasks-tail] [gw33] [ 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_full_groupby_multilevel[disk-True-2] dask/dataframe/tests/test_groupby.py::test_groupby_iter_fails[disk] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-observed-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-True-3] [gw16] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-count] [gw33] [ 61%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-observed-cat_1-ordered-known] [gw61] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_iter_fails[disk] [gw3] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_within_partition_sorting[disk] [gw6] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_series_named_agg[disk-agg2-False] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-size] dask/dataframe/tests/test_groupby.py::test_groupby_iter_fails[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-observed-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_shift_within_partition_sorting[tasks] dask/dataframe/tests/test_groupby.py::test_series_named_agg[tasks-count-True] [gw46] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-True-min] [gw33] [ 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_groupby_numeric_only_supported[tasks-True-max] [gw61] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_iter_fails[tasks] 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_None_split_out_warns[disk] [gw32] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-slice_key2-by1] [gw11] [ 61%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-unobserved-cat_1-ordered-unknown] [gw33] [ 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_slice_getitem[tasks-slice_key3-key1] [gw28] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_on_index[tasks-threads] 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-unobserved-cat_1-unordererd-known] [gw58] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-last] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-disk-0] [gw38] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[prod-tasks-split_every] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-median] [gw61] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_None_split_out_warns[disk] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[prod-tasks-split_out] [gw40] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-count-a] [gw33] [ 61%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-observed-cat_1-unordererd-unknown] [gw54] [ 61%] 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_aggregate_categorical_observed[std-disk-observed-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_None_split_out_warns[tasks] 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_sort_argument[tasks-True-count-b] [gw39] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-unobserved-cat_1-unordererd-unknown] [gw33] [ 61%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-observed-groupby1-ordered-known] [gw57] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-observed-cat_1-unordererd-known] [gw42] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[disk-4-None-0] dask/dataframe/tests/test_groupby.py::test_fillna[disk-4-None-1] 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[last-disk-observed-cat_1-unordererd-unknown] [gw18] [ 61%] 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] [gw8] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[tasks-cumsum-2] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-observed-groupby1-ordered-unknown] [gw55] [ 61%] 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_series_groupby_cumfunc_with_named_index[tasks-cumprod-1] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-unobserved-groupby1-unordererd-unknown] [gw33] [ 61%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-observed-groupby1-ordered-unknown] [gw61] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_None_split_out_warns[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-cumprod] [gw5] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-count-by4] dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-3-key1] [gw46] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-True-max] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-True-sum] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-mean-a] [gw60] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-unobserved-cat_1-ordered-known] [gw28] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-disk-0] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-disk-1] [gw32] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-slice_key3-key1] dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-slice_key3-by1] [gw14] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-observed-cat_1-ordered-unknown] [gw8] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[tasks-cumprod-1] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-observed-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[tasks-cumprod-2] [gw61] [ 61%] 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] [gw46] [ 61%] 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] [gw18] [ 61%] 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] [gw6] [ 61%] 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] [gw17] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-1-1-1] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-1-1-2] [gw39] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-unobserved-groupby1-ordered-known] [gw13] [ 61%] 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[max-tasks-unobserved-groupby1-ordered-unknown] [gw48] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_ffill[disk-1-False] dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[tasks-column0-3] [gw58] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-median] [gw33] [ 61%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-idxmax] [gw35] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_with_min_count[disk-1] dask/dataframe/tests/test_groupby.py::test_ffill[disk-1-None] [gw58] [ 61%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-idxmax] [gw32] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-slice_key3-by1] [gw60] [ 61%] 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_with_min_count[disk-2] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-idxmin] [gw46] [ 61%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-slice_key4-key1] [gw58] [ 61%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-True-idxmin] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-unobserved-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-False-min] [gw8] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[tasks-cumprod-2] [gw40] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-count-b] dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[tasks-cumcount-1] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-count-c] [gw54] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-observed-groupby1-ordered-unknown] [gw61] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-3-by1] 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_slice_getitem[disk-value-key1] [gw57] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-observed-cat_1-unordererd-unknown] [gw28] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-disk-1] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-observed-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-disk-2] [gw14] [ 61%] 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] [gw19] [ 61%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-observed-cat_1-unordererd-unknown] [gw0] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-min] [gw21] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-0--1-5] [gw6] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_series_named_agg[tasks-count-False] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-max] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-observed-groupby1-ordered-known] [gw19] [ 61%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-observed-groupby1-ordered-known] [gw8] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[tasks-cumcount-1] [gw46] [ 61%] 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] dask/dataframe/tests/test_groupby.py::test_series_named_agg[tasks-mean-True] [gw43] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-0-2] [gw29] [ 61%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-std-by3] [gw55] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-unobserved-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[tasks-cumcount-2] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-observed-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-0-3] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-0-10-1] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-std-by4] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-observed-cat_1-ordered-known] [gw19] [ 61%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-observed-groupby1-ordered-unknown] [gw1] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-True-3] [gw61] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-value-key1] 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_slice_getitem[disk-value-by1] [gw32] [ 61%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-slice_key4-key1] dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-True-4] [gw51] [ 61%] PASSED dask/bag/tests/test_bag.py::test_fold dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-slice_key4-by1] [gw19] [ 62%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-observed-groupby1-unordererd-known] dask/bag/tests/test_bag.py::test_fold_bag [gw10] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[median-tasks-2-2] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-disk-1-0] [gw19] [ 62%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-observed-groupby1-unordererd-unknown] [gw51] [ 62%] PASSED dask/bag/tests/test_bag.py::test_fold_bag [gw58] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-False-min] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-unobserved-cat_1-ordered-known] [gw18] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-disk-1-1] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-False-max] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-disk-1-2] dask/bag/tests/test_bag.py::test_distinct [gw33] [ 62%] 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] [gw63] [ 62%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-unobserved-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-unobserved-groupby1-ordered-known] [gw28] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-disk-2] [gw46] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-True-last] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-disk-3] [gw63] [ 62%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-unobserved-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-True-median] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-unobserved-groupby1-ordered-unknown] [gw63] [ 62%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-unobserved-groupby1-ordered-unknown] [gw54] [ 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_aggregate_categorical_observed[sum-disk-unobserved-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-observed-groupby1-unordererd-unknown] [gw57] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-observed-groupby1-ordered-known] [gw63] [ 62%] 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[last-disk-observed-groupby1-ordered-unknown] [gw8] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_cumfunc_with_named_index[tasks-cumcount-2] [gw60] [ 62%] 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[sum-disk-unobserved-groupby1-unordererd-unknown] [gw62] [ 62%] PASSED dask/bag/tests/test_bag.py::test_foldby 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_series_groupby[disk] dask/bag/tests/test_bag.py::test_foldby_tree_reduction [gw63] [ 62%] 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] [gw61] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-value-by1] [gw45] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-key1-a] dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-slice_key2-key1] [gw10] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-disk-1-0] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-key1-c] [gw40] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-count-c] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-disk-1-1] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-count-by3] [gw24] [ 62%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-tasks-2-1] [gw58] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-False-max] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-tasks-2-2] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-False-sum] [gw20] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-a-sel4] [gw39] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-unobserved-groupby1-ordered-unknown] [gw28] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-disk-3] [gw21] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-0-10-1] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-key1-a] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-disk-4] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-0-10-2] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-unobserved-groupby1-unordererd-known] [gw33] [ 62%] 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] [gw32] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-slice_key4-by1] dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-slice_key5-key1] [gw58] [ 62%] 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] [gw16] [ 62%] PASSED 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_series_named_agg[tasks-mean-True] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-std] dask/dataframe/tests/test_groupby.py::test_series_named_agg[tasks-mean-False] [gw14] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-observed-cat_1-unordererd-unknown] [gw58] [ 62%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-observed-groupby1-ordered-known] [gw42] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[disk-4-None-1] [gw46] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-True-median] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-True-idxmax] [gw46] [ 62%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-True-idxmax] dask/dataframe/tests/test_groupby.py::test_fillna[tasks-None-True-0] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-True-idxmin] [gw28] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-disk-4] [gw46] [ 62%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-True-idxmin] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-disk-5] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-min] [gw60] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-unobserved-cat_1-unordererd-known] [gw57] [ 62%] 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[first-disk-unobserved-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-observed-groupby1-unordererd-known] [gw54] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-observed-groupby1-unordererd-unknown] [gw32] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-slice_key5-key1] [gw61] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-slice_key2-key1] dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-slice_key2-by1] [gw25] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-20-5-1] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-unobserved-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-slice_key5-by1] [gw30] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-not_indexed-2] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-not_indexed-3] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-20-5-4] [gw18] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-disk-1-2] [gw10] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-disk-1-1] [gw39] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-unobserved-groupby1-unordererd-known] [gw6] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_series_named_agg[tasks-mean-False] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-unobserved-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-disk-1-2] [gw33] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-median] dask/dataframe/tests/test_groupby.py::test_series_named_agg[tasks-agg2-True] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-std] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-disk-2-0] [gw14] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-observed-groupby1-ordered-known] [gw28] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-disk-5] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-observed-groupby1-ordered-unknown] [gw46] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-min] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-disk-6] [gw19] [ 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_numeric_only_supported[tasks-False-max] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-unobserved-cat_1-ordered-unknown] [gw58] [ 62%] 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] [gw21] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-0-10-2] [gw57] [ 62%] 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_shift_basic_input[tasks-0-10-5] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-observed-groupby1-unordererd-unknown] [gw32] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-slice_key5-by1] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-None-min] [gw40] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-count-by3] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-count-by4] [gw54] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-unobserved-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-unobserved-cat_1-ordered-unknown] [gw0] [ 62%] 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] [gw17] [ 62%] 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] [gw28] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-disk-6] [gw46] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-max] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-tasks-0] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-sum] [gw33] [ 62%] 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] [gw35] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_with_min_count[disk-2] [gw46] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-sum] dask/dataframe/tests/test_groupby.py::test_with_min_count[disk-3] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-prod] [gw32] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-None-min] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-None-max] [gw14] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-disk-observed-groupby1-ordered-unknown] [gw48] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_ffill[disk-1-None] dask/dataframe/tests/test_indexing.py::test_loc_on_pandas_datetimes [gw46] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-prod] [gw39] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[max-tasks-unobserved-groupby1-unordererd-unknown] [gw8] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby[disk] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-first] [gw10] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[min-disk-1-2] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-observed-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_series_groupby[tasks] dask/dataframe/tests/test_hyperloglog.py::test_split_every[2-2] dask/dataframe/tests/test_groupby.py::test_ffill[disk-4-True] [gw28] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-tasks-0] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-tasks-1] [gw6] [ 62%] 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] [gw61] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-slice_key2-by1] dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-slice_key3-key1] [gw14] [ 62%] PASSED dask/dataframe/tests/test_indexing.py::test_loc_on_pandas_datetimes [gw58] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-False-last] [gw29] [ 62%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-std-by4] [gw15] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumsum-key1-d] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-False-median] dask/dataframe/tests/test_indexing.py::test_loc_datetime_no_freq dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-count-a] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumsum-key1-sel3] [gw63] [ 62%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-observed-cat_1-ordered-known] [gw57] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-observed-groupby1-unordererd-unknown] [gw26] [ 62%] 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] 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[last-disk-unobserved-cat_1-ordered-known] [gw10] [ 62%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_split_every[2-2] [gw54] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-unobserved-cat_1-ordered-unknown] dask/dataframe/tests/test_hyperloglog.py::test_split_every[2-10] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-unobserved-cat_1-unordererd-known] [gw32] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-None-max] [gw46] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-first] [gw14] [ 62%] PASSED dask/dataframe/tests/test_indexing.py::test_loc_datetime_no_freq [gw33] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-var] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-last] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-None-sum] dask/dataframe/tests/test_indexing.py::test_coerce_loc_index dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-min] [gw14] [ 62%] PASSED dask/dataframe/tests/test_indexing.py::test_coerce_loc_index [gw58] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-False-median] dask/dataframe/tests/test_indexing.py::test_loc_timestamp_str [gw59] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-not_indexed-8] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-not_indexed-9] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-False-idxmax] [gw13] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[tasks-column0-3] dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[tasks-column1-2] [gw60] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-unobserved-cat_1-unordererd-unknown] [gw32] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-None-sum] [gw58] [ 62%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-False-idxmax] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-None-prod] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-False-idxmin] [gw10] [ 62%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_split_every[2-10] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-unobserved-groupby1-ordered-known] [gw58] [ 62%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-False-idxmin] [gw39] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[count-disk-observed-cat_1-ordered-known] dask/dataframe/tests/test_hyperloglog.py::test_split_every[20-None] [gw19] [ 62%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-unobserved-cat_1-ordered-unknown] dask/dataframe/tests/test_indexing.py::test_deterministic_hashing_dataframe dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-unobserved-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-None-min] [gw28] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-tasks-1] [gw32] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-None-prod] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-tasks-2] [gw33] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-min] [gw40] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-count-by4] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-None-first] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-max] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-mean-a] [gw46] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-last] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-median] [gw6] [ 62%] PASSED dask/dataframe/tests/test_groupby.py::test_series_named_agg[tasks-agg2-False] [gw54] [ 63%] 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_empty_partitions_with_value_counts[disk-A] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-unobserved-cat_1-unordererd-unknown] [gw42] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_fillna[tasks-None-True-0] [gw21] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-0-10-5] dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df4] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-1-1-1] [gw46] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-median] [gw61] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-slice_key3-key1] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-idxmax] [gw33] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-max] [gw46] [ 63%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-idxmax] dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-slice_key3-by1] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-sum] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-False-idxmin] [gw46] [ 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] [gw39] [ 63%] PASSED dask/dataframe/tests/test_indexing.py::test_deterministic_hashing_dataframe [gw29] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-count-a] dask/dataframe/tests/test_indexing.py::test_gpu_loc dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-count-b] [gw32] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-None-first] [gw46] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[disk-False-mean] [gw28] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-tasks-2] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-None-last] [gw39] [ 63%] SKIPPED dask/dataframe/tests/test_indexing.py::test_gpu_loc dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[disk-False-std] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[idx-inner-disk] [gw42] [ 63%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df4] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-tasks-3] [gw44] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[max-tasks-split_every] dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df5] [gw26] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-1-2-1] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[max-tasks-split_out] [gw46] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[disk-False-std] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-1-2-4] [gw57] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-unobserved-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[disk-False-var] [gw33] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-sum] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-unobserved-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-prod] [gw46] [ 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] [gw6] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_empty_partitions_with_value_counts[disk-A] dask/dataframe/tests/test_groupby.py::test_empty_partitions_with_value_counts[disk-by1] [gw34] [ 63%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_nan[2] dask/dataframe/tests/test_arithmetics_reduction.py::test_series_comparison_nan[lt] [gw58] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-None-min] [gw46] [ 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_supported[tasks-None-max] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[disk-None-std] [gw28] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-tasks-3] [gw32] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-None-last] [gw54] [ 63%] 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_supported[disk-None-median] [gw33] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-prod] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-unobserved-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-tasks-4] [gw34] [ 63%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_series_comparison_nan[lt] [gw46] [ 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_true[tasks-first] [gw31] [ 63%] 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] dask/dataframe/tests/test_arithmetics_reduction.py::test_series_comparison_nan[gt] [gw61] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-slice_key3-by1] [gw32] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[disk-None-median] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[idx-disk-left] [gw24] [ 63%] XPASS dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[std-tasks-2-2] dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[disk-False-True-std] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on2-right-disk] dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-slice_key4-key1] [gw43] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-0-3] [gw34] [ 63%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_series_comparison_nan[gt] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-0-4] dask/dataframe/tests/test_arithmetics_reduction.py::test_series_comparison_nan[le] [gw29] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-count-b] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-count-c] [gw10] [ 63%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_split_every[20-None] [gw34] [ 63%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_series_comparison_nan[le] [gw42] [ 63%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df5] dask/dataframe/tests/test_arithmetics_reduction.py::test_series_comparison_nan[ge] [gw8] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby[tasks] dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df6] [gw21] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-1-1-1] dask/dataframe/tests/test_groupby.py::test_series_groupby_errors[disk] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-1-1-2] [gw28] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-tasks-4] [gw26] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-1-2-4] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-tasks-5] [gw8] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_errors[disk] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-1-2-20] dask/dataframe/tests/test_groupby.py::test_series_groupby_errors[tasks] dask/dataframe/tests/test_hyperloglog.py::test_split_every[20-2] [gw34] [ 63%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_series_comparison_nan[ge] [gw33] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-first] [gw8] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_errors[tasks] dask/dataframe/tests/test_arithmetics_reduction.py::test_series_comparison_nan[ne] [gw6] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_empty_partitions_with_value_counts[disk-by1] dask/dataframe/tests/test_groupby.py::test_groupby_index_array[disk] [gw60] [ 63%] 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] dask/dataframe/tests/test_groupby.py::test_empty_partitions_with_value_counts[tasks-A] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-last] [gw35] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_with_min_count[disk-3] [gw42] [ 63%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df6] [gw57] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-unobserved-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_with_min_count[tasks-0] dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df7] [gw54] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-tasks-unobserved-groupby1-ordered-known] [gw61] [ 63%] 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] [gw34] [ 63%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_series_comparison_nan[ne] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-unobserved-cat_1-unordererd-known] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on1-disk-inner] dask/dataframe/tests/test_arithmetics_reduction.py::test_series_comparison_nan[eq] [gw18] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-disk-2-0] [gw58] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-None-max] [gw42] [ 63%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df7] dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df8] [gw34] [ 63%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_series_comparison_nan[eq] dask/dataframe/tests/test_arithmetics_reduction.py::test_sum_intna [gw37] [ 63%] 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] [gw28] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-tasks-5] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-disk-2-1] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-None-sum] [gw34] [ 63%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_sum_intna dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-tasks-6] dask/dataframe/tests/test_arithmetics_reduction.py::test_divmod [gw33] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-last] [gw24] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[disk-False-True-std] [gw0] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-first] [gw58] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-None-sum] dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[disk-False-False-var] 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_true[tasks-corr] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-None-prod] [gw6] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_empty_partitions_with_value_counts[tasks-A] dask/dataframe/tests/test_groupby.py::test_empty_partitions_with_value_counts[tasks-by1] [gw29] [ 63%] 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] [gw42] [ 63%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df8] [gw55] [ 63%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-observed-cat_1-ordered-known] dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df9] [gw39] [ 63%] PASSED 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[prod-disk-observed-cat_1-ordered-unknown] [gw58] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_supported[tasks-None-prod] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[idx-inner-tasks] dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj12] [gw7] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-1-3] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-1-4] [gw34] [ 63%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_divmod dask/dataframe/tests/test_arithmetics_reduction.py::test_moment [gw22] [ 63%] 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] [gw57] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-unobserved-cat_1-unordererd-known] [gw42] [ 63%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df9] [gw58] [ 63%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj12] dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df10] [gw8] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_index_array[disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on1-left-disk] [gw45] [ 63%] 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_groupby_numeric_only_not_implemented[disk-None-var] dask/dataframe/tests/test_hashing.py::test_categorical_consistency [gw28] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[sum-tasks-6] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[idx-inner-disk] [gw8] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[disk-None-var] [gw21] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-1-1-2] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[tasks-False-mean] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-1-1-5] [gw34] [ 63%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_moment [gw8] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[tasks-False-mean] [gw61] [ 63%] 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[median-tasks-unobserved-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[tasks-False-std] [gw34] [ 63%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-unobserved-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-slice_key5-key1] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-unobserved-cat_1-unordererd-known] [gw8] [ 63%] 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] [gw34] [ 63%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-unobserved-cat_1-unordererd-known] [gw32] [ 63%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[idx-disk-left] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-unobserved-cat_1-unordererd-unknown] [gw19] [ 63%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-unobserved-cat_1-unordererd-known] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[idx-tasks-inner] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-unobserved-cat_1-unordererd-unknown] [gw8] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[tasks-False-var] [gw34] [ 63%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-unobserved-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[tasks-None-mean] [gw24] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[disk-False-False-var] 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_var_dropna_observed[disk-False-False-std] [gw35] [ 63%] 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] [gw8] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[tasks-None-mean] [gw42] [ 63%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df10] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[tasks-None-std] [gw6] [ 63%] 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_hyperloglog.py::test_basic[2-df11] [gw8] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[tasks-None-std] [gw11] [ 63%] 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] [gw6] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_with_pd_grouper[disk] [gw58] [ 63%] PASSED dask/dataframe/tests/test_hashing.py::test_categorical_consistency dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[tasks-None-var] dask/dataframe/tests/test_groupby.py::test_groupby_with_pd_grouper[tasks] dask/dataframe/tests/test_hashing.py::test_object_missing_values [gw10] [ 63%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_split_every[20-2] [gw54] [ 63%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on1-disk-inner] dask/dataframe/tests/test_hyperloglog.py::test_split_every[20-10] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on1-disk-right] [gw6] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_with_pd_grouper[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_empty_partitions_with_rows_operation[disk-head] [gw8] [ 63%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_not_implemented[tasks-None-var] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-min] [gw58] [ 63%] PASSED dask/dataframe/tests/test_hashing.py::test_object_missing_values dask/dataframe/tests/test_hashing.py::test_hash_object_dispatch[obj0] [gw29] [ 63%] 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] [gw58] [ 63%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_object_dispatch[obj0] [gw42] [ 64%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df11] [gw6] [ 64%] 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] [gw61] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-slice_key5-key1] dask/dataframe/tests/test_hashing.py::test_hash_object_dispatch[obj1] [gw63] [ 64%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-observed-cat_1-ordered-unknown] dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df12] [gw60] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-unobserved-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-slice_key5-by1] 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[first-disk-unobserved-groupby1-unordererd-known] [gw58] [ 64%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_object_dispatch[obj1] [gw6] [ 64%] 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_hashing.py::test_hash_object_dispatch[obj2] [gw8] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-min] [gw58] [ 64%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_object_dispatch[obj2] dask/dataframe/tests/test_hashing.py::test_hash_object_dispatch[obj3] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-max] [gw42] [ 64%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df12] [gw58] [ 64%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_object_dispatch[obj3] [gw13] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[tasks-column1-2] [gw6] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_empty_partitions_with_rows_operation[tasks-head] dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[tasks-column1-3] dask/dataframe/tests/test_groupby.py::test_groupby_empty_partitions_with_rows_operation[tasks-tail] dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df0] dask/dataframe/tests/test_hashing.py::test_hash_object_dispatch[obj4] [gw61] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[disk-slice_key5-by1] [gw8] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-max] dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-3-key1] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-sum] [gw24] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[disk-False-False-std] [gw58] [ 64%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_object_dispatch[obj4] dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[tasks-True-True-var] dask/dataframe/tests/test_hashing.py::test_hash_object_dispatch[obj5] [gw17] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-1-1-5] [gw56] [ 64%] PASSED dask/bag/tests/test_random.py::test_choices_k_bigger_than_smallest_partition_size dask/bag/tests/test_random.py::test_choices_k_equal_bag_size_with_unbalanced_partitions dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-1--1-1] [gw8] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-sum] [gw58] [ 64%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_object_dispatch[obj5] [gw30] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-not_indexed-3] dask/dataframe/tests/test_hashing.py::test_hash_object_dispatch[obj6] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-prod] [gw58] [ 64%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_object_dispatch[obj6] [gw61] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-3-key1] dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df0] dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-3-by1] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-not_indexed-4] [gw25] [ 64%] 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] [gw6] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_empty_partitions_with_rows_operation[tasks-tail] [gw58] [ 64%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df0] dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df1] dask/dataframe/tests/test_groupby.py::test_groupby_with_row_operations[disk-head] [gw48] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_ffill[disk-4-True] [gw60] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[first-disk-unobserved-groupby1-unordererd-known] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on1-outer-disk] [gw32] [ 64%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[idx-tasks-inner] [gw42] [ 64%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df0] dask/dataframe/tests/test_groupby.py::test_ffill[disk-4-False] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[idx-tasks-left] dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df1] [gw39] [ 64%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[idx-inner-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[idx-left-disk] [gw33] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-corr] [gw3] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_within_partition_sorting[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-cov] dask/dataframe/tests/test_groupby.py::test_groupby_shift_with_freq[disk] [gw54] [ 64%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on1-disk-right] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on1-tasks-inner] [gw29] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-count-by4] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-mean-a] [gw8] [ 64%] 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] [gw53] [ 64%] PASSED dask/bag/tests/test_bag.py::test_groupby_with_npartitions_changed [gw58] [ 64%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df1] [gw1] [ 64%] XFAIL dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-True-4] dask/bag/tests/test_bag.py::test_groupby_with_scheduler_func dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-False-0] [gw10] [ 64%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_split_every[20-10] dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df2] [gw24] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[tasks-True-True-var] dask/dataframe/tests/test_hyperloglog.py::test_larger_data [gw19] [ 64%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-unobserved-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[tasks-True-True-std] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-unobserved-groupby1-ordered-known] [gw63] [ 64%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-observed-cat_1-unordererd-known] [gw19] [ 64%] 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[sum-tasks-observed-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-unobserved-groupby1-ordered-unknown] [gw19] [ 64%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-unobserved-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-unobserved-groupby1-unordererd-known] [gw43] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-0-4] [gw6] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_with_row_operations[disk-head] [gw19] [ 64%] 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_apply_or_transform_shuffle_multilevel[disk-0-5] dask/dataframe/tests/test_groupby.py::test_groupby_with_row_operations[disk-tail] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-unobserved-groupby1-unordererd-unknown] [gw34] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-unobserved-groupby1-ordered-known] [gw19] [ 64%] 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_aggregate_categorical_observed[median-tasks-unobserved-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_cov_non_numeric_grouping_column[disk] [gw8] [ 64%] 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] [gw21] [ 64%] 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--1-1] [gw26] [ 64%] 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] [gw20] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-key1-a] [gw6] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_with_row_operations[disk-tail] dask/dataframe/tests/test_groupby.py::test_groupby_with_row_operations[tasks-head] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-key1-c] [gw8] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-last] [gw46] [ 64%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-corr] [gw14] [ 64%] PASSED dask/dataframe/tests/test_indexing.py::test_loc_timestamp_str dask/dataframe/tests/test_indexing.py::test_getitem_timestamp_str [gw6] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_with_row_operations[tasks-head] [gw58] [ 64%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df2] dask/dataframe/tests/test_groupby.py::test_groupby_with_row_operations[tasks-tail] [gw18] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-disk-2-1] dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df3] [gw24] [ 64%] PASSED 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[first-disk-2-2] dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[tasks-True-False-var] [gw61] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-3-by1] [gw57] [ 64%] 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] [gw39] [ 64%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[idx-left-disk] dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-value-key1] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[idx-left-tasks] [gw26] [ 64%] 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] [gw6] [ 64%] 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] [gw58] [ 64%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[2-df3] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[idx-tasks-left] [gw21] [ 64%] 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] [gw54] [ 64%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on1-tasks-inner] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on1-tasks-right] [gw19] [ 64%] 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] [gw35] [ 64%] 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] [gw15] [ 64%] 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] [gw0] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-last] [gw53] [ 64%] PASSED dask/bag/tests/test_bag.py::test_groupby_with_scheduler_func dask/bag/tests/test_bag.py::test_concat dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-prod] [gw8] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-corr] [gw34] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-unobserved-groupby1-ordered-unknown] [gw1] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-False-0] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-unobserved-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-False-1] [gw6] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multi_index_with_row_operations[disk-head] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-cov] [gw24] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[tasks-True-False-var] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[idx-left-disk] dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[tasks-True-False-std] [gw33] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-cov] [gw61] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-value-key1] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-cumprod] [gw32] [ 64%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[idx-tasks-left] dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-value-by1] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on1-disk-inner] [gw49] [ 64%] 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] [gw17] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-1--1-1] [gw26] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-1-5-4] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-1--1-2] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-1-5-20] [gw39] [ 64%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[idx-left-tasks] [gw54] [ 64%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on1-tasks-right] 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_single_to_known[on2-disk-inner] [gw24] [ 64%] 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] [gw50] [ 64%] 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] [gw42] [ 64%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df1] dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df2] [gw28] [ 64%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[idx-inner-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[idx-inner-tasks] [gw33] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-cumprod] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-cumsum] [gw19] [ 64%] 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] [gw8] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[disk-cov] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on2-outer-disk] [gw19] [ 64%] 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] [gw46] [ 64%] 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] [gw1] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-False-1] [gw19] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_None_column_name[tasks] dask/dataframe/tests/test_groupby.py::test_dataframe_named_agg[disk-True] dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-False-2] [gw63] [ 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] [gw34] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-unobserved-groupby1-unordererd-known] [gw63] [ 64%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-observed-groupby1-ordered-known] [gw24] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[tasks-False-True-var] [gw21] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-1--1-2] [gw45] [ 64%] 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_var_dropna_observed[tasks-False-True-std] [gw33] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-cumsum] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-mean] [gw59] [ 64%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-not_indexed-9] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categoricals[disk--0] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-observed-groupby1-ordered-unknown] [gw63] [ 64%] 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_shift_basic_input[tasks-1--1-5] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-tasks-unobserved-groupby1-unordererd-unknown] [gw63] [ 64%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-observed-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-var] [gw61] [ 65%] 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] [gw33] [ 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] [gw39] [ 65%] 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_known[idx-right-tasks] [gw54] [ 65%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on2-disk-inner] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on2-disk-right] [gw41] [ 65%] PASSED dask/bag/tests/test_bag.py::test_accumulate dask/bag/tests/test_bag.py::test_groupby_tasks [gw14] [ 65%] PASSED dask/dataframe/tests/test_indexing.py::test_getitem_timestamp_str [gw1] [ 65%] 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_indexing.py::test_loc_period_str [gw63] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-var] [gw57] [ 65%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on1-left-tasks] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_false_cov_corr[disk-cov] [gw18] [ 65%] 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] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on1-right-disk] [gw13] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[tasks-column1-3] [gw43] [ 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_split_out_multiindex[tasks-column2-2] [gw6] [ 65%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[idx-left-disk] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-1-0] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[idx-left-tasks] [gw32] [ 65%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on1-disk-inner] [gw19] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_dataframe_named_agg[disk-True] dask/dataframe/tests/test_groupby.py::test_dataframe_named_agg[disk-False] [gw59] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categoricals[disk--0] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categoricals[disk--1] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on1-disk-left] [gw35] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_with_min_count[tasks-2] dask/dataframe/tests/test_groupby.py::test_with_min_count[tasks-3] [gw3] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_with_freq[disk] [gw33] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-median] [gw61] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_getitem[tasks-slice_key2-key1] dask/dataframe/tests/test_groupby.py::test_groupby_shift_with_freq[tasks] [gw17] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-1--1-2] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on1-tasks-0.75-inner] [gw12] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate_dask[tasks] [gw38] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[prod-tasks-split_out] dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate[disk-2-1] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-0-0] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-1--1-5] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-std] [gw42] [ 65%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df2] dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df3] [gw55] [ 65%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-observed-cat_1-ordered-unknown] [gw34] [ 65%] 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[prod-disk-observed-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-observed-cat_1-ordered-known] [gw18] [ 65%] 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] [gw24] [ 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] [gw26] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-1-5-20] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-5-2-1] [gw19] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_dataframe_named_agg[disk-False] [gw33] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_true[tasks-std] dask/dataframe/tests/test_groupby.py::test_dataframe_named_agg[tasks-True] dask/dataframe/tests/test_multi.py::test_merge_asof_on[nearest-True] [gw11] [ 65%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-unobserved-cat_1-unordererd-unknown] [gw48] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_ffill[disk-4-False] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-unobserved-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_ffill[disk-4-None] [gw16] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-std] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-min] [gw46] [ 65%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on2-outer-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on2-outer-tasks] [gw54] [ 65%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on2-disk-right] [gw21] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-1--1-5] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on2-tasks-inner] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-1-10-1] [gw34] [ 65%] 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] [gw38] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-0-0] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-0-1] [gw18] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-tasks-1-1] [gw59] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categoricals[disk--1] dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-tasks-1-2] [gw9] [ 65%] 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_categoricals[disk--2] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-unobserved-cat_1-ordered-unknown] [gw39] [ 65%] 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] [gw0] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-prod] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk-min-group_args0] [gw26] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-5-2-1] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-5-2-4] [gw42] [ 65%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df3] [gw1] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-False-3] dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df4] [gw32] [ 65%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on1-disk-left] [gw34] [ 65%] 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_full_groupby_multilevel[disk-False-4] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-observed-cat_1-unordererd-known] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on1-tasks-inner] [gw24] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[tasks-False-False-var] [gw60] [ 65%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on1-outer-disk] dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[tasks-False-False-std] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on1-outer-tasks] [gw37] [ 65%] PASSED dask/bag/tests/test_bag.py::test_repartition_partition_size[5-2] [gw33] [ 65%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_on[nearest-True] [gw38] [ 65%] 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] dask/dataframe/tests/test_multi.py::test_merge_asof_on[nearest-False] [gw21] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[tasks-1-10-1] [gw55] [ 65%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-observed-cat_1-unordererd-known] [gw3] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_with_freq[tasks] dask/dataframe/tests/test_multi.py::test_merge_asof_on_left_right[endofweek-timestamp] [gw53] [ 65%] PASSED dask/bag/tests/test_bag.py::test_concat dask/bag/tests/test_bag.py::test_flatten 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_transform_funcs[disk-] [gw30] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-not_indexed-4] [gw15] [ 65%] 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] dask/bag/tests/test_bag.py::test_repartition_partition_size[1-5] [gw34] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-observed-cat_1-unordererd-known] [gw18] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_series_aggregations_multilevel[first-tasks-1-2] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-observed-cat_1-unordererd-unknown] [gw8] [ 65%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on2-outer-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on2-outer-tasks] dask/dataframe/tests/test_multi.py::test_merge_columns_dtypes[True-right] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-not_indexed-5] [gw42] [ 65%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df4] dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df5] [gw58] [ 65%] 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] [gw57] [ 65%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on1-right-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on1-right-tasks] [gw63] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_false_cov_corr[disk-cov] [gw19] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_dataframe_named_agg[tasks-True] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_false_cov_corr[disk-corr] dask/dataframe/tests/test_groupby.py::test_dataframe_named_agg[tasks-False] [gw54] [ 65%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on2-tasks-inner] [gw31] [ 65%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[corr-disk-split_out] [gw24] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[tasks-False-False-std] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on2-tasks-right] dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj0] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[corr-tasks-split_every] [gw24] [ 65%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj0] dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj1] [gw6] [ 65%] 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] [gw24] [ 65%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj1] dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj2] [gw35] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_with_min_count[tasks-3] dask/dataframe/tests/test_groupby.py::test_groupby_group_keys[disk-True] [gw38] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-0-2] [gw24] [ 65%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj2] [gw11] [ 65%] 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_apply_or_transform_shuffle[disk-0-3] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-unobserved-groupby1-ordered-unknown] [gw14] [ 65%] PASSED dask/dataframe/tests/test_indexing.py::test_loc_period_str [gw21] [ 65%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_on_left_right[endofweek-timestamp] [gw34] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-observed-cat_1-unordererd-unknown] dask/dataframe/tests/test_multi.py::test_merge_asof_on_left_right[endofweek-endofweek] dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj3] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-observed-groupby1-ordered-known] dask/dataframe/tests/test_indexing.py::test_getitem_period_str [gw28] [ 65%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[idx-inner-tasks] [gw24] [ 65%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj3] dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj4] [gw24] [ 65%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj4] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[idx-left-disk] dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj5] [gw24] [ 65%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj5] dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj6] [gw33] [ 65%] 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] [gw24] [ 65%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj6] [gw32] [ 65%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on1-tasks-inner] dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj7] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on1-tasks-left] [gw24] [ 65%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj7] dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj8] [gw19] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_dataframe_named_agg[tasks-False] dask/dataframe/tests/test_groupby.py::test_series_named_agg[disk-count-True] [gw26] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-5-2-4] [gw24] [ 65%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj8] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-5-2-20] [gw18] [ 65%] PASSED dask/dataframe/tests/test_multi.py::test_merge_columns_dtypes[True-right] [gw7] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-1-4] dask/dataframe/tests/test_multi.py::test_merge_columns_dtypes[False-inner] dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj9] [gw34] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-observed-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-1-5] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-observed-groupby1-ordered-unknown] [gw39] [ 65%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[idx-outer-disk] [gw38] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-0-3] [gw24] [ 65%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj9] [gw61] [ 65%] 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_hashing.py::test_hash_pandas_object[obj10] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-0-4] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[idx-outer-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on1-tasks-0.75-right] [gw46] [ 65%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on2-outer-tasks] [gw24] [ 65%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj10] [gw59] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categoricals[disk--2] [gw0] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk-min-group_args0] dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj11] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on3-inner-disk] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categoricals[disk--3] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk-min-group_args1] [gw17] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-1--1-5] [gw24] [ 65%] PASSED dask/dataframe/tests/test_hashing.py::test_hash_pandas_object[obj11] dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-1-10-1] dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[pandas-leftsemi-parts2] [gw15] [ 65%] 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] [gw48] [ 65%] PASSED dask/dataframe/tests/test_groupby.py::test_ffill[disk-4-None] dask/dataframe/tests/test_groupby.py::test_ffill[tasks-None-True] [gw16] [ 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_column_and_index_agg_funcs[disk-max] [gw21] [ 65%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_on_left_right[endofweek-endofweek] [gw55] [ 65%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-observed-cat_1-unordererd-unknown] dask/dataframe/tests/test_multi.py::test_merge_asof_with_various_npartitions [gw42] [ 65%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df5] dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df6] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-observed-groupby1-ordered-known] [gw55] [ 66%] 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] [gw34] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-observed-groupby1-ordered-unknown] [gw55] [ 66%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-observed-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-observed-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-observed-groupby1-unordererd-known] [gw38] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-0-4] [gw55] [ 66%] 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] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-0-5] [gw19] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_series_named_agg[disk-count-True] [gw55] [ 66%] 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_series_named_agg[disk-count-False] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-unobserved-cat_1-ordered-known] [gw13] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[tasks-column2-2] [gw20] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-key1-c] dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[tasks-column2-3] [gw1] [ 66%] XFAIL dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[disk-False-4] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-key1-d] dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-True-0] [gw19] [ 66%] 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] [gw34] [ 66%] 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] [gw54] [ 66%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on2-tasks-right] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on3-disk-inner] [gw18] [ 66%] PASSED dask/dataframe/tests/test_multi.py::test_merge_columns_dtypes[False-inner] dask/dataframe/tests/test_multi.py::test_merge_columns_dtypes[False-outer] [gw10] [ 66%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_larger_data dask/dataframe/tests/test_indexing.py::test_loc [gw38] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-0-5] [gw1] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-True-0] [gw8] [ 66%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on2-outer-tasks] dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-True-1] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-0-6] [gw6] [ 66%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[idx-right-disk] [gw51] [ 66%] PASSED dask/bag/tests/test_bag.py::test_distinct dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on3-inner-disk] dask/bag/tests/test_bag.py::test_distinct_with_key dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[idx-right-tasks] [gw51] [ 66%] PASSED dask/bag/tests/test_bag.py::test_distinct_with_key dask/bag/tests/test_bag.py::test_frequencies [gw45] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-key1-sel3] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-key1-sel4] [gw39] [ 66%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[idx-outer-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on1-inner-disk] [gw35] [ 66%] 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] [gw42] [ 66%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df6] dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df7] [gw0] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk-min-group_args1] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk-min-group_args2] [gw34] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-unobserved-cat_1-ordered-known] [gw63] [ 66%] 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] [gw57] [ 66%] 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] [gw59] [ 66%] 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] [gw19] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_series_named_agg[disk-mean-True] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[idx-disk-True-inner] [gw58] [ 66%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on1-disk-inner] [gw32] [ 66%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on1-tasks-left] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on1-disk-left] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on2-disk-inner] [gw40] [ 66%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-mean-a] [gw36] [ 66%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame[2] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-mean-b] [gw34] [ 66%] 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_groupby_aggregate_categorical_observed[min-disk-unobserved-cat_1-ordered-unknown] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-sum-None] [gw1] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-True-1] dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-True-2] [gw22] [ 66%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-unobserved-cat_1-ordered-unknown] [gw11] [ 66%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-unobserved-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-unobserved-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-unobserved-cat_1-unordererd-known] [gw14] [ 66%] PASSED dask/dataframe/tests/test_indexing.py::test_getitem_period_str dask/dataframe/tests/test_indexing.py::test_to_series[index0] [gw17] [ 66%] 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] [gw53] [ 66%] PASSED dask/bag/tests/test_bag.py::test_flatten dask/bag/tests/test_bag.py::test_concat_after_map [gw0] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk-min-group_args2] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk-min-idx] [gw15] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-a-c] [gw18] [ 66%] PASSED dask/dataframe/tests/test_multi.py::test_merge_columns_dtypes[False-outer] [gw46] [ 66%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on3-inner-disk] dask/dataframe/tests/test_multi.py::test_merge_columns_dtypes[False-left] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-a-d] [gw38] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-0-6] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on3-inner-tasks] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-0-7] [gw28] [ 66%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[idx-left-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[idx-left-tasks] [gw14] [ 66%] PASSED dask/dataframe/tests/test_indexing.py::test_to_series[index0] dask/dataframe/tests/test_indexing.py::test_to_series[index1] [gw34] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-unobserved-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-unobserved-cat_1-unordererd-known] [gw1] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-True-2] [gw59] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categoricals[tasks--0] dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-True-3] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categoricals[tasks--1] [gw60] [ 66%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on1-outer-tasks] [gw54] [ 66%] 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_unknown_to_unknown[on2-inner-disk] [gw36] [ 66%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-sum-None] [gw39] [ 66%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on1-inner-disk] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-prod-None] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on3-disk-right] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on1-inner-tasks] [gw14] [ 66%] PASSED dask/dataframe/tests/test_indexing.py::test_to_series[index1] [gw10] [ 66%] PASSED dask/dataframe/tests/test_indexing.py::test_loc dask/dataframe/tests/test_indexing.py::test_to_frame[index0] dask/dataframe/tests/test_indexing.py::test_loc_non_informative_index [gw48] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_ffill[tasks-None-True] [gw0] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk-min-idx] dask/dataframe/tests/test_groupby.py::test_ffill[tasks-None-False] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk-mean-group_args0] [gw42] [ 66%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df7] dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df8] [gw36] [ 66%] 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] [gw34] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[min-disk-unobserved-cat_1-unordererd-known] dask/dataframe/tests/test_multi.py::test_merge_by_multiple_columns[tasks-inner] [gw34] [ 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] [gw34] [ 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] [gw10] [ 66%] PASSED dask/dataframe/tests/test_indexing.py::test_loc_non_informative_index [gw34] [ 66%] SKIPPED dask/dataframe/tests/test_multi.py::test_merge_by_multiple_columns[tasks-left] dask/dataframe/tests/test_indexing.py::test_loc_with_text_dates dask/dataframe/tests/test_multi.py::test_merge_by_multiple_columns[tasks-right] [gw34] [ 66%] SKIPPED dask/dataframe/tests/test_multi.py::test_merge_by_multiple_columns[tasks-right] dask/dataframe/tests/test_multi.py::test_melt[kwargs0] [gw35] [ 66%] 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] [gw1] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-True-3] [gw59] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categoricals[tasks--1] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categoricals[tasks--2] dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-True-4] [gw44] [ 66%] 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] [gw10] [ 66%] PASSED dask/dataframe/tests/test_indexing.py::test_loc_with_text_dates dask/dataframe/tests/test_indexing.py::test_loc_with_series [gw32] [ 66%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on2-disk-inner] [gw16] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-max] [gw14] [ 66%] PASSED dask/dataframe/tests/test_indexing.py::test_to_frame[index0] [gw36] [ 66%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-product-None] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on2-disk-left] dask/dataframe/tests/test_indexing.py::test_to_frame[index1] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-mean-None] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-first] [gw18] [ 66%] PASSED dask/dataframe/tests/test_multi.py::test_merge_columns_dtypes[False-left] [gw38] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-0-7] dask/dataframe/tests/test_multi.py::test_merge_columns_dtypes[False-right] [gw11] [ 66%] 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_apply_or_transform_shuffle[disk-0-8] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-unobserved-groupby1-unordererd-unknown] [gw29] [ 66%] 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] [gw63] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_false_cov_corr[tasks-cov] [gw34] [ 66%] PASSED dask/dataframe/tests/test_multi.py::test_melt[kwargs0] dask/dataframe/tests/test_multi.py::test_melt[kwargs1] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_false_cov_corr[tasks-corr] [gw21] [ 66%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_with_various_npartitions dask/dataframe/tests/test_multi.py::test_indexed_concat[inner] [gw42] [ 66%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df8] [gw25] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-20-5-20] dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df9] dask/dataframe/tests/test_groupby.py::test_split_out_multi_column_groupby[disk] [gw58] [ 66%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on1-disk-left] [gw6] [ 66%] 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_known_to_double_bcast_right[on1-tasks-inner] [gw0] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk-mean-group_args0] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[idx-outer-disk] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk-mean-group_args1] [gw39] [ 66%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on1-inner-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on1-left-disk] [gw36] [ 66%] 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] [gw10] [ 66%] PASSED dask/dataframe/tests/test_indexing.py::test_loc_with_series [gw5] [ 66%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-mean-a] dask/dataframe/tests/test_indexing.py::test_loc_with_array [gw56] [ 66%] 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 dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-mean-b] [gw34] [ 66%] PASSED dask/dataframe/tests/test_multi.py::test_melt[kwargs1] [gw2] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate[disk-32-8] dask/dataframe/tests/test_multi.py::test_melt[kwargs2] [gw57] [ 66%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on1-outer-disk] dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate[tasks-2-1] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on1-outer-tasks] [gw17] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_shift_basic_input[disk-1-10-2] [gw54] [ 66%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on3-disk-right] dask/dataframe/tests/test_multi.py::test_merge_by_index_patterns[disk-outer] [gw43] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-1-0] [gw17] [ 66%] SKIPPED dask/dataframe/tests/test_multi.py::test_merge_by_index_patterns[disk-outer] [gw14] [ 66%] PASSED dask/dataframe/tests/test_indexing.py::test_to_frame[index1] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on3-tasks-inner] dask/dataframe/tests/test_multi.py::test_align_partitions dask/dataframe/tests/test_multi.py::test_merge_by_index_patterns[disk-left] [gw17] [ 66%] SKIPPED dask/dataframe/tests/test_multi.py::test_merge_by_index_patterns[disk-left] dask/dataframe/tests/test_indexing.py::test_iloc[0] dask/dataframe/tests/test_multi.py::test_merge_by_index_patterns[disk-right] [gw15] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-a-d] [gw17] [ 66%] 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] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-a-sel3] [gw17] [ 66%] SKIPPED dask/dataframe/tests/test_multi.py::test_merge_by_index_patterns[tasks-inner] [gw35] [ 66%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_group_keys[disk-None] [gw14] [ 66%] PASSED dask/dataframe/tests/test_indexing.py::test_iloc[0] dask/dataframe/tests/test_indexing.py::test_iloc[indexer1] dask/dataframe/tests/test_groupby.py::test_groupby_group_keys[tasks-True] dask/dataframe/tests/test_multi.py::test_merge_by_index_patterns[tasks-outer] [gw17] [ 66%] SKIPPED dask/dataframe/tests/test_multi.py::test_merge_by_index_patterns[tasks-outer] dask/dataframe/tests/test_multi.py::test_merge_by_index_patterns[tasks-left] [gw21] [ 66%] PASSED dask/dataframe/tests/test_multi.py::test_indexed_concat[inner] dask/dataframe/tests/test_multi.py::test_indexed_concat[outer] [gw8] [ 67%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on3-inner-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on3-inner-tasks] [gw38] [ 67%] 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] [gw7] [ 67%] XFAIL dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-1-5] [gw17] [ 67%] 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] [gw17] [ 67%] 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] [gw48] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_ffill[tasks-None-False] dask/dataframe/tests/test_groupby.py::test_ffill[tasks-None-None] [gw18] [ 67%] PASSED dask/dataframe/tests/test_multi.py::test_merge_columns_dtypes[False-right] dask/dataframe/tests/test_multi.py::test_merge[disk-inner] [gw36] [ 67%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-std-None] [gw10] [ 67%] PASSED dask/dataframe/tests/test_indexing.py::test_loc_with_array dask/dataframe/tests/test_indexing.py::test_loc_with_function [gw17] [ 67%] 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] [gw17] [ 67%] SKIPPED dask/dataframe/tests/test_multi.py::test_join_by_index_patterns[disk-outer] dask/dataframe/tests/test_multi.py::test_join_by_index_patterns[disk-left] [gw17] [ 67%] 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] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-std-kwargs5] [gw34] [ 67%] PASSED dask/dataframe/tests/test_multi.py::test_melt[kwargs2] dask/dataframe/tests/test_multi.py::test_melt[kwargs3] [gw19] [ 67%] 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] [gw27] [ 67%] PASSED dask/array/tests/test_routines.py::test_rot90[shape4-kwargs0] dask/array/tests/test_routines.py::test_rot90[shape4-kwargs1] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-0-0] [gw14] [ 67%] PASSED dask/dataframe/tests/test_indexing.py::test_iloc[indexer1] dask/dataframe/tests/test_indexing.py::test_iloc[indexer2] [gw14] [ 67%] PASSED dask/dataframe/tests/test_indexing.py::test_iloc[indexer2] [gw0] [ 67%] 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] [gw55] [ 67%] 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] [gw17] [ 67%] 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] [gw17] [ 67%] 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] [gw17] [ 67%] SKIPPED dask/dataframe/tests/test_multi.py::test_join_by_index_patterns[tasks-outer] [gw26] [ 67%] 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] dask/dataframe/tests/test_indexing.py::test_iloc[indexer3] dask/dataframe/tests/test_multi.py::test_join_by_index_patterns[tasks-left] [gw17] [ 67%] SKIPPED dask/dataframe/tests/test_multi.py::test_join_by_index_patterns[tasks-left] dask/dataframe/tests/test_multi.py::test_join_by_index_patterns[tasks-right] [gw17] [ 67%] 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 [gw14] [ 67%] PASSED dask/dataframe/tests/test_indexing.py::test_iloc[indexer3] dask/dataframe/tests/test_indexing.py::test_iloc[indexer4] [gw10] [ 67%] PASSED dask/dataframe/tests/test_indexing.py::test_loc_with_function dask/dataframe/tests/test_indexing.py::test_loc_with_array_different_partition [gw59] [ 67%] 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] [gw14] [ 67%] PASSED dask/dataframe/tests/test_indexing.py::test_iloc[indexer4] dask/dataframe/tests/test_indexing.py::test_iloc_series [gw14] [ 67%] PASSED dask/dataframe/tests/test_indexing.py::test_iloc_series dask/dataframe/tests/test_indexing.py::test_iloc_raises [gw39] [ 67%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on1-left-disk] [gw36] [ 67%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-std-kwargs5] [gw46] [ 67%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on3-inner-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on1-left-tasks] [gw14] [ 67%] PASSED dask/dataframe/tests/test_indexing.py::test_iloc_raises dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-std-kwargs6] dask/dataframe/tests/test_indexing.py::test_iloc_duplicate_columns dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on3-left-disk] [gw38] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-0-9] [gw10] [ 67%] 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_groupby.py::test_apply_or_transform_shuffle[disk-0-10] [gw32] [ 67%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on2-disk-left] [gw17] [ 67%] PASSED dask/dataframe/tests/test_multi.py::test_join_gives_proper_divisions dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on2-tasks-inner] [gw61] [ 67%] 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_multi.py::test_merge_by_multiple_columns[disk-inner] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on2-disk-True-inner] [gw17] [ 67%] SKIPPED dask/dataframe/tests/test_multi.py::test_merge_by_multiple_columns[disk-inner] dask/dataframe/tests/test_multi.py::test_merge_by_multiple_columns[disk-outer] [gw3] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_funcs[disk-] [gw17] [ 67%] SKIPPED dask/dataframe/tests/test_multi.py::test_merge_by_multiple_columns[disk-outer] [gw42] [ 67%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df9] dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df10] dask/dataframe/tests/test_multi.py::test_merge_by_multiple_columns[disk-left] [gw34] [ 67%] PASSED dask/dataframe/tests/test_multi.py::test_melt[kwargs3] [gw17] [ 67%] SKIPPED dask/dataframe/tests/test_multi.py::test_merge_by_multiple_columns[disk-left] dask/dataframe/tests/test_groupby.py::test_groupby_transform_funcs[disk-sum0] dask/dataframe/tests/test_multi.py::test_merge_by_multiple_columns[disk-right] dask/dataframe/tests/test_multi.py::test_melt[kwargs4] [gw17] [ 67%] SKIPPED dask/dataframe/tests/test_multi.py::test_merge_by_multiple_columns[disk-right] dask/dataframe/tests/test_multi.py::test_append [gw21] [ 67%] PASSED dask/dataframe/tests/test_multi.py::test_indexed_concat[outer] dask/dataframe/tests/test_multi.py::test_concat[inner] [gw26] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-5-5-1] [gw14] [ 67%] PASSED dask/dataframe/tests/test_indexing.py::test_iloc_duplicate_columns dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-5-5-4] [gw17] [ 67%] SKIPPED dask/dataframe/tests/test_multi.py::test_append [gw58] [ 67%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on1-tasks-inner] dask/dataframe/tests/test_indexing.py::test_iloc_dispatch_to_getitem dask/dataframe/tests/test_multi.py::test_append2 [gw17] [ 67%] SKIPPED dask/dataframe/tests/test_multi.py::test_append2 [gw0] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk-mean-group_args2] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on1-tasks-left] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk-mean-idx] dask/dataframe/tests/test_multi.py::test_append_categorical [gw17] [ 67%] SKIPPED dask/dataframe/tests/test_multi.py::test_append_categorical dask/dataframe/tests/test_multi.py::test_append_lose_divisions [gw17] [ 67%] SKIPPED dask/dataframe/tests/test_multi.py::test_append_lose_divisions [gw35] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_group_keys[tasks-True] [gw54] [ 67%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on3-tasks-inner] dask/dataframe/tests/test_groupby.py::test_groupby_group_keys[tasks-False] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on3-tasks-right] [gw13] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_split_out_multiindex[tasks-column2-3] dask/dataframe/tests/test_multi.py::test_singleton_divisions dask/dataframe/tests/test_groupby.py::test_groupby_large_ints_exception[disk-pandas] [gw20] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-key1-d] [gw49] [ 67%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-unobserved-cat_1-ordered-unknown] [gw48] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_ffill[tasks-None-None] dask/dataframe/tests/test_groupby.py::test_ffill[tasks-1-True] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-unobserved-cat_1-unordererd-known] [gw23] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_split_apply_combine_on_series[disk-True] dask/dataframe/tests/test_groupby.py::test_split_apply_combine_on_series[disk-False] [gw10] [ 67%] PASSED dask/dataframe/tests/test_indexing.py::test_loc_with_series_different_partition dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-key1-sel3] dask/dataframe/tests/test_indexing.py::test_loc_with_non_boolean_series [gw7] [ 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] [gw63] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_false_cov_corr[tasks-corr] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_false[disk-cumsum] [gw6] [ 67%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[idx-outer-disk] [gw53] [ 67%] PASSED dask/bag/tests/test_bag.py::test_concat_after_map dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[idx-outer-tasks] dask/bag/tests/test_bag.py::test_args [gw63] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_false[disk-cumsum] [gw36] [ 67%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-std-kwargs6] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_false[disk-cumprod] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-std-kwargs7] [gw14] [ 67%] PASSED dask/dataframe/tests/test_indexing.py::test_iloc_dispatch_to_getitem dask/dataframe/tests/test_indexing.py::test_iloc_out_of_order_selection [gw10] [ 67%] PASSED dask/dataframe/tests/test_indexing.py::test_loc_with_non_boolean_series dask/dataframe/tests/test_indexing.py::test_loc2d [gw63] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_false[disk-cumprod] [gw38] [ 67%] 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] [gw55] [ 67%] XFAIL 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_numeric_only_false[tasks-cumsum] [gw0] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk-mean-idx] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk--group_args0] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-unobserved-cat_1-unordererd-known] [gw39] [ 67%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on1-left-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on1-right-disk] [gw14] [ 67%] PASSED dask/dataframe/tests/test_indexing.py::test_iloc_out_of_order_selection [gw31] [ 67%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[corr-tasks-split_every] dask/dataframe/tests/test_indexing.py::test_pandas_nullable_boolean_data_type [gw63] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_false[tasks-cumsum] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[corr-tasks-split_out] [gw28] [ 67%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[idx-left-tasks] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_false[tasks-cumprod] [gw21] [ 67%] PASSED dask/dataframe/tests/test_multi.py::test_concat[inner] dask/dataframe/tests/test_multi.py::test_concat[outer] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[idx-right-disk] [gw63] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_only_false[tasks-cumprod] dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[disk-True-True-var] [gw1] [ 67%] XFAIL dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-True-4] dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-False-0] [gw15] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumprod-a-sel3] dask/dataframe/tests/test_multi.py::test_merge_maintains_columns [gw26] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-5-5-4] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-5-5-20] [gw34] [ 67%] PASSED dask/dataframe/tests/test_multi.py::test_melt[kwargs4] dask/dataframe/tests/test_multi.py::test_melt[kwargs5] [gw14] [ 67%] PASSED dask/dataframe/tests/test_indexing.py::test_pandas_nullable_boolean_data_type [gw11] [ 67%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-unobserved-groupby1-unordererd-unknown] dask/dataframe/tests/test_indexing.py::test_deterministic_hashing_series dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-observed-cat_1-ordered-known] [gw17] [ 67%] PASSED dask/dataframe/tests/test_multi.py::test_singleton_divisions [gw14] [ 67%] PASSED dask/dataframe/tests/test_indexing.py::test_deterministic_hashing_series dask/dataframe/tests/test_multi.py::test_repartition_repeated_divisions dask/dataframe/tests/test_multi.py::test_concat_ignore_order[True] [gw59] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categoricals[tasks--3] [gw36] [ 67%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-std-kwargs7] [gw11] [ 67%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-observed-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function[disk-0] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-min-None] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-observed-cat_1-ordered-unknown] [gw42] [ 67%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df10] [gw45] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumprod-key1-sel4] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-a-a] [gw11] [ 67%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-observed-cat_1-ordered-unknown] dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df11] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-observed-cat_1-unordererd-known] [gw11] [ 67%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-observed-cat_1-unordererd-known] [gw15] [ 67%] PASSED dask/dataframe/tests/test_multi.py::test_merge_maintains_columns dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-observed-cat_1-unordererd-unknown] dask/dataframe/tests/test_multi.py::test_merge_index_without_divisions[disk] [gw30] [ 67%] 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] [gw13] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_large_ints_exception[disk-pandas] [gw11] [ 67%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-observed-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_large_ints_exception[disk-cudf] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-observed-groupby1-ordered-known] [gw13] [ 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] [gw11] [ 67%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-observed-groupby1-ordered-known] [gw42] [ 67%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df11] dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df12] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-observed-groupby1-ordered-unknown] [gw0] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk--group_args0] [gw1] [ 67%] PASSED dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-False-0] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk--group_args1] [gw11] [ 67%] 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_full_groupby_multilevel[tasks-False-1] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-observed-groupby1-unordererd-known] [gw10] [ 67%] PASSED dask/dataframe/tests/test_indexing.py::test_loc2d [gw32] [ 67%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on2-tasks-inner] [gw11] [ 67%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-observed-groupby1-unordererd-known] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on2-tasks-left] dask/dataframe/tests/test_indexing.py::test_loc2d_with_known_divisions dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-observed-groupby1-unordererd-unknown] [gw54] [ 68%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[on3-tasks-right] [gw35] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_group_keys[tasks-False] [gw11] [ 68%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[idx-inner-disk] dask/dataframe/tests/test_groupby.py::test_groupby_group_keys[tasks-None] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-unobserved-cat_1-ordered-known] [gw48] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_ffill[tasks-1-True] dask/dataframe/tests/test_groupby.py::test_ffill[tasks-1-False] [gw63] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[disk-True-True-var] [gw36] [ 68%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-min-None] dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[disk-True-True-std] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-max-None] [gw16] [ 68%] 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] [gw50] [ 68%] 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] [gw24] [ 68%] XFAIL dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[pandas-leftsemi-parts2] [gw52] [ 68%] PASSED dask/bag/tests/test_bag.py::test_map_method dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[pandas-leftanti-parts0] [gw57] [ 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] [gw14] [ 68%] PASSED dask/dataframe/tests/test_multi.py::test_concat_ignore_order[True] [gw60] [ 68%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on2-inner-disk] dask/dataframe/tests/test_multi.py::test_concat_ignore_order[False] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on2-inner-tasks] dask/bag/tests/test_bag.py::test_starmap [gw59] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function[disk-0] [gw13] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_large_ints_exception[tasks-pandas] [gw8] [ 68%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on3-inner-tasks] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function[disk-1] dask/dataframe/tests/test_groupby.py::test_groupby_large_ints_exception[tasks-cudf] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on3-left-disk] [gw39] [ 68%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on1-right-disk] [gw17] [ 68%] PASSED dask/dataframe/tests/test_multi.py::test_repartition_repeated_divisions [gw13] [ 68%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_large_ints_exception[tasks-cudf] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on1-right-tasks] dask/dataframe/tests/test_multi.py::test_multi_duplicate_divisions dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-count-a] [gw38] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-0-11] [gw34] [ 68%] PASSED dask/dataframe/tests/test_multi.py::test_melt[kwargs5] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-0] dask/dataframe/tests/test_multi.py::test_melt[kwargs6] [gw46] [ 68%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on3-left-disk] [gw21] [ 68%] 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_known[on3-left-tasks] [gw15] [ 68%] PASSED dask/dataframe/tests/test_multi.py::test_merge_index_without_divisions[disk] [gw43] [ 68%] PASSED dask/dataframe/tests/test_multi.py::test_align_partitions dask/dataframe/tests/test_multi.py::test_align_partitions_unknown_divisions dask/dataframe/tests/test_multi.py::test_merge_index_without_divisions[tasks] [gw1] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-False-1] dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-False-2] [gw7] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-0-1] [gw43] [ 68%] PASSED dask/dataframe/tests/test_multi.py::test_align_partitions_unknown_divisions [gw14] [ 68%] PASSED dask/dataframe/tests/test_multi.py::test_concat_ignore_order[False] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-0-2] dask/dataframe/tests/test_multi.py::test_nullable_types_merge[Int64] dask/dataframe/tests/test_multi.py::test__maybe_align_partitions [gw9] [ 68%] 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] [gw63] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[disk-True-True-std] [gw0] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk--group_args1] dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[disk-True-False-var] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk--group_args2] [gw43] [ 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 [gw36] [ 68%] 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] [gw21] [ 68%] PASSED dask/dataframe/tests/test_multi.py::test_concat_series[inner] dask/dataframe/tests/test_multi.py::test_concat_series[outer] [gw59] [ 68%] 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] [gw10] [ 68%] PASSED dask/dataframe/tests/test_indexing.py::test_loc2d_with_known_divisions dask/dataframe/tests/test_indexing.py::test_loc2d_with_unknown_divisions [gw37] [ 68%] PASSED dask/bag/tests/test_bag.py::test_repartition_partition_size[1-5] dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-2-1] [gw48] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_ffill[tasks-1-False] dask/dataframe/tests/test_groupby.py::test_ffill[tasks-1-None] [gw25] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_split_out_multi_column_groupby[disk] dask/dataframe/tests/test_groupby.py::test_split_out_multi_column_groupby[tasks] [gw36] [ 68%] 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] [gw13] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-count-a] [gw21] [ 68%] PASSED dask/dataframe/tests/test_multi.py::test_concat_series[outer] [gw42] [ 68%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_basic[20-df12] [gw1] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-False-2] dask/dataframe/tests/test_multi.py::test_concat_with_operation_remains_hlg dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-count-b] dask/dataframe/tests/test_hyperloglog.py::test_split_every[2-None] dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-False-3] [gw37] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-2-1] [gw6] [ 68%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[idx-outer-tasks] dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-2-2] [gw34] [ 68%] PASSED dask/dataframe/tests/test_multi.py::test_melt[kwargs6] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on1-inner-disk] dask/dataframe/tests/test_multi.py::test_cheap_inner_merge_with_pandas_object [gw35] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_group_keys[tasks-None] [gw0] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk--group_args2] dask/dataframe/tests/test_groupby.py::test_groupby_cov[disk-columns0] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk--idx] [gw19] [ 68%] 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] [gw63] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[disk-True-False-var] [gw17] [ 68%] PASSED dask/dataframe/tests/test_multi.py::test_multi_duplicate_divisions [gw10] [ 68%] PASSED dask/dataframe/tests/test_indexing.py::test_loc2d_with_unknown_divisions dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[disk-True-False-std] dask/dataframe/tests/test_multi.py::test_merge_outer_empty dask/dataframe/tests/test_indexing.py::test_loc2d_duplicated_columns [gw45] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-a-a] [gw55] [ 68%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-unobserved-cat_1-unordererd-known] [gw42] [ 68%] PASSED dask/dataframe/tests/test_hyperloglog.py::test_split_every[2-None] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-a-c] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-unobserved-cat_1-unordererd-unknown] dask/dataframe/tests/test_reshape.py::test_get_dummies[data1] [gw32] [ 68%] 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] [gw15] [ 68%] PASSED dask/dataframe/tests/test_multi.py::test_merge_index_without_divisions[tasks] [gw37] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-2-2] dask/dataframe/tests/test_multi.py::test_half_indexed_dataframe_avoids_shuffle dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-2-3] [gw39] [ 68%] 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] [gw59] [ 68%] 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] [gw58] [ 68%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on1-tasks-left] [gw37] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-2-3] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on2-disk-inner] dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-2-4] [gw42] [ 68%] PASSED dask/dataframe/tests/test_reshape.py::test_get_dummies[data1] dask/dataframe/tests/test_reshape.py::test_get_dummies[data2] [gw3] [ 68%] 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] [gw0] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[disk--idx] [gw7] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-0-2] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-0-3] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks-min-group_args0] [gw63] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[disk-True-False-std] [gw28] [ 68%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[idx-right-disk] dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[disk-False-True-var] [gw36] [ 68%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-sem-None] [gw48] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_ffill[tasks-1-None] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[idx-right-tasks] [gw21] [ 68%] PASSED dask/dataframe/tests/test_multi.py::test_concat_with_operation_remains_hlg dask/dataframe/tests/test_groupby.py::test_ffill[tasks-4-True] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-sem-kwargs12] dask/dataframe/tests/test_multi.py::test_concat_dataframe_empty [gw46] [ 68%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on3-left-tasks] [gw37] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[disk-2-4] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on3-right-disk] [gw34] [ 68%] PASSED dask/dataframe/tests/test_multi.py::test_cheap_inner_merge_with_pandas_object dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-0-0] [gw26] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-5-5-20] dask/dataframe/tests/test_multi.py::test_cheap_single_partition_merge[False] [gw13] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-count-b] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-count-c] dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-20-2-1] [gw59] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function[disk-3] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function[tasks-0] [gw1] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_full_groupby_multilevel[tasks-False-3] dask/dataframe/tests/test_reshape.py::test_pivot_table[first-values1] [gw37] [ 68%] 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] [gw42] [ 68%] PASSED dask/dataframe/tests/test_reshape.py::test_get_dummies[data2] [gw16] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-last] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-prod] dask/dataframe/tests/test_reshape.py::test_get_dummies_categories_order [gw20] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-key1-sel3] [gw37] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-0-1] dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-key1-sel4] dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-0-2] [gw43] [ 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] [gw34] [ 68%] PASSED dask/dataframe/tests/test_multi.py::test_cheap_single_partition_merge[False] dask/dataframe/tests/test_multi.py::test_cheap_single_partition_merge[True] [gw39] [ 68%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on1-outer-disk] [gw61] [ 68%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on2-disk-True-inner] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on1-outer-tasks] [gw37] [ 68%] 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] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on2-disk-True-right] [gw63] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_var_dropna_observed[disk-False-True-var] [gw55] [ 68%] 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] dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[sm-32-right] [gw55] [ 68%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-unobserved-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-unobserved-groupby1-ordered-unknown] [gw54] [ 68%] 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_unknown[idx-inner-tasks] [gw59] [ 68%] 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] [gw55] [ 68%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-unobserved-groupby1-ordered-unknown] [gw37] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-0-3] [gw32] [ 68%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on3-disk-inner] dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-0-4] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-unobserved-groupby1-unordererd-known] [gw55] [ 68%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-unobserved-groupby1-unordererd-known] [gw36] [ 68%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-sem-kwargs12] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-unobserved-groupby1-unordererd-unknown] [gw55] [ 68%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-disk-unobserved-groupby1-unordererd-unknown] [gw21] [ 68%] 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_merge_column_and_index.py::test_merge_known_to_single[on3-disk-left] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-sem-kwargs13] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-observed-cat_1-ordered-known] [gw34] [ 68%] 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 [gw0] [ 68%] 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] [gw14] [ 68%] PASSED dask/dataframe/tests/test_multi.py::test_nullable_types_merge[Int64] [gw35] [ 68%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_cov[disk-columns0] dask/dataframe/tests/test_multi.py::test_nullable_types_merge[Float64] [gw42] [ 68%] PASSED dask/dataframe/tests/test_reshape.py::test_get_dummies_categories_order dask/dataframe/tests/test_groupby.py::test_groupby_cov[disk-columns1] dask/dataframe/tests/test_reshape.py::test_get_dummies_object [gw37] [ 68%] 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] [gw21] [ 68%] 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] [gw8] [ 68%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on3-left-disk] [gw6] [ 68%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on1-inner-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on3-left-tasks] [gw59] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function[tasks-1] [gw48] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_ffill[tasks-4-True] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on1-inner-tasks] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function[tasks-2] dask/dataframe/tests/test_groupby.py::test_ffill[tasks-4-False] [gw45] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-a-c] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-a-d] [gw37] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-1-0] [gw44] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[count-disk-split_every] dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-1-1] [gw10] [ 69%] PASSED dask/dataframe/tests/test_indexing.py::test_loc2d_duplicated_columns [gw34] [ 69%] PASSED dask/dataframe/tests/test_multi.py::test_cheap_single_partition_merge_divisions dask/dataframe/tests/test_indexing.py::test_getitem [gw13] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-count-c] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[count-disk-split_out] dask/dataframe/tests/test_multi.py::test_cheap_single_parition_merge_left_right[False-left] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-count-by3] [gw37] [ 69%] 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] [gw42] [ 69%] PASSED dask/dataframe/tests/test_reshape.py::test_get_dummies_object dask/dataframe/tests/test_reshape.py::test_get_dummies_kwargs [gw21] [ 69%] 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] [gw7] [ 69%] 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] [gw37] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-1-2] [gw60] [ 69%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on2-inner-tasks] dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-1-3] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on2-left-disk] [gw57] [ 69%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on2-inner-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on2-inner-tasks] [gw38] [ 69%] 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] [gw15] [ 69%] PASSED dask/dataframe/tests/test_multi.py::test_half_indexed_dataframe_avoids_shuffle [gw19] [ 69%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[idx-disk-0.75-inner] [gw37] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-1-3] dask/dataframe/tests/test_multi.py::test_errors_for_merge_on_frame_columns dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-1-4] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[idx-disk-0.75-right] [gw15] [ 69%] PASSED dask/dataframe/tests/test_multi.py::test_errors_for_merge_on_frame_columns dask/dataframe/tests/test_multi.py::test_concat_one_series [gw0] [ 69%] 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] [gw36] [ 69%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-sem-kwargs13] [gw59] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function[tasks-2] [gw15] [ 69%] PASSED dask/dataframe/tests/test_multi.py::test_concat_one_series dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function[tasks-3] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-sem-kwargs14] dask/dataframe/tests/test_multi.py::test_concat_unknown_divisions [gw21] [ 69%] 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] [gw32] [ 69%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on3-disk-left] [gw34] [ 69%] PASSED dask/dataframe/tests/test_multi.py::test_cheap_single_parition_merge_left_right[False-left] [gw15] [ 69%] PASSED dask/dataframe/tests/test_multi.py::test_concat_unknown_divisions dask/dataframe/tests/test_multi.py::test_cheap_single_parition_merge_left_right[False-right] [gw26] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_hash_groupby_aggregate[tasks-20-2-1] [gw48] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_ffill[tasks-4-False] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on3-tasks-inner] [gw37] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-1-4] dask/dataframe/tests/test_multi.py::test_concat_unknown_divisions_errors [gw15] [ 69%] PASSED dask/dataframe/tests/test_multi.py::test_concat_unknown_divisions_errors dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-True-True-1-False] dask/dataframe/tests/test_multi.py::test_concat2 dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-2-0] [gw39] [ 69%] 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] [gw24] [ 69%] XFAIL dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[pandas-leftanti-parts0] dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[pandas-leftanti-parts1] dask/dataframe/tests/test_groupby.py::test_ffill[tasks-4-None] [gw58] [ 69%] 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] [gw13] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-count-by3] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-count-by4] [gw10] [ 69%] PASSED dask/dataframe/tests/test_indexing.py::test_getitem dask/dataframe/tests/test_indexing.py::test_getitem_slice [gw21] [ 69%] 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] [gw37] [ 69%] 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] [gw42] [ 69%] PASSED dask/dataframe/tests/test_reshape.py::test_get_dummies_kwargs [gw0] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks-min-group_args2] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks-min-idx] dask/dataframe/tests/test_reshape.py::test_get_dummies_sparse [gw26] [ 69%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-True-True-1-False] [gw59] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function[tasks-3] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-True-True-4-True] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function_unexpected_kwargs[disk-0] [gw36] [ 69%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-sem-kwargs14] [gw11] [ 69%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-unobserved-cat_1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-unobserved-cat_1-ordered-unknown] [gw59] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function_unexpected_kwargs[disk-0] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-var-None] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function_unexpected_kwargs[disk-1] [gw46] [ 69%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on3-right-disk] [gw28] [ 69%] 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_known[on3-right-tasks] [gw59] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function_unexpected_kwargs[disk-1] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[idx-outer-disk] [gw10] [ 69%] PASSED dask/dataframe/tests/test_indexing.py::test_getitem_slice dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function_unexpected_kwargs[tasks-0] dask/dataframe/tests/test_indexing.py::test_getitem_integer_slice [gw37] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-2-1] [gw59] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function_unexpected_kwargs[tasks-0] dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-2-2] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function_unexpected_kwargs[tasks-1] [gw35] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_cov[disk-columns1] dask/dataframe/tests/test_groupby.py::test_groupby_cov[disk-columns2] [gw59] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function_unexpected_kwargs[tasks-1] [gw34] [ 69%] PASSED dask/dataframe/tests/test_multi.py::test_cheap_single_parition_merge_left_right[False-right] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function_unexpected_args[disk-0] dask/dataframe/tests/test_multi.py::test_cheap_single_parition_merge_left_right[True-left] [gw16] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[disk-prod] [gw18] [ 69%] PASSED dask/dataframe/tests/test_multi.py::test_merge[disk-inner] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-cumprod] dask/dataframe/tests/test_multi.py::test_merge[disk-outer] [gw59] [ 69%] 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] [gw59] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function_unexpected_args[disk-1] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function_unexpected_args[tasks-0] [gw10] [ 69%] PASSED dask/dataframe/tests/test_indexing.py::test_getitem_integer_slice [gw37] [ 69%] 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] [gw59] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_partial_function_unexpected_args[tasks-0] dask/dataframe/tests/test_indexing.py::test_loc_on_numpy_datetimes dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-True-True-4-True] [gw36] [ 69%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[None-var-None] [gw21] [ 69%] PASSED dask/dataframe/tests/test_multi.py::test_concat_different_dtypes[1-value_24] [gw45] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-a-d] dask/dataframe/tests/test_multi.py::test_concat_different_dtypes[one-value_25] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-True-True-1-True] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-a-sel3] [gw25] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_split_out_multi_column_groupby[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_split_out_num[disk] [gw0] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks-min-idx] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks-mean-group_args0] [gw48] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_ffill[tasks-4-None] [gw13] [ 69%] 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] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-False-False-4-True] [gw37] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_meta_content[tasks-2-3] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-True-True-4-True] [gw14] [ 69%] PASSED dask/dataframe/tests/test_multi.py::test_nullable_types_merge[Float64] dask/dataframe/tests/test_multi.py::test_nullable_types_merge[int64[pyarrow]] [gw14] [ 69%] 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]] [gw10] [ 69%] PASSED dask/dataframe/tests/test_indexing.py::test_loc_on_numpy_datetimes [gw14] [ 69%] SKIPPED dask/dataframe/tests/test_multi.py::test_nullable_types_merge[float64[pyarrow]] [gw62] [ 69%] PASSED dask/bag/tests/test_bag.py::test_foldby_tree_reduction dask/bag/tests/test_bag.py::test_map_partitions [gw31] [ 69%] 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-False-False-False-4-False] dask/dataframe/tests/test_multi.py::test_categorical_join dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[nunique-disk-split_every] [gw40] [ 69%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-mean-b] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-mean-c] [gw1] [ 69%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table[first-values1] dask/dataframe/tests/test_reshape.py::test_pivot_table[first-values2] [gw3] [ 69%] 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] [gw36] [ 69%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-True-True-1-True] [gw54] [ 69%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[idx-inner-tasks] [gw32] [ 69%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[on3-tasks-inner] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-True-True-1-False] 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_single[on3-tasks-left] [gw21] [ 69%] 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] [gw26] [ 69%] 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_map_overlap_multiple_dataframes[overlap_setup0-True-True-True-4-False] [gw34] [ 69%] 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] [gw7] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-0-4] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-0-5] [gw25] [ 69%] 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] [gw42] [ 69%] PASSED dask/dataframe/tests/test_reshape.py::test_get_dummies_sparse [gw43] [ 69%] PASSED dask/dataframe/tests/test_multi.py::test_hash_join[disk-inner] [gw10] [ 69%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-False-False-4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-True-True-1-True] dask/dataframe/tests/test_multi.py::test_hash_join[disk-left] [gw22] [ 69%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-unobserved-cat_1-unordererd-known] dask/dataframe/tests/test_reshape.py::test_get_dummies_sparse_mix dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-unobserved-cat_1-unordererd-unknown] [gw33] [ 69%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[False-backward-True] dask/dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[False-backward-False] [gw56] [ 69%] 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 [gw51] [ 69%] PASSED dask/bag/tests/test_bag.py::test_frequencies dask/bag/tests/test_bag.py::test_frequencies_sorted [gw8] [ 69%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on3-left-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on3-right-disk] [gw36] [ 69%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-True-True-1-False] [gw20] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[tasks-cumcount-key1-sel4] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-True-True-4-True] dask/dataframe/tests/test_groupby.py::test_series_groupby_multi_character_column_name[disk] [gw14] [ 69%] PASSED dask/dataframe/tests/test_multi.py::test_categorical_join [gw6] [ 69%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on1-inner-tasks] dask/dataframe/tests/test_multi.py::test_categorical_merge_with_columns_missing_from_left dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on1-left-disk] [gw10] [ 69%] 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] [gw39] [ 69%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on2-inner-disk] [gw26] [ 69%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-True-True-4-False] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on2-inner-tasks] [gw55] [ 69%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-observed-cat_1-ordered-known] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-True-False-1-True] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-observed-cat_1-ordered-unknown] [gw0] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks-mean-group_args0] [gw46] [ 69%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on3-right-tasks] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks-mean-group_args1] [gw25] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_split_out_num[tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on3-outer-disk] dask/dataframe/tests/test_groupby.py::test_groupby_not_supported[disk] [gw37] [ 69%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-True-True-4-True] [gw25] [ 69%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_not_supported[disk] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-True-True-4-False] dask/dataframe/tests/test_groupby.py::test_groupby_not_supported[tasks] [gw40] [ 69%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-mean-c] [gw59] [ 69%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-True-True-4-True] [gw25] [ 70%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_not_supported[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-mean-by3] [gw35] [ 70%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_cov[disk-columns2] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-True-True-4-False] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_column[disk] dask/dataframe/tests/test_groupby.py::test_groupby_cov[disk-columns3] [gw48] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-False-False-4-True] [gw42] [ 70%] PASSED dask/dataframe/tests/test_reshape.py::test_get_dummies_sparse_mix dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-False-False-4-False] dask/dataframe/tests/test_reshape.py::test_get_dummies_dtype [gw34] [ 70%] PASSED dask/dataframe/tests/test_multi.py::test_cheap_single_parition_merge_left_right[True-right] [gw10] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-True-True-1-False] dask/dataframe/tests/test_multi.py::test_cheap_single_partition_merge_on_index dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-True-True-4-True] [gw30] [ 70%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-not_indexed-6] [gw26] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-True-False-1-True] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-not_indexed-7] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-True-False-1-False] [gw25] [ 70%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_column[disk] [gw38] [ 70%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-1] [gw17] [ 70%] PASSED dask/dataframe/tests/test_multi.py::test_merge_outer_empty dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-2] dask/dataframe/tests/test_multi.py::test_dtype_equality_warning [gw21] [ 70%] PASSED dask/dataframe/tests/test_multi.py::test_merge_columns_dtypes[True-inner] [gw53] [ 70%] PASSED dask/bag/tests/test_bag.py::test_args dask/dataframe/tests/test_multi.py::test_merge_columns_dtypes[True-outer] dask/dataframe/tests/test_groupby.py::test_groupby_numeric_column[tasks] [gw17] [ 70%] PASSED dask/dataframe/tests/test_multi.py::test_dtype_equality_warning dask/bag/tests/test_bag.py::test_to_dataframe [gw20] [ 70%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_multi_character_column_name[disk] dask/dataframe/tests/test_multi.py::test_groupby_concat_cudf[pandas] [gw14] [ 70%] PASSED dask/dataframe/tests/test_multi.py::test_categorical_merge_with_columns_missing_from_left [gw37] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-True-True-4-False] dask/dataframe/tests/test_groupby.py::test_series_groupby_multi_character_column_name[tasks] dask/dataframe/tests/test_multi.py::test_categorical_merge_with_merge_column_cat_in_one_and_not_other_upcasts dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-True-False-1-True] [gw59] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-True-True-4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-True-False-1-True] [gw32] [ 70%] 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] [gw45] [ 70%] 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] [gw60] [ 70%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on2-left-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on2-left-tasks] [gw48] [ 70%] 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] [gw58] [ 70%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on2-disk-left] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on2-tasks-inner] [gw26] [ 70%] 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] [gw28] [ 70%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[idx-outer-disk] [gw25] [ 70%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_numeric_column[tasks] [gw19] [ 70%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[idx-disk-0.75-right] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[idx-outer-tasks] [gw61] [ 70%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on2-disk-True-right] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[idx-tasks-True-inner] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on2-disk-0.75-inner] [gw42] [ 70%] PASSED dask/dataframe/tests/test_reshape.py::test_get_dummies_dtype dask/dataframe/tests/test_reshape.py::test_get_dummies_errors dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-a-a] [gw37] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-True-False-1-True] [gw17] [ 70%] PASSED dask/dataframe/tests/test_multi.py::test_groupby_concat_cudf[pandas] [gw42] [ 70%] PASSED dask/dataframe/tests/test_reshape.py::test_get_dummies_errors dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-True-False-1-False] dask/dataframe/tests/test_multi.py::test_groupby_concat_cudf[cudf] dask/dataframe/tests/test_reshape.py::test_pivot_table[mean-B] [gw59] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-True-False-1-True] [gw17] [ 70%] SKIPPED dask/dataframe/tests/test_multi.py::test_groupby_concat_cudf[cudf] [gw10] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-True-True-4-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-True-False-1-False] dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[lg-28-inner] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-True-True-4-False] [gw57] [ 70%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on2-inner-tasks] [gw55] [ 70%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-tasks-observed-cat_1-ordered-unknown] [gw0] [ 70%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_apply[tasks-mean-group_args1] [gw48] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-True-True-1-True] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on2-left-disk] 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_setup3-False-False-False-4-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-True-True-1-False] [gw36] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-True-True-4-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-True-True-4-False] [gw34] [ 70%] PASSED dask/dataframe/tests/test_multi.py::test_cheap_single_partition_merge_on_index dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-False-True-4-False] [gw20] [ 70%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_multi_character_column_name[tasks] dask/dataframe/tests/test_groupby.py::test_cumulative_axis[disk-cumsum] [gw14] [ 70%] 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 [gw37] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-True-False-1-False] [gw21] [ 70%] PASSED dask/dataframe/tests/test_multi.py::test_merge_columns_dtypes[True-outer] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-True-False-4-True] [gw59] [ 70%] 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] dask/dataframe/tests/test_multi.py::test_merge_columns_dtypes[True-left] [gw48] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-True-True-1-False] [gw10] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-True-True-4-False] [gw39] [ 70%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on2-inner-tasks] 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_setup3-True-True-False-1-True] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on2-left-disk] [gw55] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-True-False-1-True] [gw1] [ 70%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table[first-values2] [gw36] [ 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_setup0-False-True-False-1-False] dask/dataframe/tests/test_reshape.py::test_pivot_table[last-B] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-True-False-1-True] [gw34] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-False-True-4-False] [gw32] [ 70%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[idx-disk-inner] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-False-False-1-True] [gw0] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-False-False-4-True] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[idx-disk-right] [gw46] [ 70%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on3-outer-disk] [gw16] [ 70%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-cumprod] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-False-False-4-False] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on3-outer-tasks] dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-cumcount] [gw29] [ 70%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-mean-b] [gw10] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-True-False-1-True] [gw26] [ 70%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-mean-c] [gw11] [ 70%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-unobserved-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-unobserved-cat_1-unordererd-known] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-True-False-1-False] [gw55] [ 70%] 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] [gw36] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-True-False-1-True] [gw54] [ 70%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[idx-left-disk] [gw62] [ 70%] PASSED dask/bag/tests/test_bag.py::test_map_partitions dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-True-False-1-False] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[idx-left-tasks] dask/bag/tests/test_bag.py::test_map_partitions_args_kwargs [gw35] [ 70%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_cov[disk-columns3] dask/dataframe/tests/test_groupby.py::test_groupby_cov[tasks-columns0] [gw6] [ 70%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on1-left-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on1-left-tasks] [gw15] [ 70%] PASSED dask/dataframe/tests/test_multi.py::test_concat2 dask/dataframe/tests/test_multi.py::test_concat3 [gw0] [ 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_setup4-True-True-True-1-True] [gw62] [ 70%] PASSED dask/bag/tests/test_bag.py::test_map_partitions_args_kwargs [gw48] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-True-True-4-True] dask/bag/tests/test_bag.py::test_map_partitions_blockwise dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-True-True-4-False] [gw62] [ 70%] PASSED dask/bag/tests/test_bag.py::test_map_partitions_blockwise dask/bag/tests/test_bag.py::test_random_sample_size [gw26] [ 70%] 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] [gw45] [ 70%] 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] [gw34] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-False-False-1-True] [gw10] [ 70%] 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_setup4-False-False-False-1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-True-False-4-True] [gw36] [ 70%] PASSED 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_setup2-True-True-False-4-True] [gw3] [ 70%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_funcs[disk-rank] [gw43] [ 70%] PASSED dask/dataframe/tests/test_multi.py::test_hash_join[disk-left] dask/dataframe/tests/test_multi.py::test_hash_join[disk-right] [gw25] [ 70%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-a-a] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-a-c] [gw21] [ 70%] PASSED dask/dataframe/tests/test_multi.py::test_merge_columns_dtypes[True-left] dask/dataframe/tests/test_rolling.py::test_map_overlap_names[False-False-False-1] dask/dataframe/tests/test_groupby.py::test_groupby_transform_funcs[tasks-] [gw8] [ 70%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on3-right-disk] [gw48] [ 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] [gw37] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-True-False-4-True] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on3-right-tasks] [gw29] [ 70%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-mean-c] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-mean-by3] [gw32] [ 70%] 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] [gw63] [ 70%] PASSED dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[sm-32-right] dask/dataframe/tests/test_multi.py::test_broadcast_true[None] [gw24] [ 70%] 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] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-True-False-4-False] [gw50] [ 70%] 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] [gw59] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-True-False-4-True] [gw26] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-False-True-1-True] [gw39] [ 70%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on2-left-disk] 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_setup2-False-True-False-4-False] [gw14] [ 70%] PASSED dask/dataframe/tests/test_multi.py::test_categorical_merge_retains_category_dtype dask/dataframe/tests/test_multi.py::test_categorical_merge_does_not_raise_setting_with_copy_warning dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on2-left-tasks] [gw21] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_names[False-False-False-1] [gw34] [ 70%] 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_names[False-False-False-4] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-False-False-4-True] [gw58] [ 70%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on2-tasks-inner] [gw55] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-True-False-4-True] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on2-tasks-left] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-True-False-4-False] [gw37] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-True-False-4-False] [gw19] [ 70%] 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_merge_column_and_index.py::test_merge_known_to_double_bcast_left[idx-tasks-True-right] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-False-True-1-True] [gw63] [ 70%] PASSED dask/dataframe/tests/test_multi.py::test_broadcast_true[None] dask/dataframe/tests/test_multi.py::test_broadcast_true[tasks] [gw48] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-True-False-1-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-True-False-1-False] [gw46] [ 70%] 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] [gw26] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-False-True-1-False] [gw21] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_names[False-False-False-4] [gw0] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-True-True-1-True] [gw7] [ 70%] XFAIL dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-0-5] [gw59] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-True-False-4-False] [gw60] [ 70%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on2-left-tasks] dask/dataframe/tests/test_rolling.py::test_map_overlap_errors 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_setup4-True-True-True-1-False] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-1-0] [gw14] [ 70%] PASSED dask/dataframe/tests/test_multi.py::test_categorical_merge_does_not_raise_setting_with_copy_warning dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-False-True-1-True] [gw10] [ 70%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-True-False-4-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-True-False-4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-True-True-1-False] [gw63] [ 70%] PASSED dask/dataframe/tests/test_multi.py::test_broadcast_true[tasks] [gw28] [ 71%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[idx-outer-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on1-inner-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on2-right-disk] dask/dataframe/tests/test_multi.py::test_pairwise_rejects_unsupported_join_types[right] [gw21] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_errors dask/dataframe/tests/test_rolling.py::test_map_overlap_provide_meta [gw63] [ 71%] PASSED dask/dataframe/tests/test_multi.py::test_pairwise_rejects_unsupported_join_types[right] [gw55] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-True-False-4-False] dask/dataframe/tests/test_multi.py::test_pairwise_rejects_unsupported_join_types[inner] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-False-True-1-True] [gw38] [ 71%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle[disk-1-2] [gw51] [ 71%] PASSED dask/bag/tests/test_bag.py::test_frequencies_sorted [gw63] [ 71%] PASSED dask/dataframe/tests/test_multi.py::test_pairwise_rejects_unsupported_join_types[inner] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-False-False-1-True] [gw1] [ 71%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table[last-B] [gw48] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-True-False-1-False] dask/bag/tests/test_bag.py::test_topk dask/dataframe/tests/test_reshape.py::test_pivot_table[last-values1] dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[1-1-left] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-True-False-4-True] [gw37] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-False-True-1-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-False-True-1-False] [gw11] [ 71%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-unobserved-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-unobserved-cat_1-unordererd-unknown] [gw5] [ 71%] 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] [gw20] [ 71%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative_axis[disk-cumsum] [gw10] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-True-False-4-False] [gw14] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-True-True-1-False] [gw59] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-False-True-1-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-False-True-1-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-True-True-4-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-False-True-1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-False-False-1-False] [gw36] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-True-False-4-True] [gw35] [ 71%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_cov[tasks-columns0] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-True-False-4-False] [gw0] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-True-True-1-False] [gw32] [ 71%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[idx-tasks-inner] [gw49] [ 71%] 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] [gw21] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_provide_meta 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_rolling_methods[True-1-count-args0-False] dask/dataframe/tests/test_groupby.py::test_groupby_cov[tasks-columns1] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[idx-tasks-right] [gw55] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-False-True-1-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-False-True-1-False] [gw57] [ 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] [gw38] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-False-False-1-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-False-False-1-False] [gw10] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-False-True-1-True] [gw59] [ 71%] 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_map_overlap_multiple_dataframes[overlap_setup3-True-False-True-1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-False-True-4-True] [gw16] [ 71%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_column_and_index_agg_funcs[tasks-cumcount] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-sum-args1-False] [gw37] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-False-True-1-False] [gw36] [ 71%] 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_setup1-True-False-True-4-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-False-True-1-True] [gw25] [ 71%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-a-c] [gw55] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-False-True-1-False] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-a-d] [gw14] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-True-True-4-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-False-True-4-True] [gw46] [ 71%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_single[idx-disk-inner] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-True-True-4-False] [gw20] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-False-False-1-False] [gw21] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-count-args0-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-min-args4-False] [gw26] [ 71%] 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_setup5-False-False-False-4-True] 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_setup0-True-False-True-4-False] [gw17] [ 71%] PASSED dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[lg-28-inner] [gw54] [ 71%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[idx-left-tasks] dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[lg-28-left] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[idx-right-disk] [gw10] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-False-True-1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-False-True-4-True] [gw38] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-False-False-1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-False-False-4-True] [gw39] [ 71%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_known[on2-left-tasks] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-apply-args11-False] [gw48] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-True-False-4-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-True-False-4-False] [gw14] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-True-True-4-False] [gw6] [ 71%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on1-left-tasks] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-True-False-1-True] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on1-right-disk] [gw36] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-False-True-1-True] [gw21] [ 71%] PASSED 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_setup2-True-False-True-1-False] [gw5] [ 71%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-mean-c] [gw16] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-sum-args1-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-mean-args2-False] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-mean-by3] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-mean-args2-False] [gw26] [ 71%] 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] [gw34] [ 71%] 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] [gw61] [ 71%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on2-disk-0.75-inner] [gw46] [ 71%] 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] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on2-disk-0.75-right] [gw42] [ 71%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table[mean-B] [gw32] [ 71%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_single_to_known[idx-tasks-right] dask/dataframe/tests/test_reshape.py::test_pivot_table[mean-values1] dask/dataframe/tests/test_rolling.py::test_rolling_axis[kwargs1] [gw48] [ 71%] 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] [gw14] [ 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_setup3-False-True-False-1-False] [gw21] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-mean-args2-False] [gw36] [ 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_rolling_methods[True-1-median-args3-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-False-True-4-True] [gw26] [ 71%] 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] [gw3] [ 71%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_funcs[tasks-] dask/dataframe/tests/test_groupby.py::test_groupby_transform_funcs[tasks-sum0] [gw37] [ 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-True-False-True-4-False] [gw16] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-mean-args2-False] [gw10] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-False-True-4-True] [gw34] [ 71%] 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_rolling_methods[True-2-median-args3-False] 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_setup3-True-False-True-4-False] [gw59] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-False-True-4-True] [gw45] [ 71%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumcount-key1-a] 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_rolling_methods[True-4-std-args6-True] [gw46] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-max-args5-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-std-args6-True] [gw14] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-True-False-1-False] [gw55] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-False-True-4-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-False-True-4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-True-False-4-True] [gw21] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-median-args3-False] [gw32] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_axis[kwargs1] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-min-args4-False] dask/dataframe/tests/test_rolling.py::test_rolling_axis[kwargs2] [gw48] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-False-True-1-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-False-True-1-False] [gw9] [ 71%] 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] [gw26] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-False-False-1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-False-False-4-True] [gw37] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-False-True-4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-False-False-1-True] [gw10] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-False-True-4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-False-False-1-True] [gw1] [ 71%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table[last-values1] [gw59] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-False-True-4-False] dask/dataframe/tests/test_reshape.py::test_pivot_table[last-values2] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-False-False-1-True] [gw25] [ 71%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-a-d] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-a-sel3] [gw35] [ 71%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_cov[tasks-columns1] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-var-args7-True] [gw18] [ 71%] PASSED dask/dataframe/tests/test_multi.py::test_merge[disk-outer] [gw44] [ 71%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[count-disk-split_out] [gw55] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-False-True-4-False] dask/dataframe/tests/test_multi.py::test_merge[disk-left] [gw21] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-min-args4-False] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[count-tasks-split_every] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-False-False-1-True] [gw20] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-False-False-4-True] [gw28] [ 71%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on1-inner-disk] [gw38] [ 71%] 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_rolling_methods[True-1-max-args5-False] [gw48] [ 71%] 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] 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_unknown_to_known[on1-inner-tasks] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-False-False-4-False] [gw0] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-True-True-4-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-True-True-4-False] [gw34] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-True-True-1-True] [gw8] [ 71%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on3-right-tasks] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-True-True-1-False] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on3-outer-disk] [gw43] [ 71%] PASSED dask/dataframe/tests/test_multi.py::test_hash_join[disk-right] dask/dataframe/tests/test_multi.py::test_hash_join[disk-outer] [gw63] [ 71%] PASSED dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[1-1-left] dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[1-1-outer] [gw62] [ 71%] PASSED dask/bag/tests/test_bag.py::test_random_sample_size dask/bag/tests/test_bag.py::test_random_sample_prob_range [gw62] [ 71%] PASSED dask/bag/tests/test_bag.py::test_random_sample_prob_range [gw32] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_axis[kwargs2] dask/dataframe/tests/test_rolling.py::test_rolling_axis[kwargs3] dask/bag/tests/test_bag.py::test_random_sample_repeated_computation [gw16] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-median-args3-False] [gw45] [ 71%] 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-2-min-args4-False] [gw10] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-False-False-1-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-var-args7-True] [gw46] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-std-args6-True] [gw19] [ 71%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[idx-tasks-True-right] [gw15] [ 71%] PASSED dask/dataframe/tests/test_multi.py::test_concat3 dask/dataframe/tests/test_multi.py::test_concat4_interleave_partitions dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-False-False-1-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-var-args7-True] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[idx-tasks-0.75-inner] [gw37] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-False-False-1-True] [gw59] [ 71%] 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] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-False-False-1-False] [gw55] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-False-False-1-True] [gw60] [ 71%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on2-right-disk] [gw20] [ 71%] PASSED 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_unknown_to_unknown[on2-right-tasks] dask/dataframe/tests/test_rolling.py::test_map_overlap_names[True-True-True-1] [gw21] [ 71%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-max-args5-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-std-args6-True] [gw14] [ 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_setup0-False-False-False-1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-True-False-4-False] [gw34] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-True-True-1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-True-True-4-True] [gw36] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-False-True-4-True] [gw38] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-False-False-4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-False-True-4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-True-True-1-True] [gw0] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-True-True-4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-True-False-1-True] [gw10] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-False-False-1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-False-False-4-True] [gw59] [ 72%] 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] [gw35] [ 72%] 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] [gw32] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_axis[kwargs3] [gw26] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-False-False-4-True] [gw20] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_names[True-True-True-1] dask/dataframe/tests/test_rolling.py::test_rolling_axis[kwargs4] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-False-False-4-False] [gw37] [ 72%] 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_names[True-True-True-4] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-var-args7-True] [gw57] [ 72%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on2-left-tasks] [gw21] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-std-args6-True] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on2-right-disk] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-var-args7-True] [gw14] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-True-False-4-False] [gw58] [ 72%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on2-tasks-left] [gw55] [ 72%] 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_setup3-False-False-True-1-True] 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_map_overlap_multiple_dataframes[overlap_setup0-False-False-False-4-True] [gw45] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-var-args7-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-skew-args8-True] [gw46] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-var-args7-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-skew-args8-True] [gw16] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-min-args4-False] [gw56] [ 72%] PASSED dask/bag/tests/test_random.py::test_sample_with_more_bag_partitons [gw54] [ 72%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[idx-right-disk] dask/bag/tests/test_random.py::test_sample_size_exactly_k dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-max-args5-False] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[idx-right-tasks] [gw20] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_names[True-True-True-4] dask/dataframe/tests/test_rolling.py::test_map_overlap_names[True-True-False-1] [gw11] [ 72%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-unobserved-cat_1-unordererd-unknown] [gw48] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-False-True-4-True] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-unobserved-groupby1-ordered-known] [gw36] [ 72%] 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_setup1-False-False-True-4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-False-False-1-True] [gw26] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-False-False-4-False] [gw6] [ 72%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on1-right-disk] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-True-True-1-True] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on1-right-tasks] [gw21] [ 72%] 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] [gw30] [ 72%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-not_indexed-7] [gw0] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-True-False-1-True] [gw10] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-False-False-4-True] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-not_indexed-8] 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_setup4-True-True-False-1-False] [gw14] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-False-True-1-True] [gw38] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-True-True-1-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-False-True-1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-True-True-1-False] [gw20] [ 72%] 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] [gw37] [ 72%] 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] [gw24] [ 72%] 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] [gw24] [ 72%] 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] [gw24] [ 72%] SKIPPED dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[cudf-leftsemi-parts1] [gw48] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-False-True-4-False] dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[cudf-leftsemi-parts2] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-False-False-1-True] [gw24] [ 72%] 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] [gw32] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_axis[kwargs4] [gw24] [ 72%] SKIPPED dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[cudf-leftanti-parts0] dask/dataframe/tests/test_rolling.py::test_rolling_axis[kwargs5] dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[cudf-leftanti-parts1] [gw35] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-skew-args8-True] [gw24] [ 72%] SKIPPED dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[cudf-leftanti-parts1] [gw45] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-skew-args8-True] [gw16] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-max-args5-False] [gw36] [ 72%] 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_rolling_methods[True-2-std-args6-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-kurt-args9-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-kurt-args9-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-False-False-1-False] dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[cudf-leftanti-parts2] [gw24] [ 72%] SKIPPED dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[cudf-leftanti-parts2] [gw26] [ 72%] 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_multi.py::test_merge_tasks_passes_through [gw20] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_names[True-True-False-4] dask/dataframe/tests/test_rolling.py::test_map_overlap_names[True-False-True-1] [gw21] [ 72%] 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] [gw14] [ 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_map_overlap_multiple_dataframes[overlap_setup3-False-False-True-4-True] [gw46] [ 72%] 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] [gw10] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-True-False-False-4-False] [gw32] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_axis[kwargs5] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-True-True-1-True] dask/dataframe/tests/test_rolling.py::test_rolling_partition_size [gw38] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-True-True-1-False] [gw24] [ 72%] 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] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-True-True-4-True] [gw24] [ 72%] SKIPPED dask/dataframe/tests/test_multi.py::test_merge_by_index_patterns[disk-inner] dask/dataframe/tests/test_rolling.py::test_time_rolling_large_window_fixed_chunks[10h-10] [gw0] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-True-False-1-False] [gw20] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_names[True-False-True-1] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-True-False-4-True] [gw48] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-False-False-1-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_names[True-False-True-4] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-False-False-1-False] [gw3] [ 72%] 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] [gw55] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-False-False-4-True] [gw21] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-kurt-args9-True] [gw26] [ 72%] 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_rolling_methods[True-1-quantile-args10-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-False-False-4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-True-True-4-True] [gw36] [ 72%] 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_setup2-True-False-False-4-True] [gw37] [ 72%] 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] [gw7] [ 72%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-1-0] [gw25] [ 72%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-a-sel3] [gw1] [ 72%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table[last-values2] [gw34] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-True-True-4-True] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-1-1] dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-a-sel4] dask/dataframe/tests/test_reshape.py::test_pivot_table_firstlast[first-B] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-True-True-4-False] [gw20] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_names[True-False-True-4] [gw16] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-std-args6-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_names[True-False-False-1] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-var-args7-True] [gw59] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-False-False-4-True] [gw11] [ 72%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-unobserved-groupby1-ordered-known] [gw10] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-True-True-1-True] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-apply-args11-False] [gw12] [ 72%] PASSED dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate[disk-2-1] dask/dataframe/tests/test_rolling.py::test_rolling_agg_aggregate dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-unobserved-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate[disk-2-8] [gw14] [ 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] [gw46] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-kurt-args9-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-quantile-args10-False] [gw48] [ 72%] 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] [gw45] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-kurt-args9-True] [gw21] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-quantile-args10-False] [gw63] [ 72%] PASSED dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[1-1-outer] [gw55] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-False-False-4-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-quantile-args10-False] dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[1-2-left] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-apply-args11-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-True-True-1-True] [gw41] [ 72%] PASSED dask/bag/tests/test_bag.py::test_groupby_tasks [gw19] [ 72%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[idx-tasks-0.75-inner] [gw22] [ 72%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-unobserved-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-unobserved-groupby1-ordered-known] [gw35] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-kurt-args9-True] dask/bag/tests/test_bag.py::test_groupby_tasks_names dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[idx-tasks-0.75-right] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-quantile-args10-False] [gw41] [ 72%] PASSED dask/bag/tests/test_bag.py::test_groupby_tasks_names [gw20] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_names[True-False-False-1] dask/bag/tests/test_bag.py::test_groupby_tasks_2[1000-20-100] dask/dataframe/tests/test_rolling.py::test_map_overlap_names[True-False-False-4] [gw28] [ 72%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on1-inner-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on1-left-disk] [gw14] [ 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_map_overlap_multiple_dataframes[overlap_setup3-False-False-False-1-True] [gw34] [ 72%] 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] [gw20] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_names[True-False-False-4] [gw37] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-kurt-args9-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_names[False-True-True-1] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-quantile-args10-False] [gw16] [ 72%] 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] [gw61] [ 72%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on2-disk-0.75-right] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on2-tasks-True-inner] [gw55] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-True-True-1-True] [gw46] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-quantile-args10-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-apply-args11-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-True-True-1-False] [gw45] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-quantile-args10-False] [gw41] [ 72%] PASSED dask/bag/tests/test_bag.py::test_groupby_tasks_2[1000-20-100] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-apply-args11-False] dask/bag/tests/test_bag.py::test_groupby_tasks_2[12345-234-1042] [gw26] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-True-True-4-True] [gw14] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-False-False-1-True] [gw20] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_names[False-True-True-1] 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_names[False-True-True-4] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-False-False-1-False] [gw36] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-False-False-4-True] [gw32] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_partition_size [gw38] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-True-True-4-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-True-False-False-4-False] [gw8] [ 72%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on3-outer-disk] [gw34] [ 72%] 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_rolling_repr dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-True-True-4-False] 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_setup5-True-True-False-1-False] [gw32] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_repr dask/dataframe/tests/test_rolling.py::test_time_rolling_repr [gw35] [ 72%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-quantile-args10-False] [gw32] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_repr [gw31] [ 73%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[nunique-disk-split_every] [gw43] [ 73%] PASSED dask/dataframe/tests/test_multi.py::test_hash_join[disk-outer] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[nunique-disk-split_out] dask/dataframe/tests/test_rolling.py::test_time_rolling_constructor dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-apply-args11-False] dask/dataframe/tests/test_multi.py::test_hash_join[tasks-inner] [gw32] [ 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] [gw55] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-True-True-True-1-False] [gw48] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-False-False-4-True] dask/dataframe/tests/test_shuffle.py::test_set_index_string[disk-object] [gw20] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_names[False-True-True-4] [gw17] [ 73%] PASSED dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[lg-28-left] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-False-False-4-False] [gw16] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-skew-args8-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_names[False-True-False-1] dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[lg-28-right] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-kurt-args9-True] [gw26] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-False-True-True-4-False] [gw14] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup3-False-False-False-1-False] dask/dataframe/tests/test_shuffle.py::test_set_index_no_sort[False-False] dask/dataframe/tests/test_shuffle.py::test_set_index_divisions_sorted [gw42] [ 73%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table[mean-values1] dask/dataframe/tests/test_reshape.py::test_pivot_table[mean-values2] [gw22] [ 73%] 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] [gw37] [ 73%] 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] [gw54] [ 73%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[idx-right-tasks] [gw58] [ 73%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on3-disk-inner] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[idx-outer-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on3-disk-left] [gw36] [ 73%] 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] [gw39] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-apply-args11-False] [gw20] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_names[False-True-False-1] [gw60] [ 73%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on2-right-tasks] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-count-args0-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_names[False-True-False-4] [gw6] [ 73%] 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[on2-outer-disk] [gw38] [ 73%] 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_time_rolling_methods[window3-median-args3-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-True-False-1-True] [gw34] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-True-False-1-False] [gw48] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup1-False-False-False-4-False] [gw14] [ 73%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_divisions_sorted dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-True-False-4-True] dask/dataframe/tests/test_shuffle.py::test_set_index_drop[False] dask/dataframe/tests/test_shuffle.py::test_set_index_consistent_divisions [gw14] [ 73%] 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] [gw40] [ 73%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-mean-by3] [gw11] [ 73%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-unobserved-groupby1-ordered-unknown] [gw0] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-True-False-4-True] [gw57] [ 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] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-unobserved-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-mean-by4] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-True-False-4-False] [gw20] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_names[False-True-False-4] dask/dataframe/tests/test_rolling.py::test_map_overlap_names[False-False-True-1] [gw16] [ 73%] 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] [gw36] [ 73%] 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] [gw24] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_large_window_fixed_chunks[10h-10] dask/dataframe/tests/test_rolling.py::test_time_rolling_large_window_fixed_chunks[10s-100] [gw39] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-count-args0-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-sum-args1-False] [gw32] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-count-args0-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-sum-args1-False] [gw26] [ 73%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_no_sort[False-False] dask/dataframe/tests/test_shuffle.py::test_shuffle_sort[disk] [gw3] [ 73%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_funcs[tasks-sum1] [gw1] [ 73%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table_firstlast[first-B] [gw20] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_names[False-False-True-1] [gw38] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-True-False-1-True] dask/dataframe/tests/test_reshape.py::test_pivot_table_firstlast[first-values1] dask/dataframe/tests/test_shuffle.py::test_shuffle_from_one_partition_to_one_other[tasks] 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_names[False-False-True-4] [gw25] [ 73%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative[disk-cumsum-a-sel4] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-True-True-1-True] [gw3] [ 73%] 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] [gw6] [ 73%] 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] [gw39] [ 73%] 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] [gw36] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup2-False-True-True-1-False] dask/dataframe/tests/test_shuffle.py::test_set_index_does_not_repeat_work_due_to_optimizations[None] [gw20] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_names[False-False-True-4] [gw16] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-quantile-args10-False] [gw0] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-True-False-4-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-apply-args11-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-False-True-1-True] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-on2-None] [gw33] [ 73%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[False-backward-False] [gw43] [ 73%] PASSED dask/dataframe/tests/test_multi.py::test_hash_join[tasks-inner] dask/dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[False-forward-True] dask/dataframe/tests/test_multi.py::test_hash_join[tasks-left] [gw22] [ 73%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-unobserved-groupby1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-unobserved-groupby1-unordererd-known] [gw38] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-True-False-1-False] [gw63] [ 73%] PASSED dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[1-2-left] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-True-False-4-True] dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[1-2-outer] [gw39] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-mean-args2-False] [gw32] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-sum-args1-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-median-args3-False] [gw3] [ 73%] PASSED dask/dataframe/tests/test_shuffle.py::test_shuffle_empty_partitions[disk] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-mean-args2-False] dask/dataframe/tests/test_shuffle.py::test_shuffle_empty_partitions[tasks] [gw25] [ 73%] 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] [gw26] [ 73%] PASSED dask/dataframe/tests/test_shuffle.py::test_shuffle_sort[disk] dask/dataframe/tests/test_shuffle.py::test_shuffle_sort[tasks] [gw28] [ 73%] 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] [gw11] [ 73%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-unobserved-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-unobserved-groupby1-unordererd-unknown] [gw10] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_agg_aggregate dask/dataframe/tests/test_rolling.py::test_rolling_numba_engine [gw10] [ 73%] SKIPPED dask/dataframe/tests/test_rolling.py::test_rolling_numba_engine [gw6] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-min-args4-False] [gw55] [ 73%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_string[disk-object] dask/dataframe/tests/test_rolling.py::test_groupby_rolling dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-max-args5-False] dask/dataframe/tests/test_shuffle.py::test_set_index_string[tasks-string[python]] [gw34] [ 73%] 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] [gw0] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-False-True-1-True] [gw3] [ 73%] PASSED dask/dataframe/tests/test_shuffle.py::test_shuffle_empty_partitions[tasks] dask/dataframe/tests/test_shuffle.py::test_partitioning_index [gw40] [ 73%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-mean-by4] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-False-True-1-False] [gw39] [ 73%] 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] [gw61] [ 73%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on2-tasks-True-inner] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on2-tasks-True-right] [gw3] [ 73%] PASSED dask/dataframe/tests/test_shuffle.py::test_partitioning_index dask/dataframe/tests/test_shuffle.py::test_partitioning_index_categorical_on_values [gw25] [ 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_groupby.py::test_groupby_sort_argument[tasks-True-std-a] [gw3] [ 73%] PASSED dask/dataframe/tests/test_shuffle.py::test_partitioning_index_categorical_on_values dask/dataframe/tests/test_shuffle.py::test_set_index_general[disk-1] [gw26] [ 73%] PASSED dask/dataframe/tests/test_shuffle.py::test_shuffle_sort[tasks] [gw24] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_large_window_fixed_chunks[10s-100] [gw32] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-mean-args2-False] dask/dataframe/tests/test_shuffle.py::test_rearrange[disk-threads] dask/dataframe/tests/test_rolling.py::test_time_rolling_large_window_fixed_chunks[10h-100] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-median-args3-False] [gw39] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-min-args4-False] [gw19] [ 73%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[idx-tasks-0.75-right] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-max-args5-False] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on1-disk-True-inner] [gw34] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-True-False-4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-False-True-1-True] [gw54] [ 73%] 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] [gw6] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-max-args5-False] [gw0] [ 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] [gw14] [ 73%] 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] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-std-args6-True] [gw13] [ 73%] 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] [gw43] [ 73%] PASSED dask/dataframe/tests/test_multi.py::test_hash_join[tasks-left] dask/dataframe/tests/test_multi.py::test_hash_join[tasks-right] [gw26] [ 73%] PASSED dask/dataframe/tests/test_shuffle.py::test_rearrange[disk-threads] dask/dataframe/tests/test_shuffle.py::test_rearrange[disk-processes] [gw39] [ 73%] 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] [gw22] [ 73%] 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] [gw44] [ 73%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[count-tasks-split_every] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[count-tasks-split_out] [gw58] [ 73%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on3-disk-left] [gw8] [ 73%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on3-outer-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on3-tasks-inner] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[idx-inner-disk] [gw34] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-False-True-1-True] [gw32] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-median-args3-False] [gw11] [ 73%] 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_pairwise_merge_results_in_identical_output_df[2-1-outer] [gw38] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-True-False-4-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-True-False-4-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-min-args4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-False-True-1-False] [gw29] [ 73%] 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] [gw39] [ 73%] 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] [gw1] [ 73%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table_firstlast[first-values1] [gw18] [ 73%] PASSED dask/dataframe/tests/test_multi.py::test_merge[disk-left] dask/dataframe/tests/test_reshape.py::test_pivot_table_firstlast[first-values2] dask/dataframe/tests/test_multi.py::test_merge[disk-right] [gw49] [ 73%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-unobserved-cat_1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-unobserved-groupby1-ordered-known] [gw6] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-std-args6-True] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-var-args7-True] [gw38] [ 73%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-True-False-4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-False-True-1-True] [gw57] [ 73%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on2-right-tasks] [gw39] [ 73%] 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] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on2-outer-disk] [gw34] [ 73%] 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] [gw60] [ 73%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on2-outer-disk] [gw55] [ 73%] 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]] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on2-outer-tasks] [gw55] [ 73%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_set_index_string[tasks-string[pyarrow]] [gw36] [ 73%] 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_string[tasks-object] [gw50] [ 74%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-observed-cat_1-unordererd-unknown] dask/dataframe/tests/test_shuffle.py::test_set_index_does_not_repeat_work_due_to_optimizations[auto] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-observed-groupby1-ordered-known] [gw32] [ 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] [gw39] [ 74%] 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] [gw63] [ 74%] PASSED dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[1-2-outer] dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[1-3-left] [gw25] [ 74%] 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] [gw22] [ 74%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-unobserved-groupby1-unordererd-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-observed-cat_1-ordered-known] [gw22] [ 74%] 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[corr-tasks-unobserved-groupby1-unordererd-known] [gw22] [ 74%] 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] [gw22] [ 74%] 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] [gw22] [ 74%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-observed-cat_1-ordered-known] [gw6] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-var-args7-True] [gw42] [ 74%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table[mean-values2] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-observed-cat_1-ordered-unknown] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-skew-args8-True] dask/dataframe/tests/test_reshape.py::test_pivot_table[sum-B] [gw38] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-False-True-1-True] [gw7] [ 74%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-1-1] [gw22] [ 74%] 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_apply_or_transform_shuffle_multilevel[tasks-1-2] [gw39] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-kurt-args9-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-quantile-args10-False] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-observed-cat_1-unordererd-known] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-False-True-1-False] [gw43] [ 74%] PASSED dask/dataframe/tests/test_multi.py::test_hash_join[tasks-right] [gw22] [ 74%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-observed-cat_1-unordererd-known] dask/dataframe/tests/test_multi.py::test_hash_join[tasks-outer] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-observed-cat_1-unordererd-unknown] [gw22] [ 74%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-observed-cat_1-unordererd-unknown] [gw28] [ 74%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on1-left-tasks] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-observed-groupby1-ordered-known] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on1-right-disk] [gw22] [ 74%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-observed-groupby1-ordered-known] [gw32] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-max-args5-False] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-observed-groupby1-ordered-unknown] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-std-args6-True] [gw22] [ 74%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-observed-groupby1-ordered-unknown] [gw62] [ 74%] PASSED dask/bag/tests/test_bag.py::test_random_sample_repeated_computation [gw0] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-False-True-4-True] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-observed-groupby1-unordererd-known] dask/bag/tests/test_bag.py::test_random_sample_different_definitions dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-False-True-4-False] [gw22] [ 74%] 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] [gw22] [ 74%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-observed-groupby1-unordererd-unknown] [gw56] [ 74%] PASSED dask/bag/tests/test_random.py::test_sample_size_exactly_k dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-unobserved-cat_1-ordered-known] dask/bag/tests/test_random.py::test_sample_k_bigger_than_bag_size [gw22] [ 74%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-unobserved-cat_1-ordered-known] [gw50] [ 74%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-observed-groupby1-ordered-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-unobserved-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-observed-groupby1-ordered-unknown] [gw25] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-True-True-4-False] [gw22] [ 74%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-unobserved-cat_1-ordered-unknown] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-unobserved-cat_1-unordererd-known] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-True-False-1-True] [gw22] [ 74%] 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] [gw14] [ 74%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_reduces_partitions_small[tasks] [gw22] [ 74%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-unobserved-cat_1-unordererd-unknown] dask/dataframe/tests/test_shuffle.py::test_set_index_reduces_partitions_large[disk] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-unobserved-groupby1-ordered-known] [gw39] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-quantile-args10-False] [gw46] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-apply-args11-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-apply-args11-False] [gw22] [ 74%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[nunique-disk-unobserved-groupby1-ordered-known] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-count-args0-False] dask/dataframe/tests/test_shuffle.py::test_set_index_overlap_does_not_drop_rows_when_divisions_overlap [gw29] [ 74%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-mean-by4] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-id-None] [gw21] [ 74%] 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] [gw59] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-apply-args11-False] [gw3] [ 74%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_general[disk-1] dask/dataframe/tests/test_shuffle.py::test_set_index_general[disk-4] [gw54] [ 74%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[idx-outer-tasks] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-count-args0-False] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on1-inner-disk] [gw34] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-False-True-4-True] [gw45] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-apply-args11-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-False-True-4-False] [gw38] [ 74%] 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[True-5-count-args0-False] [gw6] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-skew-args8-True] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-kurt-args9-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-False-True-4-True] [gw0] [ 74%] 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] [gw32] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-std-args6-True] [gw49] [ 74%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-unobserved-groupby1-ordered-known] [gw8] [ 74%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[idx-inner-disk] dask/dataframe/tests/test_shuffle.py::test_set_index_interpolate_int[pandas] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-unobserved-groupby1-ordered-unknown] [gw24] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_large_window_fixed_chunks[10h-100] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[idx-inner-tasks] dask/dataframe/tests/test_rolling.py::test_time_rolling_large_window_variable_chunks[2s] [gw22] [ 74%] 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 [gw46] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-count-args0-False] [gw15] [ 74%] PASSED dask/dataframe/tests/test_multi.py::test_concat4_interleave_partitions [gw35] [ 74%] 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_multi.py::test_concat5 [gw25] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-True-False-1-True] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-True-False-1-False] [gw55] [ 74%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_string[tasks-object] dask/dataframe/tests/test_shuffle.py::test_set_index_self_index[disk] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-sum-args1-False] [gw58] [ 74%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on3-tasks-inner] [gw19] [ 74%] 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] [gw32] [ 74%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_interpolate_int[pandas] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on3-tasks-left] dask/dataframe/tests/test_shuffle.py::test_set_index_interpolate_int[cudf] [gw55] [ 74%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_self_index[disk] [gw32] [ 74%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_set_index_interpolate_int[cudf] dask/dataframe/tests/test_shuffle.py::test_set_index_self_index[tasks] [gw50] [ 74%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-observed-groupby1-ordered-unknown] [gw21] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-count-args0-False] dask/dataframe/tests/test_shuffle.py::test_set_index_with_dask_dt_index dask/dataframe/tests/test_shuffle.py::test_set_index_interpolate_large_uint[pandas] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-observed-groupby1-unordererd-known] [gw51] [ 74%] PASSED dask/bag/tests/test_bag.py::test_topk dask/bag/tests/test_bag.py::test_topk_with_non_callable_key[1] [gw34] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-True-False-True-4-False] dask/dataframe/tests/test_shuffle.py::test_sort_values[500-by2-True] [gw55] [ 74%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_self_index[tasks] [gw30] [ 74%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-not_indexed-8] [gw1] [ 74%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table_firstlast[first-values2] dask/dataframe/tests/test_shuffle.py::test_set_index_names[disk] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-not_indexed-9] dask/dataframe/tests/test_reshape.py::test_pivot_table_firstlast[last-B] [gw6] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-kurt-args9-True] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-quantile-args10-False] [gw32] [ 74%] 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] [gw32] [ 74%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_set_index_interpolate_large_uint[cudf] dask/dataframe/tests/test_shuffle.py::test_set_index_timezone [gw0] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-False-False-1-True] [gw43] [ 74%] PASSED dask/dataframe/tests/test_multi.py::test_hash_join[tasks-outer] [gw11] [ 74%] PASSED dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[2-1-outer] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-False-False-1-False] dask/dataframe/tests/test_multi.py::test_sequential_joins dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[2-2-left] [gw37] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1s-apply-args11-False] [gw45] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-count-args0-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-count-args0-False] [gw25] [ 74%] 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-False-True-False-4-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-sum-args1-False] [gw59] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-count-args0-False] [gw50] [ 74%] 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/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-sum-args1-False] [gw61] [ 74%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on2-tasks-True-right] [gw46] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-sum-args1-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-mean-args2-False] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on2-tasks-0.75-inner] [gw36] [ 74%] 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 [gw6] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-quantile-args10-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-apply-args11-False] [gw36] [ 74%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_errors_with_inplace_kwarg [gw21] [ 74%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_with_dask_dt_index dask/dataframe/tests/test_shuffle.py::test_set_index_timestamp dask/dataframe/tests/test_shuffle.py::test_set_index_with_series_uses_fastpath [gw9] [ 74%] 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] [gw57] [ 74%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on2-outer-disk] [gw16] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-apply-args11-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-count-args0-False] [gw38] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-False-True-4-True] [gw28] [ 74%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on1-right-disk] [gw49] [ 74%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-unobserved-groupby1-ordered-unknown] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-False-True-4-False] [gw43] [ 74%] PASSED dask/dataframe/tests/test_multi.py::test_sequential_joins dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-unobserved-groupby1-unordererd-known] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on1-right-tasks] dask/dataframe/tests/test_multi.py::test_merge_asof_indexed [gw37] [ 74%] 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] [gw0] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-False-False-1-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-False-False-4-True] [gw42] [ 74%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table[sum-B] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on2-outer-tasks] dask/dataframe/tests/test_reshape.py::test_pivot_table[sum-values1] [gw46] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-mean-args2-False] [gw45] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-sum-args1-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-median-args3-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-mean-args2-False] [gw59] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-sum-args1-False] [gw32] [ 74%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_timezone [gw63] [ 74%] PASSED dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[1-3-left] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-mean-args2-False] dask/dataframe/tests/test_shuffle.py::test_set_index_npartitions dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[1-3-outer] [gw60] [ 74%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on2-outer-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on3-inner-disk] [gw5] [ 74%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-mean-by3] [gw50] [ 74%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-observed-groupby1-unordererd-unknown] [gw40] [ 74%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-std-a] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-unobserved-cat_1-ordered-known] [gw38] [ 74%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-False-True-4-False] [gw14] [ 74%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_reduces_partitions_large[disk] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-mean-by4] dask/dataframe/tests/test_shuffle.py::test_set_index_reduces_partitions_large[tasks] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-4-on3-None] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-False-False-1-True] [gw22] [ 74%] PASSED dask/dataframe/tests/test_shuffle.py::test_compute_current_divisions_nan_partition dask/dataframe/tests/test_shuffle.py::test_compute_current_divisions_overlap [gw54] [ 74%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on1-inner-disk] [gw21] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_with_series_uses_fastpath [gw34] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values[500-by2-True] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on1-inner-tasks] dask/dataframe/tests/test_shuffle.py::test_set_index_partitions_meta_dtype [gw17] [ 75%] PASSED dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[lg-28-right] dask/dataframe/tests/test_shuffle.py::test_sort_values[500-by2-False] dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[lg-32-inner] [gw43] [ 75%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_indexed dask/dataframe/tests/test_multi.py::test_merge_asof_on_basic [gw37] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-sum-args1-False] [gw16] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-count-args0-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-mean-args2-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-sum-args1-False] [gw32] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_npartitions dask/dataframe/tests/test_shuffle.py::test_set_index_datetime_precision[ns] [gw46] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-median-args3-False] [gw45] [ 75%] 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] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-min-args4-False] [gw8] [ 75%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[idx-inner-tasks] dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[False-by2-pandas] [gw10] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_groupby_rolling dask/dataframe/tests/test_rolling.py::test_groupby_rolling_with_integer_window_raises [gw9] [ 75%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-unobserved-groupby1-ordered-known] [gw10] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_groupby_rolling_with_integer_window_raises dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-unobserved-groupby1-ordered-unknown] dask/dataframe/tests/test_shuffle.py::test_shuffle[disk] [gw59] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-mean-args2-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-median-args3-False] [gw2] [ 75%] 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] [gw38] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup5-False-False-False-1-True] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-b-False-first] [gw1] [ 75%] 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] [gw35] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_cov[True-1] [gw49] [ 75%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-unobserved-groupby1-unordererd-known] [gw22] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_compute_current_divisions_overlap dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-tasks-unobserved-groupby1-unordererd-unknown] dask/dataframe/tests/test_shuffle.py::test_compute_current_divisions_overlap_2 dask/dataframe/tests/test_rolling.py::test_rolling_cov[True-2] [gw55] [ 75%] XFAIL dask/dataframe/tests/test_shuffle.py::test_set_index_names[disk] dask/dataframe/tests/test_shuffle.py::test_set_index_names[tasks] [gw21] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_partitions_meta_dtype [gw20] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-on2-None] dask/dataframe/tests/test_shuffle.py::test_sort_values_partitions_meta_dtype_with_divisions dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-on2-True] [gw48] [ 75%] 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 [gw48] [ 75%] 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 [gw22] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_compute_current_divisions_overlap_2 dask/dataframe/tests/test_shuffle.py::test_shuffle_hlg_layer [gw25] [ 75%] 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] [gw43] [ 75%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_on_basic [gw46] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-min-args4-False] [gw37] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-mean-args2-False] dask/dataframe/tests/test_multi.py::test_merge_asof_on_lefton_righton_error dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-max-args5-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-median-args3-False] [gw22] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_shuffle_hlg_layer dask/dataframe/tests/test_shuffle.py::test_shuffle_partitions_meta_dtype [gw43] [ 75%] 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 [gw34] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values[500-by2-False] dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[True-x-pandas] [gw45] [ 75%] 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] [gw32] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_datetime_precision[ns] dask/dataframe/tests/test_shuffle.py::test_set_index_datetime_precision[us] [gw19] [ 75%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on1-disk-True-right] [gw16] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-sum-args1-False] 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_rolling.py::test_rolling_methods[True-4-mean-args2-False] [gw22] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_shuffle_partitions_meta_dtype dask/dataframe/tests/test_shuffle.py::test_shuffle_hlg_layer_serialize[10] [gw59] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-median-args3-False] [gw22] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_shuffle_hlg_layer_serialize[10] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-min-args4-False] [gw56] [ 75%] PASSED dask/bag/tests/test_random.py::test_sample_k_bigger_than_bag_size dask/dataframe/tests/test_shuffle.py::test_shuffle_hlg_layer_serialize[1] dask/bag/tests/test_random.py::test_sample_empty_partition [gw36] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_timestamp [gw22] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_shuffle_hlg_layer_serialize[1] dask/dataframe/tests/test_shuffle.py::test_set_index_ea_dtype dask/dataframe/tests/test_shuffle.py::test_set_index_nan_partition [gw38] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-b-False-first] [gw10] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_shuffle[disk] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-b-False-last] dask/dataframe/tests/test_shuffle.py::test_shuffle[tasks] [gw25] [ 75%] 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] [gw46] [ 75%] 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] [gw5] [ 75%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-mean-by4] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-std-a] [gw0] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-False-False-4-True] [gw9] [ 75%] 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] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-False-False-4-False] [gw45] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-min-args4-False] [gw43] [ 75%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_by_leftby_rightby_error dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-max-args5-False] [gw12] [ 75%] PASSED dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate[disk-2-8] dask/dataframe/tests/test_multi.py::test_merge_asof_on[backward-True] [gw36] [ 75%] 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] dask/dataframe/tests/test_groupby.py::test_series_groupby_agg_custom_mean[tasks-pandas_spec1-dask_spec1] [gw61] [ 75%] 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] [gw37] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-median-args3-False] [gw34] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[True-x-pandas] [gw32] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_datetime_precision[us] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-min-args4-False] dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[True-x-cudf] dask/dataframe/tests/test_shuffle.py::test_set_index_drop[True] [gw34] [ 75%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[True-x-cudf] [gw16] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-mean-args2-False] dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[True-z-pandas] [gw42] [ 75%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table[sum-values1] dask/dataframe/tests/test_reshape.py::test_pivot_table[sum-values2] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-median-args3-False] [gw59] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-min-args4-False] [gw11] [ 75%] PASSED dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[2-2-left] [gw8] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[False-by2-pandas] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-max-args5-False] dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[2-2-outer] dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[False-by2-cudf] [gw29] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-id-None] [gw8] [ 75%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[False-by2-cudf] [gw12] [ 75%] PASSED dask/dataframe/tests/test_groupby.py::test_series_groupby_agg_custom_mean[tasks-pandas_spec1-dask_spec1] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-id-True] dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[False-by3-pandas] dask/dataframe/tests/test_groupby.py::test_series_groupby_agg_custom_mean[tasks-pandas_spec2-dask_spec2] [gw49] [ 75%] 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] [gw49] [ 75%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-observed-cat_1-ordered-known] [gw38] [ 75%] 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_aggregate_categorical_observed[cov-disk-observed-cat_1-ordered-unknown] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-by2-True-first] [gw25] [ 75%] 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] [gw49] [ 75%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[cov-disk-observed-cat_1-ordered-unknown] [gw46] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-std-args6-True] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-unobserved-cat_1-unordererd-unknown] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-var-args7-True] [gw12] [ 75%] 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] [gw0] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-True-False-False-4-False] [gw10] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_shuffle[tasks] [gw12] [ 75%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_agg_custom__name_clash_with_internal_same_column[disk] dask/dataframe/tests/test_shuffle.py::test_set_index_pyarrow_dtype[data4-uint64[pyarrow]] dask/dataframe/tests/test_shuffle.py::test_default_partitions dask/dataframe/tests/test_groupby.py::test_groupby_agg_custom__name_clash_with_internal_same_column[tasks] [gw0] [ 75%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_set_index_pyarrow_dtype[data4-uint64[pyarrow]] [gw45] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-max-args5-False] dask/dataframe/tests/test_shuffle.py::test_set_index_pyarrow_dtype[data5-date32[pyarrow]] [gw0] [ 75%] 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]] [gw12] [ 75%] 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] [gw0] [ 75%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_set_index_pyarrow_dtype[data6-timestamp[ns][pyarrow]] dask/dataframe/tests/test_shuffle.py::test_set_index_pyarrow_dtype[data7-decimal128] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-std-args6-True] [gw0] [ 75%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_set_index_pyarrow_dtype[data7-decimal128] [gw43] [ 75%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_on[backward-True] dask/dataframe/tests/test_shuffle.py::test_set_index_pyarrow_dtype[data8-duration[ns][pyarrow]] [gw0] [ 75%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_set_index_pyarrow_dtype[data8-duration[ns][pyarrow]] dask/dataframe/tests/test_multi.py::test_merge_asof_on[backward-False] dask/dataframe/tests/test_shuffle.py::test_set_index_pyarrow_dtype[data9-time64[ns][pyarrow]] [gw0] [ 75%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_set_index_pyarrow_dtype[data9-time64[ns][pyarrow]] [gw28] [ 75%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on1-right-tasks] dask/dataframe/tests/test_ufunc.py::test_ufunc[conj-pandas_input0] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on1-outer-disk] [gw37] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-min-args4-False] [gw22] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_nan_partition dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-max-args5-False] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-by2-False-first] [gw10] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_default_partitions dask/dataframe/tests/test_shuffle.py::test_shuffle_npartitions[disk] [gw9] [ 75%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-unobserved-groupby1-unordererd-known] [gw54] [ 75%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on1-inner-tasks] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-by2-True-first] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-unobserved-groupby1-unordererd-unknown] [gw12] [ 75%] 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_groupby_agg_custom__name_clash_with_internal_different_column[tasks] [gw7] [ 75%] PASSED dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-1-2] dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-1-3] [gw31] [ 75%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[nunique-disk-split_out] [gw57] [ 75%] 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_groupby_reduction_split[nunique-tasks-split_every] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on3-inner-disk] [gw46] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-var-args7-True] [gw36] [ 75%] 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] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-skew-args8-True] [gw54] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-by2-True-first] [gw16] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-median-args3-False] [gw25] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-False-True-1-False] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-by2-True-last] [gw8] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[False-by3-pandas] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-min-args4-False] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-False-True-4-True] dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[False-by3-cudf] [gw58] [ 75%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[on3-tasks-left] [gw18] [ 75%] PASSED dask/dataframe/tests/test_multi.py::test_merge[disk-right] dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[500-by0-ascending2] dask/dataframe/tests/test_multi.py::test_merge[tasks-inner] [gw8] [ 75%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[False-by3-cudf] [gw59] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-max-args5-False] dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[10-by0-True] [gw24] [ 75%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_large_window_variable_chunks[2s] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-std-args6-True] dask/dataframe/tests/test_rolling.py::test_time_rolling_large_window_variable_chunks[5s] [gw12] [ 75%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_agg_custom__name_clash_with_internal_different_column[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_agg_custom__mode[disk] [gw1] [ 75%] 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] [gw63] [ 75%] 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] [gw34] [ 75%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[True-z-pandas] [gw38] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-by2-True-first] dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[True-z-cudf] [gw43] [ 76%] 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] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-by2-True-last] [gw34] [ 76%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[True-z-cudf] [gw39] [ 76%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-apply-args11-False] [gw54] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-by2-True-last] [gw45] [ 76%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-std-args6-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-count-args0-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-var-args7-True] 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_tasks_backend[True-by2-pandas] [gw58] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[500-by0-ascending2] [gw14] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_reduces_partitions_large[tasks] dask/dataframe/tests/test_shuffle.py::test_set_index_doesnt_increase_partitions[disk] dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[500-by0-ascending3] [gw8] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[10-by0-True] [gw49] [ 76%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-unobserved-cat_1-unordererd-unknown] dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[10-by0-False] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-unobserved-groupby1-ordered-known] [gw0] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[conj-pandas_input0] [gw54] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-by2-False-first] dask/dataframe/tests/test_ufunc.py::test_ufunc[conj-pandas_input1] [gw46] [ 76%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-skew-args8-True] [gw21] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_partitions_meta_dtype_with_divisions dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-by2-False-last] dask/dataframe/tests/test_shuffle.py::test_sort_values[10-a-True] dask/dataframe/tests/test_ufunc.py::test_ufunc[exp-pandas_input1] [gw22] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-by2-False-first] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-by2-False-last] [gw60] [ 76%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on3-inner-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on3-inner-tasks] [gw12] [ 76%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_agg_custom__mode[disk] [gw8] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[10-by0-False] [gw16] [ 76%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-min-args4-False] dask/dataframe/tests/test_groupby.py::test_groupby_agg_custom__mode[tasks] dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[10-by0-ascending2] [gw35] [ 76%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_cov[True-2] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-max-args5-False] dask/dataframe/tests/test_rolling.py::test_rolling_cov[True-4] [gw37] [ 76%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-max-args5-False] [gw48] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_sorted_true dask/dataframe/tests/test_shuffle.py::test_set_index_sorted_single_partition [gw58] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[500-by0-ascending3] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-std-args6-True] dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[500-by1-True] [gw54] [ 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_sort_values_with_nulls[data1-5-a-True-first] [gw36] [ 76%] 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] [gw14] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_doesnt_increase_partitions[disk] [gw8] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[10-by0-ascending2] [gw48] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_sorted_single_partition dask/dataframe/tests/test_shuffle.py::test_set_index_doesnt_increase_partitions[tasks] dask/dataframe/tests/test_shuffle.py::test_set_index_sorted_min_max_same [gw49] [ 76%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-unobserved-groupby1-ordered-known] dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[10-by0-ascending3] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-unobserved-groupby1-ordered-unknown] [gw58] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[500-by1-True] [gw9] [ 76%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-unobserved-groupby1-unordererd-unknown] [gw46] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[exp-pandas_input1] [gw39] [ 76%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-count-args0-False] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-observed-cat_1-ordered-known] dask/dataframe/tests/test_ufunc.py::test_ufunc[exp-pandas_input2] [gw9] [ 76%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-observed-cat_1-ordered-known] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-sum-args1-False] [gw0] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[conj-pandas_input1] [gw45] [ 76%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-var-args7-True] dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[500-by1-False] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-observed-cat_1-ordered-unknown] [gw36] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_disk_shuffle_with_unknown_compression[UNKOWN_COMPRESSION_ALGO] [gw9] [ 76%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-observed-cat_1-ordered-unknown] dask/dataframe/tests/test_shuffle.py::test_disk_shuffle_check_actual_compression dask/dataframe/tests/test_ufunc.py::test_ufunc[conj-pandas_input2] [gw59] [ 76%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-std-args6-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-skew-args8-True] [gw48] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_sorted_min_max_same [gw43] [ 76%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_on[forward-True] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-observed-cat_1-unordererd-known] [gw8] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[10-by0-ascending3] [gw9] [ 76%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-observed-cat_1-unordererd-known] dask/dataframe/tests/test_shuffle.py::test_set_index_empty_partition dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-var-args7-True] [gw12] [ 76%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_agg_custom__mode[tasks] dask/dataframe/tests/test_multi.py::test_merge_asof_on[forward-False] dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[10-by1-True] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-observed-cat_1-unordererd-unknown] [gw9] [ 76%] 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_select_column_agg[disk-var] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-observed-groupby1-ordered-known] [gw58] [ 76%] 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] [gw34] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[True-by2-pandas] [gw10] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_shuffle_npartitions[disk] dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[True-by2-cudf] dask/dataframe/tests/test_shuffle.py::test_shuffle_npartitions[tasks] [gw34] [ 76%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[True-by2-cudf] [gw38] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-by2-True-last] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-by2-False-first] dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[True-by3-pandas] [gw16] [ 76%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-max-args5-False] [gw8] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[10-by1-True] dask/dataframe/tests/test_ufunc.py::test_ufunc[log1p-pandas_input3] [gw19] [ 76%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on1-disk-0.75-inner] [gw37] [ 76%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-std-args6-True] dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[10-by1-False] 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_rolling.py::test_time_rolling_methods[2s-var-args7-True] [gw42] [ 76%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table[sum-values2] [gw14] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_doesnt_increase_partitions[tasks] dask/dataframe/tests/test_reshape.py::test_pivot_table[count-B] dask/dataframe/tests/test_shuffle.py::test_set_index_detects_sorted_data[disk] [gw55] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_names[tasks] [gw58] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[500-by1-ascending2] dask/dataframe/tests/test_shuffle.py::test_set_index_2[disk] dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[500-by1-ascending3] [gw22] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-by2-False-last] [gw36] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_disk_shuffle_check_actual_compression dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-id-None] dask/dataframe/tests/test_shuffle.py::test_shuffle_values_raises [gw8] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[10-by1-False] [gw22] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_shuffle_values_raises dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[10-by1-ascending2] dask/dataframe/tests/test_shuffle.py::test_shuffle_by_as_list [gw49] [ 76%] 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] [gw21] [ 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] [gw16] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log1p-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[log1p-pandas_input4] [gw58] [ 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] [gw8] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[10-by1-ascending2] dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[10-by1-ascending3] [gw59] [ 76%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-var-args7-True] [gw39] [ 76%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-sum-args1-False] [gw46] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[exp-pandas_input2] [gw54] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-a-True-first] [gw12] [ 76%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_select_column_agg[disk-var] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-skew-args8-True] [gw45] [ 76%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-skew-args8-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-mean-args2-False] dask/dataframe/tests/test_ufunc.py::test_ufunc[exp-pandas_input3] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-a-True-last] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-kurt-args9-True] dask/dataframe/tests/test_groupby.py::test_groupby_select_column_agg[disk-list] [gw43] [ 76%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_on[forward-False] [gw14] [ 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] dask/dataframe/tests/test_shuffle.py::test_sort_values_timestamp[1] [gw5] [ 76%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-std-a] [gw58] [ 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] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-std-b] [gw25] [ 76%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup4-False-False-True-4-True] dask/dataframe/tests/test_ufunc.py::test_ufunc[log2-pandas_input2] [gw28] [ 76%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on1-outer-disk] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on1-outer-tasks] [gw16] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log1p-pandas_input4] [gw0] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[conj-pandas_input2] [gw8] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[10-by1-ascending3] dask/dataframe/tests/test_ufunc.py::test_ufunc[log1p-pandas_input5] [gw11] [ 76%] PASSED dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[2-2-outer] dask/dataframe/tests/test_ufunc.py::test_ufunc[conj-pandas_input3] [gw22] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_shuffle_by_as_list dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[2-3-left] dask/dataframe/tests/test_shuffle.py::test_noop dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[500-by0-True] [gw22] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_noop dask/dataframe/tests/test_shuffle.py::test_sort_values_custom_function[1-by0] [gw58] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-a-True-last] [gw9] [ 76%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-observed-groupby1-ordered-known] [gw46] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[exp-pandas_input3] [gw37] [ 76%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-var-args7-True] [gw43] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_timestamp[1] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-a-False-first] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-observed-groupby1-ordered-unknown] dask/dataframe/tests/test_shuffle.py::test_sort_values_timestamp[3] dask/dataframe/tests/test_ufunc.py::test_ufunc[exp-pandas_input4] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-skew-args8-True] [gw49] [ 76%] 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-disk-unobserved-groupby1-unordererd-unknown] [gw12] [ 76%] 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] [gw34] [ 76%] 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] [gw22] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_custom_function[1-by0] [gw8] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[500-by0-True] dask/dataframe/tests/test_shuffle.py::test_sort_values_custom_function[1-by1] [gw34] [ 76%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[True-by3-cudf] dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[500-by0-False] [gw0] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[conj-pandas_input3] [gw21] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values[10-a-False] [gw17] [ 76%] 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[conj-pandas_input4] dask/dataframe/tests/test_shuffle.py::test_sort_values[10-b-True] dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[False-x-pandas] [gw58] [ 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] [gw14] [ 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 [gw38] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-by2-False-first] [gw46] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[exp-pandas_input4] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-by2-False-last] dask/dataframe/tests/test_ufunc.py::test_ufunc[exp-pandas_input5] [gw39] [ 76%] 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] [gw22] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_custom_function[1-by1] [gw58] [ 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_custom_function[10-by0] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-b-True-first] [gw8] [ 76%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_single_partition[500-by0-False] dask/dataframe/tests/test_ufunc.py::test_ufunc[cos-pandas_input2] [gw59] [ 76%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-skew-args8-True] [gw0] [ 76%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[conj-pandas_input4] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-kurt-args9-True] dask/dataframe/tests/test_ufunc.py::test_ufunc[conj-pandas_input5] [gw12] [ 76%] 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] [gw58] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-b-True-first] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-b-True-last] [gw45] [ 77%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-kurt-args9-True] [gw16] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log1p-pandas_input5] [gw54] [ 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_input0] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-quantile-args10-False] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-a-False-first] [gw44] [ 77%] 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] [gw25] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log2-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[log2-pandas_input3] [gw13] [ 77%] 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] [gw21] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values[10-b-True] [gw37] [ 77%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-skew-args8-True] [gw46] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[exp-pandas_input5] [gw12] [ 77%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_select_column_agg[tasks-list] [gw58] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-b-True-last] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-kurt-args9-True] [gw62] [ 77%] PASSED dask/bag/tests/test_bag.py::test_random_sample_different_definitions [gw49] [ 77%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-disk-unobserved-groupby1-unordererd-unknown] [gw53] [ 77%] PASSED dask/bag/tests/test_bag.py::test_to_dataframe dask/dataframe/tests/test_shuffle.py::test_sort_values[10-b-False] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-observed-cat_1-ordered-known] dask/bag/tests/test_bag.py::test_to_textfiles[gz-GzipFile] dask/dataframe/tests/test_ufunc.py::test_ufunc[log-pandas_input0] dask/dataframe/tests/test_groupby.py::test_std_object_dtype[disk-var] [gw53] [ 77%] PASSED dask/bag/tests/test_bag.py::test_to_textfiles[gz-GzipFile] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-b-False-first] [gw10] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_shuffle_npartitions[tasks] [gw58] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-b-False-first] [gw14] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_sorts [gw43] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_timestamp[3] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-b-False-last] dask/bag/tests/test_bag.py::test_random_sample_random_state [gw39] [ 77%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-median-args3-False] [gw25] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log2-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[log2-pandas_input4] dask/bag/tests/test_bag.py::test_to_textfiles[bz2-BZ2File] dask/dataframe/tests/test_ufunc.py::test_ufunc[tanh-pandas_input0] dask/dataframe/tests/test_shuffle.py::test_calculate_divisions[pdf0-expected0] [gw1] [ 77%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table_firstlast[last-values2] dask/dataframe/tests/test_shuffle.py::test_set_index[pandas] dask/dataframe/tests/test_shuffle.py::test_shuffle_npartitions_lt_input_partitions[disk] [gw53] [ 77%] PASSED dask/bag/tests/test_bag.py::test_to_textfiles[bz2-BZ2File] dask/dataframe/tests/test_reshape.py::test_pivot_table_dtype dask/bag/tests/test_bag.py::test_to_textfiles[-open] [gw53] [ 77%] PASSED dask/bag/tests/test_bag.py::test_to_textfiles[-open] dask/bag/tests/test_bag.py::test_to_textfiles_name_function_preserves_order [gw16] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[expm1-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[expm1-pandas_input1] [gw0] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[conj-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[exp-pandas_input0] [gw58] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-b-False-last] [gw49] [ 77%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-observed-cat_1-ordered-known] [gw38] [ 77%] 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] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-observed-cat_1-ordered-unknown] dask/dataframe/tests/test_ufunc.py::test_ufunc[sinh-pandas_input4] [gw6] [ 77%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-apply-args11-False] [gw9] [ 77%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-observed-groupby1-ordered-unknown] [gw33] [ 77%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[False-forward-True] [gw63] [ 77%] PASSED dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[2-1-left] dask/dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[False-forward-False] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-observed-groupby1-unordererd-known] dask/dataframe/tests/test_rolling.py::test_time_rolling_cov[1s] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-kurt-args9-True] [gw59] [ 77%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-kurt-args9-True] [gw43] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_calculate_divisions[pdf0-expected0] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-quantile-args10-False] dask/dataframe/tests/test_shuffle.py::test_calculate_divisions[pdf1-expected1] [gw8] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[cos-pandas_input2] [gw35] [ 77%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_cov[True-4] [gw38] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-a-True-first] dask/dataframe/tests/test_ufunc.py::test_ufunc[cos-pandas_input3] dask/dataframe/tests/test_rolling.py::test_rolling_cov[True-5] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-a-True-last] [gw57] [ 77%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on3-inner-disk] [gw46] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log-pandas_input0] [gw22] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_custom_function[10-by0] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on3-inner-tasks] dask/dataframe/tests/test_ufunc.py::test_ufunc[log-pandas_input1] dask/dataframe/tests/test_shuffle.py::test_sort_values_custom_function[10-by1] [gw25] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log2-pandas_input4] [gw37] [ 77%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-kurt-args9-True] dask/dataframe/tests/test_ufunc.py::test_ufunc[log2-pandas_input5] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-quantile-args10-False] [gw34] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[False-x-pandas] [gw45] [ 77%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-quantile-args10-False] dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[False-x-cudf] dask/dataframe/tests/test_ufunc.py::test_ufunc[arccosh-pandas_input1] [gw54] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-a-False-first] [gw39] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[tanh-pandas_input0] [gw38] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-a-True-last] [gw34] [ 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_with_nulls[data1-5-a-False-last] [gw58] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sinh-pandas_input4] [gw43] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_calculate_divisions[pdf1-expected1] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-a-False-first] dask/dataframe/tests/test_ufunc.py::test_ufunc[sinh-pandas_input5] dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[False-z-pandas] dask/dataframe/tests/test_ufunc.py::test_ufunc[tanh-pandas_input1] [gw1] [ 77%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table_dtype dask/dataframe/tests/test_reshape.py::test_pivot_table_index_dtype dask/dataframe/tests/test_shuffle.py::test_calculate_divisions[pdf2-expected2] [gw60] [ 77%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on3-inner-tasks] [gw51] [ 77%] PASSED dask/bag/tests/test_bag.py::test_topk_with_non_callable_key[1] [gw8] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[cos-pandas_input3] [gw0] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[exp-pandas_input0] dask/bag/tests/test_bag.py::test_topk_with_non_callable_key[2] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on3-left-disk] dask/dataframe/tests/test_ufunc.py::test_ufunc[deg2rad-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[cos-pandas_input4] [gw1] [ 77%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table_index_dtype dask/dataframe/tests/test_reshape.py::test_pivot_table_errors [gw38] [ 77%] PASSED 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[data1-1-a-False-last] [gw61] [ 77%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on2-tasks-0.75-right] [gw16] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[expm1-pandas_input1] [gw1] [ 77%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table_errors [gw42] [ 77%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table[count-B] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on3-disk-True-inner] dask/dataframe/tests/test_ufunc.py::test_ufunc[expm1-pandas_input2] [gw63] [ 77%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-kurt-args9-True] dask/dataframe/tests/test_rolling.py::test_map_overlap[True-1] dask/dataframe/tests/test_reshape.py::test_pivot_table[count-values1] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-quantile-args10-False] [gw41] [ 77%] PASSED dask/bag/tests/test_bag.py::test_groupby_tasks_2[12345-234-1042] [gw49] [ 77%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-observed-cat_1-ordered-unknown] [gw46] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log-pandas_input1] [gw38] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-a-False-last] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-b-True-first] dask/dataframe/tests/test_ufunc.py::test_ufunc[log-pandas_input2] dask/bag/tests/test_bag.py::test_groupby_tasks_2[100-1-50] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-observed-cat_1-unordererd-known] [gw43] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_calculate_divisions[pdf2-expected2] [gw39] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[tanh-pandas_input1] [gw8] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[cos-pandas_input4] dask/dataframe/tests/test_shuffle.py::test_set_index_pyarrow_dtype[data0-string[pyarrow]] dask/dataframe/tests/test_ufunc.py::test_ufunc[tanh-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[cos-pandas_input5] [gw43] [ 77%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_set_index_pyarrow_dtype[data0-string[pyarrow]] [gw13] [ 77%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-mean-c] dask/dataframe/tests/test_shuffle.py::test_set_index_pyarrow_dtype[data1-binary[pyarrow]] dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-mean-by3] [gw30] [ 77%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[disk-not_indexed-9] [gw43] [ 77%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_set_index_pyarrow_dtype[data1-binary[pyarrow]] [gw41] [ 77%] PASSED dask/bag/tests/test_bag.py::test_groupby_tasks_2[100-1-50] dask/bag/tests/test_bag.py::test_groupby_tasks_3 dask/dataframe/tests/test_shuffle.py::test_set_index_pyarrow_dtype[data2-int64[pyarrow]] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-indexed-1] [gw43] [ 77%] 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]] [gw45] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arccosh-pandas_input1] [gw43] [ 77%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_set_index_pyarrow_dtype[data3-float64[pyarrow]] [gw38] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-b-True-first] dask/dataframe/tests/test_ufunc.py::test_ufunc[arccosh-pandas_input2] [gw59] [ 77%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-quantile-args10-False] [gw9] [ 77%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-observed-groupby1-unordererd-known] [gw41] [ 77%] PASSED dask/bag/tests/test_bag.py::test_groupby_tasks_3 [gw21] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values[10-b-False] [gw0] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[deg2rad-pandas_input1] [gw25] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log2-pandas_input5] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-apply-args11-False] dask/bag/tests/test_bag.py::test_to_textfiles_empty_partitions dask/dataframe/tests/test_ufunc.py::test_ufunc[degrees-pandas_input5] [gw58] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sinh-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[log10-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[cosh-pandas_input0] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-observed-groupby1-unordererd-unknown] 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[10-by2-True] dask/dataframe/tests/test_ufunc.py::test_ufunc[deg2rad-pandas_input2] [gw38] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-b-True-last] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-b-False-first] [gw19] [ 77%] 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] [gw10] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_shuffle_npartitions_lt_input_partitions[disk] [gw18] [ 77%] PASSED dask/dataframe/tests/test_multi.py::test_merge[tasks-inner] dask/dataframe/tests/test_shuffle.py::test_shuffle_npartitions_lt_input_partitions[tasks] dask/dataframe/tests/test_multi.py::test_merge[tasks-outer] [gw49] [ 77%] 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_aggregate_categorical_observed[last-tasks-observed-cat_1-unordererd-unknown] [gw63] [ 77%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-quantile-args10-False] [gw38] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-b-False-first] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-apply-args11-False] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-b-False-last] [gw37] [ 77%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2s-quantile-args10-False] [gw40] [ 77%] 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] dask/dataframe/tests/test_ufunc.py::test_ufunc[isfinite-pandas_input1] [gw8] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[cos-pandas_input5] [gw54] [ 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[tan-pandas_input0] [gw25] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log10-pandas_input0] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-b-True-first] dask/dataframe/tests/test_ufunc.py::test_ufunc[log10-pandas_input1] [gw38] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-1-b-False-last] dask/dataframe/tests/test_ufunc.py::test_ufunc[isnan-pandas_input1] [gw22] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_custom_function[10-by1] [gw39] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[tanh-pandas_input2] [gw34] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[False-z-pandas] dask/dataframe/tests/test_shuffle.py::test_sort_values_bool_ascending [gw43] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[degrees-pandas_input5] dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[False-z-cudf] dask/dataframe/tests/test_ufunc.py::test_ufunc[radians-pandas_input0] [gw22] [ 77%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_bool_ascending [gw34] [ 77%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_sort_values_tasks_backend[False-z-cudf] dask/dataframe/tests/test_ufunc.py::test_ufunc[sin-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[arctan-pandas_input1] [gw37] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[isfinite-pandas_input1] [gw58] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[cosh-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[isfinite-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[cosh-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[tanh-pandas_input3] [gw16] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[expm1-pandas_input2] [gw46] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[expm1-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[log-pandas_input3] [gw38] [ 77%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[isnan-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[isnan-pandas_input2] [gw0] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[deg2rad-pandas_input2] [gw28] [ 78%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on1-outer-tasks] [gw45] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arccosh-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[deg2rad-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[arccosh-pandas_input3] [gw8] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[tan-pandas_input0] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on2-inner-disk] dask/dataframe/tests/test_ufunc.py::test_ufunc[tan-pandas_input1] [gw25] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log10-pandas_input1] [gw39] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[tanh-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[log10-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[tanh-pandas_input4] [gw49] [ 78%] 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_aggregate_categorical_observed[last-tasks-observed-groupby1-ordered-known] [gw46] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log-pandas_input3] [gw43] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[radians-pandas_input0] [gw22] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arctan-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[log-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[radians-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[arctan-pandas_input2] [gw7] [ 78%] 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] [gw45] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arccosh-pandas_input3] [gw58] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[cosh-pandas_input1] [gw34] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sin-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[arccosh-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[cosh-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[sin-pandas_input1] [gw1] [ 78%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap[True-1] [gw0] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[deg2rad-pandas_input3] [gw16] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[expm1-pandas_input3] dask/dataframe/tests/test_rolling.py::test_map_overlap[True-4] dask/dataframe/tests/test_ufunc.py::test_ufunc[deg2rad-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[expm1-pandas_input4] [gw29] [ 78%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-id-True] [gw48] [ 78%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_empty_partition [gw39] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[tanh-pandas_input4] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-id-False] dask/dataframe/tests/test_shuffle.py::test_set_index_on_empty[int] dask/dataframe/tests/test_ufunc.py::test_ufunc[tanh-pandas_input5] [gw8] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[tan-pandas_input1] [gw37] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[isfinite-pandas_input2] [gw38] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[isnan-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[tan-pandas_input2] [gw46] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[isnan-pandas_input3] [gw24] [ 78%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_large_window_variable_chunks[5s] dask/dataframe/tests/test_ufunc.py::test_ufunc[log-pandas_input5] [gw54] [ 78%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-b-True-first] dask/dataframe/tests/test_ufunc.py::test_ufunc[isfinite-pandas_input3] dask/dataframe/tests/test_rolling.py::test_time_rolling_large_window_variable_chunks[20s] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-b-True-last] [gw21] [ 78%] 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] [gw9] [ 78%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-observed-groupby1-unordererd-unknown] [gw16] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[expm1-pandas_input4] [gw0] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[deg2rad-pandas_input4] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-unobserved-cat_1-ordered-known] [gw49] [ 78%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-observed-groupby1-ordered-known] dask/dataframe/tests/test_ufunc.py::test_ufunc[expm1-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[deg2rad-pandas_input5] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-observed-groupby1-ordered-unknown] [gw9] [ 78%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[median-disk-unobserved-cat_1-ordered-known] [gw45] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arccosh-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[sqrt-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[arccosh-pandas_input5] [gw43] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[radians-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[radians-pandas_input2] [gw34] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sin-pandas_input1] [gw38] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[isnan-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[isnan-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[sin-pandas_input2] [gw30] [ 78%] 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] [gw37] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[isfinite-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[isfinite-pandas_input4] [gw10] [ 78%] 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] [gw39] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[tanh-pandas_input5] [gw9] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sqrt-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsinh-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[sqrt-pandas_input5] [gw22] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arctan-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[arctan-pandas_input3] [gw38] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[isnan-pandas_input4] [gw6] [ 78%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_cov[1s] dask/dataframe/tests/test_ufunc.py::test_ufunc[isnan-pandas_input5] dask/dataframe/tests/test_rolling.py::test_time_rolling_cov[2s] [gw25] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log10-pandas_input2] [gw46] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[log2-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[log10-pandas_input3] [gw8] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[tan-pandas_input2] [gw0] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[deg2rad-pandas_input5] [gw16] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[expm1-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[tan-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[rad2deg-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[sqrt-pandas_input0] [gw35] [ 78%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_cov[True-5] [gw11] [ 78%] PASSED dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[2-3-left] [gw49] [ 78%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-observed-groupby1-ordered-unknown] dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[2-3-outer] dask/dataframe/tests/test_rolling.py::test_rolling_cov[False-1] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-observed-groupby1-unordererd-known] [gw58] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[cosh-pandas_input2] [gw22] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arctan-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[cosh-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[arctan-pandas_input4] [gw37] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[isfinite-pandas_input4] [gw32] [ 78%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_drop[True] [gw19] [ 78%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on1-tasks-True-inner] [gw57] [ 78%] 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] [gw42] [ 78%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table[count-values1] [gw8] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[tan-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[tan-pandas_input4] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-by2-True-first] [gw46] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log2-pandas_input0] [gw45] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arccosh-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[arctanh-pandas_input0] dask/dataframe/tests/test_reshape.py::test_pivot_table[count-values2] [gw21] [ 78%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values[10-by2-False] [gw9] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sqrt-pandas_input5] [gw39] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsinh-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsinh-pandas_input1] [gw48] [ 78%] 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] [gw22] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arctan-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[arctan-pandas_input5] dask/dataframe/tests/test_shuffle.py::test_sort_values[500-a-True] dask/dataframe/tests/test_ufunc.py::test_ufunc[isfinite-pandas_input5] [gw54] [ 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] [gw34] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sin-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[sin-pandas_input3] [gw0] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[rad2deg-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[rad2deg-pandas_input1] [gw16] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sqrt-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[square-pandas_input0] [gw38] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[isnan-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[signbit-pandas_input0] [gw58] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[cosh-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[cosh-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[sqrt-pandas_input1] [gw43] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[radians-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[radians-pandas_input3] [gw32] [ 78%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-by2-True-first] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-by2-True-last] [gw10] [ 78%] 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] [gw49] [ 78%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-observed-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-observed-groupby1-unordererd-unknown] [gw25] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log10-pandas_input3] [gw56] [ 78%] PASSED dask/bag/tests/test_random.py::test_sample_empty_partition dask/bag/tests/test_random.py::test_sample_size_k_bigger_than_smallest_partition_size dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on1-tasks-True-right] [gw8] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[tan-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[log10-pandas_input4] [gw25] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log10-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[log10-pandas_input5] [gw20] [ 78%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-on2-True] [gw54] [ 78%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-b-False-first] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-on2-False] dask/dataframe/tests/test_ufunc.py::test_ufunc[log2-pandas_input1] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-b-False-last] [gw39] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsinh-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsinh-pandas_input2] [gw38] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[signbit-pandas_input0] [gw45] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arctanh-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[signbit-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[arctanh-pandas_input1] [gw58] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[cosh-pandas_input4] [gw43] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[radians-pandas_input3] [gw34] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sin-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[tan-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[radians-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[sin-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[cosh-pandas_input5] [gw32] [ 78%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-by2-True-last] [gw37] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[isfinite-pandas_input5] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-by2-False-first] dask/dataframe/tests/test_ufunc.py::test_ufunc[isinf-pandas_input0] [gw14] [ 78%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index[pandas] [gw3] [ 78%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_general[disk-4] [gw9] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[square-pandas_input0] dask/dataframe/tests/test_shuffle.py::test_set_index[cudf] dask/dataframe/tests/test_ufunc.py::test_ufunc[square-pandas_input1] dask/dataframe/tests/test_shuffle.py::test_set_index_general[disk-7] [gw14] [ 78%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_set_index[cudf] [gw0] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[rad2deg-pandas_input1] dask/dataframe/tests/test_shuffle.py::test_set_index_interpolate[pandas] dask/dataframe/tests/test_ufunc.py::test_ufunc[rad2deg-pandas_input2] [gw38] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[signbit-pandas_input1] [gw22] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arctan-pandas_input5] [gw16] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sqrt-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[sinh-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[signbit-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[sqrt-pandas_input2] [gw32] [ 78%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-by2-False-first] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-1-by2-False-last] [gw30] [ 78%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-indexed-2] [gw43] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[radians-pandas_input4] [gw34] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sin-pandas_input4] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-indexed-3] [gw46] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log2-pandas_input1] [gw10] [ 78%] PASSED dask/dataframe/tests/test_shuffle.py::test_index_with_non_series[tasks] dask/dataframe/tests/test_ufunc.py::test_ufunc[radians-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[sign-pandas_input3] dask/dataframe/tests/test_shuffle.py::test_index_with_dataframe[disk] dask/dataframe/tests/test_ufunc.py::test_ufunc[sin-pandas_input5] [gw37] [ 78%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[isinf-pandas_input0] [gw54] [ 78%] 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[isinf-pandas_input1] [gw49] [ 78%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-observed-groupby1-unordererd-unknown] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-by2-True-first] [gw5] [ 78%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-std-b] dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsin-pandas_input0] [gw60] [ 78%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on3-left-disk] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-unobserved-cat_1-ordered-known] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on3-left-tasks] [gw25] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log10-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[log1p-pandas_input0] [gw45] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arctanh-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[arctanh-pandas_input2] [gw32] [ 79%] 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] [gw46] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sign-pandas_input3] [gw37] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[isinf-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[sign-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[isinf-pandas_input2] [gw9] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[square-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[square-pandas_input2] [gw58] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[cosh-pandas_input5] [gw22] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sinh-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[trunc-pandas_input3] [gw39] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsinh-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[sinh-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsinh-pandas_input3] [gw38] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[signbit-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[negative-pandas_input2] [gw48] [ 79%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_on_empty[float] [gw49] [ 79%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[last-tasks-unobserved-cat_1-ordered-known] dask/dataframe/tests/test_shuffle.py::test_set_index_on_empty[str] [gw5] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsin-pandas_input0] [gw46] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sign-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsin-pandas_input1] [gw14] [ 79%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_interpolate[pandas] dask/dataframe/tests/test_ufunc.py::test_ufunc[sign-pandas_input5] [gw21] [ 79%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values[500-a-True] dask/dataframe/tests/test_shuffle.py::test_set_index_interpolate[cudf] dask/dataframe/tests/test_ufunc.py::test_ufunc[spacing-pandas_input2] dask/dataframe/tests/test_shuffle.py::test_sort_values[500-a-False] [gw34] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sin-pandas_input5] [gw14] [ 79%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_set_index_interpolate[cudf] dask/dataframe/tests/test_ufunc.py::test_ufunc[cbrt-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[cos-pandas_input0] [gw8] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[tan-pandas_input5] [gw36] [ 79%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-id-None] dask/dataframe/tests/test_ufunc.py::test_ufunc[floor-pandas_input3] [gw25] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log1p-pandas_input0] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-id-True] dask/dataframe/tests/test_ufunc.py::test_ufunc[log1p-pandas_input1] [gw58] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[trunc-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[trunc-pandas_input4] [gw39] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsinh-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsinh-pandas_input4] [gw37] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[isinf-pandas_input2] [gw61] [ 79%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on3-disk-True-inner] dask/dataframe/tests/test_ufunc.py::test_ufunc[isinf-pandas_input3] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on3-disk-True-right] [gw16] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sqrt-pandas_input2] [gw22] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sinh-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[sqrt-pandas_input3] [gw43] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[radians-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[sinh-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[rint-pandas_input0] [gw0] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[rad2deg-pandas_input2] [gw41] [ 79%] PASSED dask/bag/tests/test_bag.py::test_to_textfiles_empty_partitions [gw8] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[floor-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[rad2deg-pandas_input3] dask/bag/tests/test_bag.py::test_reduction_empty dask/dataframe/tests/test_ufunc.py::test_ufunc[floor-pandas_input4] [gw14] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[cbrt-pandas_input3] [gw54] [ 79%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-by2-True-first] dask/dataframe/tests/test_ufunc.py::test_ufunc[cbrt-pandas_input4] [gw45] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arctanh-pandas_input2] [gw5] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsin-pandas_input1] [gw58] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[trunc-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsin-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[trunc-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[arctanh-pandas_input3] [gw39] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsinh-pandas_input4] [gw41] [ 79%] PASSED dask/bag/tests/test_bag.py::test_reduction_empty dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsinh-pandas_input5] dask/bag/tests/test_bag.py::test_reduction_empty_aggregate[1] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-by2-True-last] [gw37] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[isinf-pandas_input3] [gw41] [ 79%] PASSED dask/bag/tests/test_bag.py::test_reduction_empty_aggregate[1] [gw34] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[cos-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[isinf-pandas_input4] [gw32] [ 79%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-a-True-first] dask/bag/tests/test_bag.py::test_reduction_empty_aggregate[2] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-a-True-last] dask/dataframe/tests/test_ufunc.py::test_ufunc[cos-pandas_input1] [gw41] [ 79%] PASSED dask/bag/tests/test_bag.py::test_reduction_empty_aggregate[2] dask/bag/tests/test_bag.py::test_reduction_empty_aggregate[4] [gw46] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sign-pandas_input5] [gw8] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[floor-pandas_input4] [gw25] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log1p-pandas_input1] [gw21] [ 79%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values[500-a-False] dask/dataframe/tests/test_ufunc.py::test_ufunc[absolute-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[floor-pandas_input5] [gw16] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sqrt-pandas_input3] [gw38] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[negative-pandas_input2] [gw45] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arctanh-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[arctanh-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[negative-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped[sinc] dask/dataframe/tests/test_shuffle.py::test_sort_values[500-b-True] [gw14] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[cbrt-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[cbrt-pandas_input5] [gw9] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[square-pandas_input2] [gw28] [ 79%] 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] dask/dataframe/tests/test_ufunc.py::test_ufunc[log1p-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[square-pandas_input3] [gw2] [ 79%] PASSED dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate[tasks-2-8] [gw41] [ 79%] PASSED dask/bag/tests/test_bag.py::test_reduction_empty_aggregate[4] dask/bag/tests/test_bag.py::test_reduction_with_non_comparable_objects dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate[tasks-32-1] [gw50] [ 79%] 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] [gw41] [ 79%] PASSED dask/bag/tests/test_bag.py::test_reduction_with_non_comparable_objects [gw10] [ 79%] PASSED dask/dataframe/tests/test_shuffle.py::test_index_with_dataframe[disk] [gw0] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[rad2deg-pandas_input3] dask/dataframe/tests/test_shuffle.py::test_index_with_dataframe[tasks] dask/bag/tests/test_bag.py::test_reduction_with_sparse_matrices dask/dataframe/tests/test_ufunc.py::test_ufunc[rad2deg-pandas_input4] [gw43] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[rint-pandas_input0] [gw37] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[isinf-pandas_input4] [gw1] [ 79%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap[True-4] dask/dataframe/tests/test_ufunc.py::test_ufunc[rint-pandas_input1] dask/dataframe/tests/test_rolling.py::test_map_overlap[False-1] dask/dataframe/tests/test_ufunc.py::test_ufunc[isinf-pandas_input5] [gw41] [ 79%] PASSED dask/bag/tests/test_bag.py::test_reduction_with_sparse_matrices [gw35] [ 79%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_cov[False-1] [gw6] [ 79%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_cov[2s] dask/bag/tests/test_bag.py::test_empty dask/dataframe/tests/test_rolling.py::test_time_rolling_cov[3s] dask/dataframe/tests/test_rolling.py::test_rolling_cov[False-2] [gw49] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[spacing-pandas_input2] [gw41] [ 79%] PASSED dask/bag/tests/test_bag.py::test_empty [gw38] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[negative-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[spacing-pandas_input3] dask/bag/tests/test_bag.py::test_bag_picklable [gw16] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped[sinc] [gw45] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arctanh-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped[nan_to_num] dask/dataframe/tests/test_ufunc.py::test_ufunc[negative-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[arctanh-pandas_input5] [gw9] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[square-pandas_input3] [gw58] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[trunc-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[square-pandas_input4] [gw39] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsinh-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[logical_not-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[arccosh-pandas_input0] [gw34] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[cos-pandas_input1] [gw17] [ 79%] PASSED dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[lg-32-left] [gw0] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[rad2deg-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-not_equal] dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[lg-32-right] dask/dataframe/tests/test_ufunc.py::test_ufunc[rad2deg-pandas_input5] [gw46] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[absolute-pandas_input0] [gw48] [ 79%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_on_empty[str] dask/dataframe/tests/test_shuffle.py::test_set_index_on_empty[] dask/dataframe/tests/test_ufunc.py::test_ufunc[absolute-pandas_input1] [gw22] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sinh-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[sinh-pandas_input3] [gw38] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[negative-pandas_input4] [gw16] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped[nan_to_num] [gw49] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[spacing-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[negative-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped_not_implemented [gw42] [ 79%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table[count-values2] dask/dataframe/tests/test_ufunc.py::test_ufunc[spacing-pandas_input4] [gw30] [ 79%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-indexed-3] [gw21] [ 79%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values[500-b-True] dask/dataframe/tests/test_reshape.py::test_pivot_table[first-B] [gw9] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[square-pandas_input4] [gw8] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[floor-pandas_input5] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-indexed-4] dask/dataframe/tests/test_ufunc.py::test_ufunc[ceil-pandas_input0] [gw5] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsin-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[square-pandas_input5] dask/dataframe/tests/test_shuffle.py::test_sort_values[500-b-False] [gw43] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[rint-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsin-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[rint-pandas_input2] [gw14] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[cbrt-pandas_input5] [gw58] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[logical_not-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[exp2-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[logical_not-pandas_input1] [gw18] [ 79%] PASSED dask/dataframe/tests/test_multi.py::test_merge[tasks-outer] [gw54] [ 79%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data1-5-by2-True-last] [gw22] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sinh-pandas_input3] dask/dataframe/tests/test_multi.py::test_merge[tasks-left] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[log] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-logical_and0] [gw39] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arccosh-pandas_input0] [gw37] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[isinf-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-less] dask/dataframe/tests/test_ufunc.py::test_ufunc[isnan-pandas_input0] [gw46] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[absolute-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[absolute-pandas_input2] [gw45] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arctanh-pandas_input5] [gw10] [ 79%] PASSED dask/dataframe/tests/test_shuffle.py::test_index_with_dataframe[tasks] dask/dataframe/tests/test_ufunc.py::test_ufunc[deg2rad-pandas_input0] dask/dataframe/tests/test_shuffle.py::test_shuffle_from_one_partition_to_one_other[disk] [gw25] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[log1p-pandas_input2] [gw32] [ 79%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-a-True-last] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-ldexp] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-a-False-first] [gw49] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[spacing-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[spacing-pandas_input5] [gw58] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[logical_not-pandas_input1] [gw5] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsin-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[logical_not-pandas_input2] [gw38] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[negative-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsin-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[reciprocal-pandas_input0] [gw22] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[log] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[log2] [gw9] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[square-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[trunc] [gw8] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[ceil-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[ceil-pandas_input1] [gw37] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[isnan-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_mixed_types[hypot-arg21-arg10] [gw0] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[rad2deg-pandas_input5] [gw5] [ 79%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsin-pandas_input4] [gw57] [ 80%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on3-left-disk] dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsin-pandas_input5] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on3-left-tasks] dask/dataframe/tests/test_ufunc.py::test_ufunc[isfinite-pandas_input0] [gw22] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[log2] [gw34] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-not_equal] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[log10] [gw14] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[exp2-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[exp2-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-equal] [gw9] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[trunc] [gw29] [ 80%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-id-False] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[logical_not] [gw43] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[rint-pandas_input2] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-name-None] [gw58] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[logical_not-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[logical_not-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp-arg21-arg11] [gw0] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[isfinite-pandas_input0] [gw45] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[deg2rad-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_mixed_types[ldexp-2-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[maximum-2-arg10] [gw44] [ 80%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[size-disk-split_every] [gw46] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[absolute-pandas_input2] [gw8] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[ceil-pandas_input1] [gw38] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[reciprocal-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[reciprocal-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[ceil-pandas_input2] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[size-disk-split_out] [gw32] [ 80%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-a-False-first] dask/dataframe/tests/test_ufunc.py::test_ufunc[absolute-pandas_input3] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-a-False-last] [gw10] [ 80%] PASSED dask/dataframe/tests/test_shuffle.py::test_shuffle_from_one_partition_to_one_other[disk] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_and0-arg21-arg10] [gw54] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-logical_and0] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-logical_or0] [gw58] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[logical_not-pandas_input3] [gw22] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[log10] dask/dataframe/tests/test_ufunc.py::test_ufunc[logical_not-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[log1p] [gw45] [ 80%] 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] [gw63] [ 80%] 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] [gw9] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[logical_not] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[cbrt] [gw11] [ 80%] PASSED dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[2-3-outer] [gw48] [ 80%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_on_empty[] dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[3-1-left] dask/dataframe/tests/test_shuffle.py::test_set_index_categorical [gw60] [ 80%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on3-left-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on3-right-disk] [gw49] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[spacing-pandas_input5] [gw38] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[reciprocal-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped[isreal] [gw39] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-less] [gw1] [ 80%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap[False-1] dask/dataframe/tests/test_ufunc.py::test_ufunc[reciprocal-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-less_equal] dask/dataframe/tests/test_rolling.py::test_map_overlap[False-4] [gw58] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[logical_not-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[logical_not-pandas_input5] [gw52] [ 80%] PASSED dask/bag/tests/test_bag.py::test_starmap dask/bag/tests/test_bag.py::test_filter [gw46] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[absolute-pandas_input3] [gw52] [ 80%] PASSED dask/bag/tests/test_bag.py::test_filter dask/bag/tests/test_bag.py::test_remove dask/dataframe/tests/test_ufunc.py::test_ufunc[absolute-pandas_input4] [gw22] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[log1p] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[expm1] [gw5] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsin-pandas_input5] [gw21] [ 80%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values[500-b-False] dask/dataframe/tests/test_ufunc.py::test_ufunc[arccos-pandas_input0] [gw25] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-ldexp] [gw14] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[exp2-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[isinf] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-fmod] [gw8] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[ceil-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[ceil-pandas_input3] [gw9] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[cbrt] dask/dataframe/tests/test_ufunc.py::test_ufunc[exp2-pandas_input2] [gw0] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[maximum-2-arg10] [gw49] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped[isreal] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[exp2] [gw19] [ 80%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on1-tasks-True-right] [gw16] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped_not_implemented dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped[iscomplex] dask/dataframe/tests/test_ufunc.py::test_ufunc[rint-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_mixed_types[maximum-2-arg11] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-logaddexp] [gw46] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[absolute-pandas_input4] [gw30] [ 80%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-indexed-4] dask/dataframe/tests/test_ufunc.py::test_ufunc[absolute-pandas_input5] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-indexed-5] [gw6] [ 80%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_cov[3s] dask/dataframe/tests/test_rolling.py::test_time_rolling_cov[window3] [gw37] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[hypot-arg21-arg10] [gw54] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-logical_or0] dask/dataframe/tests/test_ufunc.py::test_mixed_types[hypot-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-logical_xor0] [gw31] [ 80%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[nunique-tasks-split_every] [gw32] [ 80%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-a-False-last] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[nunique-tasks-split_out] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-b-True-first] [gw58] [ 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] [gw49] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped[iscomplex] [gw5] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arccos-pandas_input0] [gw8] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[ceil-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped[real] [gw22] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[expm1] dask/dataframe/tests/test_ufunc.py::test_ufunc[ceil-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[arccos-pandas_input1] [gw40] [ 80%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-4-on3-True] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[sqrt] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-4-on3-False] [gw48] [ 80%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_categorical dask/dataframe/tests/test_shuffle.py::test_set_index_with_empty_and_overlap [gw63] [ 80%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-count-args0-False] [gw38] [ 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_rolling.py::test_rolling_methods[False-5-sum-args1-False] [gw34] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-equal] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-logical_or1] [gw45] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[ldexp-2-arg11] [gw49] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped[real] [gw9] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[exp2] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[negative] [gw21] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[isinf] dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped[imag] [gw59] [ 80%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3s-apply-args11-False] dask/dataframe/tests/test_ufunc.py::test_mixed_types[ldexp-arg21-arg10] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-count-args0-False] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[isnan] [gw8] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[ceil-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[ceil-pandas_input5] [gw22] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[sqrt] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[square] [gw46] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[absolute-pandas_input5] [gw24] [ 80%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_large_window_variable_chunks[20s] dask/dataframe/tests/test_ufunc.py::test_ufunc[floor-pandas_input0] dask/dataframe/tests/test_rolling.py::test_time_rolling_large_window_variable_chunks[10h] [gw62] [ 80%] PASSED dask/bag/tests/test_bag.py::test_random_sample_random_state dask/bag/tests/test_bag.py::test_lazify_task [gw62] [ 80%] PASSED dask/bag/tests/test_bag.py::test_lazify_task [gw38] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[reciprocal-pandas_input3] dask/bag/tests/test_bag.py::test_lazify [gw49] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped[imag] [gw62] [ 80%] PASSED dask/bag/tests/test_bag.py::test_lazify dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped[angle] [gw19] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[rint-pandas_input3] dask/bag/tests/test_bag.py::test_inline_singleton_lists dask/dataframe/tests/test_ufunc.py::test_ufunc[reciprocal-pandas_input4] [gw58] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[cbrt-pandas_input0] [gw62] [ 80%] PASSED dask/bag/tests/test_bag.py::test_inline_singleton_lists [gw5] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arccos-pandas_input1] [gw51] [ 80%] PASSED dask/bag/tests/test_bag.py::test_topk_with_non_callable_key[2] dask/bag/tests/test_bag.py::test_rename_fused_keys_bag dask/bag/tests/test_bag.py::test_topk_with_multiarg_lambda [gw53] [ 80%] PASSED dask/bag/tests/test_bag.py::test_to_textfiles_name_function_preserves_order dask/dataframe/tests/test_ufunc.py::test_ufunc[cbrt-pandas_input1] [gw42] [ 80%] PASSED dask/dataframe/tests/test_reshape.py::test_pivot_table[first-B] dask/dataframe/tests/test_ufunc.py::test_ufunc[rint-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[arccos-pandas_input2] [gw16] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-logaddexp] [gw62] [ 80%] PASSED dask/bag/tests/test_bag.py::test_rename_fused_keys_bag dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-logaddexp2] dask/bag/tests/test_bag.py::test_to_textfiles_name_function_warn dask/bag/tests/test_bag.py::test_take dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[arccos] [gw43] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp-arg21-arg11] [gw35] [ 80%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_cov[False-2] [gw32] [ 80%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-b-True-first] dask/dataframe/tests/test_rolling.py::test_rolling_cov[False-4] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp2-2-arg10] dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-b-True-last] [gw48] [ 80%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_with_empty_and_overlap [gw10] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_and0-arg21-arg10] [gw54] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-logical_xor0] dask/dataframe/tests/test_shuffle.py::test_compute_divisions dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-maximum] [gw61] [ 80%] 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_ufunc.py::test_mixed_types[logical_and0-arg21-arg11] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on3-disk-0.75-inner] [gw22] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[square] [gw49] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped[angle] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[sin] dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped[fix] [gw1] [ 80%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap[False-4] [gw49] [ 80%] SKIPPED dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped[fix] [gw9] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[negative] dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-True-True-1-True] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[reciprocal] [gw45] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[ldexp-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped[i0] [gw21] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[isnan] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[signbit] dask/dataframe/tests/test_ufunc.py::test_mixed_types[ldexp-arg21-arg11] [gw14] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[exp2-pandas_input2] [gw8] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[ceil-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[exp2-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[trunc-pandas_input0] [gw38] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[reciprocal-pandas_input4] [gw63] [ 80%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-sum-args1-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-mean-args2-False] [gw59] [ 80%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-count-args0-False] [gw39] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-less_equal] dask/dataframe/tests/test_ufunc.py::test_ufunc[reciprocal-pandas_input5] [gw28] [ 80%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on2-inner-tasks] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-sum-args1-False] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-not_equal] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on2-left-disk] [gw19] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[rint-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[rint-pandas_input5] [gw22] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[sin] [gw43] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp2-2-arg10] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[cos] [gw46] [ 80%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[floor-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp2-2-arg11] dask/dataframe/tests/test_ufunc.py::test_ufunc[floor-pandas_input1] [gw1] [ 80%] PASSED dask/dataframe/tests/test_rolling.py::test_map_overlap_multiple_dataframes[overlap_setup0-True-True-True-1-True] dask/dataframe/tests/test_ufunc.py::test_ufunc[signbit-pandas_input3] [gw48] [ 81%] PASSED dask/dataframe/tests/test_shuffle.py::test_compute_divisions [gw25] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-fmod] [gw21] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[signbit] [gw58] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[cbrt-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-logical_and0] dask/dataframe/tests/test_shuffle.py::test_empty_partitions [gw5] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arccos-pandas_input2] [gw8] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[trunc-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[arccos-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[trunc-pandas_input1] [gw42] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[arccos] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[degrees] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[arctan] [gw49] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_wrapped[i0] dask/dataframe/tests/test_ufunc.py::test_ufunc[cbrt-pandas_input2] [gw0] [ 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] dask/dataframe/tests/test_ufunc.py::test_mixed_types[greater_equal-2-arg10] [gw16] [ 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] [gw34] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-logical_or1] [gw9] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[reciprocal] [gw54] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-maximum] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[spacing] [gw32] [ 81%] PASSED dask/dataframe/tests/test_shuffle.py::test_sort_values_with_nulls[data0-5-b-True-last] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-logical_and1] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-minimum] [gw14] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[exp2-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmax-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_ufunc[exp2-pandas_input4] [gw63] [ 81%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-mean-args2-False] [gw1] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[signbit-pandas_input3] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-median-args3-False] dask/dataframe/tests/test_ufunc.py::test_ufunc[signbit-pandas_input4] [gw5] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arccos-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[arccos-pandas_input4] [gw22] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[cos] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[tan] [gw8] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[trunc-pandas_input1] [gw46] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[floor-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[trunc-pandas_input2] [gw59] [ 81%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-sum-args1-False] [gw38] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[reciprocal-pandas_input5] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-mean-args2-False] dask/dataframe/tests/test_ufunc.py::test_ufunc[spacing-pandas_input0] [gw19] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[rint-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[floor-pandas_input2] [gw1] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[signbit-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[signbit-pandas_input5] [gw14] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[exp2-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[fabs-pandas_input0] [gw9] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[spacing] dask/dataframe/tests/test_ufunc.py::test_ufunc[exp2-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_frame_2ufunc_out [gw5] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arccos-pandas_input4] [gw30] [ 81%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-indexed-5] dask/dataframe/tests/test_ufunc.py::test_ufunc[arccos-pandas_input5] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-indexed-6] [gw49] [ 81%] 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] [gw45] [ 81%] 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] [gw22] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[tan] [gw21] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[degrees] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[arcsin] [gw42] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[arctan] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[sinh] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[radians] [gw63] [ 81%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-median-args3-False] [gw37] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[hypot-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[copysign-2-arg10] [gw57] [ 81%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on3-left-tasks] [gw9] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_2ufunc_out dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on3-right-disk] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp-2-arg10] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-min-args4-False] [gw16] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-arctan2] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-hypot] [gw58] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[cbrt-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_mixed_types[less_equal-arg21-arg10] [gw54] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-minimum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-fmax] [gw60] [ 81%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on3-right-disk] [gw38] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[spacing-pandas_input0] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on3-right-tasks] [gw32] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmax-arg21-arg10] [gw0] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[maximum-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmax-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[maximum-arg21-arg11] [gw1] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[signbit-pandas_input5] [gw43] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp2-2-arg11] dask/dataframe/tests/test_ufunc.py::test_ufunc[degrees-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[spacing-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp2-arg21-arg10] [gw22] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[arcsin] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-less_equal] [gw19] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[fabs-pandas_input0] [gw14] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[exp2-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[fabs-pandas_input1] [gw42] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[sinh] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[cosh] dask/dataframe/tests/test_ufunc.py::test_ufunc[negative-pandas_input0] [gw59] [ 81%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-mean-args2-False] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logical_and0] [gw21] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[radians] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[rint] [gw39] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-not_equal] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-equal] [gw5] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arccos-pandas_input5] [gw8] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[trunc-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_or1-2-arg10] dask/dataframe/tests/test_ufunc.py::test_ufunc[arctan-pandas_input0] [gw10] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_and0-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_or0-2-arg10] [gw37] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[copysign-2-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[copysign-2-arg11] [gw22] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-less_equal] [gw9] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp-2-arg10] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-not_equal] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp-2-arg11] [gw63] [ 81%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-min-args4-False] [gw6] [ 81%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_cov[window3] [gw45] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmod-2-arg10] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-max-args5-False] [gw59] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logical_and0] dask/dataframe/tests/test_rolling.py::test_time_rolling_large_window_fixed_chunks[1s-10] [gw14] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[negative-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmod-2-arg11] [gw1] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[degrees-pandas_input0] [gw42] [ 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-logical_or0] dask/dataframe/tests/test_ufunc.py::test_ufunc[degrees-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[tanh] [gw25] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-logical_and0] [gw46] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[floor-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[negative-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor1-arg21-arg10] [gw21] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[rint] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-logical_or0] [gw19] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[fabs-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[fabs] dask/dataframe/tests/test_ufunc.py::test_ufunc[fabs-pandas_input2] [gw20] [ 81%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-on2-False] [gw38] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[spacing-pandas_input1] [gw56] [ 81%] PASSED dask/bag/tests/test_random.py::test_sample_size_k_bigger_than_smallest_partition_size dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-on3-None] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-copysign] dask/bag/tests/test_random.py::test_sample_k_equal_bag_size_with_unbalanced_partitions [gw29] [ 81%] 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] [gw22] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-not_equal] [gw17] [ 81%] PASSED dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[lg-32-right] dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[sm-28-inner] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-equal] [gw59] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logical_or0] [gw5] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[arctan-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logical_xor0] [gw34] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-logical_and1] [gw18] [ 81%] PASSED dask/dataframe/tests/test_multi.py::test_merge[tasks-left] [gw8] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_or1-2-arg10] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-fmin] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-logical_xor1] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_or1-2-arg11] dask/dataframe/tests/test_multi.py::test_merge[tasks-right] [gw16] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-hypot] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-copysign] [gw10] [ 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] [gw54] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-fmax] [gw49] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[greater_equal-2-arg11] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-fmin] dask/dataframe/tests/test_ufunc.py::test_mixed_types[greater_equal-arg21-arg10] [gw52] [ 81%] PASSED dask/bag/tests/test_bag.py::test_remove [gw43] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp2-arg21-arg10] [gw42] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[tanh] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[arcsinh] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp2-arg21-arg11] [gw58] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[less_equal-arg21-arg10] dask/dataframe/tests/test_categorical.py::test_unknown_categoricals[tasks-True] dask/dataframe/tests/test_ufunc.py::test_mixed_types[less_equal-arg21-arg11] [gw21] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[fabs] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[sign] [gw22] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-equal] [gw1] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[degrees-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logical_or1] dask/dataframe/tests/test_ufunc.py::test_ufunc[degrees-pandas_input2] [gw59] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logical_xor0] [gw35] [ 81%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_cov[False-4] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-maximum] dask/dataframe/tests/test_rolling.py::test_rolling_cov[False-5] [gw63] [ 81%] 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] [gw36] [ 81%] 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] [gw22] [ 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] [gw5] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-fmin] [gw38] [ 81%] 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-greater] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-nextafter] [gw42] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[arcsinh] [gw14] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[negative-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[arccosh] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-conj-sum] [gw59] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-maximum] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-minimum] [gw48] [ 81%] PASSED dask/dataframe/tests/test_shuffle.py::test_empty_partitions dask/dataframe/tests/test_shuffle.py::test_gh_2730 [gw48] [ 81%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_gh_2730 dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log2-max] [gw39] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-equal] [gw14] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-conj-sum] [gw21] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[sign] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-logical_or1] [gw22] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logical_and1] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-conj-prod] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[absolute] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logical_xor1] [gw19] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[fabs-pandas_input2] [gw37] [ 81%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[copysign-2-arg11] dask/dataframe/tests/test_ufunc.py::test_ufunc[fabs-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_mixed_types[copysign-arg21-arg10] [gw32] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmax-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmin-2-arg10] [gw14] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-conj-prod] [gw59] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-minimum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-conj-min] [gw48] [ 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_2args_with_array[pandas0-darray0-fmax] [gw13] [ 82%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-mean-by3] dask/dataframe/tests/test_numeric.py::test_to_numeric_on_scalars[5_0] [gw9] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp-2-arg11] [gw13] [ 82%] PASSED dask/dataframe/tests/test_numeric.py::test_to_numeric_on_scalars[5_0] [gw12] [ 82%] XFAIL dask/dataframe/tests/test_groupby.py::test_std_object_dtype[disk-var] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp-arg21-arg10] dask/dataframe/tests/test_groupby.py::test_std_object_dtype[disk-std] dask/dataframe/tests/test_numeric.py::test_to_numeric_on_scalars[5_1] [gw16] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-copysign] [gw54] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-fmin] [gw13] [ 82%] PASSED dask/dataframe/tests/test_numeric.py::test_to_numeric_on_scalars[5_1] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-nextafter] [gw14] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-conj-min] dask/dataframe/tests/test_numeric.py::test_to_numeric_on_scalars[5 ] [gw46] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor1-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor1-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-conj-max] [gw49] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[greater_equal-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[greater_equal-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-greater] [gw13] [ 82%] PASSED dask/dataframe/tests/test_numeric.py::test_to_numeric_on_scalars[5 ] [gw5] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-greater] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-greater_equal] dask/dataframe/tests/test_numeric.py::test_to_numeric_on_dask_array [gw45] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmod-2-arg11] [gw22] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logical_xor1] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-logaddexp] dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmod-arg21-arg10] [gw1] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[degrees-pandas_input2] [gw30] [ 82%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-indexed-6] [gw48] [ 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] [gw13] [ 82%] PASSED dask/dataframe/tests/test_numeric.py::test_to_numeric_on_dask_array dask/dataframe/tests/test_numeric.py::test_to_numeric_on_dask_dataframe_series [gw38] [ 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] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-indexed-7] [gw34] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-logical_xor1] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-logaddexp] [gw19] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[fabs-pandas_input3] [gw63] [ 82%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-std-args6-True] [gw42] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[arccosh] dask/dataframe/tests/test_ufunc.py::test_ufunc[fabs-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc[degrees-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[arctanh] [gw59] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-fmax] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-fmin] [gw48] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log10-sum] [gw13] [ 82%] PASSED dask/dataframe/tests/test_numeric.py::test_to_numeric_on_dask_dataframe_series [gw14] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-conj-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-conj-mean] dask/dataframe/tests/test_numeric.py::test_to_numeric_on_dask_dataframe_series_with_meta dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log10-prod] [gw48] [ 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] [gw25] [ 82%] 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] [gw11] [ 82%] 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] [gw63] [ 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] [gw21] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[absolute] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[floor] [gw1] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[degrees-pandas_input3] [gw13] [ 82%] 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 [gw14] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-conj-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp-sum] [gw7] [ 82%] 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] [gw32] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmin-2-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmin-2-arg11] [gw8] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_or1-2-arg11] [gw48] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log10-min] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_or1-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log10-max] [gw13] [ 82%] PASSED dask/dataframe/tests/test_numeric.py::test_to_numeric_on_dask_dataframe_dataframe_raises_error [gw63] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log-sum] [gw6] [ 82%] 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] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log-prod] [gw28] [ 82%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on2-left-disk] dask/dataframe/tests/test_numeric.py::test_to_numeric_raises [gw13] [ 82%] PASSED dask/dataframe/tests/test_numeric.py::test_to_numeric_raises [gw14] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp-sum] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on2-left-tasks] dask/dataframe/tests/test_optimize_dataframe.py::test_fuse_ave_width [gw38] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-ldexp] [gw0] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[maximum-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp-prod] [gw42] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[arctanh] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-fmod] [gw19] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[fabs-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[deg2rad] dask/dataframe/tests/test_ufunc.py::test_ufunc[fabs-pandas_input5] [gw48] [ 82%] 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-log10-mean] dask/dataframe/tests/test_ufunc.py::test_mixed_types[minimum-2-arg10] [gw10] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_or0-2-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_or0-arg21-arg10] [gw59] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-fmin] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-greater] [gw37] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[copysign-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[copysign-arg21-arg11] [gw63] [ 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] [gw63] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log-min] [gw5] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-greater_equal] [gw48] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log10-mean] [gw13] [ 82%] PASSED dask/dataframe/tests/test_optimize_dataframe.py::test_fuse_ave_width [gw45] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmod-arg21-arg10] [gw21] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[floor] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log-max] [gw14] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp-prod] [gw52] [ 82%] PASSED dask/dataframe/tests/test_categorical.py::test_unknown_categoricals[tasks-True] [gw51] [ 82%] PASSED dask/bag/tests/test_bag.py::test_topk_with_multiarg_lambda [gw61] [ 82%] 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_ufunc.py::test_2args_with_array[pandas1-darray1-less] [gw22] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-logaddexp] dask/dataframe/tests/test_categorical.py::test_unknown_categoricals[tasks-False] dask/bag/tests/test_bag.py::test_lambdas dask/dataframe/tests/test_optimize_dataframe.py::test_optimize_blockwise dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmod-arg21-arg11] [gw53] [ 82%] PASSED dask/bag/tests/test_bag.py::test_to_textfiles_name_function_warn dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log1p-sum] [gw14] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp-min] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-logaddexp2] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on3-disk-0.75-right] [gw42] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[deg2rad] dask/bag/tests/test_bag.py::test_to_textfiles_encoding [gw48] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log1p-sum] [gw38] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-fmod] [gw63] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log-max] [gw43] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp2-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[rad2deg] 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-log-mean] dask/dataframe/tests/test_ufunc.py::test_mixed_types[arctan2-2-arg10] [gw54] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-greater] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp-max] dask/dataframe/tests/test_ufunc.py::test_ufunc[degrees-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-greater_equal] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log1p-prod] [gw59] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-greater] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-greater_equal] [gw9] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log1p-min] [gw63] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log-mean] [gw16] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-nextafter] [gw48] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log1p-prod] [gw39] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-logical_or1] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cos-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log2-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-logical_and1] [gw5] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-less] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-ldexp] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-less_equal] [gw53] [ 82%] PASSED dask/bag/tests/test_bag.py::test_to_textfiles_encoding dask/bag/tests/test_bag.py::test_to_textfiles_inputs [gw14] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp-max] [gw58] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[less_equal-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sin-sum] [gw1] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[degrees-pandas_input4] [gw48] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cos-prod] [gw63] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log2-sum] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[ceil] [gw22] [ 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-log2-prod] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-arctan2] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sqrt-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cos-min] dask/dataframe/tests/test_ufunc.py::test_mixed_types[not_equal-2-arg10] [gw14] [ 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-sin-prod] [gw63] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log2-prod] [gw1] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sqrt-prod] [gw48] [ 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] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log2-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sqrt-min] [gw9] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log1p-min] [gw8] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_or1-arg21-arg10] [gw59] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-greater_equal] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_or1-arg21-arg11] [gw13] [ 82%] PASSED dask/dataframe/tests/test_optimize_dataframe.py::test_optimize_blockwise dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-less] [gw0] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[minimum-2-arg10] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log1p-max] dask/dataframe/tests/test_ufunc.py::test_mixed_types[minimum-2-arg11] dask/dataframe/tests/test_reshape.py::test_get_dummies[data0] [gw63] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log2-min] [gw1] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sqrt-min] [gw43] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[arctan2-2-arg10] [gw48] [ 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-arctan-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sqrt-max] dask/dataframe/tests/test_ufunc.py::test_mixed_types[arctan2-2-arg11] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cos-mean] [gw14] [ 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] [gw1] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sqrt-max] [gw63] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctan-min] [gw19] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[fabs-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sqrt-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctan-max] dask/dataframe/tests/test_ufunc.py::test_ufunc[sign-pandas_input0] [gw57] [ 82%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on3-right-disk] [gw48] [ 82%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cos-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tan-sum] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on3-right-tasks] [gw21] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[ceil] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsin-max] [gw63] [ 83%] 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] [gw13] [ 83%] PASSED dask/dataframe/tests/test_reshape.py::test_get_dummies[data0] [gw9] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log1p-max] [gw34] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-logaddexp] [gw54] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-greater_equal] [gw1] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sqrt-mean] [gw60] [ 83%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on3-right-tasks] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-less] [gw59] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-less] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cosh-mean] [gw48] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tan-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log1p-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tan-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-logaddexp2] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tan-prod] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on3-outer-disk] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-square-sum] [gw10] [ 83%] 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] [gw22] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-arctan2] [gw21] [ 83%] 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] [gw14] [ 83%] 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] [gw42] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[rad2deg] [gw5] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-less_equal] [gw1] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-square-sum] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-hypot] [gw48] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tan-prod] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[isfinite] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-not_equal] [gw38] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-logical_and0] [gw63] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctan-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-square-prod] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-logical_or0] 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-sum] [gw13] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tan-min] [gw9] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log1p-mean] [gw14] [ 83%] 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] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-expm1-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tan-max] [gw59] [ 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] [gw1] [ 83%] 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] [gw48] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sinh-max] [gw9] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-expm1-sum] [gw63] [ 83%] 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-expm1-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sinh-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sinh-prod] [gw25] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-logical_xor0] [gw59] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tanh-sum] [gw19] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sign-pandas_input0] [gw13] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tan-max] [gw14] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sin-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-maximum] dask/dataframe/tests/test_ufunc.py::test_ufunc[sign-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cos-sum] [gw21] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsin-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tan-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tanh-prod] [gw1] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-square-min] [gw16] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-ldexp] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccos-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-square-max] [gw46] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor1-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logaddexp] [gw9] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-expm1-prod] [gw63] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sinh-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-fmod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-expm1-min] [gw6] [ 83%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_large_window_fixed_chunks[2s-10] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sinh-min] [gw58] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[not_equal-2-arg10] [gw59] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tanh-prod] [gw14] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cos-sum] [gw48] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sinh-mean] dask/dataframe/tests/test_ufunc.py::test_mixed_types[not_equal-2-arg11] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsinh-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tanh-min] [gw1] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-square-max] [gw49] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[greater_equal-arg21-arg11] dask/dataframe/tests/test_rolling.py::test_time_rolling_large_window_fixed_chunks[10s-10] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cosh-sum] dask/dataframe/tests/test_ufunc.py::test_mixed_types[less-2-arg10] [gw50] [ 83%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-unobserved-cat_1-ordered-unknown] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-square-mean] [gw9] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-expm1-min] [gw42] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[isfinite] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rad2deg-mean] [gw21] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccos-sum] [gw13] [ 83%] 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] [gw32] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmin-2-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmin-arg21-arg10] [gw63] [ 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-arccos-prod] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-unobserved-cat_1-unordererd-known] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-expm1-max] [gw59] [ 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-arccosh-mean] [gw38] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-logical_or0] [gw37] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[copysign-arg21-arg11] [gw48] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cosh-sum] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-logical_xor0] [gw35] [ 83%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_cov[False-5] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cosh-prod] dask/dataframe/tests/test_ufunc.py::test_mixed_types[nextafter-2-arg10] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tanh-max] dask/dataframe/tests/test_rolling.py::test_rolling_raises [gw14] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsinh-max] [gw1] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-square-mean] [gw21] [ 83%] 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-arcsinh-mean] [gw46] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logaddexp] [gw9] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-expm1-max] [gw13] [ 83%] 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-arccos-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isinf-max] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logaddexp2] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsin-prod] [gw42] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rad2deg-mean] [gw22] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-hypot] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isfinite-sum] [gw48] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cosh-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-expm1-mean] [gw33] [ 83%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[False-forward-False] [gw63] [ 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-cosh-min] dask/dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[False-nearest-True] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-deg2rad-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctanh-sum] [gw19] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sign-pandas_input1] [gw54] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-less] [gw59] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tanh-max] [gw1] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isinf-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-less_equal] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isinf-mean] [gw42] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isfinite-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc[sign-pandas_input2] [gw21] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccos-min] [gw35] [ 83%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_raises dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isfinite-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tanh-mean] [gw13] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsin-prod] dask/dataframe/tests/test_rolling.py::test_rolling_names [gw5] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-not_equal] [gw48] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cosh-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cosh-max] [gw63] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctanh-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccos-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsin-min] [gw9] [ 83%] 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-arctanh-prod] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-equal] [gw30] [ 83%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-indexed-7] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sqrt-sum] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-indexed-8] [gw42] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isfinite-prod] [gw46] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logaddexp2] [gw1] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isinf-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isfinite-min] [gw22] [ 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-isnan-sum] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-arctan2] [gw48] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cosh-max] [gw14] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsinh-mean] [gw13] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsin-min] [gw63] [ 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-sign-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-deg2rad-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-fabs-prod] [gw9] [ 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-arctanh-min] [gw45] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmod-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rint-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccosh-sum] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_and0-2-arg10] [gw39] [ 83%] 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] [gw42] [ 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] [gw21] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccos-max] [gw48] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sign-min] [gw63] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctanh-min] [gw13] [ 83%] 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-sign-max] [gw9] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rint-sum] [gw1] [ 83%] 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-arctanh-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rint-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccos-mean] [gw49] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[less-2-arg10] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isnan-prod] [gw17] [ 83%] PASSED dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[sm-28-inner] dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[sm-28-left] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-fabs-min] [gw59] [ 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-arcsinh-sum] [gw35] [ 83%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_names dask/dataframe/tests/test_ufunc.py::test_mixed_types[less-2-arg11] [gw42] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isfinite-max] [gw43] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[arctan2-2-arg11] [gw38] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-logical_xor0] [gw22] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-deg2rad-prod] dask/dataframe/tests/test_rolling.py::test_rolling_axis[kwargs0] dask/dataframe/tests/test_ufunc.py::test_mixed_types[arctan2-arg21-arg10] [gw46] [ 83%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-arctan2] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-maximum] [gw14] [ 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-deg2rad-min] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-hypot] 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-sign-max] [gw9] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rint-prod] [gw63] [ 84%] 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-sign-mean] [gw8] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_or1-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctanh-mean] [gw13] [ 84%] 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-arccosh-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rint-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-fabs-max] [gw59] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsinh-sum] [gw37] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[nextafter-2-arg10] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsinh-prod] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_and1-2-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[nextafter-2-arg11] [gw1] [ 84%] PASSED 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-rint-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isnan-min] [gw13] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-fabs-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-fabs-mean] [gw22] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-deg2rad-min] [gw59] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsinh-prod] [gw48] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sign-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rint-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsinh-min] [gw0] [ 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-absolute-sum] [gw21] [ 84%] 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-deg2rad-max] dask/dataframe/tests/test_ufunc.py::test_mixed_types[minimum-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctan-sum] [gw46] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-hypot] [gw14] [ 84%] 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] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-copysign] [gw63] [ 84%] 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-cbrt-prod] [gw59] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsinh-min] [gw42] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isfinite-mean] [gw54] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-less_equal] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-negative-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isinf-sum] [gw48] [ 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[pandas0-absolute-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-absolute-prod] [gw13] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-fabs-mean] [gw5] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-equal] [gw1] [ 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-sign-sum] [gw9] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rint-max] [gw40] [ 84%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-4-on3-False] [gw63] [ 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-rint-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isnan-max] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-id-None] [gw38] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-maximum] [gw16] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[0-fmod] [gw59] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-negative-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cbrt-min] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-minimum] [gw21] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctan-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isnan-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-negative-mean] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-logical_or1] [gw48] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-absolute-prod] [gw22] [ 84%] 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-absolute-min] [gw54] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-absolute-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctan-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-deg2rad-mean] [gw14] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccosh-min] [gw46] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-copysign] [gw58] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[not_equal-2-arg11] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-absolute-mean] [gw42] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isinf-sum] [gw7] [ 84%] XFAIL dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[tasks-1-5] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-nextafter] [gw63] [ 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_mixed_types[not_equal-arg21-arg10] [gw32] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmin-arg21-arg10] dask/dataframe/tests/test_groupby.py::test_numeric_column_names[disk] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccosh-max] [gw9] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rint-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-fabs-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isinf-prod] [gw48] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-absolute-min] dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmin-arg21-arg11] [gw13] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sign-sum] [gw45] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_and0-2-arg10] [gw59] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-negative-mean] [gw1] [ 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[pandas1-exp-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-reciprocal-sum] [gw25] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-maximum] [gw16] [ 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-sign-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-signbit-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-minimum] [gw63] [ 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-exp2-min] [gw8] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_and1-2-arg10] [gw21] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctan-prod] [gw9] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-fabs-sum] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_and1-2-arg11] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cbrt-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log10-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-spacing-sum] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_and0-2-arg11] [gw14] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccosh-max] [gw16] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-signbit-sum] [gw1] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp2-min] [gw13] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sign-prod] [gw42] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isinf-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-conj-prod] [gw59] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-reciprocal-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-signbit-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp2-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isinf-min] [gw9] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-spacing-sum] [gw48] [ 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[pandas0-reciprocal-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-spacing-prod] [gw54] [ 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[pandas1-exp-max] [gw22] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-deg2rad-mean] [gw38] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-minimum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-floor-sum] [gw29] [ 84%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-name-True] [gw63] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cbrt-mean] [gw19] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc[sign-pandas_input2] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-name-False] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-ceil-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp2-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rad2deg-sum] [gw1] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp2-max] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-fmax] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp2-mean] [gw16] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-signbit-prod] [gw46] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-nextafter] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-signbit-min] [gw34] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-logaddexp2] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-ldexp] [gw42] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isinf-min] [gw9] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-spacing-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log1p-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-arctan2] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-spacing-min] [gw28] [ 84%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on2-left-tasks] [gw54] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-floor-sum] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on2-right-disk] [gw63] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp2-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-floor-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp2-prod] [gw48] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp-max] [gw59] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-reciprocal-prod] [gw16] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-signbit-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-reciprocal-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp-mean] [gw21] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log10-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-signbit-max] [gw13] [ 84%] XFAIL dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-conj-prod] [gw9] [ 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[pandas1-conj-min] [gw1] [ 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-spacing-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-negative-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log10-prod] [gw22] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rad2deg-sum] [gw19] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-ceil-prod] [gw63] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp2-prod] [gw54] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-floor-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rad2deg-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-floor-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-square-max] [gw35] [ 84%] PASSED dask/dataframe/tests/test_rolling.py::test_rolling_axis[kwargs0] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-ceil-min] [gw59] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-reciprocal-min] [gw16] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-signbit-max] [gw46] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-ldexp] [gw14] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log-max] [gw43] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[arctan2-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log-mean] [gw1] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-negative-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-signbit-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-trunc-mean] [gw9] [ 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[pandas0-spacing-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-negative-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-reciprocal-max] [gw54] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-floor-min] dask/dataframe/tests/test_ufunc.py::test_mixed_types[arctan2-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-floor-max] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-fmod] [gw59] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-reciprocal-max] [gw63] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-square-max] [gw0] [ 84%] 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] [gw22] [ 84%] 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] [gw19] [ 84%] 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] [gw1] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-negative-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-negative-min] [gw13] [ 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] [gw9] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-spacing-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-conj-sum] [gw38] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-fmax] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sin-max] [gw58] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[not_equal-arg21-arg10] [gw39] [ 84%] 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] [gw24] [ 84%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_large_window_variable_chunks[10h] [gw54] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-floor-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-floor-mean] [gw42] [ 84%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log1p-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log1p-mean] [gw10] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_or0-arg21-arg11] [gw62] [ 85%] PASSED dask/bag/tests/test_bag.py::test_take [gw5] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-logical_or1] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-logical_and1] dask/bag/tests/test_bag.py::test_take_npartitions dask/dataframe/tests/test_ufunc.py::test_mixed_types[not_equal-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-square-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-reciprocal-mean] [gw59] [ 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-tan-sum] dask/dataframe/tests/test_rolling.py::test_time_rolling[6s-6s] [gw21] [ 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] [gw16] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-signbit-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-degrees-sum] [gw1] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-negative-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccos-sum] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor0-2-arg10] [gw46] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-fmod] [gw22] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rad2deg-min] [gw18] [ 85%] PASSED dask/dataframe/tests/test_multi.py::test_merge[tasks-right] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cosh-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rad2deg-max] [gw19] [ 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[pandas0-ceil-mean] dask/dataframe/tests/test_multi.py::test_merge_empty_left_df[disk-right] [gw38] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sin-max] [gw35] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-trunc-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sin-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-logical_not-sum] [gw54] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-floor-mean] [gw48] [ 85%] 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] [gw16] [ 85%] 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-ceil-sum] [gw13] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-conj-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-conj-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-degrees-prod] [gw22] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rad2deg-max] [gw19] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-ceil-mean] [gw7] [ 85%] PASSED dask/dataframe/tests/test_groupby.py::test_numeric_column_names[disk] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctan-sum] dask/dataframe/tests/test_groupby.py::test_numeric_column_names[tasks] [gw9] [ 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[pandas0-trunc-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsin-sum] [gw39] [ 85%] 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] [gw21] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log10-min] [gw54] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-ceil-sum] [gw8] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_and1-2-arg11] [gw42] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log1p-mean] [gw16] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-degrees-prod] [gw35] [ 85%] 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[pandas1-tanh-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-expm1-sum] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_and1-arg21-arg10] [gw46] [ 85%] 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-sinh-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cosh-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-logical_not-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log10-max] [gw30] [ 85%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-indexed-8] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-indexed-9] [gw63] [ 85%] 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] [gw35] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-logical_not-prod] [gw59] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tan-sum] [gw9] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsin-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsin-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-logical_not-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tan-prod] [gw38] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sin-mean] [gw22] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctan-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cos-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctan-prod] [gw1] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccos-sum] [gw44] [ 85%] 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] [gw54] [ 85%] 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-arccos-prod] [gw5] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-logical_and1] [gw19] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-trunc-sum] [gw45] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_and0-2-arg11] [gw46] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cosh-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cosh-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tanh-max] [gw11] [ 85%] PASSED dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[3-1-outer] 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-trunc-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sqrt-sum] dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[3-2-left] [gw35] [ 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[pandas0-logical_not-max] [gw6] [ 85%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling_large_window_fixed_chunks[10s-10] [gw16] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sinh-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-degrees-min] [gw14] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log-mean] [gw19] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-trunc-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-trunc-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sinh-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log2-sum] [gw21] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log10-max] [gw60] [ 85%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on3-outer-disk] [gw22] [ 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] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log10-mean] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on3-outer-tasks] [gw6] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-degrees-min] [gw9] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsin-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-degrees-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsin-min] [gw46] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cosh-min] [gw57] [ 85%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on3-right-tasks] [gw48] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log-sum] [gw49] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[less-2-arg11] [gw38] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cos-sum] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on3-outer-disk] dask/dataframe/tests/test_ufunc.py::test_mixed_types[less-arg21-arg10] [gw42] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-expm1-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-expm1-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cos-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cosh-max] [gw35] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-logical_not-max] [gw63] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sin-sum] [gw25] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-minimum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-logical_not-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sin-prod] [gw6] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-degrees-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-fmax] [gw19] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-trunc-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-degrees-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-trunc-max] [gw54] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tanh-max] [gw22] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctan-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctan-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tanh-mean] [gw1] [ 85%] 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] [gw46] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cosh-max] [gw9] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsin-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsin-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cosh-mean] [gw19] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-trunc-max] [gw13] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-conj-mean] [gw6] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-degrees-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccosh-mean] [gw61] [ 85%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on3-disk-0.75-right] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-radians-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp-sum] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on3-tasks-True-inner] [gw37] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[nextafter-2-arg11] [gw34] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-arctan2] [gw24] [ 85%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling[6s-6s] [gw8] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_and1-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-hypot] [gw39] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_clip[pandas1-5.5-40.5] dask/dataframe/tests/test_rolling.py::test_time_rolling[2s-2s] [gw35] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-logical_not-mean] [gw32] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmin-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[greater-2-arg10] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[conj] dask/dataframe/tests/test_ufunc.py::test_mixed_types[nextafter-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_and1-arg21-arg11] [gw43] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[arctan2-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[hypot-2-arg10] [gw10] [ 85%] 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] [gw1] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccos-min] [gw6] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-radians-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-radians-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cbrt-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccos-max] [gw59] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tan-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tan-min] [gw48] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log-prod] [gw16] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sinh-prod] [gw9] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsin-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log-min] [gw45] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sqrt-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sinh-min] [gw22] [ 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-arcsin-mean] [gw6] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-radians-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctan-mean] [gw7] [ 85%] PASSED dask/dataframe/tests/test_groupby.py::test_numeric_column_names[tasks] [gw14] [ 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-radians-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sqrt-prod] [gw35] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cbrt-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isfinite-prod] [gw63] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sin-prod] [gw59] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tan-min] dask/dataframe/tests/test_groupby.py::test_groupby_apply_tasks[disk] [gw7] [ 85%] SKIPPED dask/dataframe/tests/test_groupby.py::test_groupby_apply_tasks[disk] [gw5] [ 85%] 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[pandas1-arcsinh-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tan-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log2-prod] [gw6] [ 85%] 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] [gw1] [ 85%] 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] [gw48] [ 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-isnan-mean] [gw42] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-expm1-prod] [gw16] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sinh-min] [gw39] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[conj] dask/dataframe/tests/test_groupby.py::test_groupby_apply_tasks[tasks] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sinh-max] [gw54] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tanh-mean] [gw21] [ 85%] 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-sin-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-expm1-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsinh-sum] [gw6] [ 85%] 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[pandas1-log1p-sum] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[exp] [gw46] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cosh-mean] [gw19] [ 85%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccosh-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-arctanh-sum] [gw5] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsinh-min] [gw0] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[minimum-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsinh-max] [gw14] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log2-prod] dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmax-2-arg10] [gw59] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tan-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log2-min] [gw43] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[hypot-2-arg10] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tan-mean] [gw20] [ 86%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-on3-None] dask/dataframe/tests/test_ufunc.py::test_mixed_types[hypot-2-arg11] [gw49] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[less-arg21-arg10] [gw38] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cos-prod] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-on3-True] dask/dataframe/tests/test_ufunc.py::test_mixed_types[less-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cos-min] [gw16] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sinh-max] [gw6] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-radians-mean] [gw55] [ 86%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_2[disk] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-radians-max] dask/dataframe/tests/test_shuffle.py::test_set_index_2[tasks] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sinh-mean] [gw58] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[not_equal-arg21-arg11] [gw63] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sin-min] dask/dataframe/tests/test_ufunc.py::test_mixed_types[equal-2-arg10] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-absolute-prod] [gw13] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp-sum] [gw5] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsinh-max] [gw14] [ 86%] 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-arcsinh-mean] [gw22] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctan-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log2-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-deg2rad-sum] [gw1] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccos-mean] [gw32] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[greater-2-arg10] [gw45] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sqrt-prod] dask/dataframe/tests/test_ufunc.py::test_mixed_types[greater-2-arg11] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isinf-max] [gw42] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-expm1-min] [gw38] [ 86%] 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-sqrt-min] [gw35] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isfinite-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isfinite-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cos-max] [gw54] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsinh-sum] [gw6] [ 86%] 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-expm1-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-radians-mean] [gw46] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tanh-sum] [gw19] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctanh-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tanh-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctanh-prod] [gw9] [ 86%] 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-arcsinh-prod] [gw14] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log2-max] [gw39] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[exp] [gw18] [ 86%] PASSED dask/dataframe/tests/test_multi.py::test_merge_empty_left_df[disk-right] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log2-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-floor-max] dask/dataframe/tests/test_multi.py::test_merge_empty_left_df[disk-outer] [gw21] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log1p-sum] [gw1] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isinf-max] [gw48] [ 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-isinf-mean] [gw38] [ 86%] 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-log1p-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-signbit-sum] [gw45] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sqrt-min] [gw42] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-expm1-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cos-mean] [gw37] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[nextafter-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sqrt-max] [gw35] [ 86%] 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-degrees-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-expm1-mean] dask/dataframe/tests/test_ufunc.py::test_mixed_types[nextafter-arg21-arg11] [gw0] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmax-2-arg10] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isfinite-max] [gw22] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-deg2rad-sum] dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmax-2-arg11] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-deg2rad-prod] [gw13] [ 86%] 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-cbrt-min] [gw39] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-floor-max] [gw59] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tan-mean] [gw63] [ 86%] XFAIL dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-absolute-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-floor-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rint-max] [gw19] [ 86%] 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-absolute-min] [gw46] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tanh-prod] [gw45] [ 86%] 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-rad2deg-prod] [gw31] [ 86%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[nunique-tasks-split_out] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sqrt-mean] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[first-disk-split_every] [gw16] [ 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-logical_not-prod] [gw5] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsinh-mean] [gw35] [ 86%] 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-arccosh-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isfinite-mean] [gw13] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cbrt-min] [gw24] [ 86%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling[2s-2s] [gw25] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-fmax] [gw21] [ 86%] 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-cbrt-max] [gw34] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-hypot] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-fmin] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-copysign] dask/dataframe/tests/test_rolling.py::test_time_rolling[6s-2s] [gw19] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctanh-min] [gw6] [ 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-log1p-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctanh-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rint-sum] [gw63] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-absolute-min] [gw30] [ 86%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-indexed-9] [gw48] [ 86%] 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-absolute-max] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-not_indexed-1] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-signbit-prod] [gw10] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor0-2-arg11] [gw22] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-deg2rad-prod] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor0-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-deg2rad-min] [gw54] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsinh-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-reciprocal-max] [gw1] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isinf-mean] [gw58] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[equal-2-arg10] [gw9] [ 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-isnan-sum] dask/dataframe/tests/test_ufunc.py::test_mixed_types[equal-2-arg11] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-degrees-min] [gw14] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log2-mean] [gw56] [ 86%] PASSED dask/bag/tests/test_random.py::test_sample_k_equal_bag_size_with_unbalanced_partitions dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp2-max] dask/bag/tests/test_random.py::test_sample_k_larger_than_partitions [gw13] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cbrt-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cbrt-mean] [gw38] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cos-mean] [gw19] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctanh-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-negative-max] [gw46] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rad2deg-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rad2deg-min] [gw16] [ 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] [gw63] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-absolute-max] [gw42] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-expm1-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctanh-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-absolute-mean] [gw16] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-logical_not-min] [gw46] [ 86%] 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-rad2deg-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-logical_not-max] [gw22] [ 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] [gw54] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-reciprocal-max] [gw8] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_and1-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor1-2-arg10] [gw48] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-signbit-prod] [gw9] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-degrees-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-degrees-max] [gw14] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp2-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp2-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-signbit-min] [gw59] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rint-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rint-mean] [gw45] [ 86%] 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] [gw39] [ 86%] 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] [gw43] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[hypot-2-arg11] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-trunc-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-reciprocal-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-spacing-mean] [gw1] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isnan-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isnan-prod] [gw5] [ 86%] 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] [gw38] [ 86%] 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] [gw6] [ 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] [gw21] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log1p-min] [gw35] [ 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-isinf-sum] dask/dataframe/tests/test_utils_dataframe.py::test_nonempty_series_sparse [gw21] [ 86%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_nonempty_series_sparse dask/dataframe/tests/test_utils_dataframe.py::test_nonempty_series_nullable_float [gw21] [ 86%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_nonempty_series_nullable_float [gw9] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-degrees-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-degrees-mean] [gw22] [ 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] dask/dataframe/tests/test_utils_dataframe.py::test_assert_eq_sorts [gw48] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-signbit-min] [gw28] [ 86%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on2-right-disk] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-signbit-max] [gw36] [ 86%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-id-False] [gw46] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rad2deg-max] [gw43] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-trunc-sum] [gw39] [ 86%] 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] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-trunc-prod] [gw40] [ 86%] 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[disk-None-name-None] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-id-True] [gw51] [ 86%] PASSED dask/bag/tests/test_bag.py::test_lambdas [gw13] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cbrt-mean] [gw56] [ 86%] PASSED dask/bag/tests/test_random.py::test_sample_k_larger_than_partitions [gw5] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccosh-prod] [gw22] [ 86%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-deg2rad-mean] [gw49] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[less-arg21-arg11] [gw54] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-reciprocal-mean] dask/bag/tests/test_bag.py::test_reductions dask/bag/tests/test_random.py::test_weighted_sampling_without_replacement [gw56] [ 87%] PASSED dask/bag/tests/test_random.py::test_weighted_sampling_without_replacement dask/bag/tests/test_random.py::test_sample_return_bag [gw9] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-degrees-mean] [gw45] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-square-sum] [gw32] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[greater-2-arg11] [gw0] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmax-2-arg11] [gw11] [ 87%] PASSED dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[3-2-left] [gw18] [ 87%] PASSED dask/dataframe/tests/test_multi.py::test_merge_empty_left_df[disk-outer] [gw25] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-fmin] [gw57] [ 87%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on3-outer-disk] [gw1] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isnan-prod] [gw35] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isinf-sum] dask/dataframe/tests/test_utils_dataframe.py::test_meta_duplicated [gw0] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_meta_duplicated dask/dataframe/tests/test_utils_dataframe.py::test_meta_nonempty_empty_categories [gw0] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_meta_nonempty_empty_categories dask/dataframe/tests/test_utils_dataframe.py::test_meta_nonempty_index [gw0] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_meta_nonempty_index [gw6] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rint-prod] [gw17] [ 87%] PASSED dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[sm-28-left] [gw56] [ 87%] PASSED dask/bag/tests/test_random.py::test_sample_return_bag dask/bag/tests/test_random.py::test_partitions_are_coerced_to_lists dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isnan-min] [gw1] [ 87%] 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-square-prod] [gw45] [ 87%] XFAIL dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-square-prod] [gw19] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctanh-mean] [gw38] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-negative-mean] [gw30] [ 87%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-not_indexed-1] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccosh-min] [gw5] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccosh-min] [gw53] [ 87%] PASSED dask/bag/tests/test_bag.py::test_to_textfiles_inputs dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-reciprocal-sum] [gw38] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-reciprocal-sum] [gw16] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-logical_not-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-logical_not-mean] [gw16] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-logical_not-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cbrt-sum] [gw16] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cbrt-sum] dask/dataframe/tests/test_multi.py::test_merge_empty_left_df[tasks-right] [gw18] [ 87%] PASSED dask/dataframe/tests/test_multi.py::test_merge_empty_left_df[tasks-right] dask/dataframe/tests/test_multi.py::test_merge_empty_left_df[tasks-outer] [gw18] [ 87%] PASSED dask/dataframe/tests/test_multi.py::test_merge_empty_left_df[tasks-outer] dask/dataframe/tests/test_multi.py::test_merge_how_raises [gw18] [ 87%] PASSED dask/dataframe/tests/test_multi.py::test_merge_how_raises [gw7] [ 87%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_apply_tasks[tasks] dask/dataframe/tests/test_ufunc.py::test_mixed_types[less_equal-2-arg10] [gw49] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[less_equal-2-arg10] dask/dataframe/tests/test_utils_dataframe.py::test_meta_nonempty_uint64index [gw0] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_meta_nonempty_uint64index dask/dataframe/tests/test_utils_dataframe.py::test_meta_nonempty_scalar [gw33] [ 87%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[False-nearest-True] [gw8] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor1-2-arg10] [gw24] [ 87%] PASSED dask/dataframe/tests/test_rolling.py::test_time_rolling[6s-2s] [gw44] [ 87%] 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] [gw29] [ 87%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-name-False] dask/bag/tests/test_bag.py::test_to_textfiles_endlines [gw20] [ 87%] 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] [gw0] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_meta_nonempty_scalar dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp2-sum] [gw13] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp2-sum] [gw60] [ 87%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_unknown[on3-outer-tasks] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[idx-disk-inner] [gw60] [ 87%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[idx-disk-inner] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-reciprocal-prod] [gw38] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-reciprocal-prod] [gw43] [ 87%] 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-radians-sum] [gw9] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-radians-sum] [gw61] [ 87%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on3-tasks-True-inner] [gw37] [ 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-fabs-mean] [gw7] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-fabs-mean] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[idx-disk-left] [gw60] [ 87%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[idx-disk-left] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp2-prod] [gw13] [ 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-rad2deg-mean] [gw46] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rad2deg-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_numpy_scalar_comparison[scalar2-pandas1] [gw37] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_numpy_scalar_comparison[scalar2-pandas1] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isinf-prod] [gw35] [ 87%] 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-trunc-min] [gw43] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-trunc-min] [gw58] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[equal-2-arg11] [gw41] [ 87%] PASSED dask/bag/tests/test_bag.py::test_bag_picklable dask/bag/tests/test_bag.py::test_msgpack_unicode [gw41] [ 87%] PASSED dask/bag/tests/test_bag.py::test_msgpack_unicode dask/bag/tests/test_bag.py::test_bag_with_single_callable [gw41] [ 87%] PASSED dask/bag/tests/test_bag.py::test_bag_with_single_callable dask/bag/tests/test_bag.py::test_optimize_fuse_keys [gw3] [ 87%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_general[disk-7] [gw31] [ 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] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sign-sum] [gw7] [ 87%] 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] [gw7] [ 87%] 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] [gw7] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sign-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-trunc-max] [gw43] [ 87%] 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-trunc-mean] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-on2-None] [gw29] [ 87%] 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] dask/dataframe/tests/test_shuffle.py::test_set_index_general[disk-23] [gw3] [ 87%] 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] [gw36] [ 87%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-name-None] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-radians-prod] [gw9] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-radians-prod] [gw63] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-absolute-mean] [gw42] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-spacing-mean] dask/dataframe/tests/test_ufunc.py::test_mixed_types[greater-arg21-arg10] [gw32] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[greater-arg21-arg10] dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[pandas-leftsemi-parts0] [gw39] [ 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] [gw39] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-ceil-min] dask/dataframe/tests/test_utils_dataframe.py::test_check_meta [gw24] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_check_meta 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-spacing-sum] [gw54] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-spacing-sum] dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[sm-28-right] [gw17] [ 87%] PASSED dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[sm-28-right] [gw43] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-trunc-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-ceil-max] [gw39] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-ceil-max] [gw24] [ 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 [gw24] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_check_meta_typename dask/dataframe/tests/test_ufunc.py::test_ufunc_numpy_scalar_comparison[16.4_1-pandas0] [gw37] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_numpy_scalar_comparison[16.4_1-pandas0] dask/dataframe/tests/test_ufunc.py::test_ufunc_numpy_scalar_comparison[16.4_1-pandas1] [gw37] [ 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 [gw37] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_shard_df_on_index dask/dataframe/tests/test_utils_dataframe.py::test_make_meta [gw37] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_make_meta dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[3-2-outer] [gw34] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-copysign] dask/dataframe/tests/test_utils_dataframe.py::test_meta_constructor_utilities[data2] [gw19] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_meta_constructor_utilities[data2] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-spacing-prod] [gw54] [ 87%] 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] dask/dataframe/tests/test_ufunc.py::test_mixed_types[equal-arg21-arg10] [gw58] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[equal-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_ufunc_numpy_scalar_comparison[15-pandas0] [gw42] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_numpy_scalar_comparison[15-pandas0] [gw41] [ 87%] PASSED dask/bag/tests/test_bag.py::test_optimize_fuse_keys [gw48] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-signbit-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-floor-sum] [gw63] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-floor-sum] [gw59] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rint-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_numpy_scalar_comparison[15-pandas1] [gw42] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_numpy_scalar_comparison[15-pandas1] dask/dataframe/tests/test_ufunc.py::test_ufunc_numpy_scalar_comparison[16.4_0-pandas0] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sign-max] [gw7] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sign-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sign-mean] [gw14] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp2-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-negative-sum] [gw14] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-negative-sum] dask/dataframe/tests/test_utils_dataframe.py::test_meta_constructor_utilities[data3] [gw19] [ 87%] 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] [gw19] [ 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] [gw19] [ 87%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_meta_constructor_utilities[data5] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-name-True] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-fabs-sum] [gw59] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-fabs-sum] [gw40] [ 87%] 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] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-negative-prod] [gw14] [ 87%] XFAIL dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-negative-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-fabs-prod] [gw59] [ 87%] 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] [gw59] [ 87%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-fabs-min] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on3-tasks-True-right] [gw61] [ 87%] 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] [gw61] [ 88%] 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] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-floor-prod] [gw63] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-floor-prod] [gw54] [ 88%] 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-signbit-mean] [gw48] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-signbit-mean] [gw7] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sign-mean] [gw21] [ 88%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_assert_eq_sorts dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[sm-32-inner] dask/dataframe/tests/test_utils_dataframe.py::test_is_dataframe_like[True] [gw24] [ 88%] 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] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-greater] [gw25] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-greater] [gw50] [ 88%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-unobserved-cat_1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-unobserved-cat_1-unordererd-unknown] [gw10] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor0-arg21-arg10] dask/bag/tests/test_bag.py::test_reductions_are_lazy [gw41] [ 88%] PASSED dask/bag/tests/test_bag.py::test_reductions_are_lazy dask/bag/tests/test_bag.py::test_repeated_groupby [gw42] [ 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] [gw42] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_numpy_scalar_comparison[16.4_0-pandas1] [gw24] [ 88%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_is_dataframe_like[False] [gw52] [ 88%] XFAIL dask/dataframe/tests/test_categorical.py::test_unknown_categoricals[tasks-False] dask/dataframe/tests/test_categorical.py::test_unknown_categoricals[tasks-None] dask/dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[False-nearest-False] [gw12] [ 88%] 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] [gw11] [ 88%] 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_utils_dataframe.py::test_assert_eq_scheduler [gw21] [ 88%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_assert_eq_scheduler dask/dataframe/tests/test_utils_dataframe.py::test_meta_constructor_utilities[data0] [gw21] [ 88%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_meta_constructor_utilities[data0] [gw52] [ 88%] XFAIL dask/dataframe/tests/test_categorical.py::test_unknown_categoricals[tasks-None] [gw62] [ 88%] PASSED dask/bag/tests/test_bag.py::test_take_npartitions dask/dataframe/tests/test_categorical.py::test_categorize dask/bag/tests/test_bag.py::test_take_npartitions_warn dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isfinite-sum] [gw62] [ 88%] PASSED dask/bag/tests/test_bag.py::test_take_npartitions_warn dask/bag/tests/test_bag.py::test_map_is_lazy dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on2-right-tasks] [gw62] [ 88%] PASSED dask/bag/tests/test_bag.py::test_map_is_lazy dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rad2deg-sum] dask/bag/tests/test_bag.py::test_can_use_dict_to_make_concrete dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on3-outer-tasks] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isnan-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-square-min] dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-not_indexed-2] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cbrt-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rint-min] dask/dataframe/tests/test_ufunc.py::test_mixed_types[less_equal-2-arg11] dask/dataframe/tests/test_utils_dataframe.py::test_raise_on_meta_error [gw40] [ 88%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-id-False] [gw0] [ 88%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_raise_on_meta_error dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor1-2-arg11] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-d-right-left] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-name-None] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-reciprocal-min] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[idx-tasks-inner] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp2-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isinf-min] [gw1] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isnan-max] [gw46] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isfinite-sum] [gw45] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-square-min] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-w-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-30min-right-right] dask/dataframe/tests/test_utils_dataframe.py::test_valid_divisions[123-False] [gw46] [ 88%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_valid_divisions[123-False] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-radians-min] dask/dataframe/tests/test_utils_dataframe.py::test_valid_divisions[divisions6-False] [gw18] [ 88%] XFAIL dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[pandas-leftsemi-parts0] dask/dataframe/tests/test_ufunc.py::test_mixed_types[greater-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccosh-max] [gw46] [ 88%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_valid_divisions[divisions6-False] dask/dataframe/tests/test_utils_dataframe.py::test_pyarrow_strings_enabled dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[pandas-leftsemi-parts1] [gw6] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rint-min] [gw53] [ 88%] PASSED dask/bag/tests/test_bag.py::test_to_textfiles_endlines dask/bag/tests/test_bag.py::test_string_namespace [gw46] [ 88%] 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] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-M-left-right] [gw22] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rad2deg-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-ceil-mean] [gw38] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-reciprocal-min] 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-mean-2-M-left-right] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-logical_not-sum] [gw35] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isinf-min] [gw13] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp2-min] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-w-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-d-right-right] dask/dataframe/tests/test_utils_dataframe.py::test_meta_nonempty dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-nextafter] [gw9] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-radians-min] dask/dataframe/tests/test_ufunc.py::test_mixed_types[equal-arg21-arg11] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-M-left-right] dask/dataframe/tests/test_utils_dataframe.py::test_meta_constructor_utilities_raise[data0] [gw5] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccosh-max] [gw19] [ 88%] 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-ohlc-2-w-right-right] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-negative-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-absolute-sum] 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-floor-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-fabs-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-degrees-sum] dask/dataframe/tests/test_utils_dataframe.py::test_apply_and_enforce_message dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-spacing-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-greater_equal] dask/dataframe/tests/test_ufunc.py::test_ufunc_numpy_scalar_comparison[scalar2-pandas0] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor0-arg21-arg11] dask/dataframe/tests/test_utils_dataframe.py::test_meta_constructor_utilities[data1] [gw21] [ 88%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_meta_constructor_utilities[data1] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-d-left-left] [gw16] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cbrt-prod] [gw43] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-logical_not-sum] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-30min-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-w-right-right] [gw24] [ 88%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_apply_and_enforce_message [gw59] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-fabs-max] 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-2-w-right-left] [gw42] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_numpy_scalar_comparison[scalar2-pandas0] [gw54] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-spacing-max] [gw0] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-d-right-left] [gw14] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-negative-min] [gw1] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-w-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-30min-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-d-left-right] [gw37] [ 88%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_meta_nonempty 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[series-count-2-w-left-left] [gw22] [ 88%] 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-ohlc-5-h-left-right] 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[series-count-2-30min-left-left] [gw38] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-M-left-right] [gw46] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-30min-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-M-left-left] [gw7] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-absolute-sum] [gw39] [ 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[frame-count-2-30min-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-M-right-left] [gw3] [ 88%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_general[tasks-1] [gw48] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-degrees-sum] dask/dataframe/tests/test_shuffle.py::test_set_index_general[tasks-4] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-d-right-right] [gw63] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-floor-min] 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[frame-count-2-M-left-right] [gw45] [ 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] [gw9] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-M-left-right] [gw0] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-d-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-M-left-left] [gw19] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-h-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-d-left-left] [gw1] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-w-left-left] [gw5] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-w-right-right] [gw22] [ 88%] 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[frame-count-2-h-right-left] [gw38] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-M-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-M-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-30min-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-h-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-w-right-left] [gw42] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-30min-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-30min-left-left] [gw35] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-w-right-left] [gw21] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-d-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-w-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-w-right-right] [gw13] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-d-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-d-right-left] [gw8] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor1-2-arg11] [gw6] [ 88%] 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-2-w-right-left] [gw59] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-w-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-w-left-right] [gw39] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-M-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-M-left-right] [gw7] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-30min-right-right] [gw46] [ 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[frame-count-2-30min-right-left] [gw0] [ 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-mean-2-M-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-w-right-right] [gw49] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[less_equal-2-arg11] [gw63] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-M-left-right] [gw1] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-M-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-M-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-M-right-left] [gw22] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-h-right-right] [gw29] [ 88%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-on2-True] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-h-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-h-right-left] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-on2-False] [gw14] [ 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] [gw19] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-h-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-h-left-right] [gw16] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-w-right-right] [gw9] [ 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[series-count-5-w-right-left] [gw5] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-w-right-left] [gw42] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-30min-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-w-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-h-right-right] [gw45] [ 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-count-5-30min-left-right] [gw43] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-30min-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-30min-left-right] [gw37] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-h-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-h-left-left] [gw48] [ 88%] 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] [gw39] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-M-left-right] [gw38] [ 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[series-ohlc-2-M-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-30min-right-left] [gw1] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-M-right-left] [gw24] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-w-right-left] [gw25] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-greater_equal] 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[series-count-2-M-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-w-left-right] [gw60] [ 88%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_right[idx-tasks-inner] [gw8] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-w-right-left] [gw22] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-h-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-h-left-right] [gw19] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-h-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-w-left-right] [gw54] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-30min-left-left] [gw13] [ 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-h-right-right] [gw63] [ 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[series-mean-5-30min-left-left] [gw32] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[greater-arg21-arg11] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-d-left-right] [gw34] [ 88%] PASSED dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[1-nextafter] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-30min-left-left] [gw7] [ 88%] PASSED 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[frame-count-2-w-left-right] 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-30min-left-right] [gw21] [ 88%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-w-right-right] [gw35] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-w-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-d-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-w-right-left] [gw14] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-d-right-left] [gw46] [ 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[series-mean-5-w-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-M-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-d-left-right] [gw49] [ 89%] 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/tseries/tests/test_resample.py::test_series_resample[frame-count-2-h-left-left] [gw6] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-M-left-left] [gw58] [ 89%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[equal-arg21-arg11] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-30min-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-w-left-left] [gw5] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-w-left-right] [gw30] [ 89%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_transform_ufunc_partitioning[tasks-not_indexed-2] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-w-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-h-left-right] [gw42] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-h-right-right] [gw1] [ 89%] 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[frame-mean-2-h-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-M-left-left] [gw22] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-h-left-right] [gw9] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-30min-right-right] [gw0] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-w-right-right] [gw45] [ 89%] 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[series-ohlc-2-30min-right-left] 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[frame-mean-5-30min-right-right] [gw39] [ 89%] 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-count-5-30min-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-30min-right-right] [gw8] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-w-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-w-left-left] [gw10] [ 89%] PASSED dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor0-arg21-arg11] [gw19] [ 89%] 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-mean-5-h-right-right] [gw7] [ 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_series_resample[frame-mean-2-h-left-right] [gw16] [ 89%] 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[frame-count-2-30min-left-left] [gw14] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-d-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-w-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-d-left-left] [gw49] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-h-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-h-left-right] [gw59] [ 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] [gw43] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-30min-left-right] [gw46] [ 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[series-ohlc-5-30min-left-left] [gw21] [ 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-mean-2-w-left-right] [gw12] [ 89%] XFAIL dask/dataframe/tests/test_groupby.py::test_std_object_dtype[disk-mean] dask/dataframe/tests/test_groupby.py::test_std_object_dtype[disk-sum] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-M-left-right] [gw1] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-M-left-left] [gw6] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-30min-right-right] [gw22] [ 89%] 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-mean-2-30min-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-M-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-w-right-right] [gw60] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-30min-left-left] [gw13] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-d-left-right] [gw37] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-h-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-d-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-h-right-right] [gw26] [ 89%] PASSED dask/dataframe/tests/test_shuffle.py::test_rearrange[disk-processes] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-d-right-right] [gw5] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-w-left-left] dask/dataframe/tests/test_shuffle.py::test_rearrange[tasks-threads] [gw38] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-30min-right-left] [gw48] [ 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-5-d-left-right] [gw32] [ 89%] 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-M-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-30min-left-right] [gw35] [ 89%] 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-ohlc-2-h-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-M-right-right] [gw8] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-w-left-left] [gw42] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-h-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-M-right-right] [gw25] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-M-right-left] [gw30] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-h-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-d-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-M-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-h-left-left] [gw45] [ 89%] 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] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-w-left-right] [gw7] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-30min-left-left] [gw34] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-d-left-right] [gw49] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-h-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-d-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-h-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-h-left-left] [gw54] [ 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-w-left-left] [gw14] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-d-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-h-right-left] [gw9] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-30min-right-left] [gw10] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-h-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-h-left-left] [gw58] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-w-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-M-right-right] [gw17] [ 89%] PASSED dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[sm-32-inner] 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[series-ohlc-2-30min-left-right] [gw46] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-M-left-right] [gw59] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-M-right-right] dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[sm-32-left] 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-M-left-left] [gw21] [ 89%] PASSED 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[series-mean-2-30min-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-30min-left-right] [gw63] [ 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-mean-2-w-left-left] [gw26] [ 89%] PASSED dask/dataframe/tests/test_shuffle.py::test_rearrange[tasks-threads] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-30min-right-left] dask/dataframe/tests/test_shuffle.py::test_rearrange[tasks-processes] [gw56] [ 89%] 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 [gw61] [ 89%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_double_bcast_left[on3-tasks-0.75-right] [gw5] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-M-right-right] [gw49] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-h-left-left] [gw16] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-w-left-right] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_column_with_nulls[None] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-w-left-left] [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[frame-ohlc-2-w-right-right] [gw12] [ 89%] PASSED dask/dataframe/tests/test_groupby.py::test_std_object_dtype[disk-sum] [gw10] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-h-left-left] [gw13] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-d-left-left] [gw57] [ 89%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_known_to_unknown[on3-outer-tasks] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-d-right-right] [gw28] [ 89%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_unknown_to_known[on2-right-tasks] [gw38] [ 89%] 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[frame-ohlc-2-d-right-right] [gw43] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-30min-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-h-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-d-right-right] dask/dataframe/tests/test_utils_dataframe.py::test_meta_constructor_utilities_raise[data1] [gw28] [ 89%] 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] [gw35] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-M-right-right] [gw55] [ 89%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_2[tasks] dask/dataframe/tests/test_shuffle.py::test_set_index_3[disk] [gw30] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-h-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-d-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-d-right-right] [gw19] [ 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] [gw28] [ 89%] 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] [gw28] [ 89%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_valid_divisions[divisions1-False] dask/dataframe/tests/test_utils_dataframe.py::test_valid_divisions[divisions2-False] [gw22] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-M-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-M-right-left] dask/dataframe/tests/test_groupby.py::test_std_object_dtype[tasks-var] [gw6] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-30min-left-right] [gw0] [ 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] [gw28] [ 89%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_valid_divisions[divisions2-False] dask/dataframe/tests/test_utils_dataframe.py::test_valid_divisions[divisions3-True] [gw28] [ 89%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_valid_divisions[divisions3-True] [gw39] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-30min-right-right] [gw14] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-2-w-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-M-right-right] [gw9] [ 89%] 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[frame-ohlc-5-30min-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-30min-right-right] [gw60] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-h-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-h-right-left] [gw32] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-h-right-right] [gw45] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-h-right-right] [gw59] [ 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-ohlc-5-d-right-right] 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-ohlc-2-h-right-left] [gw34] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-d-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-w-right-right] [gw25] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-M-left-right] [gw58] [ 89%] 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] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-M-left-left] [gw46] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-M-left-left] [gw21] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-w-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-w-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-w-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-M-right-right] [gw42] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-d-right-right] [gw56] [ 89%] PASSED dask/bag/tests/test_random.py::test_reservoir_sample_map_partitions_correctness 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-mean-5-d-right-left] dask/bag/tests/test_random.py::test_reservoir_sample_with_replacement_map_partitions_correctness [gw52] [ 89%] PASSED dask/dataframe/tests/test_categorical.py::test_categorize [gw1] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-w-right-right] dask/dataframe/tests/test_categorical.py::test_categorical_dtype [gw48] [ 89%] PASSED 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[series-mean-2-30min-left-left] [gw52] [ 89%] PASSED dask/dataframe/tests/test_categorical.py::test_categorical_dtype [gw49] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-d-right-right] [gw7] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-h-right-right] dask/dataframe/tests/test_categorical.py::test_categorize_index [gw10] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-d-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-d-left-left] dask/dataframe/tseries/tests/test_resample.py::test_resample_has_correct_fill_value[count] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-w-right-left] [gw57] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-d-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-h-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[series-count-2-d-right-left] [gw24] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-w-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-h-right-left] dask/dataframe/tests/test_utils_dataframe.py::test_valid_divisions[divisions4-True] [gw32] [ 89%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-h-right-left] [gw28] [ 89%] PASSED dask/dataframe/tests/test_utils_dataframe.py::test_valid_divisions[divisions4-True] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-h-left-right] dask/diagnostics/tests/test_profiler.py::test_register[Profiler] [gw30] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-d-right-right] [gw54] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-h-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-d-right-left] [gw16] [ 90%] 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[frame-count-5-h-left-right] 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[series-count-5-M-right-right] [gw5] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-w-right-right] [gw20] [ 90%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-on3-False] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-w-right-left] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-4-id-None] [gw40] [ 90%] 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] [gw49] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_resample_has_correct_fill_value[count] dask/dataframe/tseries/tests/test_resample.py::test_resample_has_correct_fill_value[nunique] [gw60] [ 90%] 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_series_resample[series-mean-5-h-left-right] [gw38] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-d-right-right] [gw43] [ 90%] 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[frame-ohlc-2-d-right-left] [gw58] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-M-right-left] [gw62] [ 90%] PASSED dask/bag/tests/test_bag.py::test_can_use_dict_to_make_concrete [gw35] [ 90%] 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[series-ohlc-5-M-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample_non_existent_datetime dask/bag/tests/test_bag.py::test_from_url [gw63] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-30min-right-left] [gw14] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-M-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-M-right-left] [gw62] [ 90%] SKIPPED dask/bag/tests/test_bag.py::test_from_url dask/bag/tests/test_bag.py::test_read_text [gw57] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-d-right-left] [gw10] [ 90%] 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[series-ohlc-5-h-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-d-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-d-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-30min-left-right] [gw32] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-h-left-right] [gw19] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-h-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-h-left-left] [gw28] [ 90%] PASSED dask/diagnostics/tests/test_profiler.py::test_register[Profiler] dask/diagnostics/tests/test_profiler.py::test_register[] [gw28] [ 90%] SKIPPED dask/diagnostics/tests/test_profiler.py::test_register[] [gw39] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-30min-right-right] [gw52] [ 90%] PASSED dask/dataframe/tests/test_categorical.py::test_categorize_index dask/diagnostics/tests/test_profiler.py::test_register[CacheProfiler] [gw6] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-30min-left-left] dask/dataframe/tests/test_categorical.py::test_categorical_set_index[disk] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-30min-right-left] [gw34] [ 90%] 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_common_aggs[size] [gw45] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-h-right-left] [gw22] [ 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[series-ohlc-5-w-right-left] [gw25] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-M-left-left] dask/diagnostics/tests/test_profiler.py::test_two_gets dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-M-left-right] [gw49] [ 90%] PASSED 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-2-30min-right-right] [gw13] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-w-right-right] [gw54] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-h-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-h-left-right] dask/dataframe/tseries/tests/test_resample.py::test_resample_has_correct_fill_value[size] dask/dataframe/tseries/tests/test_resample.py::test_resample_does_not_evenly_divide_day [gw45] [ 90%] PASSED dask/diagnostics/tests/test_profiler.py::test_two_gets dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-h-left-left] dask/diagnostics/tests/test_profiler.py::test_resource_profiler [gw42] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-d-right-left] [gw45] [ 90%] SKIPPED dask/diagnostics/tests/test_profiler.py::test_resource_profiler [gw44] [ 90%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[size-tasks-split_out] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-d-left-right] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[std-disk-split_every] dask/diagnostics/tests/test_profiler.py::test_resource_profiler_multiple_gets [gw45] [ 90%] SKIPPED dask/diagnostics/tests/test_profiler.py::test_resource_profiler_multiple_gets [gw0] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-30min-right-left] [gw16] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-M-right-right] [gw61] [ 90%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_column_with_nulls[None] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-30min-left-right] dask/dataframe/tests/test_merge_column_and_index.py::test_merge_column_with_nulls[4] dask/diagnostics/tests/test_profiler.py::test_cache_profiler dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-M-right-left] [gw57] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-d-left-right] [gw55] [ 90%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_3[disk] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-d-left-left] dask/dataframe/tests/test_shuffle.py::test_set_index_3[tasks] [gw60] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-h-left-right] [gw30] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-d-right-left] [gw8] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-2-M-right-left] [gw48] [ 90%] 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[series-count-5-d-left-right] [gw21] [ 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_resample_agg 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[series-mean-5-h-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-M-right-left] [gw59] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-d-right-right] [gw10] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-d-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-d-right-left] [gw6] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_common_aggs[size] dask/diagnostics/tests/test_progress.py::test_clean_exit[get] [gw36] [ 90%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-name-True] dask/dataframe/tseries/tests/test_resample.py::test_common_aggs[quantile] [gw5] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-w-right-left] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-name-False] [gw32] [ 90%] 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[frame-ohlc-2-w-left-right] dask/diagnostics/tests/test_progress.py::test_no_tasks [gw49] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_resample_has_correct_fill_value[size] dask/dataframe/tseries/tests/test_resample.py::test_resample_has_correct_fill_value[sum] [gw28] [ 90%] PASSED dask/diagnostics/tests/test_profiler.py::test_register[CacheProfiler] [gw38] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-d-right-left] dask/diagnostics/tests/test_profiler.py::test_unquote [gw37] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-d-right-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-d-left-right] [gw28] [ 90%] SKIPPED dask/diagnostics/tests/test_profiler.py::test_unquote [gw63] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-30min-left-right] [gw46] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-w-right-right] [gw56] [ 90%] PASSED dask/bag/tests/test_random.py::test_reservoir_sample_with_replacement_map_partitions_correctness dask/tests/test_base.py::test_tokenize_pandas_extension_array dask/diagnostics/tests/test_profiler.py::test_get_colors 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-ohlc-5-w-right-left] dask/bag/tests/test_text.py::test_read_text[None-None-ascii-True] [gw1] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-w-right-left] [gw63] [ 90%] SKIPPED dask/diagnostics/tests/test_profiler.py::test_get_colors [gw11] [ 90%] PASSED dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[3-3-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-w-left-right] [gw57] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-d-left-left] dask/diagnostics/tests/test_progress.py::test_array_compute dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-w-right-right] [gw7] [ 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] dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[3-3-outer] [gw10] [ 90%] PASSED dask/diagnostics/tests/test_progress.py::test_clean_exit[get] [gw45] [ 90%] PASSED dask/diagnostics/tests/test_profiler.py::test_cache_profiler dask/tests/test_base.py::test_tokenize_numpy_array_consistent_on_values [gw45] [ 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 [gw45] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_numpy_array_supports_uneven_sizes [gw6] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_common_aggs[quantile] [gw24] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-M-right-right] dask/diagnostics/tests/test_profiler.py::test_pprint_task [gw24] [ 90%] SKIPPED dask/diagnostics/tests/test_profiler.py::test_pprint_task dask/diagnostics/tests/test_profiler.py::test_profiler_plot [gw24] [ 90%] SKIPPED dask/diagnostics/tests/test_profiler.py::test_profiler_plot dask/tests/test_base.py::test_tokenize_discontiguous_numpy_array [gw45] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_discontiguous_numpy_array [gw58] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-M-left-right] [gw9] [ 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] dask/diagnostics/tests/test_progress.py::test_clean_exit[get_sync] [gw19] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-h-left-right] [gw28] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_pandas_extension_array dask/tests/test_base.py::test_tokenize_na [gw28] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_na [gw60] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-mean-5-h-left-left] dask/tests/test_base.py::test_tokenize_numpy_memmap [gw56] [ 90%] 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] [gw56] [ 90%] PASSED dask/bag/tests/test_text.py::test_read_text[None-None-ascii-False] [gw32] [ 90%] PASSED dask/diagnostics/tests/test_progress.py::test_no_tasks dask/diagnostics/tests/test_progress.py::test_with_cache [gw32] [ 90%] SKIPPED dask/diagnostics/tests/test_progress.py::test_with_cache dask/diagnostics/tests/test_progress.py::test_with_alias [gw25] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-30min-right-right] [gw13] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_resample_does_not_evenly_divide_day dask/dataframe/tseries/tests/test_resample.py::test_series_resample_does_not_evenly_divide_day [gw18] [ 90%] XFAIL dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[pandas-leftsemi-parts1] [gw54] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-h-left-left] dask/diagnostics/tests/test_profiler.py::test_profiler [gw6] [ 90%] PASSED dask/diagnostics/tests/test_profiler.py::test_profiler [gw16] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-M-right-left] dask/tests/test_base.py::test_tokenize_numpy_scalar [gw16] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_numpy_scalar dask/tests/test_base.py::test_tokenize_numpy_scalar_string_rep [gw35] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample_non_existent_datetime dask/dataframe/tseries/tests/test_resample.py::test_common_aggs[nunique] [gw0] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-30min-left-right] [gw14] [ 90%] PASSED 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-ohlc-2-M-left-right] [gw60] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_numpy_memmap dask/tests/test_base.py::test_tokenize_numpy_memmap_no_filename [gw60] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_numpy_memmap_no_filename dask/bag/tests/test_text.py::test_read_text[None-None-utf-8-True] [gw43] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-h-right-left] dask/diagnostics/tests/test_profiler.py::test_cache_profiler_plot_with_invalid_bokeh_kwarg_raises_error [gw43] [ 90%] SKIPPED dask/diagnostics/tests/test_profiler.py::test_cache_profiler_plot_with_invalid_bokeh_kwarg_raises_error dask/diagnostics/tests/test_profiler.py::test_plot_multiple [gw43] [ 90%] SKIPPED dask/diagnostics/tests/test_profiler.py::test_plot_multiple [gw16] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_numpy_scalar_string_rep dask/tests/test_base.py::test_tokenize_numpy_array_on_object_dtype [gw16] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_numpy_array_on_object_dtype [gw56] [ 90%] 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] [gw34] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-w-right-left] [gw63] [ 90%] PASSED dask/diagnostics/tests/test_progress.py::test_array_compute dask/diagnostics/tests/test_progress.py::test_progressbar dask/tests/test_backends.py::test_CreationDispatch_error_informative_message[pandas] [gw54] [ 90%] PASSED dask/tests/test_backends.py::test_CreationDispatch_error_informative_message[pandas] dask/tests/test_backends.py::test_CreationDispatch_error_informative_message[cudf] [gw54] [ 90%] SKIPPED dask/tests/test_backends.py::test_CreationDispatch_error_informative_message[cudf] dask/tests/test_base.py::test_normalize_function [gw54] [ 90%] PASSED dask/tests/test_base.py::test_normalize_function [gw22] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-M-left-right] [gw49] [ 90%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_resample_has_correct_fill_value[sum] dask/tests/test_base.py::test_tokenize_pandas_invalid_unicode [gw49] [ 90%] PASSED dask/tests/test_base.py::test_tokenize_pandas_invalid_unicode dask/tests/test_base.py::test_tokenize_pandas_mixed_unicode_bytes dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-d-right-right] dask/diagnostics/tests/test_profiler.py::test_resource_profiler_plot [gw24] [ 91%] SKIPPED dask/diagnostics/tests/test_profiler.py::test_resource_profiler_plot [gw39] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-30min-right-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-30min-left-right] [gw10] [ 91%] PASSED dask/diagnostics/tests/test_progress.py::test_clean_exit[get_sync] dask/diagnostics/tests/test_progress.py::test_format_time [gw10] [ 91%] PASSED dask/diagnostics/tests/test_progress.py::test_format_time [gw49] [ 91%] PASSED dask/tests/test_base.py::test_tokenize_pandas_mixed_unicode_bytes [gw42] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-d-left-right] dask/diagnostics/tests/test_profiler.py::test_saves_file [gw43] [ 91%] SKIPPED dask/diagnostics/tests/test_profiler.py::test_saves_file [gw57] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-w-right-right] [gw32] [ 91%] PASSED dask/diagnostics/tests/test_progress.py::test_with_alias dask/tests/test_base.py::test_tokenize_numpy_datetime [gw45] [ 91%] PASSED dask/tests/test_base.py::test_tokenize_numpy_datetime dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-h-left-left] dask/tests/test_base.py::test_tokenize_set dask/tests/test_base.py::test_tokenize_offset [gw45] [ 91%] PASSED dask/tests/test_base.py::test_tokenize_set [gw13] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample_does_not_evenly_divide_day dask/tests/test_base.py::test_tokenize_ordered_dict [gw28] [ 91%] PASSED dask/tests/test_base.py::test_tokenize_offset dask/dataframe/tseries/tests/test_resample.py::test_unknown_divisions_error [gw45] [ 91%] PASSED dask/tests/test_base.py::test_tokenize_ordered_dict dask/tests/test_base.py::test_tokenize_enum[Flag] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-M-left-left] [gw38] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-d-left-right] [gw30] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-d-left-right] [gw56] [ 91%] PASSED dask/bag/tests/test_text.py::test_read_text[None-None-utf-8-False] [gw13] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_unknown_divisions_error [gw28] [ 91%] PASSED dask/tests/test_base.py::test_tokenize_enum[Flag] dask/bag/tests/test_text.py::test_read_text[zip-None-ascii-True] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-30min-right-left] dask/tests/test_base.py::test_tokenize_dataclass dask/diagnostics/tests/test_profiler.py::test_profiler_works_under_error [gw5] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-w-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-30min-left-left] [gw6] [ 91%] PASSED dask/diagnostics/tests/test_profiler.py::test_profiler_works_under_error [gw28] [ 91%] PASSED dask/tests/test_base.py::test_tokenize_dataclass dask/tests/test_base.py::test_tokenize_numpy_ufunc_consistent dask/tests/test_base.py::test_tokenize_numpy_memmap_offset dask/tests/test_base.py::test_tokenize_base_types[1j0] [gw7] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-h-left-right] [gw6] [ 91%] PASSED dask/tests/test_base.py::test_tokenize_base_types[1j0] dask/tests/test_base.py::test_tokenize_base_types[1j1] [gw56] [ 91%] PASSED dask/bag/tests/test_text.py::test_read_text[zip-None-ascii-True] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-w-left-right] [gw16] [ 91%] PASSED dask/tests/test_base.py::test_tokenize_numpy_memmap_offset [gw6] [ 91%] PASSED dask/tests/test_base.py::test_tokenize_base_types[1j1] [gw8] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_resample_agg dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-M-left-left] dask/dataframe/tseries/tests/test_resample.py::test_resample_agg_passes_kwargs dask/tests/test_base.py::test_tokenize_numpy_matrix [gw60] [ 91%] PASSED dask/tests/test_base.py::test_tokenize_numpy_ufunc_consistent dask/tests/test_base.py::test_tokenize_base_types[str] [gw16] [ 91%] PASSED dask/tests/test_base.py::test_tokenize_numpy_matrix [gw18] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-d-right-right] dask/tests/test_base.py::test_tokenize [gw54] [ 91%] PASSED dask/tests/test_base.py::test_tokenize dask/tests/test_base.py::test_tokenize_datetime_date dask/diagnostics/tests/test_profiler.py::test_cache_profiler_plot [gw24] [ 91%] SKIPPED dask/diagnostics/tests/test_profiler.py::test_cache_profiler_plot dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-d-right-left] [gw60] [ 91%] PASSED dask/tests/test_base.py::test_tokenize_base_types[str] [gw48] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-count-5-w-right-right] [gw54] [ 91%] PASSED dask/tests/test_base.py::test_tokenize_datetime_date dask/tests/test_base.py::test_is_dask_collection dask/tests/test_base.py::test_tokenize_partial_func_args_kwargs_consistent dask/tests/test_base.py::test_tokenize_datetime_time dask/tests/test_base.py::test_tokenize_base_types[int] dask/tests/test_base.py::test_tokenize_dense_sparse_array[dia] [gw54] [ 91%] PASSED dask/tests/test_base.py::test_tokenize_datetime_time [gw24] [ 91%] PASSED dask/tests/test_base.py::test_is_dask_collection [gw63] [ 91%] PASSED dask/diagnostics/tests/test_progress.py::test_progressbar [gw48] [ 91%] PASSED dask/tests/test_base.py::test_tokenize_partial_func_args_kwargs_consistent [gw60] [ 91%] PASSED dask/tests/test_base.py::test_tokenize_base_types[int] dask/tests/test_base.py::test_normalize_base dask/tests/test_base.py::test_unpack_collections [gw1] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-w-left-right] [gw48] [ 91%] PASSED dask/tests/test_base.py::test_normalize_base dask/diagnostics/tests/test_progress.py::test_register dask/tests/test_base.py::test_tokenize_pandas_no_pickle [gw49] [ 91%] PASSED dask/tests/test_base.py::test_tokenize_pandas_no_pickle dask/tests/test_base.py::test_compute_no_opt [gw37] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-d-right-left] dask/diagnostics/tests/test_profiler.py::test_saves_file_path_deprecated [gw43] [ 91%] SKIPPED dask/diagnostics/tests/test_profiler.py::test_saves_file_path_deprecated dask/diagnostics/tests/test_progress.py::test_store_time dask/tests/test_base.py::test_persist_array_rename dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-d-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-w-right-left] [gw24] [ 91%] PASSED dask/tests/test_base.py::test_unpack_collections dask/tests/test_base.py::test_tokenize_pandas_index [gw21] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-M-right-left] dask/tests/test_base.py::test_tokenize_timedelta [gw45] [ 91%] PASSED dask/tests/test_base.py::test_tokenize_timedelta dask/tests/test_base.py::test_compute_with_literal dask/dataframe/tseries/tests/test_resample.py::test_resample_index_name dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-d-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-w-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-d-left-left] dask/bag/tests/test_text.py::test_read_text[zip-None-ascii-False] dask/tests/test_base.py::test_tokenize_base_types[x7] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-M-left-right] [gw6] [ 91%] PASSED dask/tests/test_base.py::test_tokenize_base_types[x7] dask/tests/test_base.py::test_tokenize_range [gw28] [ 91%] PASSED dask/tests/test_base.py::test_tokenize_range dask/tests/test_base.py::test_persist_delayed_rename[a-rename0-a] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-h-left-left] dask/tests/test_base.py::test_persist_bag_rename [gw45] [ 91%] PASSED dask/tests/test_base.py::test_compute_with_literal [gw49] [ 91%] PASSED dask/tests/test_base.py::test_compute_no_opt [gw35] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_common_aggs[nunique] [gw39] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-30min-left-right] dask/tests/test_base.py::test_compute_nested [gw28] [ 91%] PASSED dask/tests/test_base.py::test_persist_delayed_rename[a-rename0-a] [gw43] [ 91%] PASSED dask/tests/test_base.py::test_persist_array_rename [gw6] [ 91%] PASSED dask/tests/test_base.py::test_persist_bag_rename dask/tests/test_base.py::test_compute_array dask/tests/test_base.py::test_persist_item_change_name [gw37] [ 91%] PASSED dask/tests/test_base.py::test_tokenize_pandas_index dask/dataframe/tseries/tests/test_resample.py::test_common_aggs[mean] dask/tests/test_base.py::test_persist_delayed_rename[a-rename1-a] dask/tests/test_base.py::test_tokenize_kwargs [gw45] [ 91%] PASSED dask/tests/test_base.py::test_compute_nested dask/tests/test_base.py::test_compute_dataframe dask/tests/test_base.py::test_tokenize_datetime_datetime [gw54] [ 91%] PASSED dask/tests/test_base.py::test_tokenize_datetime_datetime dask/tests/test_base.py::test_normalize_function_dataclass_field_no_repr [gw10] [ 91%] PASSED dask/diagnostics/tests/test_progress.py::test_register [gw32] [ 91%] PASSED dask/diagnostics/tests/test_progress.py::test_store_time dask/tests/test_base.py::test_get_name_from_key dask/tests/test_base.py::test_persist_series_rename [gw10] [ 91%] PASSED dask/tests/test_base.py::test_get_name_from_key [gw56] [ 91%] PASSED dask/bag/tests/test_text.py::test_read_text[zip-None-ascii-False] [gw18] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-d-right-left] [gw28] [ 91%] PASSED dask/tests/test_base.py::test_persist_delayed_rename[a-rename1-a] dask/diagnostics/tests/test_progress.py::test_minimum_time [gw37] [ 91%] PASSED dask/tests/test_base.py::test_tokenize_kwargs dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-d-left-right] dask/tests/test_base.py::test_replace_name_in_keys [gw10] [ 91%] PASSED dask/tests/test_base.py::test_replace_name_in_keys dask/tests/test_base.py::test_persist_array_bag dask/tests/test_base.py::test_tokenize_literal [gw60] [ 91%] PASSED dask/tests/test_base.py::test_tokenize_literal [gw32] [ 91%] PASSED dask/tests/test_base.py::test_persist_series_rename [gw49] [ 91%] PASSED dask/tests/test_base.py::test_compute_array dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-w-left-left] dask/tests/test_base.py::test_persist_scalar_rename dask/tests/test_base.py::test_tokenize_object dask/tests/test_base.py::test_callable_scheduler [gw60] [ 91%] PASSED dask/tests/test_base.py::test_callable_scheduler dask/tests/test_base.py::test_num_workers_config[threads] [gw60] [ 91%] SKIPPED dask/tests/test_base.py::test_num_workers_config[threads] [gw6] [ 91%] PASSED dask/tests/test_base.py::test_persist_item_change_name [gw14] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-M-left-right] [gw48] [ 91%] PASSED dask/tests/test_base.py::test_tokenize_object dask/tests/test_base.py::test_get_collection_names [gw24] [ 91%] PASSED dask/tests/test_base.py::test_get_collection_names dask/tests/test_base.py::test_emscripten_default_scheduler['dask.array', 'Array', 'threads', False] [gw54] [ 91%] PASSED dask/tests/test_base.py::test_normalize_function_dataclass_field_no_repr [gw32] [ 91%] PASSED dask/tests/test_base.py::test_persist_scalar_rename dask/tests/test_base.py::test_emscripten_default_scheduler['dask.dataframe', '_Frame', 'sync', True] [gw13] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_resample_index_name dask/tests/test_base.py::test_visualize_highlevelgraph [gw25] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-2-30min-right-left] dask/tests/test_base.py::test_tokenize_base_types[a0] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-30min-left-left] [gw46] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-w-right-left] dask/tests/test_base.py::test_optimize_globals [gw25] [ 91%] PASSED dask/tests/test_base.py::test_tokenize_base_types[a0] [gw19] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-h-left-left] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-w-left-right] dask/tests/test_base.py::test_tokenize_base_types[a1] dask/tests/test_base.py::test_tokenize_enum[Enum] [gw25] [ 91%] PASSED dask/tests/test_base.py::test_tokenize_base_types[a1] [gw52] [ 91%] PASSED dask/dataframe/tests/test_categorical.py::test_categorical_set_index[disk] [gw19] [ 91%] PASSED dask/tests/test_base.py::test_tokenize_enum[Enum] [gw59] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-d-right-left] [gw9] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-30min-right-left] dask/dataframe/tests/test_categorical.py::test_categorical_set_index[tasks] [gw63] [ 91%] PASSED dask/diagnostics/tests/test_progress.py::test_minimum_time dask/tests/test_base.py::test_scheduler_keyword dask/tests/test_base.py::test_tokenize_enum[IntEnum] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-d-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-30min-left-right] [gw19] [ 91%] PASSED dask/tests/test_base.py::test_tokenize_enum[IntEnum] dask/tests/test_base.py::test_visualize [gw0] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-30min-left-left] [gw35] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_common_aggs[mean] dask/tests/test_base.py::test_tokenize_base_types[x8] [gw58] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-M-left-left] dask/tests/test_base.py::test_tokenize_same_repr [gw0] [ 91%] PASSED dask/tests/test_base.py::test_tokenize_base_types[x8] dask/tests/test_base.py::test_tokenize_object_array_with_nans dask/tests/test_base.py::test_tokenize_base_types[x9] [gw37] [ 91%] PASSED dask/tests/test_base.py::test_tokenize_same_repr dask/tests/test_cli.py::test_config_get [gw58] [ 91%] PASSED dask/tests/test_base.py::test_tokenize_object_array_with_nans [gw0] [ 91%] PASSED dask/tests/test_base.py::test_tokenize_base_types[x9] dask/tests/test_base.py::test_persist_delayed_rename[a-rename2-b] [gw43] [ 91%] PASSED dask/tests/test_base.py::test_compute_dataframe dask/tests/test_base.py::test_tokenize_base_types[1] [gw18] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-d-left-right] dask/tests/test_base.py::test_custom_collection [gw58] [ 91%] PASSED dask/tests/test_base.py::test_tokenize_base_types[1] [gw38] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-d-left-left] [gw28] [ 91%] PASSED dask/tests/test_base.py::test_persist_delayed_rename[a-rename2-b] [gw63] [ 91%] PASSED dask/tests/test_base.py::test_scheduler_keyword dask/tests/test_base.py::test_default_imports dask/tests/test_base.py::test_persist_array dask/tests/test_base.py::test_raise_get_keyword [gw61] [ 91%] PASSED dask/dataframe/tests/test_merge_column_and_index.py::test_merge_column_with_nulls[4] dask/tests/test_cli.py::test_config_get_bad_value [gw37] [ 91%] PASSED dask/tests/test_cli.py::test_config_get dask/tests/test_base.py::test_normalize_function_limited_size [gw34] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-5-w-left-right] [gw30] [ 91%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-5-d-left-left] [gw28] [ 91%] PASSED dask/tests/test_cli.py::test_config_get_bad_value dask/tests/test_base.py::test_tokenize_dense_sparse_array[coo] dask/tests/test_base.py::test_optimizations_keyword [gw63] [ 92%] PASSED dask/tests/test_base.py::test_raise_get_keyword [gw10] [ 92%] PASSED dask/tests/test_base.py::test_custom_collection dask/tests/test_base.py::test_num_workers_config[processes] [gw55] [ 92%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_3[tasks] [gw30] [ 92%] PASSED dask/tests/test_base.py::test_optimizations_keyword [gw60] [ 92%] SKIPPED dask/tests/test_base.py::test_num_workers_config[processes] dask/tests/test_cli.py::test_version dask/tests/test_base.py::test_compute_array_dataframe dask/dataframe/tests/test_shuffle.py::test_set_index_no_sort[True-True] dask/tests/test_base.py::test_optimize [gw34] [ 92%] PASSED dask/tests/test_base.py::test_tokenize_dense_sparse_array[coo] [gw45] [ 92%] SKIPPED dask/tests/test_base.py::test_visualize dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-M-left-left] dask/tests/test_config.py::test_update_new_defaults [gw60] [ 92%] PASSED dask/tests/test_config.py::test_update_new_defaults [gw54] [ 92%] PASSED dask/tests/test_base.py::test_optimize_globals dask/tests/test_callbacks.py::test_nested_schedulers [gw5] [ 92%] 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 [gw7] [ 92%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-h-left-left] dask/tests/test_base.py::test_persist_delayed_rename[key3-rename3-new_key3] [gw45] [ 92%] PASSED dask/tests/test_callbacks.py::test_nested_schedulers dask/tests/test_callbacks.py::test_add_remove_mutates_not_replaces [gw49] [ 92%] PASSED dask/tests/test_base.py::test_persist_array [gw10] [ 92%] PASSED dask/tests/test_cli.py::test_version dask/tests/test_base.py::test_tokenize_dense_sparse_array[csc] [gw57] [ 92%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-count-2-w-right-left] dask/tests/test_cli.py::test_register_command_ep [gw50] [ 92%] 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] [gw5] [ 92%] PASSED dask/tests/test_base.py::test_persist_delayed dask/tests/test_base.py::test_persist_delayed_custom_key[a] dask/tests/test_base.py::test_compute_dataframe_valid_unicode_in_bytes [gw7] [ 92%] PASSED dask/tests/test_base.py::test_persist_delayed_rename[key3-rename3-new_key3] [gw45] [ 92%] PASSED dask/tests/test_callbacks.py::test_add_remove_mutates_not_replaces [gw49] [ 92%] PASSED dask/tests/test_cli.py::test_register_command_ep [gw30] [ 92%] PASSED dask/tests/test_base.py::test_optimize [gw32] [ 92%] PASSED dask/tests/test_base.py::test_compute_array_dataframe dask/tests/test_base.py::test_persist_delayedleaf dask/tests/test_config.py::test_update_list_to_dict [gw34] [ 92%] PASSED dask/tests/test_base.py::test_tokenize_dense_sparse_array[csc] [gw57] [ 92%] PASSED dask/tests/test_base.py::test_compute_dataframe_valid_unicode_in_bytes [gw32] [ 92%] PASSED dask/tests/test_config.py::test_update_list_to_dict [gw7] [ 92%] PASSED dask/tests/test_base.py::test_persist_delayedleaf [gw5] [ 92%] PASSED dask/tests/test_base.py::test_persist_delayed_custom_key[a] dask/tests/test_base.py::test_compute_dataframe_invalid_unicode [gw57] [ 92%] PASSED dask/tests/test_base.py::test_compute_dataframe_invalid_unicode [gw42] [ 92%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-d-left-left] [gw22] [ 92%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-M-left-left] dask/tests/test_base.py::test_tokenize_base_types[1.0] dask/tests/test_base.py::test_persist_series [gw25] [ 92%] PASSED dask/tests/test_base.py::test_tokenize_base_types[1.0] dask/tests/test_base.py::test_tokenize_dense_sparse_array[dok] dask/tests/test_config.py::test_merge [gw25] [ 92%] PASSED dask/tests/test_config.py::test_merge dask/tests/test_base.py::test_tokenize_enum[IntFlag] [gw19] [ 92%] PASSED dask/tests/test_base.py::test_tokenize_enum[IntFlag] dask/dataframe/tseries/tests/test_resample.py::test_common_aggs[count] dask/tests/test_config.py::test_collect_yaml_dir dask/tests/test_base.py::test_tokenize_base_types[None] dask/tests/test_base.py::test_tokenize_base_types[True] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-d-left-left] [gw0] [ 92%] PASSED dask/tests/test_base.py::test_tokenize_base_types[None] dask/tests/test_base.py::test_persist_dataframe [gw58] [ 92%] PASSED dask/tests/test_base.py::test_tokenize_base_types[True] dask/tests/test_config.py::test_collect_yaml_no_top_level_dict [gw19] [ 92%] PASSED dask/tests/test_config.py::test_collect_yaml_dir dask/tests/test_config.py::test_collect_env_none dask/tests/test_cli.py::test_config_get_value dask/dataframe/tests/test_methods.py::test_assign_not_modifying_array_inplace [gw58] [ 92%] PASSED dask/tests/test_config.py::test_collect_env_none [gw42] [ 92%] PASSED dask/tests/test_base.py::test_persist_series dask/tests/test_base.py::test_persist_scalar [gw0] [ 92%] PASSED dask/tests/test_config.py::test_collect_yaml_no_top_level_dict [gw61] [ 92%] PASSED dask/dataframe/tests/test_methods.py::test_assign_not_modifying_array_inplace dask/tests/test_config.py::test_set_hard_to_copyables [gw21] [ 92%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-M-left-right] dask/tests/test_cli.py::test_config_list dask/tests/test_base.py::test_get_scheduler [gw61] [ 92%] PASSED dask/tests/test_config.py::test_set_hard_to_copyables [gw37] [ 92%] PASSED dask/tests/test_cli.py::test_config_get_value [gw63] [ 92%] PASSED dask/tests/test_base.py::test_get_scheduler dask/tests/test_config.py::test_set_kwargs dask/tests/test_config.py::test_pop [gw37] [ 92%] PASSED dask/tests/test_config.py::test_set_kwargs [gw63] [ 92%] PASSED dask/tests/test_config.py::test_pop dask/tests/test_base.py::test_optimize_None dask/tests/test_config.py::test_update_defaults [gw28] [ 92%] PASSED dask/tests/test_cli.py::test_config_list dask/tests/test_config.py::test_ensure_file_directory[False] [gw60] [ 92%] PASSED dask/tests/test_config.py::test_update_defaults dask/tests/test_config.py::test_expand_environment_variables[$FOO-foo] [gw2] [ 92%] PASSED dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate[tasks-32-1] [gw31] [ 92%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[first-disk-split_out] [gw60] [ 92%] PASSED dask/tests/test_config.py::test_expand_environment_variables[$FOO-foo] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[first-tasks-split_every] [gw28] [ 92%] PASSED dask/tests/test_config.py::test_ensure_file_directory[False] dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate[tasks-32-8] [gw54] [ 92%] PASSED dask/tests/test_base.py::test_optimize_None dask/tests/test_cli.py::test_info_versions [gw13] [ 92%] PASSED dask/tests/test_base.py::test_visualize_highlevelgraph [gw43] [ 92%] PASSED dask/tests/test_base.py::test_persist_dataframe dask/tests/test_config.py::test_expand_environment_variables[1-1_0] dask/tests/test_config.py::test_ensure_file dask/tests/test_base.py::test_visualize_order dask/tests/test_ci.py::test_upstream_packages_installed [gw39] [ 92%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-30min-left-left] [gw45] [ 92%] SKIPPED dask/tests/test_ci.py::test_upstream_packages_installed [gw35] [ 92%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_common_aggs[count] dask/tests/test_base.py::test_optimize_nested dask/tests/test_config.py::test_expand_environment_variables[inp6-out6] dask/tests/test_callbacks.py::test_start_callback [gw54] [ 92%] PASSED dask/tests/test_config.py::test_expand_environment_variables[1-1_0] dask/tests/test_config.py::test_collect_yaml_permission_errors[file] [gw13] [ 92%] SKIPPED dask/tests/test_base.py::test_visualize_order dask/tests/test_cli.py::test_repeated_name_registration_warn [gw49] [ 92%] PASSED dask/tests/test_cli.py::test_repeated_name_registration_warn dask/tests/test_config.py::test_env_var_canonical_name [gw45] [ 92%] PASSED dask/tests/test_config.py::test_expand_environment_variables[inp6-out6] [gw39] [ 92%] PASSED dask/tests/test_callbacks.py::test_start_callback dask/tests/test_callbacks.py::test_start_state_callback [gw39] [ 92%] PASSED dask/tests/test_callbacks.py::test_start_state_callback [gw30] [ 92%] PASSED dask/tests/test_base.py::test_optimize_nested [gw14] [ 92%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-2-M-left-left] dask/tests/test_config.py::test_canonical_name [gw49] [ 92%] PASSED dask/tests/test_config.py::test_env_var_canonical_name [gw10] [ 92%] PASSED dask/tests/test_cli.py::test_info_versions dask/tests/test_config.py::test_expand_environment_variables[inp4-out4] [gw10] [ 92%] PASSED dask/tests/test_config.py::test_expand_environment_variables[inp4-out4] dask/tests/test_config.py::test_get_set_roundtrip[custom_key] [gw14] [ 92%] PASSED dask/tests/test_config.py::test_canonical_name [gw43] [ 92%] PASSED dask/tests/test_config.py::test_ensure_file [gw42] [ 92%] PASSED dask/tests/test_base.py::test_persist_scalar [gw27] [ 92%] PASSED dask/array/tests/test_routines.py::test_rot90[shape4-kwargs1] [gw30] [ 92%] PASSED dask/tests/test_config.py::test_get_set_roundtrip[custom_key] dask/array/tests/test_routines.py::test_rot90[shape4-kwargs2] dask/tests/test_config.py::test_update_dict_to_list [gw35] [ 92%] PASSED dask/tests/test_config.py::test_collect_yaml_permission_errors[file] [gw9] [ 92%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-30min-left-right] [gw32] [ 92%] PASSED dask/tests/test_config.py::test_update_dict_to_list dask/tests/test_base.py::test_persist_delayed_custom_key[key1] dask/tests/test_base.py::test_tokenize_dense_sparse_array[csr] dask/tests/test_base.py::test_persist_delayedattr dask/tests/test_config.py::test_merge_None_to_dict [gw6] [ 92%] PASSED dask/tests/test_base.py::test_normalize_function_limited_size [gw32] [ 92%] PASSED dask/tests/test_config.py::test_merge_None_to_dict dask/tests/test_compatibility.py::test_deprecation [gw6] [ 92%] PASSED dask/tests/test_compatibility.py::test_deprecation [gw1] [ 92%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-mean-5-w-left-left] [gw29] [ 92%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-on2-False] [gw34] [ 92%] PASSED dask/tests/test_base.py::test_tokenize_dense_sparse_array[csr] dask/tests/test_config.py::test_rename [gw34] [ 92%] PASSED dask/tests/test_config.py::test_rename dask/tests/test_base.py::test_optimizations_ctd [gw1] [ 92%] PASSED dask/tests/test_base.py::test_optimizations_ctd dask/tests/test_base.py::test_clone_key [gw59] [ 92%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-d-left-right] [gw55] [ 92%] 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] [gw5] [ 92%] PASSED dask/tests/test_base.py::test_persist_delayed_custom_key[key1] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-on3-None] [gw46] [ 92%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-w-left-right] dask/tests/test_base.py::test_compute_array_bag [gw18] [ 92%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[series-ohlc-2-d-left-left] [gw7] [ 92%] PASSED dask/tests/test_base.py::test_persist_delayedattr [gw1] [ 92%] PASSED dask/tests/test_base.py::test_clone_key dask/tests/test_config.py::test_env_none_values [gw18] [ 92%] PASSED dask/tests/test_config.py::test_env_none_values dask/tests/test_config.py::test_deprecations_on_set[args1-kwargs1] [gw7] [ 92%] PASSED dask/tests/test_config.py::test_deprecations_on_set[args1-kwargs1] [gw57] [ 92%] PASSED dask/tests/test_base.py::test_compute_array_bag dask/tests/test_config.py::test_schema [gw5] [ 92%] SKIPPED dask/tests/test_config.py::test_schema dask/tests/test_config.py::test_deprecations_on_env_variables dask/tests/test_config.py::test_collect_yaml_paths [gw57] [ 92%] PASSED dask/tests/test_config.py::test_deprecations_on_env_variables dask/tests/test_config.py::test_collect_yaml_permission_errors[directory] dask/tests/test_config.py::test_get dask/tests/test_config.py::test_env [gw58] [ 92%] PASSED dask/tests/test_config.py::test_get dask/tests/test_config.py::test__get_paths [gw25] [ 92%] PASSED dask/tests/test_config.py::test_collect_yaml_paths [gw19] [ 92%] PASSED dask/tests/test_config.py::test_collect_yaml_permission_errors[directory] [gw0] [ 92%] PASSED dask/tests/test_config.py::test_env dask/tests/test_config.py::test_ensure_file_directory[True] dask/tests/test_config.py::test_deprecations_on_yaml[fuse_ave_width] [gw58] [ 92%] PASSED dask/tests/test_config.py::test__get_paths dask/tests/test_context.py::test_with_get dask/tests/test_config.py::test_config_serialization dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-M-left-left] [gw19] [ 92%] PASSED dask/tests/test_config.py::test_config_serialization [gw61] [ 92%] PASSED dask/tests/test_config.py::test_ensure_file_directory[True] dask/tests/test_config.py::test_refresh [gw25] [ 92%] PASSED dask/tests/test_config.py::test_deprecations_on_yaml[fuse_ave_width] dask/tests/test_config.py::test_set_nested dask/tests/test_core.py::test_iskey_numpy_types [gw61] [ 92%] PASSED dask/tests/test_core.py::test_iskey_numpy_types [gw63] [ 92%] PASSED dask/tests/test_config.py::test_refresh dask/tests/test_core.py::test_istask [gw37] [ 92%] PASSED dask/tests/test_config.py::test_set_nested dask/tests/test_core.py::test_preorder_traversal dask/tests/test_config.py::test_ensure_file_defaults_to_DASK_CONFIG_directory [gw63] [ 92%] PASSED dask/tests/test_core.py::test_istask [gw37] [ 92%] PASSED dask/tests/test_core.py::test_preorder_traversal dask/tests/test_config.py::test_expand_environment_variables[inp3-out3] [gw28] [ 93%] PASSED dask/tests/test_config.py::test_ensure_file_defaults_to_DASK_CONFIG_directory [gw60] [ 93%] PASSED dask/tests/test_config.py::test_expand_environment_variables[inp3-out3] dask/tests/test_core.py::TestGet::test_data_not_in_dict_is_ok [gw60] [ 93%] PASSED dask/tests/test_core.py::TestGet::test_data_not_in_dict_is_ok [gw0] [ 93%] PASSED dask/tests/test_context.py::test_with_get dask/tests/test_config.py::test_expand_environment_variables[1-1_1] dask/tests/test_core.py::TestGet::test_badkey dask/tests/test_base.py::test_use_cloudpickle_to_tokenize_functions_in__main__ [gw28] [ 93%] PASSED dask/tests/test_core.py::TestGet::test_badkey [gw54] [ 93%] PASSED dask/tests/test_config.py::test_expand_environment_variables[1-1_1] [gw13] [ 93%] PASSED dask/tests/test_base.py::test_use_cloudpickle_to_tokenize_functions_in__main__ dask/tests/test_core.py::TestGet::test_get_with_list_top_level dask/tests/test_config.py::test_expand_environment_variables[inp7-out7] dask/tests/test_core.py::TestGet::test_get_works_with_unhashables_in_values [gw54] [ 93%] PASSED dask/tests/test_core.py::TestGet::test_get_with_list_top_level [gw13] [ 93%] PASSED dask/tests/test_core.py::TestGet::test_get_works_with_unhashables_in_values [gw45] [ 93%] PASSED dask/tests/test_config.py::test_expand_environment_variables[inp7-out7] [gw50] [ 93%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-unobserved-groupby1-ordered-known] dask/tests/test_core.py::TestGet::test_get_stack_limit dask/tests/test_config.py::test_get_set_canonical_name dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-unobserved-groupby1-ordered-unknown] dask/tests/test_callbacks.py::test_finish_always_called [gw49] [ 93%] PASSED dask/tests/test_config.py::test_get_set_canonical_name dask/tests/test_core.py::test_GetFunctionTestMixin_class [gw39] [ 93%] PASSED dask/tests/test_callbacks.py::test_finish_always_called dask/tests/test_config.py::test_set [gw49] [ 93%] PASSED dask/tests/test_core.py::test_GetFunctionTestMixin_class dask/tests/test_base.py::test_persist_dataframe_rename dask/tests/test_config.py::test_expand_environment_variables[inp5-out5] [gw43] [ 93%] PASSED dask/tests/test_config.py::test_set dask/tests/test_core.py::test_get_dependencies_empty [gw39] [ 93%] PASSED dask/tests/test_core.py::test_get_dependencies_empty dask/tests/test_core.py::test_get_dependencies_task dask/tests/test_config.py::test_get_set_roundtrip[custom-key] [gw10] [ 93%] PASSED dask/tests/test_config.py::test_expand_environment_variables[inp5-out5] dask/tests/test_core.py::test_get_deps [gw30] [ 93%] PASSED dask/tests/test_config.py::test_get_set_roundtrip[custom-key] dask/tests/test_core.py::test_subs [gw43] [ 93%] PASSED dask/tests/test_core.py::test_get_dependencies_task dask/tests/test_config.py::test_update [gw10] [ 93%] PASSED dask/tests/test_core.py::test_get_deps [gw30] [ 93%] PASSED dask/tests/test_core.py::test_subs [gw14] [ 93%] PASSED dask/tests/test_config.py::test_update dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-30min-left-left] dask/tests/test_core.py::test_subs_with_unfriendly_eq dask/tests/test_config.py::test_collect_yaml_malformed_file [gw14] [ 93%] PASSED dask/tests/test_core.py::test_subs_with_unfriendly_eq dask/tests/test_config.py::test_core_file dask/tests/test_compatibility.py::test_entry_points [gw32] [ 93%] PASSED dask/tests/test_config.py::test_core_file [gw35] [ 93%] PASSED dask/tests/test_config.py::test_collect_yaml_malformed_file dask/tests/test_datasets.py::test_mimesis dask/tests/test_config.py::test_deprecations_on_set[args0-kwargs0] dask/tests/test_core.py::test_literal_serializable [gw32] [ 93%] SKIPPED dask/tests/test_datasets.py::test_mimesis [gw35] [ 93%] PASSED dask/tests/test_core.py::test_literal_serializable [gw34] [ 93%] PASSED dask/tests/test_config.py::test_deprecations_on_set[args0-kwargs0] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-d-left-left] [gw42] [ 93%] PASSED dask/tests/test_base.py::test_persist_dataframe_rename dask/tests/test_core.py::test_get_dependencies_many dask/tests/test_datasets.py::test_deterministic [gw8] [ 93%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_resample_agg_passes_kwargs [gw42] [ 93%] PASSED dask/tests/test_core.py::test_get_dependencies_many dask/dataframe/tseries/tests/test_resample.py::test_resample_throws_error_when_parition_index_does_not_match_index [gw22] [ 93%] PASSED dask/tests/test_base.py::test_tokenize_dense_sparse_array[dok] [gw34] [ 93%] SKIPPED dask/tests/test_datasets.py::test_deterministic [gw6] [ 93%] PASSED dask/tests/test_compatibility.py::test_entry_points dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-w-left-left] dask/tests/test_datasets.py::test_make_dataset_with_processes dask/tests/test_base.py::test_tokenize_dense_sparse_array[lil] [gw40] [ 93%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-name-True] [gw52] [ 93%] PASSED dask/dataframe/tests/test_categorical.py::test_categorical_set_index[tasks] dask/tests/test_base.py::test_compute_as_if_collection_low_level_task_graph dask/dataframe/tests/test_categorical.py::test_categorical_set_index_npartitions_vs_ncategories[1-1] [gw6] [ 93%] SKIPPED dask/tests/test_datasets.py::test_make_dataset_with_processes dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-name-False] [gw55] [ 93%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_no_sort[True-False] dask/tests/test_config.py::test_collect dask/tests/test_config.py::test_deprecations_on_set[args2-kwargs2] dask/tests/test_config.py::test_schema_is_complete dask/tests/test_config.py::test_deprecations_on_yaml[fuse-ave-width] [gw1] [ 93%] PASSED dask/tests/test_base.py::test_compute_as_if_collection_low_level_task_graph [gw7] [ 93%] PASSED dask/tests/test_config.py::test_deprecations_on_set[args2-kwargs2] dask/tests/test_delayed.py::test_delayed_with_dataclass_with_unset_init_false_field [gw18] [ 93%] PASSED dask/tests/test_config.py::test_collect dask/tests/test_delayed.py::test_delayed_with_dataclass_with_custom_init dask/tests/test_delayed.py::test_delayed_with_eager_dataclass_with_set_init_false_field [gw22] [ 93%] PASSED dask/tests/test_base.py::test_tokenize_dense_sparse_array[lil] dask/tests/test_config.py::test_default_search_paths [gw57] [ 93%] PASSED dask/tests/test_config.py::test_deprecations_on_yaml[fuse-ave-width] dask/tests/test_config.py::test_config_inheritance [gw58] [ 93%] PASSED dask/tests/test_config.py::test_default_search_paths [gw1] [ 93%] PASSED dask/tests/test_delayed.py::test_delayed_with_dataclass_with_custom_init [gw18] [ 93%] PASSED dask/tests/test_delayed.py::test_delayed_with_eager_dataclass_with_set_init_false_field dask/tests/test_delayed.py::test_delayed_visualise_warn [gw19] [ 93%] PASSED dask/tests/test_config.py::test_config_inheritance [gw7] [ 93%] PASSED dask/tests/test_delayed.py::test_delayed_with_dataclass_with_unset_init_false_field dask/tests/test_config.py::test_get_override_with [gw25] [ 93%] PASSED dask/tests/test_config.py::test_get_override_with dask/tests/test_delayed.py::test_common_subexpressions dask/tests/test_delayed.py::test_method_getattr_call_same_task [gw58] [ 93%] PASSED dask/tests/test_delayed.py::test_delayed_visualise_warn [gw57] [ 93%] PASSED dask/tests/test_delayed.py::test_method_getattr_call_same_task [gw19] [ 93%] PASSED dask/tests/test_delayed.py::test_common_subexpressions dask/tests/test_core.py::test_validate_key dask/tests/test_core.py::test_has_tasks [gw61] [ 93%] PASSED dask/tests/test_core.py::test_validate_key dask/tests/test_core.py::TestGet::test_get [gw63] [ 93%] PASSED dask/tests/test_core.py::test_has_tasks dask/tests/test_core.py::TestGet::test_get_with_list dask/tests/test_context.py::test_globalmethod [gw37] [ 93%] PASSED dask/tests/test_core.py::TestGet::test_get [gw60] [ 93%] PASSED dask/tests/test_core.py::TestGet::test_get_with_list [gw0] [ 93%] PASSED dask/tests/test_context.py::test_globalmethod dask/tests/test_core.py::TestGet::test_nested_badkey dask/tests/test_core.py::TestGet::test_get_with_nested_list [gw5] [ 93%] PASSED dask/tests/test_config.py::test_schema_is_complete dask/tests/test_core.py::TestGet::test_nested_tasks [gw28] [ 93%] PASSED dask/tests/test_core.py::TestGet::test_nested_badkey dask/tests/test_delayed.py::test_methods [gw54] [ 93%] PASSED dask/tests/test_core.py::TestGet::test_get_with_nested_list [gw8] [ 93%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_resample_throws_error_when_parition_index_does_not_match_index [gw13] [ 93%] PASSED dask/tests/test_core.py::TestGet::test_nested_tasks dask/tests/test_core.py::test_get_dependencies_nested [gw5] [ 93%] PASSED dask/tests/test_delayed.py::test_methods [gw49] [ 93%] PASSED dask/tests/test_core.py::test_get_dependencies_nested dask/tests/test_core.py::test_get_dependencies_list [gw39] [ 93%] PASSED dask/tests/test_core.py::test_get_dependencies_list [gw21] [ 93%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-M-left-left] dask/tests/test_core.py::test_get_dependencies_nothing dask/tests/test_core.py::test_subs_no_key_data_eq dask/tests/test_core.py::test_ishashable [gw30] [ 93%] PASSED dask/tests/test_core.py::test_subs_no_key_data_eq [gw43] [ 93%] PASSED dask/tests/test_core.py::test_get_dependencies_nothing dask/tests/test_core.py::test_flatten [gw21] [ 93%] PASSED dask/tests/test_core.py::test_ishashable [gw10] [ 93%] PASSED dask/tests/test_core.py::test_flatten dask/tests/test_core.py::test_subs_with_surprisingly_friendly_eq [gw45] [ 93%] PASSED dask/tests/test_core.py::TestGet::test_get_stack_limit [gw14] [ 93%] PASSED dask/tests/test_core.py::test_subs_with_surprisingly_friendly_eq dask/tests/test_datasets.py::test_full_dataset dask/tests/test_core.py::test_getcycle dask/tests/test_core.py::test_get_dependencies_task_none [gw35] [ 93%] PASSED dask/tests/test_core.py::test_getcycle [gw32] [ 93%] SKIPPED dask/tests/test_datasets.py::test_full_dataset dask/tests/test_delayed.py::test_to_task_dask [gw42] [ 93%] PASSED dask/tests/test_core.py::test_get_dependencies_task_none dask/tests/test_datasets.py::test_no_mimesis [gw34] [ 93%] PASSED dask/tests/test_delayed.py::test_to_task_dask dask/dataframe/tests/test_shuffle.py::test_set_index_no_sort[False-True] [gw52] [ 93%] PASSED dask/dataframe/tests/test_categorical.py::test_categorical_set_index_npartitions_vs_ncategories[1-1] [gw6] [ 93%] PASSED dask/tests/test_datasets.py::test_no_mimesis dask/dataframe/tests/test_categorical.py::test_categorical_set_index_npartitions_vs_ncategories[1-3] dask/tests/test_base.py::test_tokenize_object_with_recursion_error 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 dask/tests/test_delayed.py::test_lists dask/tests/test_delayed.py::test_operators [gw18] [ 93%] PASSED dask/tests/test_delayed.py::test_delayed_with_dataclass_with_set_init_false_field dask/tests/test_delayed.py::test_np_dtype_of_delayed dask/tests/test_delayed.py::test_delayed_errors dask/tests/test_delayed.py::test_delayed_optimize [gw25] [ 93%] PASSED dask/tests/test_delayed.py::test_lists [gw58] [ 93%] PASSED dask/tests/test_delayed.py::test_delayed_errors [gw19] [ 93%] PASSED dask/tests/test_delayed.py::test_delayed_optimize dask/tests/test_delayed.py::test_literates [gw1] [ 93%] PASSED dask/tests/test_delayed.py::test_delayed_with_dataclass_with_eager_custom_init [gw22] [ 93%] PASSED dask/tests/test_base.py::test_tokenize_object_with_recursion_error [gw57] [ 93%] PASSED dask/tests/test_delayed.py::test_np_dtype_of_delayed dask/tests/test_delayed.py::test_literates_keys [gw63] [ 93%] PASSED dask/tests/test_delayed.py::test_literates_keys dask/tests/test_delayed.py::test_lists_are_concrete dask/tests/test_delayed.py::test_iterators[list] dask/tests/test_delayed.py::test_iterators[tuple] dask/tests/test_delayed.py::test_iterators[set] [gw7] [ 93%] PASSED dask/tests/test_delayed.py::test_operators dask/dataframe/tseries/tests/test_resample.py::test_resample_pads_last_division_to_avoid_off_by_one dask/tests/test_delayed.py::test_traverse_false [gw37] [ 93%] PASSED dask/tests/test_delayed.py::test_lists_are_concrete dask/tests/test_delayed.py::test_pure [gw60] [ 93%] PASSED dask/tests/test_delayed.py::test_iterators[list] [gw0] [ 93%] PASSED dask/tests/test_delayed.py::test_iterators[tuple] dask/tests/test_delayed.py::test_attributes [gw13] [ 93%] PASSED dask/tests/test_delayed.py::test_pure [gw28] [ 93%] PASSED dask/tests/test_delayed.py::test_iterators[set] dask/tests/test_delayed.py::test_pure_global_setting [gw61] [ 93%] PASSED dask/tests/test_delayed.py::test_literates [gw54] [ 93%] PASSED dask/tests/test_delayed.py::test_traverse_false dask/tests/test_delayed.py::test_nout [gw49] [ 93%] PASSED dask/tests/test_delayed.py::test_pure_global_setting [gw5] [ 93%] PASSED dask/tests/test_delayed.py::test_attributes dask/tests/test_delayed.py::test_nout_with_tasks[x1] dask/tests/test_delayed.py::test_nout_with_tasks[x2] dask/tests/test_delayed.py::test_nout_with_tasks[x0] dask/tests/test_core.py::test_iskey [gw30] [ 93%] PASSED dask/tests/test_delayed.py::test_nout_with_tasks[x1] [gw9] [ 93%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-30min-left-left] [gw21] [ 93%] PASSED dask/tests/test_core.py::test_iskey dask/tests/test_core.py::test_subs_arbitrary_key [gw10] [ 93%] PASSED dask/tests/test_delayed.py::test_nout_with_tasks[x2] dask/tests/test_delayed.py::test_nout_with_tasks[x3] [gw43] [ 93%] PASSED dask/tests/test_delayed.py::test_nout_with_tasks[x0] [gw39] [ 93%] PASSED dask/tests/test_delayed.py::test_nout [gw9] [ 93%] PASSED dask/tests/test_core.py::test_subs_arbitrary_key dask/tests/test_core.py::TestGet::test_with_HighLevelGraph [gw45] [ 93%] PASSED dask/tests/test_core.py::TestGet::test_with_HighLevelGraph [gw14] [ 93%] PASSED dask/tests/test_delayed.py::test_nout_with_tasks[x3] dask/tests/test_delayed.py::test_custom_delayed dask/tests/test_delayed.py::test_nout_with_tasks[x4] dask/tests/test_delayed.py::test_array_delayed dask/tests/test_delayed.py::test_kwargs [gw32] [ 93%] PASSED dask/tests/test_delayed.py::test_nout_with_tasks[x4] dask/tests/test_delayed.py::test_array_bag_delayed dask/tests/test_delayed.py::test_delayed_method_descriptor [gw42] [ 93%] PASSED dask/tests/test_delayed.py::test_custom_delayed dask/tests/test_delayed.py::test_sensitive_to_partials dask/tests/test_delayed.py::test_delayed_name_on_call dask/tests/test_delayed.py::test_delayed_name [gw18] [ 93%] PASSED dask/tests/test_delayed.py::test_delayed_method_descriptor [gw25] [ 93%] PASSED dask/tests/test_delayed.py::test_delayed_name_on_call [gw35] [ 93%] PASSED dask/tests/test_delayed.py::test_kwargs [gw59] [ 93%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-d-left-left] [gw50] [ 94%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-unobserved-groupby1-ordered-unknown] [gw19] [ 94%] PASSED dask/tests/test_delayed.py::test_delayed_name [gw58] [ 94%] PASSED dask/tests/test_delayed.py::test_sensitive_to_partials dask/tests/test_delayed.py::test_delayed dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-unobserved-groupby1-unordererd-known] dask/tests/test_delayed.py::test_delayed_callable dask/tests/test_delayed.py::test_name_consistent_across_instances dask/tests/test_delayed.py::test_callable_obj dask/tests/test_delayed.py::test_keys_from_array [gw57] [ 94%] PASSED dask/tests/test_delayed.py::test_name_consistent_across_instances [gw1] [ 94%] PASSED dask/tests/test_delayed.py::test_delayed_callable dask/tests/test_delayed.py::test_delayed_compute_forward_kwargs [gw59] [ 94%] PASSED dask/tests/test_delayed.py::test_delayed [gw63] [ 94%] PASSED dask/tests/test_delayed.py::test_keys_from_array dask/tests/test_delayed.py::test_delayed_decorator_on_method [gw6] [ 94%] PASSED dask/tests/test_delayed.py::test_array_bag_delayed [gw22] [ 94%] PASSED dask/tests/test_delayed.py::test_delayed_compute_forward_kwargs dask/tests/test_delayed.py::test_attribute_of_attribute [gw52] [ 94%] PASSED dask/dataframe/tests/test_categorical.py::test_categorical_set_index_npartitions_vs_ncategories[1-3] dask/tests/test_delayed.py::test_check_meta_flag dask/tests/test_delayed.py::test_cloudpickle[modlevel_eager] dask/tests/test_delayed.py::test_pickle[modlevel_eager] [gw60] [ 94%] PASSED dask/tests/test_delayed.py::test_attribute_of_attribute dask/dataframe/tests/test_categorical.py::test_categorical_set_index_npartitions_vs_ncategories[1-6] [gw28] [ 94%] PASSED dask/tests/test_delayed.py::test_pickle[modlevel_eager] dask/tests/test_delayed.py::test_finalize_name [gw7] [ 94%] PASSED dask/tests/test_delayed.py::test_callable_obj dask/tests/test_delayed.py::test_cloudpickle[modlevel_delayed2] dask/tests/test_delayed.py::test_pickle[modlevel_delayed2] [gw61] [ 94%] PASSED dask/tests/test_delayed.py::test_finalize_name [gw13] [ 94%] PASSED dask/tests/test_delayed.py::test_cloudpickle[modlevel_eager] dask/tests/test_delayed.py::test_cloudpickle[modlevel_delayed1] [gw49] [ 94%] PASSED dask/tests/test_delayed.py::test_cloudpickle[modlevel_delayed2] [gw37] [ 94%] PASSED dask/tests/test_delayed.py::test_delayed_decorator_on_method dask/tests/test_delayed.py::test_annotations_survive_optimization dask/tests/test_graph_manipulation.py::test_checkpoint[True] [gw30] [ 94%] PASSED dask/tests/test_delayed.py::test_annotations_survive_optimization [gw5] [ 94%] PASSED dask/tests/test_delayed.py::test_cloudpickle[modlevel_delayed1] dask/tests/test_delayed.py::test_dask_layers dask/tests/test_graph_manipulation.py::test_checkpoint[False] [gw39] [ 94%] PASSED dask/tests/test_delayed.py::test_dask_layers dask/tests/test_graph_manipulation.py::test_checkpoint_collections [gw38] [ 94%] PASSED dask/tests/test_base.py::test_default_imports dask/tests/test_delayed.py::test_delayed_function_attributes_forwarded [gw10] [ 94%] PASSED dask/tests/test_delayed.py::test_delayed_function_attributes_forwarded dask/tests/test_core.py::test_quote dask/tests/test_graph_manipulation.py::test_wait_on_one[False] [gw9] [ 94%] PASSED dask/tests/test_core.py::test_quote dask/tests/test_base.py::test_persist_literals [gw21] [ 94%] PASSED dask/tests/test_graph_manipulation.py::test_checkpoint[True] [gw38] [ 94%] PASSED dask/tests/test_base.py::test_persist_literals dask/tests/test_graph_manipulation.py::test_wait_on_many[True] dask/tests/test_graph_manipulation.py::test_wait_on_one[True] [gw43] [ 94%] PASSED dask/tests/test_graph_manipulation.py::test_checkpoint[False] [gw46] [ 94%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-w-left-left] dask/tests/test_graph_manipulation.py::test_clone[True] dask/tests/test_graph_manipulation.py::test_wait_on_many[False] dask/tests/test_graph_manipulation.py::test_blockwise_clone_with_literals[literal2] dask/tests/test_delayed.py::test_delayed_with_dataclass[ANonFrozenDataClass] dask/tests/test_graph_manipulation.py::test_blockwise_clone_with_literals[literal1] dask/tests/test_graph_manipulation.py::test_blockwise_clone_with_literals[1] [gw14] [ 94%] PASSED dask/tests/test_graph_manipulation.py::test_wait_on_one[False] dask/tests/test_graph_manipulation.py::test_bind[False] [gw42] [ 94%] PASSED dask/tests/test_graph_manipulation.py::test_wait_on_one[True] [gw46] [ 94%] PASSED dask/tests/test_delayed.py::test_delayed_with_dataclass[ANonFrozenDataClass] [gw34] [ 94%] PASSED dask/tests/test_delayed.py::test_array_delayed [gw0] [ 94%] PASSED dask/tests/test_delayed.py::test_check_meta_flag [gw35] [ 94%] PASSED dask/tests/test_graph_manipulation.py::test_wait_on_many[False] [gw32] [ 94%] PASSED dask/tests/test_graph_manipulation.py::test_wait_on_many[True] dask/tests/test_graph_manipulation.py::test_blockwise_clone_with_literals[literal3] [gw18] [ 94%] PASSED dask/tests/test_graph_manipulation.py::test_clone[True] dask/tests/test_graph_manipulation.py::test_blockwise_clone_with_literals[literal4] dask/tests/test_graph_manipulation.py::test_split_every[2-299] dask/tests/test_delayed.py::test_delayed_with_namedtuple [gw59] [ 94%] PASSED dask/tests/test_delayed.py::test_delayed_with_namedtuple dask/tests/test_graph_manipulation.py::test_clone[False] dask/tests/test_graph_manipulation.py::test_split_every[3-250] dask/tests/test_graph_manipulation.py::test_split_every[None-215] [gw58] [ 94%] PASSED dask/tests/test_graph_manipulation.py::test_blockwise_clone_with_literals[1] dask/tests/test_graph_manipulation.py::test_blockwise_clone_with_no_indices [gw22] [ 94%] SKIPPED dask/tests/test_graph_manipulation.py::test_blockwise_clone_with_no_indices dask/tests/test_graph_manipulation.py::test_split_every[8-215] dask/tests/test_graph_manipulation.py::test_bind[True] dask/tests/test_graph_manipulation.py::test_split_every[1000000000.0-201] [gw19] [ 94%] PASSED dask/tests/test_graph_manipulation.py::test_blockwise_clone_with_literals[literal2] dask/tests/test_graph_manipulation.py::test_split_every[False-201] dask/tests/test_graph_manipulation.py::test_bind_clone_collections[bind] dask/tests/test_graph_manipulation.py::test_split_every_invalid [gw30] [ 94%] PASSED dask/tests/test_graph_manipulation.py::test_split_every_invalid dask/tests/test_hashing.py::test_hash_buffer[x6] dask/tests/test_hashing.py::test_hash_buffer[x1] [gw39] [ 94%] PASSED dask/tests/test_hashing.py::test_hash_buffer[x1] dask/tests/test_hashing.py::test_hash_buffer[x4] [gw9] [ 94%] PASSED dask/tests/test_hashing.py::test_hash_buffer[x6] [gw52] [ 94%] PASSED dask/dataframe/tests/test_categorical.py::test_categorical_set_index_npartitions_vs_ncategories[1-6] [gw10] [ 94%] PASSED dask/tests/test_hashing.py::test_hash_buffer[x4] dask/dataframe/tests/test_categorical.py::test_categorical_set_index_npartitions_vs_ncategories[3-1] [gw25] [ 94%] PASSED dask/tests/test_graph_manipulation.py::test_blockwise_clone_with_literals[literal1] [gw6] [ 94%] PASSED dask/tests/test_graph_manipulation.py::test_clone[False] [gw7] [ 94%] PASSED dask/tests/test_graph_manipulation.py::test_bind[True] [gw63] [ 94%] PASSED dask/tests/test_graph_manipulation.py::test_bind[False] dask/tests/test_hashing.py::test_hash_buffer[abc] [gw21] [ 94%] PASSED dask/tests/test_hashing.py::test_hash_buffer[abc] dask/tests/test_base.py::test_persist_nested dask/tests/test_hashing.py::test_hash_buffer[x2] [gw43] [ 94%] PASSED dask/tests/test_hashing.py::test_hash_buffer[x2] dask/tests/test_hashing.py::test_hash_buffer[x5] [gw55] [ 94%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_no_sort[False-True] dask/tests/test_hashing.py::test_hash_buffer_hex[x1] [gw57] [ 94%] PASSED dask/tests/test_graph_manipulation.py::test_blockwise_clone_with_literals[literal4] [gw1] [ 94%] PASSED dask/tests/test_graph_manipulation.py::test_blockwise_clone_with_literals[literal3] [gw14] [ 94%] PASSED dask/tests/test_hashing.py::test_hash_buffer[x5] dask/tests/test_delayed.py::test_delayed_with_dataclass[AFrozenDataClass] [gw42] [ 94%] PASSED dask/tests/test_hashing.py::test_hash_buffer_hex[x1] dask/tests/test_graph_manipulation.py::test_bind_clone_collections[clone] [gw38] [ 94%] PASSED dask/tests/test_base.py::test_persist_nested [gw46] [ 94%] PASSED dask/tests/test_delayed.py::test_delayed_with_dataclass[AFrozenDataClass] dask/tests/test_hashing.py::test_hash_buffer_hex[abc] dask/tests/test_hashing.py::test_hash_buffer_hex[x3] dask/tests/test_hashing.py::test_hash_buffer_hex[x2] [gw35] [ 94%] PASSED dask/tests/test_hashing.py::test_hash_buffer_hex[x2] [gw32] [ 94%] PASSED dask/tests/test_hashing.py::test_hash_buffer_hex[abc] [gw18] [ 94%] PASSED dask/tests/test_hashing.py::test_hash_buffer_hex[x3] dask/tests/test_graph_manipulation.py::test_wait_on_collections [gw45] [ 94%] PASSED dask/tests/test_graph_manipulation.py::test_checkpoint_collections dask/tests/test_highgraph.py::test_keys_values_items_to_dict_methods dask/tests/test_highgraph.py::test_cull dask/tests/test_hashing.py::test_hash_buffer_hex[x6] [gw22] [ 94%] PASSED dask/tests/test_highgraph.py::test_cull [gw58] [ 94%] PASSED dask/tests/test_hashing.py::test_hash_buffer_hex[x6] dask/tests/test_highgraph.py::test_materializedlayer_cull_preserves_annotations dask/tests/test_hashing.py::test_hash_buffer_hex[x4] [gw30] [ 94%] PASSED dask/tests/test_highgraph.py::test_materializedlayer_cull_preserves_annotations [gw59] [ 94%] PASSED dask/tests/test_highgraph.py::test_keys_values_items_to_dict_methods dask/tests/test_highgraph.py::test_blockwise_cull[False] [gw19] [ 94%] PASSED dask/tests/test_hashing.py::test_hash_buffer_hex[x4] dask/tests/test_highgraph.py::test_blockwise_cull[True] dask/tests/test_highgraph.py::test_len_does_not_materialize dask/tests/test_hashing.py::test_hash_buffer_hex[x5] [gw9] [ 94%] PASSED dask/tests/test_highgraph.py::test_len_does_not_materialize [gw10] [ 94%] PASSED dask/tests/test_highgraph.py::test_blockwise_cull[False] dask/tests/test_hashing.py::test_hashers[_hash_sha1] dask/tests/test_highgraph.py::test_repr_html_hlg_layers [gw25] [ 94%] PASSED dask/tests/test_hashing.py::test_hash_buffer_hex[x5] [gw28] [ 94%] PASSED dask/tests/test_graph_manipulation.py::test_split_every[3-250] [gw63] [ 94%] PASSED dask/tests/test_hashing.py::test_hashers[_hash_sha1] dask/tests/test_highgraph.py::test_cull_layers [gw7] [ 94%] PASSED dask/tests/test_highgraph.py::test_cull_layers [gw49] [ 94%] PASSED dask/tests/test_graph_manipulation.py::test_split_every[1000000000.0-201] [gw39] [ 94%] PASSED dask/tests/test_highgraph.py::test_blockwise_cull[True] dask/tests/test_highgraph.py::test_node_tooltips_exist dask/tests/test_local.py::test_start_state_looks_at_cache [gw61] [ 94%] PASSED dask/tests/test_graph_manipulation.py::test_split_every[None-215] dask/tests/test_delayed.py::test_delayed_picklable dask/tests/test_local.py::test_start_state_with_redirects [gw43] [ 94%] PASSED dask/tests/test_local.py::test_start_state_looks_at_cache dask/tests/test_highgraph.py::test_basic [gw57] [ 94%] PASSED dask/tests/test_highgraph.py::test_basic [gw14] [ 94%] PASSED dask/tests/test_local.py::test_start_state_with_redirects dask/tests/test_local.py::test_start_state_with_independent_but_runnable_tasks [gw55] [ 94%] PASSED dask/tests/test_delayed.py::test_delayed_picklable dask/tests/test_highgraph.py::test_visualize [gw42] [ 94%] PASSED dask/tests/test_local.py::test_start_state_with_independent_but_runnable_tasks [gw13] [ 94%] PASSED dask/tests/test_graph_manipulation.py::test_split_every[8-215] dask/tests/test_local.py::test_start_state [gw38] [ 94%] PASSED dask/tests/test_local.py::test_start_state dask/tests/test_local.py::test_start_state_with_tasks_no_deps [gw46] [ 94%] PASSED dask/tests/test_local.py::test_start_state_with_tasks_no_deps dask/tests/test_local.py::TestGetAsync::test_badkey dask/tests/test_local.py::TestGetAsync::test_get [gw35] [ 94%] PASSED dask/tests/test_local.py::TestGetAsync::test_badkey dask/tests/test_local.py::TestGetAsync::test_nested_badkey [gw32] [ 94%] PASSED dask/tests/test_local.py::TestGetAsync::test_get dask/tests/test_hashing.py::test_hash_buffer[x3] [gw18] [ 94%] PASSED dask/tests/test_local.py::TestGetAsync::test_nested_badkey dask/tests/test_local.py::TestGetAsync::test_get_with_list_top_level [gw45] [ 94%] PASSED dask/tests/test_hashing.py::test_hash_buffer[x3] [gw56] [ 94%] PASSED dask/tests/test_base.py::test_persist_array_bag [gw8] [ 94%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_resample_pads_last_division_to_avoid_off_by_one dask/tests/test_base.py::test_persist_bag dask/tests/test_local.py::TestGetAsync::test_get_with_nested_list [gw60] [ 94%] PASSED dask/tests/test_graph_manipulation.py::test_split_every[2-299] dask/tests/test_local.py::TestGetAsync::test_nested_tasks [gw58] [ 94%] PASSED dask/tests/test_local.py::TestGetAsync::test_get_with_nested_list [gw22] [ 94%] PASSED dask/tests/test_local.py::TestGetAsync::test_get_with_list_top_level [gw30] [ 94%] PASSED dask/tests/test_local.py::TestGetAsync::test_nested_tasks dask/tests/test_local.py::TestGetAsync::test_get_with_list [gw56] [ 94%] PASSED dask/tests/test_base.py::test_persist_bag dask/tests/test_local.py::TestGetAsync::test_get_works_with_unhashables_in_values [gw59] [ 94%] PASSED dask/tests/test_local.py::TestGetAsync::test_get_with_list [gw19] [ 94%] PASSED dask/tests/test_local.py::TestGetAsync::test_get_works_with_unhashables_in_values dask/tests/test_local.py::TestGetAsync::test_get_sync_num_workers dask/tests/test_local.py::test_cache_options dask/tests/test_local.py::TestGetAsync::test_get_stack_limit dask/tests/test_highgraph.py::test_copy [gw9] [ 94%] PASSED dask/tests/test_local.py::TestGetAsync::test_get_sync_num_workers [gw25] [ 94%] PASSED dask/tests/test_local.py::test_cache_options dask/tests/test_local.py::test_sort_key [gw6] [ 94%] PASSED dask/tests/test_highgraph.py::test_repr_html_hlg_layers [gw63] [ 94%] PASSED dask/tests/test_local.py::test_sort_key [gw28] [ 94%] PASSED dask/tests/test_highgraph.py::test_copy dask/tests/test_local.py::test_callback [gw52] [ 94%] 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] [gw7] [ 94%] PASSED dask/tests/test_local.py::test_callback dask/tests/test_highgraph.py::test_multiple_annotations [gw21] [ 94%] PASSED dask/tests/test_highgraph.py::test_node_tooltips_exist dask/tests/test_local.py::TestGetAsync::test_with_HighLevelGraph dask/tests/test_highgraph.py::test_single_annotation[annotation0] [gw39] [ 94%] PASSED dask/tests/test_local.py::TestGetAsync::test_with_HighLevelGraph [gw49] [ 94%] PASSED dask/tests/test_highgraph.py::test_multiple_annotations dask/tests/test_multiprocessing.py::test_pickle_globals dask/tests/test_local.py::test_complex_ordering [gw61] [ 94%] PASSED dask/tests/test_highgraph.py::test_single_annotation[annotation0] [gw57] [ 94%] PASSED dask/tests/test_multiprocessing.py::test_pickle_globals dask/tests/test_ml.py::test_basic dask/tests/test_multiprocessing.py::test_pickle_locals [gw50] [ 94%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-unobserved-groupby1-unordererd-known] dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-unobserved-groupby1-unordererd-unknown] [gw55] [ 94%] PASSED dask/tests/test_ml.py::test_basic [gw14] [ 95%] PASSED dask/tests/test_multiprocessing.py::test_pickle_locals dask/tests/test_multiprocessing.py::test_out_of_band_pickling dask/tests/test_highgraph.py::test_single_annotation[annotation1] dask/tests/test_multiprocessing.py::test_remote_exception dask/tests/test_multiprocessing.py::test_lambda_with_cloudpickle [gw42] [ 95%] PASSED dask/tests/test_multiprocessing.py::test_out_of_band_pickling [gw38] [ 95%] PASSED dask/tests/test_multiprocessing.py::test_remote_exception [gw13] [ 95%] PASSED dask/tests/test_highgraph.py::test_single_annotation[annotation1] dask/tests/test_multiprocessing.py::test_lambda_results_with_cloudpickle dask/tests/test_multiprocessing.py::test_unpicklable_args_generate_errors dask/tests/test_multiprocessing.py::test_reuse_pool[Pool] dask/tests/test_multiprocessing.py::test_reuse_pool[ProcessPoolExecutor] dask/tests/test_delayed.py::test_pickle[modlevel_delayed1] dask/tests/test_highgraph.py::test_getitem dask/tests/test_multiprocessing.py::test_fuse_doesnt_clobber_intermediates [gw60] [ 95%] PASSED dask/tests/test_highgraph.py::test_getitem dask/tests/test_multiprocessing.py::test_dumps_loads dask/tests/test_multiprocessing.py::test_optimize_graph_false dask/tests/test_base.py::test_persist_item [gw43] [ 95%] PASSED dask/tests/test_local.py::test_complex_ordering [gw0] [ 95%] PASSED dask/tests/test_graph_manipulation.py::test_bind_clone_collections[clone] dask/tests/test_multiprocessing.py::test_works_with_highlevel_graph dask/tests/test_multiprocessing.py::test_random_seeds[numpy] [gw56] [ 95%] PASSED dask/tests/test_base.py::test_persist_item dask/tests/test_local.py::test_exceptions_propagate dask/tests/test_multiprocessing.py::test_random_seeds[random] dask/tests/test_multiprocessing.py::test_process_initializer[threading-None-expected_results0] dask/tests/test_multiprocessing.py::test_process_initializer[processes-proc_init-expected_results2] [gw6] [ 95%] PASSED dask/tests/test_local.py::test_exceptions_propagate dask/tests/test_multiprocessing.py::test_get_context_using_python3_posix dask/tests/test_multiprocessing.py::test_custom_context_used_python3_posix dask/tests/test_local.py::test_ordering [gw7] [ 95%] PASSED dask/tests/test_multiprocessing.py::test_get_context_using_python3_posix [gw21] [ 95%] PASSED dask/tests/test_local.py::test_ordering [gw25] [ 95%] PASSED dask/tests/test_multiprocessing.py::test_process_initializer[threading-None-expected_results0] dask/tests/test_multiprocessing.py::test_get_context_always_default [gw39] [ 95%] SKIPPED dask/tests/test_multiprocessing.py::test_get_context_always_default dask/tests/test_multiprocessing.py::test_custom_context_ignored_elsewhere dask/tests/test_optimization.py::test_cull [gw20] [ 95%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-4-id-None] dask/tests/test_optimization.py::test_fuse dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-4-id-True] [gw61] [ 95%] PASSED dask/tests/test_optimization.py::test_cull dask/tests/test_optimization.py::test_inline_functions [gw49] [ 95%] SKIPPED dask/tests/test_multiprocessing.py::test_custom_context_ignored_elsewhere dask/tests/test_optimization.py::test_inline [gw14] [ 95%] PASSED dask/tests/test_optimization.py::test_inline_functions [gw57] [ 95%] PASSED dask/tests/test_optimization.py::test_fuse [gw55] [ 95%] PASSED dask/tests/test_optimization.py::test_inline [gw1] [ 95%] PASSED dask/tests/test_highgraph.py::test_visualize dask/tests/test_optimization.py::test_inline_ignores_curries_and_partials dask/tests/test_optimization.py::test_inline_doesnt_shrink_fast_functions_at_top [gw42] [ 95%] PASSED dask/tests/test_optimization.py::test_inline_ignores_curries_and_partials dask/tests/test_optimization.py::test_inline_functions_non_hashable [gw38] [ 95%] PASSED dask/tests/test_optimization.py::test_inline_doesnt_shrink_fast_functions_at_top [gw13] [ 95%] PASSED dask/tests/test_optimization.py::test_inline_functions_non_hashable dask/tests/test_local.py::test_finish_task dask/tests/test_optimization.py::test_fuse_reductions_multiple_input [gw0] [ 95%] PASSED dask/tests/test_local.py::test_finish_task [gw60] [ 95%] PASSED dask/tests/test_optimization.py::test_fuse_reductions_multiple_input dask/tests/test_optimization.py::test_fuse_keys [gw43] [ 95%] PASSED dask/tests/test_optimization.py::test_fuse_keys dask/tests/test_optimization.py::test_fuse_subgraphs dask/tests/test_optimization.py::test_fused_keys_max_length [gw36] [ 95%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-None-name-False] dask/tests/test_order.py::test_avoid_broker_nodes[edcba] [gw6] [ 95%] PASSED dask/tests/test_optimization.py::test_fused_keys_max_length [gw11] [ 95%] PASSED dask/dataframe/tests/test_multi.py::test_pairwise_merge_results_in_identical_output_df[3-3-outer] dask/tests/test_order.py::test_base_of_reduce_preferred[abcde] dask/tests/test_base.py::test_tokenize_function_cloudpickle [gw7] [ 95%] PASSED dask/tests/test_order.py::test_avoid_broker_nodes[edcba] [gw56] [ 95%] PASSED dask/tests/test_optimization.py::test_fuse_subgraphs [gw21] [ 95%] PASSED dask/tests/test_order.py::test_base_of_reduce_preferred[abcde] dask/tests/test_base.py::test_tokenize_method [gw36] [ 95%] PASSED dask/tests/test_base.py::test_tokenize_function_cloudpickle dask/tests/test_order.py::test_ordering_keeps_groups_together[abcde] [gw11] [ 95%] PASSED dask/tests/test_base.py::test_tokenize_method dask/tests/test_base.py::test_tokenize_callable [gw25] [ 95%] PASSED dask/tests/test_order.py::test_ordering_keeps_groups_together[abcde] dask/tests/test_base.py::test_tokenize_sequences [gw36] [ 95%] PASSED dask/tests/test_base.py::test_tokenize_callable dask/tests/test_order.py::test_base_of_reduce_preferred[edcba] [gw39] [ 95%] PASSED dask/tests/test_order.py::test_base_of_reduce_preferred[edcba] [gw11] [ 95%] PASSED dask/tests/test_base.py::test_tokenize_sequences dask/tests/test_order.py::test_avoid_upwards_branching[edcba] [gw52] [ 95%] PASSED dask/dataframe/tests/test_categorical.py::test_categorical_set_index_npartitions_vs_ncategories[3-3] [gw61] [ 95%] PASSED dask/tests/test_order.py::test_avoid_upwards_branching[edcba] dask/dataframe/tests/test_categorical.py::test_categorical_set_index_npartitions_vs_ncategories[3-6] dask/tests/test_order.py::test_deep_bases_win_over_dependents[abcde] dask/tests/test_order.py::test_avoid_upwards_branching_complex[edcba] [gw14] [ 95%] PASSED dask/tests/test_order.py::test_avoid_upwards_branching_complex[edcba] dask/tests/test_multiprocessing.py::test_errors_propagate [gw55] [ 95%] PASSED dask/tests/test_order.py::test_deep_bases_win_over_dependents[abcde] dask/tests/test_order.py::test_avoid_upwards_branching_complex[abcde] [gw57] [ 95%] PASSED dask/tests/test_order.py::test_avoid_upwards_branching_complex[abcde] dask/tests/test_order.py::test_deep_bases_win_over_dependents[edcba] [gw42] [ 95%] PASSED dask/tests/test_order.py::test_deep_bases_win_over_dependents[edcba] dask/tests/test_order.py::test_prefer_deep[abcde] [gw37] [ 95%] PASSED dask/tests/test_graph_manipulation.py::test_bind_clone_collections[bind] dask/tests/test_order.py::test_prefer_deep[edcba] [gw38] [ 95%] PASSED dask/tests/test_order.py::test_prefer_deep[abcde] [gw13] [ 95%] PASSED dask/tests/test_order.py::test_prefer_deep[edcba] dask/tests/test_order.py::test_stacklimit[edcba] dask/tests/test_order.py::test_stacklimit[abcde] dask/tests/test_order.py::test_break_ties_by_str[abcde] [gw43] [ 95%] PASSED dask/tests/test_order.py::test_break_ties_by_str[abcde] dask/tests/test_order.py::test_order_doesnt_fail_on_mixed_type_keys[abcde] dask/tests/test_order.py::test_gh_3055 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] [gw6] [ 95%] PASSED dask/tests/test_order.py::test_order_doesnt_fail_on_mixed_type_keys[abcde] [gw56] [ 95%] PASSED dask/tests/test_order.py::test_break_ties_by_str[edcba] [gw33] [ 95%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[False-nearest-False] [gw7] [ 95%] PASSED dask/tests/test_order.py::test_order_doesnt_fail_on_mixed_type_keys[edcba] dask/dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[True-backward-True] dask/tests/test_base.py::test_tokenize_pandas [gw3] [ 95%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_general[tasks-4] dask/tests/test_order.py::test_avoid_upwards_branching[abcde] dask/tests/test_base.py::test_tokenize_dict dask/tests/test_order.py::test_type_comparisions_ok[edcba] dask/dataframe/tests/test_shuffle.py::test_set_index_general[tasks-7] [gw39] [ 95%] PASSED dask/tests/test_order.py::test_type_comparisions_ok[edcba] dask/tests/test_order.py::test_type_comparisions_ok[abcde] [gw11] [ 95%] PASSED dask/tests/test_base.py::test_tokenize_dict dask/tests/test_order.py::test_favor_longest_critical_path[abcde] [gw49] [ 95%] PASSED dask/tests/test_order.py::test_avoid_upwards_branching[abcde] [gw25] [ 95%] PASSED dask/tests/test_order.py::test_type_comparisions_ok[abcde] [gw61] [ 95%] PASSED dask/tests/test_order.py::test_favor_longest_critical_path[abcde] [gw54] [ 95%] XFAIL dask/tests/test_delayed.py::test_pickle[modlevel_delayed2] dask/tests/test_order.py::test_local_parents_of_reduction[abcde] [gw36] [ 95%] PASSED dask/tests/test_base.py::test_tokenize_pandas dask/tests/test_order.py::test_run_smaller_sections[edcba] [gw55] [ 95%] PASSED dask/tests/test_order.py::test_run_smaller_sections[edcba] dask/tests/test_order.py::test_nearest_neighbor[abcde] [gw57] [ 95%] PASSED dask/tests/test_order.py::test_local_parents_of_reduction[abcde] dask/tests/test_order.py::test_run_smaller_sections[abcde] [gw42] [ 95%] PASSED dask/tests/test_order.py::test_nearest_neighbor[abcde] dask/tests/test_highgraph.py::test_annotation_cleared_on_error [gw14] [ 95%] PASSED dask/tests/test_order.py::test_run_smaller_sections[abcde] [gw37] [ 95%] PASSED dask/tests/test_highgraph.py::test_annotation_cleared_on_error dask/tests/test_order.py::test_string_ordering [gw13] [ 95%] PASSED dask/tests/test_order.py::test_string_ordering dask/tests/test_order.py::test_nearest_neighbor[edcba] [gw38] [ 95%] PASSED dask/tests/test_order.py::test_nearest_neighbor[edcba] [gw21] [ 95%] PASSED dask/tests/test_order.py::test_gh_3055 dask/tests/test_order.py::test_prefer_short_narrow[edcba] [gw43] [ 95%] PASSED dask/tests/test_order.py::test_prefer_short_narrow[edcba] dask/tests/test_order.py::test_prefer_short_ancestor[abcde] [gw6] [ 95%] PASSED dask/tests/test_order.py::test_prefer_short_ancestor[abcde] dask/tests/test_order.py::test_map_overlap[abcde] dask/tests/test_order.py::test_map_overlap[edcba] [gw7] [ 95%] PASSED dask/tests/test_order.py::test_map_overlap[edcba] [gw56] [ 95%] PASSED dask/tests/test_order.py::test_map_overlap[abcde] dask/tests/test_order.py::test_favor_longest_critical_path[edcba] 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] [gw11] [ 95%] PASSED dask/tests/test_order.py::test_dont_run_all_dependents_too_early[abcde] [gw49] [ 95%] PASSED dask/tests/test_order.py::test_favor_longest_critical_path[edcba] dask/tests/test_order.py::test_use_structure_not_keys[abcde] dask/tests/test_order.py::test_many_branches_use_ndependencies[abcde] [gw25] [ 95%] PASSED dask/tests/test_order.py::test_dont_run_all_dependents_too_early[edcba] dask/tests/test_order.py::test_use_structure_not_keys[edcba] [gw39] [ 95%] PASSED dask/tests/test_order.py::test_use_structure_not_keys[edcba] [gw61] [ 95%] PASSED dask/tests/test_order.py::test_many_branches_use_ndependencies[abcde] [gw36] [ 95%] PASSED dask/tests/test_order.py::test_use_structure_not_keys[abcde] dask/tests/test_graph_manipulation.py::test_split_every[8.1-215] dask/tests/test_order.py::test_many_branches_use_ndependencies[edcba] dask/tests/test_order.py::test_order_empty [gw55] [ 95%] PASSED dask/tests/test_order.py::test_many_branches_use_ndependencies[edcba] dask/tests/test_order.py::test_switching_dependents[abcde] dask/tests/test_order.py::test_order_cycle [gw42] [ 95%] PASSED dask/tests/test_order.py::test_order_empty dask/tests/test_order.py::test_order_with_equal_dependents[edcba] [gw14] [ 95%] PASSED dask/tests/test_order.py::test_switching_dependents[abcde] [gw57] [ 95%] PASSED dask/tests/test_order.py::test_order_cycle dask/tests/test_order.py::test_order_with_equal_dependents[abcde] dask/tests/test_order.py::test_switching_dependents[edcba] dask/tests/test_order.py::test_prefer_short_ancestor[edcba] [gw37] [ 95%] PASSED dask/tests/test_order.py::test_switching_dependents[edcba] [gw21] [ 95%] PASSED dask/tests/test_order.py::test_prefer_short_ancestor[edcba] dask/tests/test_order.py::test_terminal_node_backtrack dask/tests/test_order.py::test_array_store_final_order [gw50] [ 95%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-unobserved-groupby1-unordererd-unknown] [gw43] [ 95%] PASSED dask/tests/test_order.py::test_terminal_node_backtrack dask/tests/test_order.py::test_diagnostics[abcde] dask/tests/test_order.py::test_eager_to_compute_dependent_to_free_parent dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-observed-cat_1-ordered-known] [gw6] [ 95%] SKIPPED dask/tests/test_order.py::test_array_store_final_order [gw7] [ 95%] PASSED dask/tests/test_order.py::test_diagnostics[abcde] [gw13] [ 95%] PASSED dask/tests/test_order.py::test_order_with_equal_dependents[edcba] [gw56] [ 95%] PASSED dask/tests/test_order.py::test_eager_to_compute_dependent_to_free_parent [gw52] [ 95%] PASSED dask/dataframe/tests/test_categorical.py::test_categorical_set_index_npartitions_vs_ncategories[3-6] dask/tests/test_order.py::test_xarray_like_reduction [gw49] [ 95%] PASSED dask/tests/test_order.py::test_xarray_like_reduction dask/dataframe/tests/test_categorical.py::test_categorical_set_index_npartitions_vs_ncategories[6-1] dask/tests/test_order.py::test_diagnostics[edcba] dask/tests/test_order.py::test_array_vs_dataframe[True] dask/tests/test_order.py::test_anom_mean_raw [gw11] [ 95%] PASSED dask/tests/test_order.py::test_diagnostics[edcba] [gw38] [ 95%] PASSED dask/tests/test_order.py::test_order_with_equal_dependents[abcde] dask/tests/test_order.py::test_anom_mean dask/tests/test_order.py::test_array_vs_dataframe[False] [gw39] [ 95%] SKIPPED dask/tests/test_order.py::test_array_vs_dataframe[False] [gw61] [ 95%] PASSED dask/tests/test_order.py::test_anom_mean_raw [gw25] [ 95%] SKIPPED dask/tests/test_order.py::test_array_vs_dataframe[True] [gw36] [ 95%] SKIPPED dask/tests/test_order.py::test_anom_mean [gw5] [ 95%] PASSED dask/tests/test_graph_manipulation.py::test_split_every[False-201] dask/tests/test_order.py::test_flox_reduction dask/tests/test_rewrite.py::test_args [gw55] [ 95%] PASSED dask/tests/test_order.py::test_flox_reduction dask/tests/test_rewrite.py::test_traverser dask/tests/test_rewrite.py::test_head [gw42] [ 95%] PASSED dask/tests/test_rewrite.py::test_args [gw14] [ 95%] PASSED dask/tests/test_rewrite.py::test_traverser dask/tests/test_rewrite.py::test_RuleSet [gw57] [ 95%] PASSED dask/tests/test_rewrite.py::test_head [gw40] [ 95%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-name-False] [gw0] [ 95%] PASSED dask/tests/test_order.py::test_stacklimit[edcba] [gw37] [ 95%] PASSED dask/tests/test_rewrite.py::test_RuleSet dask/tests/test_rewrite.py::test_matches [gw21] [ 95%] PASSED dask/tests/test_rewrite.py::test_matches dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-on2-None] dask/tests/test_rewrite.py::test_rewrite dask/tests/test_sizeof.py::test_name dask/tests/test_sizeof.py::test_base dask/tests/test_rewrite.py::test_RewriteRule [gw43] [ 95%] PASSED dask/tests/test_rewrite.py::test_rewrite [gw7] [ 95%] PASSED dask/tests/test_sizeof.py::test_name [gw13] [ 95%] PASSED dask/tests/test_rewrite.py::test_RewriteRule [gw6] [ 95%] PASSED dask/tests/test_sizeof.py::test_base dask/tests/test_sizeof.py::test_containers [gw56] [ 96%] PASSED dask/tests/test_sizeof.py::test_containers dask/tests/test_rewrite.py::test_RewriteRuleSubs dask/tests/test_sizeof.py::test_bytes_like [gw49] [ 96%] PASSED dask/tests/test_sizeof.py::test_bytes_like [gw38] [ 96%] PASSED dask/tests/test_rewrite.py::test_RewriteRuleSubs dask/tests/test_sizeof.py::test_pandas dask/tests/test_sizeof.py::test_pandas_contiguous_dtypes dask/tests/test_sizeof.py::test_numpy [gw39] [ 96%] PASSED dask/tests/test_sizeof.py::test_numpy dask/tests/test_sizeof.py::test_numpy_0_strided [gw11] [ 96%] PASSED dask/tests/test_sizeof.py::test_numpy_0_strided [gw61] [ 96%] PASSED dask/tests/test_sizeof.py::test_pandas_contiguous_dtypes dask/tests/test_sizeof.py::test_pandas_multiindex dask/tests/test_highgraph.py::test_annotations_leak [gw5] [ 96%] PASSED dask/tests/test_highgraph.py::test_annotations_leak [gw25] [ 96%] PASSED dask/tests/test_sizeof.py::test_pandas dask/tests/test_sizeof.py::test_sparse_matrix dask/tests/test_sizeof.py::test_pandas_repeated_column [gw54] [ 96%] PASSED dask/tests/test_graph_manipulation.py::test_split_every[8.1-215] dask/tests/test_order.py::test_string_ordering_dependents dask/tests/test_sizeof.py::test_pandas_object_dtype[object-Index] dask/tests/test_sizeof.py::test_pandas_object_dtype[object-DataFrame] [gw0] [ 96%] PASSED dask/tests/test_order.py::test_string_ordering_dependents dask/tests/test_sizeof.py::test_pandas_object_dtype[object-Series] dask/tests/test_sizeof.py::test_pandas_object_dtype[string[python]-Series] [gw42] [ 96%] PASSED dask/tests/test_sizeof.py::test_sparse_matrix [gw37] [ 96%] PASSED dask/tests/test_sizeof.py::test_pandas_object_dtype[object-Index] [gw57] [ 96%] PASSED dask/tests/test_sizeof.py::test_pandas_object_dtype[object-DataFrame] [gw21] [ 96%] PASSED dask/tests/test_sizeof.py::test_pandas_object_dtype[string[python]-Series] [gw14] [ 96%] PASSED dask/tests/test_sizeof.py::test_pandas_object_dtype[object-Series] dask/tests/test_sizeof.py::test_pandas_object_dtype[string[python]-Index] dask/tests/test_sizeof.py::test_pandas_object_dtype[string[python]-DataFrame] dask/tests/test_sizeof.py::test_pandas_string_arrow_dtype[Series] [gw36] [ 96%] PASSED dask/tests/test_sizeof.py::test_pandas_multiindex dask/tests/test_sizeof.py::test_dataframe_object_dtype[string[python]] [gw62] [ 96%] PASSED dask/bag/tests/test_bag.py::test_read_text [gw56] [ 96%] SKIPPED dask/tests/test_sizeof.py::test_pandas_string_arrow_dtype[Series] dask/tests/test_sizeof.py::test_pandas_string_arrow_dtype[DataFrame] [gw49] [ 96%] SKIPPED dask/tests/test_sizeof.py::test_pandas_string_arrow_dtype[DataFrame] dask/tests/test_sizeof.py::test_dataframe_object_dtype[object] [gw43] [ 96%] PASSED dask/tests/test_sizeof.py::test_pandas_object_dtype[string[python]-DataFrame] [gw7] [ 96%] PASSED dask/tests/test_sizeof.py::test_pandas_object_dtype[string[python]-Index] dask/bag/tests/test_bag.py::test_read_text_large dask/tests/test_sizeof.py::test_pandas_empty [gw55] [ 96%] PASSED dask/tests/test_sizeof.py::test_pandas_repeated_column [gw6] [ 96%] PASSED dask/tests/test_sizeof.py::test_dataframe_object_dtype[object] [gw13] [ 96%] PASSED dask/tests/test_sizeof.py::test_dataframe_object_dtype[string[python]] dask/tests/test_sizeof.py::test_pyarrow_table [gw39] [ 96%] PASSED dask/tests/test_sizeof.py::test_pandas_empty dask/tests/test_sizeof.py::test_pandas_string_arrow_dtype[Index] [gw11] [ 96%] SKIPPED dask/tests/test_sizeof.py::test_pyarrow_table dask/tests/test_sizeof.py::test_dict dask/tests/test_sizeof.py::test_register_backend_entrypoint dask/tests/test_threaded.py::test_nested_get [gw5] [ 96%] PASSED dask/tests/test_threaded.py::test_nested_get [gw38] [ 96%] SKIPPED dask/tests/test_sizeof.py::test_pandas_string_arrow_dtype[Index] [gw61] [ 96%] PASSED dask/tests/test_sizeof.py::test_dict dask/tests/test_order.py::test_flaky_array_reduction dask/tests/test_threaded.py::test_reuse_pool[ThreadPoolExecutor] dask/tests/test_threaded.py::test_get_without_computation [gw54] [ 96%] PASSED dask/tests/test_order.py::test_flaky_array_reduction dask/tests/test_threaded.py::test_reuse_pool[ThreadPool] dask/tests/test_threaded.py::test_pool_kwarg[ThreadPool] [gw8] [ 96%] XFAIL dask/tests/test_delayed.py::test_pickle[modlevel_delayed1] dask/tests/test_threaded.py::test_pool_kwarg[ThreadPoolExecutor] [gw42] [ 96%] PASSED dask/tests/test_threaded.py::test_get_without_computation [gw0] [ 96%] PASSED dask/tests/test_threaded.py::test_reuse_pool[ThreadPoolExecutor] dask/tests/test_threaded.py::test_exceptions_rise_to_top dask/tests/test_threaded.py::test_get [gw14] [ 96%] PASSED dask/tests/test_threaded.py::test_exceptions_rise_to_top dask/tests/test_traceback.py::test_shorten_traceback[None-expect0] dask/tests/test_threaded.py::test_thread_safety dask/tests/test_threaded.py::test_broken_callback dask/tests/test_threaded.py::test_threaded_within_thread [gw53] [ 96%] PASSED dask/bag/tests/test_bag.py::test_string_namespace [gw36] [ 96%] PASSED dask/tests/test_threaded.py::test_get [gw49] [ 96%] PASSED dask/tests/test_traceback.py::test_shorten_traceback[None-expect0] [gw55] [ 96%] PASSED dask/tests/test_threaded.py::test_broken_callback dask/bag/tests/test_bag.py::test_string_namespace_with_unicode dask/tests/test_threaded.py::test_dont_spawn_too_many_threads 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[regexes2-expect2] dask/tests/test_traceback.py::test_shorten_traceback[regexes1-expect1] [gw39] [ 96%] PASSED dask/tests/test_traceback.py::test_shorten_traceback[regexes1-expect1] dask/tests/test_traceback.py::test_shorten_traceback[regexes4-expect4] [gw61] [ 96%] PASSED dask/tests/test_traceback.py::test_shorten_traceback[regexes4-expect4] [gw11] [ 96%] PASSED dask/tests/test_traceback.py::test_shorten_traceback[regexes2-expect2] dask/tests/test_traceback.py::test_compute_shorten_traceback[threads] dask/tests/test_traceback.py::test_persist_shorten_traceback[threads] dask/tests/test_traceback.py::test_persist_shorten_traceback[processes] dask/tests/test_traceback.py::test_compute_shorten_traceback[sync] dask/tests/test_optimization.py::test_fuse_stressed [gw8] [ 96%] PASSED dask/tests/test_optimization.py::test_fuse_stressed [gw6] [ 96%] PASSED dask/tests/test_threaded.py::test_interrupt [gw52] [ 96%] PASSED dask/dataframe/tests/test_categorical.py::test_categorical_set_index_npartitions_vs_ncategories[6-1] dask/dataframe/tests/test_categorical.py::test_categorical_set_index_npartitions_vs_ncategories[6-3] dask/tests/test_traceback.py::test_shorten_traceback[regexes3-expect3] [gw5] [ 96%] PASSED dask/tests/test_traceback.py::test_compute_shorten_traceback[threads] [gw38] [ 96%] PASSED dask/tests/test_traceback.py::test_shorten_traceback[regexes3-expect3] [gw21] [ 96%] PASSED dask/tests/test_threaded.py::test_pool_kwarg[ThreadPoolExecutor] dask/tests/test_typing.py::test_isinstance_core[DaskCollection] [gw54] [ 96%] PASSED dask/tests/test_traceback.py::test_compute_shorten_traceback[sync] [gw0] [ 96%] PASSED dask/tests/test_traceback.py::test_persist_shorten_traceback[threads] [gw29] [ 96%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-on3-None] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-on3-True] dask/tests/test_typing.py::test_isinstance_custom dask/tests/test_utils.py::test_ensure_bytes [gw7] [ 96%] PASSED dask/tests/test_threaded.py::test_threaded_within_thread dask/tests/test_typing.py::test_isinstance_core[HLGDaskCollection] [gw37] [ 96%] PASSED dask/tests/test_threaded.py::test_pool_kwarg[ThreadPool] [gw49] [ 96%] PASSED dask/tests/test_typing.py::test_isinstance_custom [gw55] [ 96%] PASSED dask/tests/test_utils.py::test_ensure_bytes [gw12] [ 96%] XFAIL dask/dataframe/tests/test_groupby.py::test_std_object_dtype[tasks-var] dask/tests/test_utils.py::test_ensure_unicode_ndarray [gw39] [ 96%] PASSED dask/tests/test_utils.py::test_ensure_unicode_ndarray [gw13] [ 96%] PASSED dask/tests/test_threaded.py::test_dont_spawn_too_many_threads_CPU_COUNT [gw14] [ 96%] PASSED dask/tests/test_typing.py::test_isinstance_core[DaskCollection] dask/tests/test_utils.py::test_ensure_unicode_pyarrow_buffer dask/tests/test_utils.py::test_getargspec dask/tests/test_utils.py::test_dispatch_variadic_on_first_argument dask/tests/test_utils.py::test_ensure_unicode [gw8] [ 96%] PASSED dask/tests/test_utils.py::test_dispatch_variadic_on_first_argument [gw11] [ 96%] SKIPPED dask/tests/test_utils.py::test_ensure_unicode_pyarrow_buffer [gw6] [ 96%] PASSED dask/tests/test_utils.py::test_ensure_unicode [gw36] [ 96%] PASSED dask/tests/test_typing.py::test_isinstance_core[HLGDaskCollection] [gw61] [ 96%] PASSED dask/tests/test_utils.py::test_getargspec [gw56] [ 96%] PASSED dask/tests/test_threaded.py::test_thread_safety [gw57] [ 96%] PASSED dask/tests/test_threaded.py::test_reuse_pool[ThreadPool] dask/tests/test_utils.py::test_takes_multiple_arguments dask/tests/test_utils.py::test_dispatch dask/tests/test_utils.py::test_dispatch_lazy_walks_mro [gw5] [ 96%] PASSED dask/tests/test_utils.py::test_takes_multiple_arguments [gw38] [ 96%] PASSED dask/tests/test_utils.py::test_dispatch dask/tests/test_utils.py::test_dispatch_lazy dask/tests/test_traceback.py::test_deprecated_config [gw54] [ 96%] PASSED dask/tests/test_utils.py::test_dispatch_lazy [gw0] [ 96%] PASSED dask/tests/test_utils.py::test_dispatch_lazy_walks_mro [gw43] [ 96%] PASSED dask/tests/test_threaded.py::test_dont_spawn_too_many_threads dask/tests/test_traceback.py::test_persist_shorten_traceback[sync] dask/tests/test_typing.py::test_inheriting_class [gw7] [ 96%] PASSED dask/tests/test_typing.py::test_inheriting_class dask/tests/test_utils.py::test_memory_repr [gw21] [ 96%] PASSED dask/tests/test_traceback.py::test_deprecated_config [gw49] [ 96%] PASSED dask/tests/test_utils.py::test_memory_repr dask/tests/test_utils.py::test_extra_titles dask/dataframe/tests/test_groupby.py::test_std_object_dtype[tasks-std] [gw39] [ 96%] PASSED dask/tests/test_utils.py::test_extra_titles [gw37] [ 96%] PASSED dask/tests/test_traceback.py::test_persist_shorten_traceback[sync] dask/tests/test_utils.py::test_random_state_data dask/tests/test_utils.py::test_ensure_bytes_pyarrow_buffer dask/tests/test_utils.py::test_skip_doctest [gw55] [ 96%] PASSED dask/tests/test_utils.py::test_skip_doctest dask/tests/test_utils.py::test_asciitable [gw13] [ 96%] SKIPPED dask/tests/test_utils.py::test_ensure_bytes_pyarrow_buffer [gw11] [ 96%] PASSED dask/tests/test_utils.py::test_asciitable dask/tests/test_utils.py::test_SerializableLock_locked dask/tests/test_utils.py::test_SerializableLock_name_collision dask/tests/test_utils.py::test_SerializableLock [gw8] [ 96%] PASSED dask/tests/test_utils.py::test_SerializableLock [gw6] [ 96%] PASSED dask/tests/test_utils.py::test_SerializableLock_locked dask/tests/test_utils.py::test_method_caller [gw61] [ 96%] PASSED dask/tests/test_utils.py::test_SerializableLock_name_collision dask/tests/test_typing.py::test_parameter_passing [gw36] [ 96%] PASSED dask/tests/test_utils.py::test_method_caller dask/tests/test_utils.py::test_funcname dask/tests/test_traceback.py::test_distributed_shorten_traceback [gw57] [ 96%] SKIPPED dask/tests/test_traceback.py::test_distributed_shorten_traceback [gw38] [ 96%] PASSED dask/tests/test_utils.py::test_funcname dask/tests/test_utils.py::test_funcname_toolz dask/tests/test_utils.py::test_funcname_long dask/tests/test_utils.py::test_SerializableLock_acquire_blocking dask/tests/test_utils.py::test_ensure_bytes_ndarray [gw56] [ 96%] PASSED dask/tests/test_typing.py::test_parameter_passing [gw0] [ 96%] PASSED dask/tests/test_utils.py::test_funcname_toolz [gw54] [ 96%] PASSED dask/tests/test_utils.py::test_funcname_long [gw5] [ 96%] PASSED dask/tests/test_utils.py::test_SerializableLock_acquire_blocking [gw43] [ 96%] PASSED dask/tests/test_utils.py::test_ensure_bytes_ndarray dask/tests/test_utils.py::test_funcname_numpy_vectorize [gw7] [ 96%] PASSED dask/tests/test_utils.py::test_funcname_numpy_vectorize dask/tests/test_utils.py::test_ensure_dict dask/tests/test_utils.py::test_funcname_multipledispatch [gw21] [ 96%] SKIPPED dask/tests/test_utils.py::test_funcname_multipledispatch [gw49] [ 96%] PASSED dask/tests/test_utils.py::test_ensure_dict dask/tests/test_utils.py::test_itemgetter [gw39] [ 96%] PASSED dask/tests/test_utils.py::test_itemgetter dask/tests/test_utils.py::test_ndeepmap [gw37] [ 96%] PASSED dask/tests/test_utils.py::test_ndeepmap dask/tests/test_utils.py::test_partial_by_order [gw55] [ 96%] PASSED dask/tests/test_utils.py::test_partial_by_order dask/tests/test_utils.py::test_derived_from [gw13] [ 96%] PASSED dask/tests/test_utils.py::test_derived_from dask/tests/test_utils.py::test_derived_from_prop_cached_prop[@cached_property] [gw8] [ 96%] PASSED dask/tests/test_utils.py::test_derived_from_prop_cached_prop[@cached_property] dask/tests/test_utils.py::test_derived_from_dask_dataframe [gw61] [ 96%] PASSED dask/tests/test_utils.py::test_derived_from_dask_dataframe dask/tests/test_utils.py::test_derived_from_func dask/tests/test_utils.py::test_derived_from_prop_cached_prop[@property] [gw6] [ 96%] PASSED dask/tests/test_utils.py::test_derived_from_func dask/tests/test_utils.py::test_parse_bytes [gw36] [ 96%] PASSED dask/tests/test_utils.py::test_parse_bytes dask/tests/test_utils.py::test_is_arraylike [gw11] [ 96%] PASSED dask/tests/test_utils.py::test_derived_from_prop_cached_prop[@property] dask/tests/test_utils.py::test_iter_chunks [gw57] [ 96%] PASSED dask/tests/test_utils.py::test_is_arraylike [gw38] [ 96%] PASSED dask/tests/test_utils.py::test_iter_chunks dask/tests/test_utils.py::test_stringify [gw0] [ 96%] PASSED dask/tests/test_utils.py::test_stringify dask/tests/test_utils.py::test_format_bytes[0-0 B] dask/tests/test_utils.py::test_format_bytes[920-920 B] dask/tests/test_utils.py::test_stringify_collection_keys dask/tests/test_utils.py::test_parse_timedelta [gw56] [ 96%] PASSED dask/tests/test_utils.py::test_parse_timedelta [gw5] [ 96%] PASSED dask/tests/test_utils.py::test_format_bytes[0-0 B] [gw54] [ 96%] PASSED dask/tests/test_utils.py::test_stringify_collection_keys [gw43] [ 96%] PASSED dask/tests/test_utils.py::test_format_bytes[920-920 B] dask/tests/test_utils.py::test_format_bytes[943339.52-921.23 kiB] dask/tests/test_utils.py::test_format_bytes[953579.52-0.91 MiB] [gw21] [ 96%] PASSED dask/tests/test_utils.py::test_format_bytes[943339.52-921.23 kiB] dask/tests/test_utils.py::test_format_bytes[930-0.91 kiB] [gw49] [ 96%] PASSED dask/tests/test_utils.py::test_format_bytes[953579.52-0.91 MiB] [gw7] [ 97%] PASSED dask/tests/test_utils.py::test_format_bytes[930-0.91 kiB] dask/tests/test_utils.py::test_format_bytes[976465428.48-0.91 GiB] [gw37] [ 97%] PASSED dask/tests/test_utils.py::test_format_bytes[976465428.48-0.91 GiB] dask/tests/test_utils.py::test_format_bytes[965979668.48-921.23 MiB] dask/tests/test_utils.py::test_format_bytes[989163180523.52-921.23 GiB] [gw39] [ 97%] PASSED dask/tests/test_utils.py::test_format_bytes[965979668.48-921.23 MiB] [gw46] [ 97%] PASSED dask/tests/test_multiprocessing.py::test_lambda_with_cloudpickle [gw55] [ 97%] PASSED dask/tests/test_utils.py::test_format_bytes[989163180523.52-921.23 GiB] dask/tests/test_utils.py::test_format_bytes[999900598763.52-0.91 TiB] [gw13] [ 97%] PASSED dask/tests/test_utils.py::test_format_bytes[999900598763.52-0.91 TiB] [gw52] [ 97%] PASSED dask/dataframe/tests/test_categorical.py::test_categorical_set_index_npartitions_vs_ncategories[6-3] dask/tests/test_utils.py::test_format_bytes[1012903096856084.5-921.23 TiB] [gw8] [ 97%] PASSED dask/tests/test_utils.py::test_format_bytes[1012903096856084.5-921.23 TiB] dask/tests/test_utils.py::test_deprecated [gw36] [ 97%] PASSED dask/tests/test_utils.py::test_deprecated dask/dataframe/tests/test_categorical.py::test_categorical_set_index_npartitions_vs_ncategories[6-6] dask/tests/test_utils.py::test_deprecated_version dask/tests/test_utils.py::test_deprecated_after_version dask/tests/test_utils.py::test_format_bytes[1152921504606846976-1024.00 PiB] [gw6] [ 97%] PASSED dask/tests/test_utils.py::test_format_bytes[1152921504606846976-1024.00 PiB] dask/tests/test_utils.py::test_format_time [gw11] [ 97%] PASSED dask/tests/test_utils.py::test_format_time [gw57] [ 97%] PASSED dask/tests/test_utils.py::test_deprecated_version [gw38] [ 97%] PASSED dask/tests/test_utils.py::test_deprecated_after_version [gw58] [ 97%] PASSED dask/tests/test_multiprocessing.py::test_fuse_doesnt_clobber_intermediates dask/tests/test_utils.py::test_deprecated_category [gw0] [ 97%] PASSED dask/tests/test_utils.py::test_deprecated_category dask/tests/test_utils.py::test_cached_cumsum dask/tests/test_utils.py::test_deprecated_message [gw56] [ 97%] PASSED dask/tests/test_utils.py::test_deprecated_message dask/tests/test_utils.py::test_typename_on_instances [gw54] [ 97%] PASSED dask/tests/test_utils.py::test_typename_on_instances [gw43] [ 97%] PASSED dask/tests/test_utils.py::test_cached_cumsum dask/tests/test_utils.py::test_typename [gw5] [ 97%] PASSED dask/tests/test_utils.py::test_typename dask/tests/test_utils.py::test_cached_cumsum_nan [gw21] [ 97%] PASSED dask/tests/test_utils.py::test_cached_cumsum_nan dask/tests/test_utils.py::test_cached_cumsum_non_tuple [gw49] [ 97%] PASSED dask/tests/test_utils.py::test_cached_cumsum_non_tuple dask/tests/test_utils.py::test_tmpfile_naming dask/tests/test_utils.py::test_get_meta_library [gw7] [ 97%] PASSED dask/tests/test_utils.py::test_tmpfile_naming dask/tests/test_utils.py::test_get_meta_library_gpu [gw31] [ 97%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[first-tasks-split_every] [gw37] [ 97%] PASSED dask/tests/test_utils.py::test_get_meta_library dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[first-tasks-split_out] dask/tests/test_optimization.py::test_inline_traverses_lists dask/tests/test_utils.py::test_format_bytes[1023898213133844.5-0.91 PiB] [gw39] [ 97%] SKIPPED dask/tests/test_utils.py::test_get_meta_library_gpu [gw46] [ 97%] PASSED dask/tests/test_optimization.py::test_inline_traverses_lists dask/tests/test_utils_test.py::test__check_warning dask/tests/test_utils_test.py::test_hlg_layer_topological [gw8] [ 97%] PASSED dask/tests/test_utils_test.py::test__check_warning dask/widgets/tests/test_widgets.py::test_widgets [gw61] [ 97%] PASSED dask/tests/test_utils.py::test_format_bytes[1023898213133844.5-0.91 PiB] [gw13] [ 97%] PASSED dask/tests/test_utils_test.py::test_hlg_layer_topological [gw30] [ 97%] PASSED dask/tests/test_multiprocessing.py::test_optimize_graph_false dask/tests/test_utils_test.py::test_hlg_layer [gw55] [ 97%] PASSED dask/tests/test_utils_test.py::test_hlg_layer dask/widgets/tests/test_widgets.py::test_unknown_template dask/widgets/tests/test_widgets.py::test_filters [gw36] [ 97%] PASSED dask/widgets/tests/test_widgets.py::test_widgets dask/widgets/tests/test_widgets.py::test_environment dask/tests/test_optimization.py::test_SubgraphCallable [gw57] [ 97%] PASSED dask/widgets/tests/test_widgets.py::test_unknown_template [gw11] [ 97%] PASSED dask/widgets/tests/test_widgets.py::test_environment [gw58] [ 97%] PASSED dask/tests/test_optimization.py::test_SubgraphCallable [gw6] [ 97%] PASSED dask/widgets/tests/test_widgets.py::test_filters [gw9] [ 97%] PASSED dask/tests/test_multiprocessing.py::test_random_seeds[random] dask/tests/test_optimization.py::test_SubgraphCallable_eq [gw30] [ 97%] PASSED dask/tests/test_optimization.py::test_SubgraphCallable_eq [gw22] [ 97%] PASSED dask/tests/test_multiprocessing.py::test_dumps_loads dask/tests/test_optimization.py::test_fuse_config [gw9] [ 97%] PASSED dask/tests/test_optimization.py::test_fuse_config dask/tests/test_optimization.py::test_SubgraphCallable_with_numpy [gw22] [ 97%] PASSED dask/tests/test_optimization.py::test_SubgraphCallable_with_numpy [gw60] [ 97%] PASSED dask/tests/test_order.py::test_stacklimit[abcde] [gw17] [ 97%] PASSED dask/dataframe/tests/test_multi.py::test_merge_tasks_large_to_small[sm-32-left] [gw59] [ 97%] PASSED dask/tests/test_multiprocessing.py::test_works_with_highlevel_graph dask/tests/test_optimization.py::test_fuse_subgraphs_linear_chains_of_duplicate_deps dask/tests/test_order.py::test_prefer_short_narrow[abcde] [gw59] [ 97%] PASSED dask/tests/test_optimization.py::test_fuse_subgraphs_linear_chains_of_duplicate_deps dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-h-right-right] [gw60] [ 97%] PASSED dask/tests/test_order.py::test_prefer_short_narrow[abcde] [gw52] [ 97%] 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] [gw34] [ 97%] PASSED dask/tests/test_graph_manipulation.py::test_wait_on_collections dask/tests/test_local.py::TestGetAsync::test_data_not_in_dict_is_ok [gw34] [ 97%] PASSED dask/tests/test_local.py::TestGetAsync::test_data_not_in_dict_is_ok [gw14] [ 97%] PASSED dask/tests/test_utils.py::test_random_state_data dask/tests/test_utils.py::test_has_keyword [gw14] [ 97%] PASSED dask/tests/test_utils.py::test_has_keyword [gw44] [ 97%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[std-disk-split_every] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[std-disk-split_out] [gw52] [ 97%] PASSED dask/dataframe/tests/test_categorical.py::test_repartition_on_categoricals[1] dask/dataframe/tests/test_categorical.py::test_repartition_on_categoricals[4] [gw35] [ 97%] PASSED dask/tests/test_multiprocessing.py::test_lambda_results_with_cloudpickle dask/tests/test_optimization.py::test_inline_functions_protects_output_keys [gw35] [ 97%] PASSED dask/tests/test_optimization.py::test_inline_functions_protects_output_keys [gw17] [ 97%] 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] [gw52] [ 97%] PASSED dask/dataframe/tests/test_categorical.py::test_repartition_on_categoricals[4] dask/dataframe/tests/test_categorical.py::test_categorical_accessor_presence [gw52] [ 97%] PASSED dask/dataframe/tests/test_categorical.py::test_categorical_accessor_presence dask/dataframe/tests/test_categorical.py::test_categorize_nan [gw52] [ 97%] PASSED dask/dataframe/tests/test_categorical.py::test_categorize_nan [gw40] [ 97%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-on2-None] dask/dataframe/tests/test_categorical.py::test_return_type_known_categories dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-on2-True] [gw19] [ 97%] PASSED dask/tests/test_multiprocessing.py::test_random_seeds[numpy] [gw52] [ 97%] PASSED dask/dataframe/tests/test_categorical.py::test_return_type_known_categories dask/tests/test_optimization.py::test_dont_fuse_numpy_arrays [gw19] [ 97%] PASSED dask/tests/test_optimization.py::test_dont_fuse_numpy_arrays [gw1] [ 97%] PASSED dask/tests/test_multiprocessing.py::test_errors_propagate dask/tests/test_order.py::test_local_parents_of_reduction[edcba] [gw53] [ 97%] PASSED dask/bag/tests/test_bag.py::test_string_namespace_with_unicode dask/bag/tests/test_bag.py::test_str_empty_split [gw1] [ 97%] PASSED dask/tests/test_order.py::test_local_parents_of_reduction[edcba] [gw17] [ 97%] 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] [gw16] [ 97%] PASSED dask/tests/test_base.py::test_tokenize_dense_sparse_array[dia] [gw24] [ 97%] 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] dask/tests/test_base.py::test_tokenize_dense_sparse_array[bsr] [gw16] [ 97%] PASSED dask/tests/test_base.py::test_tokenize_dense_sparse_array[bsr] [gw29] [ 97%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-on3-True] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-on3-False] [gw17] [ 97%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-h-left-right] dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-h-left-left] [gw51] [ 97%] PASSED dask/bag/tests/test_bag.py::test_reductions dask/bag/tests/test_bag.py::test_reduction_names [gw51] [ 97%] PASSED dask/bag/tests/test_bag.py::test_reduction_names dask/bag/tests/test_bag.py::test_tree_reductions [gw10] [ 97%] PASSED dask/tests/test_local.py::TestGetAsync::test_get_stack_limit dask/tests/test_multiprocessing.py::test_process_initializer[processes-None-expected_results1] [gw20] [ 97%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-4-id-True] [gw17] [ 97%] PASSED dask/dataframe/tseries/tests/test_resample.py::test_series_resample[frame-ohlc-5-h-left-left] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-4-id-False] [gw45] [ 97%] PASSED dask/tests/test_multiprocessing.py::test_reuse_pool[ProcessPoolExecutor] dask/tests/test_optimization.py::test_fuse_reductions_single_input [gw45] [ 97%] PASSED dask/tests/test_optimization.py::test_fuse_reductions_single_input [gw28] [ 97%] PASSED dask/tests/test_multiprocessing.py::test_process_initializer[processes-proc_init-expected_results2] dask/tests/test_order.py::test_ordering_keeps_groups_together[edcba] [gw28] [ 97%] PASSED dask/tests/test_order.py::test_ordering_keeps_groups_together[edcba] [gw40] [ 97%] 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] [gw63] [ 97%] PASSED dask/tests/test_multiprocessing.py::test_custom_context_used_python3_posix dask/tests/test_order.py::test_avoid_broker_nodes[abcde] [gw63] [ 97%] PASSED dask/tests/test_order.py::test_avoid_broker_nodes[abcde] [gw47] [ 97%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_frame_series_arithmetic_methods dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions[False] [gw53] [ 97%] PASSED dask/bag/tests/test_bag.py::test_str_empty_split dask/bag/tests/test_bag.py::test_map_with_iterator_function [gw33] [ 97%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[True-backward-True] dask/dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[True-backward-False] [gw32] [ 97%] PASSED dask/tests/test_multiprocessing.py::test_unpicklable_args_generate_errors dask/tests/test_optimization.py::test_functions_of [gw32] [ 97%] PASSED dask/tests/test_optimization.py::test_functions_of [gw18] [ 97%] PASSED dask/tests/test_multiprocessing.py::test_reuse_pool[Pool] dask/tests/test_optimization.py::test_inline_cull_dependencies [gw18] [ 97%] PASSED dask/tests/test_optimization.py::test_inline_cull_dependencies [gw4] [ 97%] PASSED dask/dataframe/io/tests/test_io.py::test_to_bag dask/dataframe/io/tests/test_io.py::test_to_bag_frame [gw24] [ 97%] PASSED dask/tests/test_base.py::test_emscripten_default_scheduler['dask.bag', 'Bag', 'sync', True] dask/tests/test_base.py::test_emscripten_default_scheduler['dask.bag', 'Bag', 'processes', False] [gw4] [ 97%] PASSED dask/dataframe/io/tests/test_io.py::test_to_bag_frame dask/dataframe/io/tests/test_io.py::test_to_records [gw4] [ 97%] PASSED dask/dataframe/io/tests/test_io.py::test_to_records dask/dataframe/io/tests/test_io.py::test_to_records_with_lengths[lengths0] [gw4] [ 97%] 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] [gw4] [ 97%] 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 [gw4] [ 97%] PASSED dask/dataframe/io/tests/test_io.py::test_to_records_raises dask/dataframe/io/tests/test_io.py::test_from_delayed [gw42] [ 97%] PASSED dask/tests/test_traceback.py::test_persist_shorten_traceback[processes] dask/tests/test_utils.py::test_dispatch_kwargs [gw42] [ 97%] PASSED dask/tests/test_utils.py::test_dispatch_kwargs [gw29] [ 97%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-4-on3-False] dask/dataframe/tests/test_shuffle.py::test_set_index_overlap [gw29] [ 97%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_overlap [gw31] [ 97%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[first-tasks-split_out] dask/dataframe/tests/test_shuffle.py::test_set_index_overlap_2 dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[last-disk-split_every] [gw50] [ 97%] 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] [gw40] [ 97%] 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] [gw4] [ 97%] PASSED dask/dataframe/io/tests/test_io.py::test_from_delayed dask/dataframe/io/tests/test_io.py::test_from_delayed_optimize_fusion [gw4] [ 97%] 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 [gw2] [ 97%] 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] [gw41] [ 97%] PASSED dask/bag/tests/test_bag.py::test_repeated_groupby dask/bag/tests/test_bag.py::test_temporary_directory [gw4] [ 97%] 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 [gw29] [ 97%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_overlap_2 [gw4] [ 98%] PASSED dask/dataframe/io/tests/test_io.py::test_from_delayed_preserves_hlgs [gw12] [ 98%] XFAIL dask/dataframe/tests/test_groupby.py::test_std_object_dtype[tasks-std] dask/dataframe/io/tests/test_io.py::test_from_delayed_misordered_meta dask/tests/test_utils.py::test_ensure_set [gw12] [ 98%] PASSED dask/tests/test_utils.py::test_ensure_set [gw4] [ 98%] PASSED dask/dataframe/io/tests/test_io.py::test_from_delayed_misordered_meta dask/dataframe/io/tests/test_io.py::test_from_delayed_sorted [gw4] [ 98%] PASSED dask/dataframe/io/tests/test_io.py::test_from_delayed_sorted dask/dataframe/io/tests/test_io.py::test_to_delayed [gw4] [ 98%] PASSED dask/dataframe/io/tests/test_io.py::test_to_delayed dask/dataframe/io/tests/test_io.py::test_to_delayed_optimize_graph [gw53] [ 98%] PASSED dask/bag/tests/test_bag.py::test_map_with_iterator_function dask/bag/tests/test_bag.py::test_ensure_compute_output_is_concrete [gw25] [ 98%] PASSED dask/tests/test_sizeof.py::test_register_backend_entrypoint dask/tests/test_traceback.py::test_compute_shorten_traceback[processes] [gw20] [ 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] [gw4] [ 98%] 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 [gw24] [ 98%] PASSED dask/tests/test_base.py::test_emscripten_default_scheduler['dask.bag', 'Bag', 'processes', False] [gw4] [ 98%] PASSED dask/dataframe/io/tests/test_io.py::test_from_dask_array_index_dtype dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-tasks-1] [gw15] [ 98%] PASSED dask/dataframe/tests/test_multi.py::test_concat5 dask/dataframe/tests/test_multi.py::test_concat_categorical[True-True-False] [gw44] [ 98%] 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] [gw48] [ 98%] PASSED dask/tests/test_base.py::test_emscripten_default_scheduler['dask.dataframe', '_Frame', 'sync', True] dask/tests/test_base.py::test_emscripten_default_scheduler['dask.dataframe', '_Frame', 'threads', False] [gw4] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-tasks-1] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-tasks-2] [gw3] [ 98%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_general[tasks-7] dask/dataframe/tests/test_shuffle.py::test_set_index_general[tasks-23] [gw3] [ 98%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_set_index_general[tasks-23] dask/dataframe/tests/test_shuffle.py::test_set_index_string[disk-string[python]] [gw41] [ 98%] PASSED dask/bag/tests/test_bag.py::test_temporary_directory dask/bag/tests/test_bag.py::test_empty_bag [gw41] [ 98%] PASSED dask/bag/tests/test_bag.py::test_empty_bag dask/bag/tests/test_bag.py::test_bag_paths [gw40] [ 98%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-on3-None] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-on3-True] [gw4] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-tasks-2] dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[median-tasks-3] [gw10] [ 98%] PASSED dask/tests/test_multiprocessing.py::test_process_initializer[processes-None-expected_results1] [gw4] [ 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] [gw4] [ 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] [gw3] [ 98%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_string[disk-string[python]] dask/dataframe/tests/test_shuffle.py::test_set_index_string[disk-string[pyarrow]] [gw53] [ 98%] PASSED dask/bag/tests/test_bag.py::test_ensure_compute_output_is_concrete [gw3] [ 98%] SKIPPED dask/dataframe/tests/test_shuffle.py::test_set_index_string[disk-string[pyarrow]] dask/bag/tests/test_bag.py::test_bag_class_extend [gw4] [ 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] [gw62] [ 98%] PASSED dask/bag/tests/test_bag.py::test_read_text_large dask/bag/tests/test_bag.py::test_read_text_encoding [gw33] [ 98%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[True-backward-False] dask/dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[True-forward-True] [gw4] [ 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] [gw4] [ 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] [gw31] [ 98%] 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] [gw4] [ 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] [gw4] [ 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] [gw4] [ 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] [gw41] [ 98%] PASSED dask/bag/tests/test_bag.py::test_bag_paths dask/bag/tests/test_bag.py::test_map_partitions_arg [gw41] [ 98%] PASSED dask/bag/tests/test_bag.py::test_map_partitions_arg [gw40] [ 98%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-on3-True] dask/bag/tests/test_bag.py::test_map_keynames dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-on3-False] [gw41] [ 98%] 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 [gw4] [ 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] [gw41] [ 98%] PASSED dask/bag/tests/test_bag.py::test_map_releases_element_references_as_soon_as_possible dask/bag/tests/test_bag.py::test_bagged_array_delayed [gw4] [ 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] [gw20] [ 98%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-4-name-None] dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-4-name-True] [gw4] [ 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] [gw4] [ 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] [gw4] [ 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] [gw4] [ 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] [gw4] [ 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] [gw25] [ 98%] PASSED dask/tests/test_traceback.py::test_compute_shorten_traceback[processes] [gw4] [ 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] [gw4] [ 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] [gw50] [ 98%] 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] [gw4] [ 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] [gw4] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_multilevel_getitem[max-disk-0] [gw40] [ 98%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[tasks-None-on3-False] [gw15] [ 98%] 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] [gw44] [ 98%] 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] [gw53] [ 98%] PASSED dask/bag/tests/test_bag.py::test_bag_class_extend dask/bag/tests/test_bag.py::test_gh715 [gw20] [ 98%] 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] [gw33] [ 98%] 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] [gw51] [ 98%] PASSED dask/bag/tests/test_bag.py::test_tree_reductions dask/bag/tests/test_bag.py::test_aggregation[1] [gw51] [ 98%] PASSED dask/bag/tests/test_bag.py::test_aggregation[1] [gw31] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[last-disk-split_out] dask/bag/tests/test_bag.py::test_aggregation[3] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[last-tasks-split_every] [gw51] [ 98%] PASSED dask/bag/tests/test_bag.py::test_aggregation[3] dask/bag/tests/test_bag.py::test_aggregation[4] [gw51] [ 98%] PASSED dask/bag/tests/test_bag.py::test_aggregation[4] dask/bag/tests/test_bag.py::test_non_splittable_reductions[1] [gw51] [ 98%] PASSED dask/bag/tests/test_bag.py::test_non_splittable_reductions[1] dask/bag/tests/test_bag.py::test_non_splittable_reductions[10] [gw51] [ 98%] PASSED dask/bag/tests/test_bag.py::test_non_splittable_reductions[10] dask/bag/tests/test_bag.py::test_std [gw41] [ 98%] PASSED dask/bag/tests/test_bag.py::test_bagged_array_delayed dask/bag/tests/test_bag.py::test_dask_layers [gw41] [ 98%] PASSED dask/bag/tests/test_bag.py::test_dask_layers dask/bag/tests/test_bag.py::test_dask_layers_to_delayed[False] [gw41] [ 98%] 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] [gw41] [ 98%] PASSED dask/bag/tests/test_bag.py::test_dask_layers_to_delayed[True] dask/bag/tests/test_bag.py::test_to_dataframe_optimize_graph [gw47] [ 98%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions[False] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions[2] [gw15] [ 98%] PASSED dask/dataframe/tests/test_multi.py::test_concat_categorical[True-False-True] dask/dataframe/tests/test_multi.py::test_concat_categorical[True-False-False] [gw53] [ 98%] PASSED dask/bag/tests/test_bag.py::test_gh715 dask/bag/tests/test_bag.py::test_bag_compute_forward_kwargs [gw20] [ 98%] 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] [gw48] [ 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] [gw51] [ 98%] PASSED dask/bag/tests/test_bag.py::test_std dask/bag/tests/test_bag.py::test_var [gw26] [ 98%] PASSED dask/dataframe/tests/test_shuffle.py::test_rearrange[tasks-processes] dask/dataframe/tests/test_shuffle.py::test_rearrange_cleanup [gw53] [ 98%] PASSED dask/bag/tests/test_bag.py::test_bag_compute_forward_kwargs dask/bag/tests/test_bag.py::test_to_delayed [gw53] [ 98%] PASSED dask/bag/tests/test_bag.py::test_to_delayed dask/bag/tests/test_bag.py::test_to_delayed_optimize_graph [gw53] [ 98%] PASSED dask/bag/tests/test_bag.py::test_to_delayed_optimize_graph dask/bag/tests/test_bag.py::test_from_delayed [gw31] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[last-tasks-split_every] [gw62] [ 98%] PASSED dask/bag/tests/test_bag.py::test_read_text_encoding dask/bag/tests/test_bag.py::test_read_text_large_gzip [gw50] [ 98%] XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-observed-cat_1-unordererd-known] [gw44] [ 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] [gw33] [ 98%] 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] [gw15] [ 98%] 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] [gw51] [ 98%] PASSED dask/bag/tests/test_bag.py::test_var [gw41] [ 98%] PASSED dask/bag/tests/test_bag.py::test_to_dataframe_optimize_graph dask/bag/tests/test_bag.py::test_default_partitioning_worker_saturation[100] [gw41] [ 98%] PASSED dask/bag/tests/test_bag.py::test_default_partitioning_worker_saturation[100] [gw20] [ 98%] 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] [gw23] [ 98%] PASSED dask/dataframe/tests/test_groupby.py::test_split_apply_combine_on_series[disk-False] dask/dataframe/tests/test_groupby.py::test_split_apply_combine_on_series[tasks-True] [gw62] [ 98%] PASSED dask/bag/tests/test_bag.py::test_read_text_large_gzip [gw53] [ 98%] PASSED dask/bag/tests/test_bag.py::test_from_delayed [gw48] [ 98%] PASSED dask/tests/test_base.py::test_emscripten_default_scheduler['dask.array', 'Array', 'sync', True] dask/bag/tests/test_bag.py::test_from_delayed_iterator [gw53] [ 98%] PASSED dask/bag/tests/test_bag.py::test_from_delayed_iterator dask/bag/tests/test_bag.py::test_range [gw15] [ 98%] PASSED dask/dataframe/tests/test_multi.py::test_concat_categorical[False-True-False] dask/dataframe/tests/test_multi.py::test_concat_categorical[False-False-True] [gw20] [ 98%] 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] [gw33] [ 98%] 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] [gw44] [ 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] [gw15] [ 98%] PASSED dask/dataframe/tests/test_multi.py::test_concat_categorical[False-False-True] dask/dataframe/tests/test_multi.py::test_concat_categorical[False-False-False] [gw47] [ 98%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions[2] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_timedelta[False] [gw47] [ 98%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_timedelta[False] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_timedelta[2] [gw47] [ 98%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_timedelta[2] [gw20] [ 98%] PASSED dask/dataframe/tests/test_shuffle.py::test_dataframe_shuffle_on_arg[disk-4-on2-False] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[sum-frame0-0-out0] [gw47] [ 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] [gw15] [ 98%] PASSED dask/dataframe/tests/test_multi.py::test_concat_categorical[False-False-False] dask/dataframe/tests/test_multi.py::test_concat_categorical_mixed_simple [gw47] [ 98%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[sum-frame1-1-out1] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[sum-frame2-None-None] [gw47] [ 99%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[sum-frame2-None-None] dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[prod-frame0-0-out0] [gw15] [ 99%] PASSED dask/dataframe/tests/test_multi.py::test_concat_categorical_mixed_simple dask/dataframe/tests/test_multi.py::test_concat_datetimeindex [gw47] [ 99%] PASSED dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_out[prod-frame0-0-out0] dask/dataframe/tests/test_groupby.py::test_cumulative_axis[disk-cumprod] [gw15] [ 99%] PASSED dask/dataframe/tests/test_multi.py::test_concat_datetimeindex [gw26] [ 99%] PASSED dask/dataframe/tests/test_shuffle.py::test_rearrange_cleanup dask/dataframe/tests/test_shuffle.py::test_rearrange_disk_cleanup_with_exception [gw33] [ 99%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_left_on_right_index[True-nearest-False] dask/dataframe/tests/test_multi.py::test_merge_asof_indexed_two_partitions [gw33] [ 99%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_indexed_two_partitions dask/dataframe/tests/test_multi.py::test_merge_asof_on_by [gw47] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative_axis[disk-cumprod] dask/dataframe/tests/test_groupby.py::test_cumulative_axis[tasks-cumsum] [gw44] [ 99%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[var-disk-split_out] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[var-tasks-split_every] [gw33] [ 99%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_on_by dask/dataframe/tests/test_multi.py::test_merge_asof_on_by_tolerance [gw47] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative_axis[tasks-cumsum] dask/dataframe/tests/test_groupby.py::test_cumulative_axis[tasks-cumprod] [gw33] [ 99%] 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 [gw47] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_cumulative_axis[tasks-cumprod] dask/dataframe/tests/test_groupby.py::test_groupby_unaligned_index[disk] [gw53] [ 99%] PASSED dask/bag/tests/test_bag.py::test_range dask/bag/tests/test_bag.py::test_zip[1] [gw33] [ 99%] 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 [gw33] [ 99%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_unsorted_raises dask/dataframe/tests/test_multi.py::test_merge_asof_with_empty [gw2] [ 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] [gw33] [ 99%] PASSED dask/dataframe/tests/test_multi.py::test_merge_asof_with_empty [gw53] [ 99%] PASSED dask/bag/tests/test_bag.py::test_zip[1] [gw47] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_unaligned_index[disk] dask/dataframe/tests/test_groupby.py::test_groupby_unaligned_index[tasks] [gw44] [ 99%] XPASS dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[var-tasks-split_every] [gw47] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_unaligned_index[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_string_label[disk] [gw47] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_string_label[disk] dask/dataframe/tests/test_groupby.py::test_groupby_string_label[tasks] [gw47] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_string_label[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_dataframe_cum_caching[disk-cumsum] [gw47] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_dataframe_cum_caching[disk-cumsum] dask/dataframe/tests/test_groupby.py::test_groupby_dataframe_cum_caching[disk-cumprod] [gw27] [ 99%] PASSED dask/array/tests/test_routines.py::test_rot90[shape4-kwargs2] dask/array/tests/test_routines.py::test_rot90[shape4-kwargs3] [gw27] [ 99%] PASSED dask/array/tests/test_routines.py::test_rot90[shape4-kwargs3] dask/array/tests/test_routines.py::test_rot90[shape4-kwargs4] [gw27] [ 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] [gw27] [ 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] [gw27] [ 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] [gw27] [ 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] [gw27] [ 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] [gw27] [ 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] [gw27] [ 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] [gw47] [ 99%] 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] [gw27] [ 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] [gw27] [ 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] [gw27] [ 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] [gw47] [ 99%] 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] [gw27] [ 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] [gw27] [ 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] [gw27] [ 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] [gw47] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_dataframe_cum_caching[tasks-cumprod] dask/dataframe/tests/test_groupby.py::test_groupby_series_cum_caching[disk] [gw27] [ 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] [gw27] [ 99%] PASSED dask/array/tests/test_routines.py::test_matmul[x_shape13-y_shape13-x_chunks13-y_chunks13] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_properties[categories-assert_array_index_eq-series0] [gw27] [ 99%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_properties[categories-assert_array_index_eq-series0] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_properties[categories-assert_array_index_eq-series1] [gw27] [ 99%] 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] [gw27] [ 99%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_properties[categories-assert_array_index_eq-series2] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_properties[ordered-assert_eq-series0] [gw27] [ 99%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_properties[ordered-assert_eq-series0] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_properties[ordered-assert_eq-series1] [gw27] [ 99%] 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] [gw27] [ 99%] 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] [gw47] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_series_cum_caching[disk] dask/dataframe/tests/test_groupby.py::test_groupby_series_cum_caching[tasks] [gw27] [ 99%] 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] [gw27] [ 99%] 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] [gw27] [ 99%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_properties[codes-assert_array_index_eq-series2] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[add_categories-kwargs0-series0] [gw27] [ 99%] 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] [gw27] [ 99%] 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] [gw27] [ 99%] 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] [gw27] [ 99%] 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] [gw47] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_series_cum_caching[tasks] [gw27] [ 99%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[as_ordered-kwargs1-series1] dask/dataframe/tests/test_groupby.py::test_groupby_slice_agg_reduces[disk] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[as_ordered-kwargs1-series2] [gw27] [ 99%] 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] [gw27] [ 99%] 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] [gw27] [ 99%] 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] [gw47] [ 99%] 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] [gw27] [ 99%] 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] [gw27] [ 99%] 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] [gw27] [ 99%] 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] [gw27] [ 99%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[as_ordered-kwargs3-series2] [gw47] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_slice_agg_reduces[tasks] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[remove_categories-kwargs4-series0] dask/dataframe/tests/test_groupby.py::test_groupby_agg_grouper_single[disk] [gw27] [ 99%] PASSED dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[remove_categories-kwargs4-series0] [gw47] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_agg_grouper_single[disk] dask/dataframe/tests/test_groupby.py::test_groupby_agg_grouper_single[tasks] [gw47] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_agg_grouper_single[tasks] dask/dataframe/tests/test_groupby.py::test_groupby_agg_grouper_multiple[disk-a] [gw47] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_agg_grouper_multiple[disk-a] [gw2] [ 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] [gw26] [ 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 [gw26] [ 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 [gw26] [ 99%] PASSED dask/dataframe/tests/test_shuffle.py::test_maybe_buffered_partd dask/dataframe/tests/test_shuffle.py::test_set_index_with_explicit_divisions [gw26] [ 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 [gw26] [ 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 [gw26] [ 99%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_divisions_2 dask/dataframe/tests/test_shuffle.py::test_set_index_divisions_compute [gw26] [ 99%] PASSED dask/dataframe/tests/test_shuffle.py::test_set_index_divisions_compute [gw23] [ 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] [gw2] [ 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] [gw2] [ 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] [gw2] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate_defaults[disk] dask/dataframe/tests/test_groupby.py::test_shuffle_aggregate_defaults[tasks] [gw2] [ 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] [gw2] [ 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] [gw2] [ 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] [gw2] [ 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] [gw2] [ 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] [gw2] [ 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] [gw2] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate_median[tasks-a-spec1] dask/dataframe/tests/test_groupby.py::test_aggregate_median[tasks-keys1-spec0] [gw2] [ 99%] 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] [gw2] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_aggregate_median[tasks-keys1-spec1] [gw23] [ 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] [gw23] [ 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] [gw23] [ 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] [gw23] [ 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] [gw23] [ 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] [gw23] [ 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] [gw23] [ 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] [gw23] [ 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] [gw23] [ 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] [gw23] [ 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] [gw23] [ 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] [gw23] [ 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] [gw23] [ 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] [gw23] [ 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] [gw23] [ 99%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[min-disk-split_out] dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[min-tasks-split_every] [gw23] [100%] PASSED dask/dataframe/tests/test_groupby.py::test_groupby_reduction_split[min-tasks-split_every] ================================== XFAILURES =================================== _____________________________ test_turn_off_fusion _____________________________ [gw59] linux -- Python 3.11.8 /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-aggregate-374ae29afa89eb9ddc461ee2318e253c',): (Compose(functools.partial(, dtype=dtype('float64'), axis=(0,), keepdims=False), functools.partial(, axes=[0])), [('sum-e8a0fab7c62bb6cc20b0716b798ed709', 0), ('sum-e8a0fab7c62bb6cc20b0716b798ed709', 1)]), ('sum-e8a0fab7c62bb6cc20b0716b798ed709', 0): (subgraph_callable-64140704-895a-44bd-b46b-4d8f6aa1c720, 3, 2, 1, (5,)), ('sum-e8a0fab7c62bb6cc20b0716b798ed709', 1): (subgraph_callable-64140704-895a-44bd-b46b-4d8f6aa1c720, 3, 2, 1, (5,))}) E + and 3 = len({('sum-aggregate-374ae29afa89eb9ddc461ee2318e253c',): (Compose(functools.partial(, dtype=dtype('float64'), axis=(0,), keepdims=False), functools.partial(, axes=[0])), [('sum-e8a0fab7c62bb6cc20b0716b798ed709', 0), ('sum-e8a0fab7c62bb6cc20b0716b798ed709', 1)]), ('sum-e8a0fab7c62bb6cc20b0716b798ed709', 0): (subgraph_callable-da094e01-054e-443e-897e-c929dc7088ba, 3, 2, 1, (5,)), ('sum-e8a0fab7c62bb6cc20b0716b798ed709', 1): (subgraph_callable-da094e01-054e-443e-897e-c929dc7088ba, 3, 2, 1, (5,))}) dask/array/tests/test_optimization.py:465: AssertionError _______________________ test_arange_cast_float_int_step ________________________ [gw23] linux -- Python 3.11.8 /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.11.8 /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 ________________________ [gw9] linux -- Python 3.11.8 /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.11/site-packages/cloudpickle/cloudpickle.py:1479: in dumps cp.dump(obj) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = obj = ((, (subgraph_callable-343567f9-7095-4a1b-b738-374cbba76dfa, 1, (2, 2)), array([... 0., 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.11/site-packages/cloudpickle/cloudpickle.py:1245: TypeError __________________________ test_map_blocks_dataframe ___________________________ [gw11] linux -- Python 3.11.8 /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-348e0ef5732633dbb0e6e3a64233c425', 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-348e0ef5732633dbb0e6e3a64233c425', 0) dask/local.py:305: KeyError ______________________________ test_astype_gh9316 ______________________________ [gw9] linux -- Python 3.11.8 /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 ___________________________________ [gw18] linux -- Python 3.11.8 /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-f12daaa646ff6e4b45e5adb314f4637f\n 1. getitem-dcb7b66df6e23d4a24dd30f7990f781b\n) E + where HighLevelGraph with 2 layers.\n\n 0. ones_like-f12daaa646ff6e4b45e5adb314f4637f\n 1. getitem-dcb7b66df6e23d4a24dd30f7990f781b\n = dask.array.dask E + and 100 = len(HighLevelGraph with 1 layers.\n\n 0. ones_like-f12daaa646ff6e4b45e5adb314f4637f\n) E + where HighLevelGraph with 1 layers.\n\n 0. ones_like-f12daaa646ff6e4b45e5adb314f4637f\n = dask.array.dask dask/array/tests/test_slicing.py:757: AssertionError ___________________________ test_select_broadcasting ___________________________ [gw10] linux -- Python 3.11.8 /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] _________________________ [gw6] linux -- Python 3.11.8 /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.11/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.11/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.11/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.11/site-packages/scipy/stats/_stats_py.py:6929: ValueError _________________ test_str_accessor_split_expand_more_columns __________________ [gw47] linux -- Python 3.11.8 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 @pytest.mark.xfail(reason="Need to pad columns") def test_str_accessor_split_expand_more_columns(): s = pd.Series(["a b c d", "aa", "aaa bbb ccc dddd"]) ds = dd.from_pandas(s, npartitions=2) assert_eq(s.str.split(n=3, expand=True), ds.str.split(n=3, expand=True)) s = pd.Series(["a b c", "aa bb cc", "aaa bbb ccc"]) ds = dd.from_pandas(s, npartitions=2) > ds.str.split(n=10, expand=True).compute() dask/dataframe/tests/test_accessors.py:332: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ dask/base.py:342: in compute (result,) = compute(self, traverse=False, **kwargs) dask/base.py:628: in compute results = schedule(dsk, keys, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ meta = Empty DataFrame Columns: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10] Index: [] actual = 0 1 2 0 a b c 1 aa bb cc def check_matching_columns(meta, actual): # Need nan_to_num otherwise nan comparison gives False if not np.array_equal(np.nan_to_num(meta.columns), np.nan_to_num(actual.columns)): extra = methods.tolist(actual.columns.difference(meta.columns)) missing = methods.tolist(meta.columns.difference(actual.columns)) if extra or missing: extra_info = f" Extra: {extra}\n Missing: {missing}" else: extra_info = "Order of columns does not match" > raise ValueError( "The columns in the computed data do not match" " the columns in the provided metadata\n" f"{extra_info}" ) E ValueError: The columns in the computed data do not match the columns in the provided metadata E Extra: [] E Missing: [3, 4, 5, 6, 7, 8, 9, 10] dask/dataframe/utils.py:439: ValueError ________________ test_reductions_frame_dtypes[False-mean-None] _________________ [gw6] linux -- Python 3.11.8 /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[tasks-False-4] ______________ [gw28] linux -- Python 3.11.8 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 grouper = at 0x3efb7c3420>, 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 0x3efa556700> 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_internal_repr_xfail[disk] ____________________ [gw26] linux -- Python 3.11.8 /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] ____________________ [gw26] linux -- Python 3.11.8 /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_unknown_categoricals[disk-False] _____________________ [gw49] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/groupby/groupby.py:2263: in sum result = self._agg_general( /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1422: in _agg_general result = self._cython_agg_general( /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.11/site-packages/pandas/core/internals/managers.py:1506: in grouped_reduce applied = blk.apply(func) /usr/lib/python3.11/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1490: in array_func result = self.grouper._cython_operation( /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.11/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.11/site-packages/pandas/core/groupby/ops.py:242: TypeError _________________ test_reductions_frame_dtypes[False-sem-None] _________________ [gw6] linux -- Python 3.11.8 /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-None] _____________________ [gw49] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/groupby/groupby.py:2263: in sum result = self._agg_general( /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1422: in _agg_general result = self._cython_agg_general( /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.11/site-packages/pandas/core/internals/managers.py:1506: in grouped_reduce applied = blk.apply(func) /usr/lib/python3.11/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1490: in array_func result = self.grouper._cython_operation( /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.11/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.11/site-packages/pandas/core/groupby/ops.py:242: TypeError _______________ test_reductions_frame_dtypes[False-sem-kwargs12] _______________ [gw6] linux -- Python 3.11.8 /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_groupby_sort_argument[disk-False-std-a] _________________ [gw40] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/groupby/groupby.py:1961: in std result = self._get_cythonized_result( /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:3771: in _get_cythonized_result res_mgr = mgr.grouped_reduce(blk_func) /usr/lib/python3.11/site-packages/pandas/core/internals/managers.py:1503: in grouped_reduce applied = sb.apply(func) /usr/lib/python3.11/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.11/site-packages/pandas/core/groupby/groupby.py:3720: ValueError ______________________ test_std_object_dtype[tasks-mean] _______________________ [gw35] linux -- Python 3.11.8 /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.11/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.11/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.11/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.11/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.11/site-packages/pandas/core/frame.py:10519: in _reduce res = df._mgr.reduce(blk_func) /usr/lib/python3.11/site-packages/pandas/core/internals/managers.py:1534: in reduce nbs = blk.reduce(func) /usr/lib/python3.11/site-packages/pandas/core/internals/blocks.py:339: in reduce result = func(self.values) /usr/lib/python3.11/site-packages/pandas/core/frame.py:10482: in blk_func return op(values, axis=axis, skipna=skipna, **kwds) /usr/lib/python3.11/site-packages/pandas/core/nanops.py:96: in _f return f(*args, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/nanops.py:158: in f result = alt(values, axis=axis, skipna=skipna, **kwds) /usr/lib/python3.11/site-packages/pandas/core/nanops.py:421: in new_func result = func(values, axis=axis, skipna=skipna, mask=mask, **kwargs) /usr/lib/python3.11/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.11/site-packages/pandas/core/nanops.py:1686: TypeError _________________ test_groupby_sort_argument[tasks-True-std-b] _________________ [gw5] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/groupby/groupby.py:1961: in std result = self._get_cythonized_result( /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:3771: in _get_cythonized_result res_mgr = mgr.grouped_reduce(blk_func) /usr/lib/python3.11/site-packages/pandas/core/internals/managers.py:1503: in grouped_reduce applied = sb.apply(func) /usr/lib/python3.11/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.11/site-packages/pandas/core/groupby/groupby.py:3720: ValueError _______________ test_reductions_frame_dtypes[False-sem-kwargs13] _______________ [gw6] linux -- Python 3.11.8 /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_groupby_aggregate_categorical_observed[sum-disk-observed-cat_1-ordered-known] _ [gw63] linux -- Python 3.11.8 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 known_cats = True, ordered_cats = True, agg_func = 'sum', groupby = 'cat_1' observed = True @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: > pytest.xfail("Not implemented for category type with pandas 2.0") E _pytest.outcomes.XFailed: Not implemented for category type with pandas 2.0 dask/dataframe/tests/test_groupby.py:3248: XFailed _________________ test_groupby_sort_argument[disk-True-std-a] __________________ [gw29] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/groupby/groupby.py:1961: in std result = self._get_cythonized_result( /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:3771: in _get_cythonized_result res_mgr = mgr.grouped_reduce(blk_func) /usr/lib/python3.11/site-packages/pandas/core/internals/managers.py:1503: in grouped_reduce applied = sb.apply(func) /usr/lib/python3.11/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.11/site-packages/pandas/core/groupby/groupby.py:3720: ValueError _________________ test_groupby_sort_argument[disk-False-std-b] _________________ [gw40] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/groupby/groupby.py:1961: in std result = self._get_cythonized_result( /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:3771: in _get_cythonized_result res_mgr = mgr.grouped_reduce(blk_func) /usr/lib/python3.11/site-packages/pandas/core/internals/managers.py:1503: in grouped_reduce applied = sb.apply(func) /usr/lib/python3.11/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.11/site-packages/pandas/core/groupby/groupby.py:3720: ValueError _ test_groupby_aggregate_categorical_observed[sum-disk-observed-cat_1-ordered-unknown] _ [gw63] linux -- Python 3.11.8 /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-std-by3] ________________ [gw19] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/groupby/groupby.py:1961: in std result = self._get_cythonized_result( /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:3771: in _get_cythonized_result res_mgr = mgr.grouped_reduce(blk_func) /usr/lib/python3.11/site-packages/pandas/core/internals/managers.py:1503: in grouped_reduce applied = sb.apply(func) /usr/lib/python3.11/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.11/site-packages/pandas/core/groupby/groupby.py:3720: ValueError _ test_groupby_aggregate_categorical_observed[sum-disk-observed-cat_1-unordererd-known] _ [gw63] linux -- Python 3.11.8 /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_reductions_frame_dtypes[False-sem-kwargs14] _______________ [gw6] linux -- Python 3.11.8 /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-tasks-unobserved-cat_1-ordered-known] _ [gw50] linux -- Python 3.11.8 /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[mean-tasks-observed-cat_1-unordererd-unknown] _ [gw9] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/groupby.py:1855: in mean result = self._cython_agg_general( /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.11/site-packages/pandas/core/internals/managers.py:1506: in grouped_reduce applied = blk.apply(func) /usr/lib/python3.11/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1857: in alt=lambda x: Series(x).mean(numeric_only=numeric_only), /usr/lib/python3.11/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.11/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.11/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.11/site-packages/pandas/core/arrays/base.py:1440: TypeError _________________ test_groupby_sort_argument[disk-True-std-b] __________________ [gw29] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/groupby/groupby.py:1961: in std result = self._get_cythonized_result( /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:3771: in _get_cythonized_result res_mgr = mgr.grouped_reduce(blk_func) /usr/lib/python3.11/site-packages/pandas/core/internals/managers.py:1503: in grouped_reduce applied = sb.apply(func) /usr/lib/python3.11/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.11/site-packages/pandas/core/groupby/groupby.py:3720: ValueError ________________ test_groupby_sort_argument[tasks-True-std-by3] ________________ [gw5] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/groupby/groupby.py:1961: in std result = self._get_cythonized_result( /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:3771: in _get_cythonized_result res_mgr = mgr.grouped_reduce(blk_func) /usr/lib/python3.11/site-packages/pandas/core/internals/managers.py:1503: in grouped_reduce applied = sb.apply(func) /usr/lib/python3.11/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.11/site-packages/pandas/core/groupby/groupby.py:3720: ValueError _ test_groupby_aggregate_categorical_observed[sum-disk-observed-cat_1-unordererd-unknown] _ [gw63] linux -- Python 3.11.8 /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[sum-tasks-unobserved-cat_1-ordered-unknown] _ [gw50] linux -- Python 3.11.8 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 known_cats = False, ordered_cats = True, agg_func = 'sum', groupby = 'cat_1' observed = False @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: > pytest.xfail("Not implemented for category type with pandas 2.0") E _pytest.outcomes.XFailed: Not implemented for category type with pandas 2.0 dask/dataframe/tests/test_groupby.py:3248: XFailed _ test_groupby_aggregate_categorical_observed[sum-disk-unobserved-cat_1-ordered-known] _ [gw63] linux -- Python 3.11.8 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 known_cats = True, ordered_cats = True, agg_func = 'sum', groupby = 'cat_1' observed = False @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: > pytest.xfail("Not implemented for category type with pandas 2.0") E _pytest.outcomes.XFailed: Not implemented for category type with pandas 2.0 dask/dataframe/tests/test_groupby.py:3248: XFailed _ test_groupby_aggregate_categorical_observed[sum-tasks-unobserved-cat_1-unordererd-known] _ [gw50] linux -- Python 3.11.8 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 known_cats = True, ordered_cats = False, agg_func = 'sum', groupby = 'cat_1' observed = False @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: > pytest.xfail("Not implemented for category type with pandas 2.0") E _pytest.outcomes.XFailed: Not implemented for category type with pandas 2.0 dask/dataframe/tests/test_groupby.py:3248: XFailed ________________ test_groupby_sort_argument[disk-False-std-by3] ________________ [gw40] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/groupby/groupby.py:1961: in std result = self._get_cythonized_result( /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:3771: in _get_cythonized_result res_mgr = mgr.grouped_reduce(blk_func) /usr/lib/python3.11/site-packages/pandas/core/internals/managers.py:1503: in grouped_reduce applied = sb.apply(func) /usr/lib/python3.11/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.11/site-packages/pandas/core/groupby/groupby.py:3720: ValueError _ test_groupby_aggregate_categorical_observed[std-disk-unobserved-cat_1-ordered-known] _ [gw11] linux -- Python 3.11.8 /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[sum-disk-unobserved-cat_1-ordered-unknown] _ [gw63] linux -- Python 3.11.8 /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[prod-tasks-observed-cat_1-unordererd-known] _ [gw19] linux -- Python 3.11.8 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 known_cats = True, ordered_cats = False, agg_func = 'prod', groupby = 'cat_1' observed = True @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: > pytest.xfail("Not implemented for category type with pandas 2.0") E _pytest.outcomes.XFailed: Not implemented for category type with pandas 2.0 dask/dataframe/tests/test_groupby.py:3248: XFailed _ test_groupby_aggregate_categorical_observed[sum-disk-unobserved-cat_1-unordererd-known] _ [gw63] linux -- Python 3.11.8 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 known_cats = True, ordered_cats = False, agg_func = 'sum', groupby = 'cat_1' observed = False @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: > pytest.xfail("Not implemented for category type with pandas 2.0") E _pytest.outcomes.XFailed: Not implemented for category type with pandas 2.0 dask/dataframe/tests/test_groupby.py:3248: XFailed _ test_groupby_aggregate_categorical_observed[sum-tasks-unobserved-cat_1-unordererd-unknown] _ [gw50] linux -- Python 3.11.8 /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-disk-unobserved-cat_1-ordered-unknown] _ [gw11] linux -- Python 3.11.8 /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[prod-tasks-observed-cat_1-unordererd-unknown] _ [gw19] linux -- Python 3.11.8 /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_sort_argument[disk-True-std-by3] _________________ [gw29] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/groupby/groupby.py:1961: in std result = self._get_cythonized_result( /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:3771: in _get_cythonized_result res_mgr = mgr.grouped_reduce(blk_func) /usr/lib/python3.11/site-packages/pandas/core/internals/managers.py:1503: in grouped_reduce applied = sb.apply(func) /usr/lib/python3.11/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.11/site-packages/pandas/core/groupby/groupby.py:3720: ValueError _ test_groupby_aggregate_categorical_observed[sum-disk-unobserved-cat_1-unordererd-unknown] _ [gw63] linux -- Python 3.11.8 /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[prod-tasks-unobserved-cat_1-ordered-known] _ [gw19] linux -- Python 3.11.8 /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-observed-cat_1-ordered-known] _ [gw63] linux -- Python 3.11.8 /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[prod-tasks-unobserved-cat_1-ordered-unknown] _ [gw19] linux -- Python 3.11.8 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 known_cats = False, ordered_cats = True, agg_func = 'prod', groupby = 'cat_1' observed = False @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: > pytest.xfail("Not implemented for category type with pandas 2.0") E _pytest.outcomes.XFailed: Not implemented for category type with pandas 2.0 dask/dataframe/tests/test_groupby.py:3248: XFailed _ test_groupby_aggregate_categorical_observed[prod-disk-observed-cat_1-ordered-known] _ [gw55] linux -- Python 3.11.8 /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[var-disk-unobserved-cat_1-ordered-known] _ [gw22] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/groupby.py:2029: in var return self._cython_agg_general( /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.11/site-packages/pandas/core/internals/managers.py:1506: in grouped_reduce applied = blk.apply(func) /usr/lib/python3.11/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:2031: in alt=lambda x: Series(x).var(ddof=ddof), /usr/lib/python3.11/site-packages/pandas/core/generic.py:11401: in var return NDFrame.var(self, axis, skipna, ddof, numeric_only, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/generic.py:11125: in var return self._stat_function_ddof( /usr/lib/python3.11/site-packages/pandas/core/generic.py:11101: in _stat_function_ddof return self._reduce( /usr/lib/python3.11/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.11/site-packages/pandas/core/arrays/base.py:1440: TypeError _ test_groupby_aggregate_categorical_observed[prod-tasks-unobserved-cat_1-unordererd-known] _ [gw19] linux -- Python 3.11.8 /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] _ [gw11] linux -- Python 3.11.8 /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-tasks-observed-cat_1-ordered-unknown] _ [gw63] linux -- Python 3.11.8 /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_full_groupby_multilevel[disk-True-4] _______________ [gw1] linux -- Python 3.11.8 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 grouper = at 0x3f04333880>, 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 0x3f02dc4d60> 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[prod-tasks-unobserved-cat_1-unordererd-unknown] _ [gw19] linux -- Python 3.11.8 /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[sum-tasks-observed-cat_1-unordererd-known] _ [gw63] linux -- Python 3.11.8 /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-tasks-unobserved-cat_1-ordered-known] _ [gw49] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/groupby.py:2029: in var return self._cython_agg_general( /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.11/site-packages/pandas/core/internals/managers.py:1506: in grouped_reduce applied = blk.apply(func) /usr/lib/python3.11/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:2031: in alt=lambda x: Series(x).var(ddof=ddof), /usr/lib/python3.11/site-packages/pandas/core/generic.py:11401: in var return NDFrame.var(self, axis, skipna, ddof, numeric_only, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/generic.py:11125: in var return self._stat_function_ddof( /usr/lib/python3.11/site-packages/pandas/core/generic.py:11101: in _stat_function_ddof return self._reduce( /usr/lib/python3.11/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.11/site-packages/pandas/core/arrays/base.py:1440: TypeError _ test_groupby_aggregate_categorical_observed[mean-disk-observed-cat_1-ordered-known] _ [gw50] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/groupby.py:1855: in mean result = self._cython_agg_general( /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.11/site-packages/pandas/core/internals/managers.py:1506: in grouped_reduce applied = blk.apply(func) /usr/lib/python3.11/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1857: in alt=lambda x: Series(x).mean(numeric_only=numeric_only), /usr/lib/python3.11/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.11/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.11/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.11/site-packages/pandas/core/arrays/base.py:1440: TypeError _ test_groupby_aggregate_categorical_observed[sum-tasks-observed-cat_1-unordererd-unknown] _ [gw63] linux -- Python 3.11.8 /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-0-5] _____ [gw43] linux -- Python 3.11.8 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 grouper = at 0x3efc7491c0> func = at 0x3efc749260> @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 0x3efa5a2660>, 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-unknown] _ [gw55] linux -- Python 3.11.8 /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[std-disk-unobserved-cat_1-unordererd-unknown] _ [gw11] linux -- Python 3.11.8 /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[mean-tasks-unobserved-cat_1-ordered-known] _ [gw9] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/groupby.py:1855: in mean result = self._cython_agg_general( /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.11/site-packages/pandas/core/internals/managers.py:1506: in grouped_reduce applied = blk.apply(func) /usr/lib/python3.11/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1857: in alt=lambda x: Series(x).mean(numeric_only=numeric_only), /usr/lib/python3.11/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.11/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.11/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.11/site-packages/pandas/core/arrays/base.py:1440: TypeError _ test_groupby_aggregate_categorical_observed[prod-disk-observed-cat_1-unordererd-known] _ [gw55] linux -- Python 3.11.8 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 known_cats = True, ordered_cats = False, agg_func = 'prod', groupby = 'cat_1' observed = True @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: > pytest.xfail("Not implemented for category type with pandas 2.0") E _pytest.outcomes.XFailed: Not implemented for category type with pandas 2.0 dask/dataframe/tests/test_groupby.py:3248: XFailed _ test_groupby_aggregate_categorical_observed[prod-disk-observed-cat_1-unordererd-unknown] _ [gw55] linux -- Python 3.11.8 /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_full_groupby_multilevel[disk-False-4] ______________ [gw1] linux -- Python 3.11.8 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 grouper = at 0x3f04333880>, 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 0x3f02df8680> 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_sort_argument[tasks-True-mean-a] _________________ [gw40] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:657: in cython_operation return self._cython_op_ndim_compat( /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:497: in _cython_op_ndim_compat return self._call_cython_op( /usr/lib/python3.11/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.11/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.11/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.11/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.11/site-packages/pandas/core/groupby/groupby.py:1855: in mean result = self._cython_agg_general( /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.11/site-packages/pandas/core/internals/managers.py:1503: in grouped_reduce applied = sb.apply(func) /usr/lib/python3.11/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1857: in alt=lambda x: Series(x).mean(numeric_only=numeric_only), /usr/lib/python3.11/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.11/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.11/site-packages/pandas/core/series.py:4670: in _reduce return op(delegate, skipna=skipna, **kwds) /usr/lib/python3.11/site-packages/pandas/core/nanops.py:96: in _f return f(*args, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/nanops.py:158: in f result = alt(values, axis=axis, skipna=skipna, **kwds) /usr/lib/python3.11/site-packages/pandas/core/nanops.py:421: in new_func result = func(values, axis=axis, skipna=skipna, mask=mask, **kwargs) /usr/lib/python3.11/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.11/site-packages/pandas/core/nanops.py:1699: TypeError _ test_groupby_aggregate_categorical_observed[var-disk-unobserved-cat_1-ordered-unknown] _ [gw22] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/groupby.py:2029: in var return self._cython_agg_general( /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.11/site-packages/pandas/core/internals/managers.py:1506: in grouped_reduce applied = blk.apply(func) /usr/lib/python3.11/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:2031: in alt=lambda x: Series(x).var(ddof=ddof), /usr/lib/python3.11/site-packages/pandas/core/generic.py:11401: in var return NDFrame.var(self, axis, skipna, ddof, numeric_only, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/generic.py:11125: in var return self._stat_function_ddof( /usr/lib/python3.11/site-packages/pandas/core/generic.py:11101: in _stat_function_ddof return self._reduce( /usr/lib/python3.11/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.11/site-packages/pandas/core/arrays/base.py:1440: TypeError ________________ test_groupby_sort_argument[disk-False-mean-a] _________________ [gw29] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:657: in cython_operation return self._cython_op_ndim_compat( /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:497: in _cython_op_ndim_compat return self._call_cython_op( /usr/lib/python3.11/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.11/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.11/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.11/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.11/site-packages/pandas/core/groupby/groupby.py:1855: in mean result = self._cython_agg_general( /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.11/site-packages/pandas/core/internals/managers.py:1503: in grouped_reduce applied = sb.apply(func) /usr/lib/python3.11/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1857: in alt=lambda x: Series(x).mean(numeric_only=numeric_only), /usr/lib/python3.11/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.11/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.11/site-packages/pandas/core/series.py:4670: in _reduce return op(delegate, skipna=skipna, **kwds) /usr/lib/python3.11/site-packages/pandas/core/nanops.py:96: in _f return f(*args, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/nanops.py:158: in f result = alt(values, axis=axis, skipna=skipna, **kwds) /usr/lib/python3.11/site-packages/pandas/core/nanops.py:421: in new_func result = func(values, axis=axis, skipna=skipna, mask=mask, **kwargs) /usr/lib/python3.11/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.11/site-packages/pandas/core/nanops.py:1699: TypeError ________________ test_groupby_sort_argument[tasks-False-mean-a] ________________ [gw5] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:657: in cython_operation return self._cython_op_ndim_compat( /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:497: in _cython_op_ndim_compat return self._call_cython_op( /usr/lib/python3.11/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.11/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.11/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.11/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.11/site-packages/pandas/core/groupby/groupby.py:1855: in mean result = self._cython_agg_general( /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.11/site-packages/pandas/core/internals/managers.py:1503: in grouped_reduce applied = sb.apply(func) /usr/lib/python3.11/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1857: in alt=lambda x: Series(x).mean(numeric_only=numeric_only), /usr/lib/python3.11/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.11/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.11/site-packages/pandas/core/series.py:4670: in _reduce return op(delegate, skipna=skipna, **kwds) /usr/lib/python3.11/site-packages/pandas/core/nanops.py:96: in _f return f(*args, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/nanops.py:158: in f result = alt(values, axis=axis, skipna=skipna, **kwds) /usr/lib/python3.11/site-packages/pandas/core/nanops.py:421: in new_func result = func(values, axis=axis, skipna=skipna, mask=mask, **kwargs) /usr/lib/python3.11/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.11/site-packages/pandas/core/nanops.py:1699: TypeError _____ test_apply_or_transform_shuffle_multilevel[disk-1-5] _____ [gw7] linux -- Python 3.11.8 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 grouper = at 0x3f298114e0> func = at 0x3f29811620> @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 0x3f280e4e00>, 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-ordered-known] _ [gw55] linux -- Python 3.11.8 /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[var-tasks-unobserved-cat_1-ordered-unknown] _ [gw49] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/groupby.py:2029: in var return self._cython_agg_general( /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.11/site-packages/pandas/core/internals/managers.py:1506: in grouped_reduce applied = blk.apply(func) /usr/lib/python3.11/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:2031: in alt=lambda x: Series(x).var(ddof=ddof), /usr/lib/python3.11/site-packages/pandas/core/generic.py:11401: in var return NDFrame.var(self, axis, skipna, ddof, numeric_only, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/generic.py:11125: in var return self._stat_function_ddof( /usr/lib/python3.11/site-packages/pandas/core/generic.py:11101: in _stat_function_ddof return self._reduce( /usr/lib/python3.11/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.11/site-packages/pandas/core/arrays/base.py:1440: TypeError _ test_groupby_aggregate_categorical_observed[prod-disk-unobserved-cat_1-ordered-unknown] _ [gw55] linux -- Python 3.11.8 /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_full_groupby_multilevel[tasks-True-4] ______________ [gw1] linux -- Python 3.11.8 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 grouper = at 0x3f04333880>, 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 0x3f02dfa160> 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[mean-disk-observed-cat_1-ordered-unknown] _ [gw50] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/groupby.py:1855: in mean result = self._cython_agg_general( /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.11/site-packages/pandas/core/internals/managers.py:1506: in grouped_reduce applied = blk.apply(func) /usr/lib/python3.11/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1857: in alt=lambda x: Series(x).mean(numeric_only=numeric_only), /usr/lib/python3.11/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.11/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.11/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.11/site-packages/pandas/core/arrays/base.py:1440: TypeError ___________ test_merge_tasks_semi_anti_cudf[pandas-leftsemi-parts2] ____________ [gw24] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/frame.py:9843: in merge return merge( /usr/lib/python3.11/site-packages/pandas/core/reshape/merge.py:162: in merge return op.get_result(copy=copy) /usr/lib/python3.11/site-packages/pandas/core/reshape/merge.py:809: in get_result join_index, left_indexer, right_indexer = self._get_join_info() /usr/lib/python3.11/site-packages/pandas/core/reshape/merge.py:1065: in _get_join_info (left_indexer, right_indexer) = self._get_join_indexers() /usr/lib/python3.11/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 0x3f01e4a240> 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.11/site-packages/pandas/core/reshape/merge.py:1680: KeyError _ test_groupby_aggregate_categorical_observed[mean-tasks-unobserved-cat_1-ordered-unknown] _ [gw9] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/groupby.py:1855: in mean result = self._cython_agg_general( /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.11/site-packages/pandas/core/internals/managers.py:1506: in grouped_reduce applied = blk.apply(func) /usr/lib/python3.11/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1857: in alt=lambda x: Series(x).mean(numeric_only=numeric_only), /usr/lib/python3.11/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.11/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.11/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.11/site-packages/pandas/core/arrays/base.py:1440: TypeError _ test_groupby_aggregate_categorical_observed[prod-disk-unobserved-cat_1-unordererd-known] _ [gw55] linux -- Python 3.11.8 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 known_cats = True, ordered_cats = False, agg_func = 'prod', groupby = 'cat_1' observed = False @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: > pytest.xfail("Not implemented for category type with pandas 2.0") E _pytest.outcomes.XFailed: Not implemented for category type with pandas 2.0 dask/dataframe/tests/test_groupby.py:3248: XFailed _ test_groupby_aggregate_categorical_observed[prod-disk-unobserved-cat_1-unordererd-unknown] _ [gw55] linux -- Python 3.11.8 /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_merge_tasks_semi_anti_cudf[pandas-leftanti-parts0] ____________ [gw24] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/frame.py:9843: in merge return merge( /usr/lib/python3.11/site-packages/pandas/core/reshape/merge.py:162: in merge return op.get_result(copy=copy) /usr/lib/python3.11/site-packages/pandas/core/reshape/merge.py:809: in get_result join_index, left_indexer, right_indexer = self._get_join_info() /usr/lib/python3.11/site-packages/pandas/core/reshape/merge.py:1065: in _get_join_info (left_indexer, right_indexer) = self._get_join_indexers() /usr/lib/python3.11/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 0x3f01e4b340> 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.11/site-packages/pandas/core/reshape/merge.py:1680: KeyError _ test_groupby_aggregate_categorical_observed[std-tasks-unobserved-cat_1-ordered-known] _ [gw11] linux -- Python 3.11.8 /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[tasks-True-mean-b] _________________ [gw40] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:657: in cython_operation return self._cython_op_ndim_compat( /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:497: in _cython_op_ndim_compat return self._call_cython_op( /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/groupby.py:1855: in mean result = self._cython_agg_general( /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.11/site-packages/pandas/core/internals/managers.py:1503: in grouped_reduce applied = sb.apply(func) /usr/lib/python3.11/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1857: in alt=lambda x: Series(x).mean(numeric_only=numeric_only), /usr/lib/python3.11/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.11/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.11/site-packages/pandas/core/series.py:4670: in _reduce return op(delegate, skipna=skipna, **kwds) /usr/lib/python3.11/site-packages/pandas/core/nanops.py:96: in _f return f(*args, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/nanops.py:158: in f result = alt(values, axis=axis, skipna=skipna, **kwds) /usr/lib/python3.11/site-packages/pandas/core/nanops.py:421: in new_func result = func(values, axis=axis, skipna=skipna, mask=mask, **kwargs) /usr/lib/python3.11/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.11/site-packages/numpy/core/_methods.py:49: TypeError _ test_groupby_aggregate_categorical_observed[var-disk-unobserved-cat_1-unordererd-known] _ [gw22] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/groupby.py:2029: in var return self._cython_agg_general( /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.11/site-packages/pandas/core/internals/managers.py:1506: in grouped_reduce applied = blk.apply(func) /usr/lib/python3.11/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:2031: in alt=lambda x: Series(x).var(ddof=ddof), /usr/lib/python3.11/site-packages/pandas/core/generic.py:11401: in var return NDFrame.var(self, axis, skipna, ddof, numeric_only, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/generic.py:11125: in var return self._stat_function_ddof( /usr/lib/python3.11/site-packages/pandas/core/generic.py:11101: in _stat_function_ddof return self._reduce( /usr/lib/python3.11/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.11/site-packages/pandas/core/arrays/base.py:1440: TypeError _ test_groupby_aggregate_categorical_observed[prod-tasks-observed-cat_1-ordered-known] _ [gw55] linux -- Python 3.11.8 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 known_cats = True, ordered_cats = True, agg_func = 'prod', groupby = 'cat_1' observed = True @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: > pytest.xfail("Not implemented for category type with pandas 2.0") E _pytest.outcomes.XFailed: Not implemented for category type with pandas 2.0 dask/dataframe/tests/test_groupby.py:3248: XFailed _ test_groupby_aggregate_categorical_observed[prod-tasks-observed-cat_1-ordered-unknown] _ [gw55] linux -- Python 3.11.8 /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_sort_argument[disk-False-mean-b] _________________ [gw29] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:657: in cython_operation return self._cython_op_ndim_compat( /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:497: in _cython_op_ndim_compat return self._call_cython_op( /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/groupby.py:1855: in mean result = self._cython_agg_general( /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.11/site-packages/pandas/core/internals/managers.py:1503: in grouped_reduce applied = sb.apply(func) /usr/lib/python3.11/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1857: in alt=lambda x: Series(x).mean(numeric_only=numeric_only), /usr/lib/python3.11/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.11/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.11/site-packages/pandas/core/series.py:4670: in _reduce return op(delegate, skipna=skipna, **kwds) /usr/lib/python3.11/site-packages/pandas/core/nanops.py:96: in _f return f(*args, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/nanops.py:158: in f result = alt(values, axis=axis, skipna=skipna, **kwds) /usr/lib/python3.11/site-packages/pandas/core/nanops.py:421: in new_func result = func(values, axis=axis, skipna=skipna, mask=mask, **kwargs) /usr/lib/python3.11/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.11/site-packages/numpy/core/_methods.py:49: TypeError _ test_groupby_aggregate_categorical_observed[std-tasks-unobserved-cat_1-ordered-unknown] _ [gw11] linux -- Python 3.11.8 /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_merge_tasks_semi_anti_cudf[pandas-leftanti-parts1] ____________ [gw24] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/frame.py:9843: in merge return merge( /usr/lib/python3.11/site-packages/pandas/core/reshape/merge.py:162: in merge return op.get_result(copy=copy) /usr/lib/python3.11/site-packages/pandas/core/reshape/merge.py:809: in get_result join_index, left_indexer, right_indexer = self._get_join_info() /usr/lib/python3.11/site-packages/pandas/core/reshape/merge.py:1065: in _get_join_info (left_indexer, right_indexer) = self._get_join_indexers() /usr/lib/python3.11/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 0x3f01e4aac0> 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.11/site-packages/pandas/core/reshape/merge.py:1680: KeyError _ test_groupby_aggregate_categorical_observed[mean-disk-observed-cat_1-unordererd-known] _ [gw50] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/groupby.py:1855: in mean result = self._cython_agg_general( /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.11/site-packages/pandas/core/internals/managers.py:1506: in grouped_reduce applied = blk.apply(func) /usr/lib/python3.11/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1857: in alt=lambda x: Series(x).mean(numeric_only=numeric_only), /usr/lib/python3.11/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.11/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.11/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.11/site-packages/pandas/core/arrays/base.py:1440: TypeError ____ test_apply_or_transform_shuffle_multilevel[tasks-0-5] _____ [gw7] linux -- Python 3.11.8 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 grouper = at 0x3f298114e0> func = at 0x3f29811580> @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 0x3f280e7d80>, 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[std-tasks-unobserved-cat_1-unordererd-known] _ [gw11] linux -- Python 3.11.8 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 known_cats = True, ordered_cats = False, agg_func = 'std', groupby = 'cat_1' observed = False @pytest.mark.parametrize("known_cats", [True, False], ids=["known", "unknown"]) @pytest.mark.parametrize("ordered_cats", [True, False], ids=["ordered", "unordererd"]) @pytest.mark.parametrize("groupby", ["cat_1", ["cat_1", "cat_2"]]) @pytest.mark.parametrize("observed", [True, False], ids=["observed", "unobserved"]) def test_groupby_aggregate_categorical_observed( known_cats, ordered_cats, agg_func, groupby, observed ): if agg_func in ["cov", "corr", "nunique"]: pytest.skip("Not implemented for DataFrameGroupBy yet.") if agg_func == "median" and isinstance(groupby, str): pytest.skip("Can't calculate median over categorical") if agg_func in ["sum", "count", "prod"] and groupby != "cat_1": pytest.skip("Gives zeros rather than nans.") if agg_func in ["std", "var"] and observed: pytest.skip("Can't calculate observed with all nans") if agg_func in ["sum", "prod"] and PANDAS_GE_200: pytest.xfail("Not implemented for category type with pandas 2.0") pdf = pd.DataFrame( { "cat_1": pd.Categorical( list("AB"), categories=list("ABCDE"), ordered=ordered_cats ), "cat_2": pd.Categorical([1, 2], categories=[1, 2, 3], ordered=ordered_cats), "value_1": np.random.uniform(size=2), } ) ddf = dd.from_pandas(pdf, 2) if not known_cats: ddf["cat_1"] = ddf["cat_1"].cat.as_unknown() ddf["cat_2"] = ddf["cat_2"].cat.as_unknown() def agg(grp, **kwargs): if isinstance(grp, pd.core.groupby.DataFrameGroupBy) or ( PANDAS_GE_150 and not PANDAS_GE_200 ): # with pandas 1.5, dask also raises a warning on default numeric_only ctx = check_numeric_only_deprecation else: ctx = contextlib.nullcontext with ctx(): return getattr(grp, agg_func)(**kwargs) # only include numeric columns when passing to "min" or "max" # pandas default is numeric_only=False if ordered_cats is False and agg_func in ["min", "max"] and groupby == "cat_1": pdf = pdf[["cat_1", "value_1"]] ddf = ddf[["cat_1", "value_1"]] assert_eq( agg(pdf.groupby(groupby, observed=observed)), > agg(ddf.groupby(groupby, observed=observed)), ) dask/dataframe/tests/test_groupby.py:3284: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ dask/dataframe/tests/test_groupby.py:3274: in agg return getattr(grp, agg_func)(**kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = args = (), kwargs = {}, maybe_raise = True, numeric_only = @wraps(func) def wrapper(self, *args, **kwargs): if isinstance(self, DataFrameGroupBy): maybe_raise = not ( func.__name__ == "agg" and len(args) > 0 and args[0] not in NUMERIC_ONLY_NOT_IMPLEMENTED ) if maybe_raise: numeric_only = kwargs.get("numeric_only", no_default) # Prior to `pandas=1.5`, `numeric_only` support wasn't uniformly supported # in pandas. We don't support `numeric_only=False` in this case. if not PANDAS_GE_150 and numeric_only is False: raise NotImplementedError( "'numeric_only=False' is not implemented in Dask." ) if not self._all_numeric(): if numeric_only is False or ( PANDAS_GE_200 and numeric_only is no_default ): > raise NotImplementedError( "'numeric_only=False' is not implemented in Dask." ) E NotImplementedError: 'numeric_only=False' is not implemented in Dask. dask/dataframe/groupby.py:339: NotImplementedError ________________ test_groupby_sort_argument[tasks-False-mean-b] ________________ [gw5] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:657: in cython_operation return self._cython_op_ndim_compat( /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:497: in _cython_op_ndim_compat return self._call_cython_op( /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/groupby.py:1855: in mean result = self._cython_agg_general( /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.11/site-packages/pandas/core/internals/managers.py:1503: in grouped_reduce applied = sb.apply(func) /usr/lib/python3.11/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1857: in alt=lambda x: Series(x).mean(numeric_only=numeric_only), /usr/lib/python3.11/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.11/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.11/site-packages/pandas/core/series.py:4670: in _reduce return op(delegate, skipna=skipna, **kwds) /usr/lib/python3.11/site-packages/pandas/core/nanops.py:96: in _f return f(*args, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/nanops.py:158: in f result = alt(values, axis=axis, skipna=skipna, **kwds) /usr/lib/python3.11/site-packages/pandas/core/nanops.py:421: in new_func result = func(values, axis=axis, skipna=skipna, mask=mask, **kwargs) /usr/lib/python3.11/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.11/site-packages/numpy/core/_methods.py:49: TypeError _ test_groupby_aggregate_categorical_observed[var-tasks-unobserved-cat_1-unordererd-known] _ [gw49] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/groupby.py:2029: in var return self._cython_agg_general( /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.11/site-packages/pandas/core/internals/managers.py:1506: in grouped_reduce applied = blk.apply(func) /usr/lib/python3.11/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:2031: in alt=lambda x: Series(x).var(ddof=ddof), /usr/lib/python3.11/site-packages/pandas/core/generic.py:11401: in var return NDFrame.var(self, axis, skipna, ddof, numeric_only, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/generic.py:11125: in var return self._stat_function_ddof( /usr/lib/python3.11/site-packages/pandas/core/generic.py:11101: in _stat_function_ddof return self._reduce( /usr/lib/python3.11/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.11/site-packages/pandas/core/arrays/base.py:1440: TypeError _ test_groupby_aggregate_categorical_observed[mean-tasks-unobserved-cat_1-unordererd-known] _ [gw9] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/groupby.py:1855: in mean result = self._cython_agg_general( /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.11/site-packages/pandas/core/internals/managers.py:1506: in grouped_reduce applied = blk.apply(func) /usr/lib/python3.11/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1857: in alt=lambda x: Series(x).mean(numeric_only=numeric_only), /usr/lib/python3.11/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.11/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.11/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.11/site-packages/pandas/core/arrays/base.py:1440: TypeError _ test_groupby_aggregate_categorical_observed[std-tasks-unobserved-cat_1-unordererd-unknown] _ [gw11] linux -- Python 3.11.8 /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_merge_tasks_semi_anti_cudf[pandas-leftanti-parts2] ____________ [gw24] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/frame.py:9843: in merge return merge( /usr/lib/python3.11/site-packages/pandas/core/reshape/merge.py:162: in merge return op.get_result(copy=copy) /usr/lib/python3.11/site-packages/pandas/core/reshape/merge.py:809: in get_result join_index, left_indexer, right_indexer = self._get_join_info() /usr/lib/python3.11/site-packages/pandas/core/reshape/merge.py:1065: in _get_join_info (left_indexer, right_indexer) = self._get_join_indexers() /usr/lib/python3.11/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 0x3f00fdc8c0> 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.11/site-packages/pandas/core/reshape/merge.py:1680: KeyError _ test_groupby_aggregate_categorical_observed[var-disk-unobserved-cat_1-unordererd-unknown] _ [gw22] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/groupby.py:2029: in var return self._cython_agg_general( /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.11/site-packages/pandas/core/internals/managers.py:1506: in grouped_reduce applied = blk.apply(func) /usr/lib/python3.11/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:2031: in alt=lambda x: Series(x).var(ddof=ddof), /usr/lib/python3.11/site-packages/pandas/core/generic.py:11401: in var return NDFrame.var(self, axis, skipna, ddof, numeric_only, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/generic.py:11125: in var return self._stat_function_ddof( /usr/lib/python3.11/site-packages/pandas/core/generic.py:11101: in _stat_function_ddof return self._reduce( /usr/lib/python3.11/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.11/site-packages/pandas/core/arrays/base.py:1440: TypeError _______________ test_groupby_sort_argument[tasks-True-mean-by3] ________________ [gw40] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:657: in cython_operation return self._cython_op_ndim_compat( /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:497: in _cython_op_ndim_compat return self._call_cython_op( /usr/lib/python3.11/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.11/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.11/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.11/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.11/site-packages/pandas/core/groupby/groupby.py:1855: in mean result = self._cython_agg_general( /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.11/site-packages/pandas/core/internals/managers.py:1503: in grouped_reduce applied = sb.apply(func) /usr/lib/python3.11/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1857: in alt=lambda x: Series(x).mean(numeric_only=numeric_only), /usr/lib/python3.11/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.11/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.11/site-packages/pandas/core/series.py:4670: in _reduce return op(delegate, skipna=skipna, **kwds) /usr/lib/python3.11/site-packages/pandas/core/nanops.py:96: in _f return f(*args, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/nanops.py:158: in f result = alt(values, axis=axis, skipna=skipna, **kwds) /usr/lib/python3.11/site-packages/pandas/core/nanops.py:421: in new_func result = func(values, axis=axis, skipna=skipna, mask=mask, **kwargs) /usr/lib/python3.11/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.11/site-packages/pandas/core/nanops.py:1699: TypeError _________________ test_groupby_sort_argument[disk-True-mean-a] _________________ [gw13] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:657: in cython_operation return self._cython_op_ndim_compat( /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:497: in _cython_op_ndim_compat return self._call_cython_op( /usr/lib/python3.11/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.11/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.11/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.11/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.11/site-packages/pandas/core/groupby/groupby.py:1855: in mean result = self._cython_agg_general( /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.11/site-packages/pandas/core/internals/managers.py:1503: in grouped_reduce applied = sb.apply(func) /usr/lib/python3.11/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1857: in alt=lambda x: Series(x).mean(numeric_only=numeric_only), /usr/lib/python3.11/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.11/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.11/site-packages/pandas/core/series.py:4670: in _reduce return op(delegate, skipna=skipna, **kwds) /usr/lib/python3.11/site-packages/pandas/core/nanops.py:96: in _f return f(*args, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/nanops.py:158: in f result = alt(values, axis=axis, skipna=skipna, **kwds) /usr/lib/python3.11/site-packages/pandas/core/nanops.py:421: in new_func result = func(values, axis=axis, skipna=skipna, mask=mask, **kwargs) /usr/lib/python3.11/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.11/site-packages/pandas/core/nanops.py:1699: TypeError _______________ test_groupby_sort_argument[disk-False-mean-by3] ________________ [gw29] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:657: in cython_operation return self._cython_op_ndim_compat( /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:497: in _cython_op_ndim_compat return self._call_cython_op( /usr/lib/python3.11/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.11/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.11/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.11/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.11/site-packages/pandas/core/groupby/groupby.py:1855: in mean result = self._cython_agg_general( /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.11/site-packages/pandas/core/internals/managers.py:1503: in grouped_reduce applied = sb.apply(func) /usr/lib/python3.11/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1857: in alt=lambda x: Series(x).mean(numeric_only=numeric_only), /usr/lib/python3.11/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.11/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.11/site-packages/pandas/core/series.py:4670: in _reduce return op(delegate, skipna=skipna, **kwds) /usr/lib/python3.11/site-packages/pandas/core/nanops.py:96: in _f return f(*args, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/nanops.py:158: in f result = alt(values, axis=axis, skipna=skipna, **kwds) /usr/lib/python3.11/site-packages/pandas/core/nanops.py:421: in new_func result = func(values, axis=axis, skipna=skipna, mask=mask, **kwargs) /usr/lib/python3.11/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.11/site-packages/pandas/core/nanops.py:1699: TypeError _ test_groupby_aggregate_categorical_observed[var-tasks-unobserved-cat_1-unordererd-unknown] _ [gw49] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/groupby.py:2029: in var return self._cython_agg_general( /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.11/site-packages/pandas/core/internals/managers.py:1506: in grouped_reduce applied = blk.apply(func) /usr/lib/python3.11/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:2031: in alt=lambda x: Series(x).var(ddof=ddof), /usr/lib/python3.11/site-packages/pandas/core/generic.py:11401: in var return NDFrame.var(self, axis, skipna, ddof, numeric_only, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/generic.py:11125: in var return self._stat_function_ddof( /usr/lib/python3.11/site-packages/pandas/core/generic.py:11101: in _stat_function_ddof return self._reduce( /usr/lib/python3.11/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.11/site-packages/pandas/core/arrays/base.py:1440: TypeError _ test_groupby_aggregate_categorical_observed[mean-disk-observed-cat_1-unordererd-unknown] _ [gw50] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/groupby.py:1855: in mean result = self._cython_agg_general( /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.11/site-packages/pandas/core/internals/managers.py:1506: in grouped_reduce applied = blk.apply(func) /usr/lib/python3.11/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1857: in alt=lambda x: Series(x).mean(numeric_only=numeric_only), /usr/lib/python3.11/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.11/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.11/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.11/site-packages/pandas/core/arrays/base.py:1440: TypeError _ test_groupby_aggregate_categorical_observed[mean-tasks-unobserved-cat_1-unordererd-unknown] _ [gw9] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/groupby.py:1855: in mean result = self._cython_agg_general( /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.11/site-packages/pandas/core/internals/managers.py:1506: in grouped_reduce applied = blk.apply(func) /usr/lib/python3.11/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1857: in alt=lambda x: Series(x).mean(numeric_only=numeric_only), /usr/lib/python3.11/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.11/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.11/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.11/site-packages/pandas/core/arrays/base.py:1440: TypeError _______________ test_groupby_sort_argument[tasks-False-mean-by3] _______________ [gw5] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:657: in cython_operation return self._cython_op_ndim_compat( /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:497: in _cython_op_ndim_compat return self._call_cython_op( /usr/lib/python3.11/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.11/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.11/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.11/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.11/site-packages/pandas/core/groupby/groupby.py:1855: in mean result = self._cython_agg_general( /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.11/site-packages/pandas/core/internals/managers.py:1503: in grouped_reduce applied = sb.apply(func) /usr/lib/python3.11/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1857: in alt=lambda x: Series(x).mean(numeric_only=numeric_only), /usr/lib/python3.11/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.11/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.11/site-packages/pandas/core/series.py:4670: in _reduce return op(delegate, skipna=skipna, **kwds) /usr/lib/python3.11/site-packages/pandas/core/nanops.py:96: in _f return f(*args, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/nanops.py:158: in f result = alt(values, axis=axis, skipna=skipna, **kwds) /usr/lib/python3.11/site-packages/pandas/core/nanops.py:421: in new_func result = func(values, axis=axis, skipna=skipna, mask=mask, **kwargs) /usr/lib/python3.11/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.11/site-packages/pandas/core/nanops.py:1699: TypeError _________________ test_groupby_sort_argument[tasks-True-std-a] _________________ [gw40] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/groupby/groupby.py:1961: in std result = self._get_cythonized_result( /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:3771: in _get_cythonized_result res_mgr = mgr.grouped_reduce(blk_func) /usr/lib/python3.11/site-packages/pandas/core/internals/managers.py:1503: in grouped_reduce applied = sb.apply(func) /usr/lib/python3.11/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.11/site-packages/pandas/core/groupby/groupby.py:3720: ValueError __________________________ test_set_index_names[disk] __________________________ [gw55] linux -- Python 3.11.8 /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_groupby_sort_argument[tasks-False-std-a] _________________ [gw5] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/groupby/groupby.py:1961: in std result = self._get_cythonized_result( /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:3771: in _get_cythonized_result res_mgr = mgr.grouped_reduce(blk_func) /usr/lib/python3.11/site-packages/pandas/core/internals/managers.py:1503: in grouped_reduce applied = sb.apply(func) /usr/lib/python3.11/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.11/site-packages/pandas/core/groupby/groupby.py:3720: ValueError _________________ test_groupby_sort_argument[disk-True-mean-b] _________________ [gw13] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:657: in cython_operation return self._cython_op_ndim_compat( /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:497: in _cython_op_ndim_compat return self._call_cython_op( /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/groupby.py:1855: in mean result = self._cython_agg_general( /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.11/site-packages/pandas/core/internals/managers.py:1503: in grouped_reduce applied = sb.apply(func) /usr/lib/python3.11/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1857: in alt=lambda x: Series(x).mean(numeric_only=numeric_only), /usr/lib/python3.11/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.11/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.11/site-packages/pandas/core/series.py:4670: in _reduce return op(delegate, skipna=skipna, **kwds) /usr/lib/python3.11/site-packages/pandas/core/nanops.py:96: in _f return f(*args, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/nanops.py:158: in f result = alt(values, axis=axis, skipna=skipna, **kwds) /usr/lib/python3.11/site-packages/pandas/core/nanops.py:421: in new_func result = func(values, axis=axis, skipna=skipna, mask=mask, **kwargs) /usr/lib/python3.11/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.11/site-packages/numpy/core/_methods.py:49: TypeError ________________ test_groupby_sort_argument[tasks-False-std-b] _________________ [gw5] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/groupby/groupby.py:1961: in std result = self._get_cythonized_result( /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:3771: in _get_cythonized_result res_mgr = mgr.grouped_reduce(blk_func) /usr/lib/python3.11/site-packages/pandas/core/internals/managers.py:1503: in grouped_reduce applied = sb.apply(func) /usr/lib/python3.11/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.11/site-packages/pandas/core/groupby/groupby.py:3720: ValueError _ test_groupby_aggregate_categorical_observed[mean-disk-unobserved-cat_1-ordered-known] _ [gw50] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/groupby.py:1855: in mean result = self._cython_agg_general( /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.11/site-packages/pandas/core/internals/managers.py:1506: in grouped_reduce applied = blk.apply(func) /usr/lib/python3.11/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1857: in alt=lambda x: Series(x).mean(numeric_only=numeric_only), /usr/lib/python3.11/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.11/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.11/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.11/site-packages/pandas/core/arrays/base.py:1440: TypeError ________________ test_groupby_sort_argument[disk-True-mean-by3] ________________ [gw13] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:657: in cython_operation return self._cython_op_ndim_compat( /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:497: in _cython_op_ndim_compat return self._call_cython_op( /usr/lib/python3.11/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.11/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.11/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.11/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.11/site-packages/pandas/core/groupby/groupby.py:1855: in mean result = self._cython_agg_general( /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.11/site-packages/pandas/core/internals/managers.py:1503: in grouped_reduce applied = sb.apply(func) /usr/lib/python3.11/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1857: in alt=lambda x: Series(x).mean(numeric_only=numeric_only), /usr/lib/python3.11/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.11/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.11/site-packages/pandas/core/series.py:4670: in _reduce return op(delegate, skipna=skipna, **kwds) /usr/lib/python3.11/site-packages/pandas/core/nanops.py:96: in _f return f(*args, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/nanops.py:158: in f result = alt(values, axis=axis, skipna=skipna, **kwds) /usr/lib/python3.11/site-packages/pandas/core/nanops.py:421: in new_func result = func(values, axis=axis, skipna=skipna, mask=mask, **kwargs) /usr/lib/python3.11/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.11/site-packages/pandas/core/nanops.py:1699: TypeError _______________________ test_std_object_dtype[disk-var] ________________________ [gw12] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/nanops.py:96: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/pandas/core/nanops.py:158: in f result = alt(values, axis=axis, skipna=skipna, **kwds) /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/generic.py:11401: in var return NDFrame.var(self, axis, skipna, ddof, numeric_only, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/generic.py:11125: in var return self._stat_function_ddof( /usr/lib/python3.11/site-packages/pandas/core/generic.py:11101: in _stat_function_ddof return self._reduce( /usr/lib/python3.11/site-packages/pandas/core/frame.py:10519: in _reduce res = df._mgr.reduce(blk_func) /usr/lib/python3.11/site-packages/pandas/core/internals/managers.py:1534: in reduce nbs = blk.reduce(func) /usr/lib/python3.11/site-packages/pandas/core/internals/blocks.py:339: in reduce result = func(self.values) /usr/lib/python3.11/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.11/site-packages/pandas/core/nanops.py:103: TypeError _ test_groupby_aggregate_categorical_observed[mean-disk-unobserved-cat_1-ordered-unknown] _ [gw50] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/groupby.py:1855: in mean result = self._cython_agg_general( /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.11/site-packages/pandas/core/internals/managers.py:1506: in grouped_reduce applied = blk.apply(func) /usr/lib/python3.11/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1857: in alt=lambda x: Series(x).mean(numeric_only=numeric_only), /usr/lib/python3.11/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.11/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.11/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.11/site-packages/pandas/core/arrays/base.py:1440: TypeError ____ test_apply_or_transform_shuffle_multilevel[tasks-1-5] _____ [gw7] linux -- Python 3.11.8 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 grouper = at 0x3f298114e0> func = at 0x3f29811620> @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 0x3f27fc7380>, 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_ufunc_with_reduction[pandas1-conj-prod] _________________ [gw13] linux -- Python 3.11.8 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 redfunc = 'prod', ufunc = 'conj' pandas = A B C 0 37 97 0.320003 1 65 47 0.413807 2 92 15 0.989334 3 24 27 1.803667 4 70 17 0... 24 0.009316 15 74 44 1.722133 16 45 40 0.917777 17 51 47 1.005755 18 17 79 0.285232 19 14 39 0.224915 @pytest.mark.parametrize("redfunc", ["sum", "prod", "min", "max", "mean"]) @pytest.mark.parametrize("ufunc", _BASE_UFUNCS) @pytest.mark.parametrize( "pandas", [ pd.Series(np.abs(np.random.randn(100))), pd.DataFrame( { "A": np.random.randint(1, 100, size=20), "B": np.random.randint(1, 100, size=20), "C": np.abs(np.random.randn(20)), } ), ], ) def test_ufunc_with_reduction(redfunc, ufunc, pandas): dask = dd.from_pandas(pandas, 3) np_redfunc = getattr(np, redfunc) np_ufunc = getattr(np, ufunc) if ( redfunc == "prod" and ufunc in ["conj", "square", "negative", "absolute"] and isinstance(pandas, pd.DataFrame) ): # TODO(pandas) follow pandas behaviour? # starting with pandas 1.2.0, the ufunc is applied column-wise, and therefore # applied on the integer columns separately, overflowing for those columns # (instead of being applied on 2D ndarray that was converted to float) > pytest.xfail("'prod' overflowing with integer columns in pandas 1.2.0") E _pytest.outcomes.XFailed: 'prod' overflowing with integer columns in pandas 1.2.0 dask/dataframe/tests/test_ufunc.py:527: XFailed _______________ test_ufunc_with_reduction[pandas1-absolute-prod] _______________ [gw63] linux -- Python 3.11.8 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 redfunc = 'prod', ufunc = 'absolute' pandas = A B C 0 8 82 1.644844 1 33 40 0.791055 2 35 45 0.735493 3 48 5 1.707045 4 99 28 2... 19 0.034853 15 7 86 0.884623 16 97 76 0.805945 17 60 52 1.288851 18 96 51 0.423083 19 66 64 0.263772 @pytest.mark.parametrize("redfunc", ["sum", "prod", "min", "max", "mean"]) @pytest.mark.parametrize("ufunc", _BASE_UFUNCS) @pytest.mark.parametrize( "pandas", [ pd.Series(np.abs(np.random.randn(100))), pd.DataFrame( { "A": np.random.randint(1, 100, size=20), "B": np.random.randint(1, 100, size=20), "C": np.abs(np.random.randn(20)), } ), ], ) def test_ufunc_with_reduction(redfunc, ufunc, pandas): dask = dd.from_pandas(pandas, 3) np_redfunc = getattr(np, redfunc) np_ufunc = getattr(np, ufunc) if ( redfunc == "prod" and ufunc in ["conj", "square", "negative", "absolute"] and isinstance(pandas, pd.DataFrame) ): # TODO(pandas) follow pandas behaviour? # starting with pandas 1.2.0, the ufunc is applied column-wise, and therefore # applied on the integer columns separately, overflowing for those columns # (instead of being applied on 2D ndarray that was converted to float) > pytest.xfail("'prod' overflowing with integer columns in pandas 1.2.0") E _pytest.outcomes.XFailed: 'prod' overflowing with integer columns in pandas 1.2.0 dask/dataframe/tests/test_ufunc.py:527: XFailed ________________ test_ufunc_with_reduction[pandas1-square-prod] ________________ [gw45] linux -- Python 3.11.8 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 redfunc = 'prod', ufunc = 'square' pandas = A B C 0 57 22 0.955914 1 52 32 0.509972 2 84 39 0.424749 3 58 76 0.929731 4 7 77 0... 47 0.175021 15 45 92 0.033390 16 5 27 1.390644 17 6 57 0.015693 18 72 47 0.979099 19 87 77 1.072100 @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] _______________ [gw14] linux -- Python 3.11.8 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 redfunc = 'prod', ufunc = 'negative' pandas = A B C 0 88 84 0.007427 1 36 43 0.327393 2 61 54 0.264044 3 37 31 0.005341 4 78 56 0... 18 1.176155 15 49 7 0.225177 16 48 1 1.367107 17 35 10 0.463342 18 42 16 1.051589 19 15 48 0.830680 @pytest.mark.parametrize("redfunc", ["sum", "prod", "min", "max", "mean"]) @pytest.mark.parametrize("ufunc", _BASE_UFUNCS) @pytest.mark.parametrize( "pandas", [ pd.Series(np.abs(np.random.randn(100))), pd.DataFrame( { "A": np.random.randint(1, 100, size=20), "B": np.random.randint(1, 100, size=20), "C": np.abs(np.random.randn(20)), } ), ], ) def test_ufunc_with_reduction(redfunc, ufunc, pandas): dask = dd.from_pandas(pandas, 3) np_redfunc = getattr(np, redfunc) np_ufunc = getattr(np, ufunc) if ( redfunc == "prod" and ufunc in ["conj", "square", "negative", "absolute"] and isinstance(pandas, pd.DataFrame) ): # TODO(pandas) follow pandas behaviour? # starting with pandas 1.2.0, the ufunc is applied column-wise, and therefore # applied on the integer columns separately, overflowing for those columns # (instead of being applied on 2D ndarray that was converted to float) > pytest.xfail("'prod' overflowing with integer columns in pandas 1.2.0") E _pytest.outcomes.XFailed: 'prod' overflowing with integer columns in pandas 1.2.0 dask/dataframe/tests/test_ufunc.py:527: XFailed _ test_groupby_aggregate_categorical_observed[mean-disk-unobserved-cat_1-unordererd-known] _ [gw50] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/groupby.py:1855: in mean result = self._cython_agg_general( /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.11/site-packages/pandas/core/internals/managers.py:1506: in grouped_reduce applied = blk.apply(func) /usr/lib/python3.11/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1857: in alt=lambda x: Series(x).mean(numeric_only=numeric_only), /usr/lib/python3.11/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.11/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.11/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.11/site-packages/pandas/core/arrays/base.py:1440: TypeError ____________________ test_unknown_categoricals[tasks-False] ____________________ [gw52] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/groupby/groupby.py:2263: in sum result = self._agg_general( /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1422: in _agg_general result = self._cython_agg_general( /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.11/site-packages/pandas/core/internals/managers.py:1506: in grouped_reduce applied = blk.apply(func) /usr/lib/python3.11/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1490: in array_func result = self.grouper._cython_operation( /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.11/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.11/site-packages/pandas/core/groupby/ops.py:242: TypeError _______________________ test_std_object_dtype[disk-std] ________________________ [gw12] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/nanops.py:96: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/pandas/core/nanops.py:158: in f result = alt(values, axis=axis, skipna=skipna, **kwds) /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/generic.py:11424: in std return NDFrame.std(self, axis, skipna, ddof, numeric_only, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/generic.py:11137: in std return self._stat_function_ddof( /usr/lib/python3.11/site-packages/pandas/core/generic.py:11101: in _stat_function_ddof return self._reduce( /usr/lib/python3.11/site-packages/pandas/core/frame.py:10519: in _reduce res = df._mgr.reduce(blk_func) /usr/lib/python3.11/site-packages/pandas/core/internals/managers.py:1534: in reduce nbs = blk.reduce(func) /usr/lib/python3.11/site-packages/pandas/core/internals/blocks.py:339: in reduce result = func(self.values) /usr/lib/python3.11/site-packages/pandas/core/frame.py:10482: in blk_func return op(values, axis=axis, skipna=skipna, **kwds) /usr/lib/python3.11/site-packages/pandas/core/nanops.py:158: in f result = alt(values, axis=axis, skipna=skipna, **kwds) /usr/lib/python3.11/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.11/site-packages/pandas/core/nanops.py:103: TypeError ____________________ test_unknown_categoricals[tasks-None] _____________________ [gw52] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/groupby/groupby.py:2263: in sum result = self._agg_general( /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1422: in _agg_general result = self._cython_agg_general( /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.11/site-packages/pandas/core/internals/managers.py:1506: in grouped_reduce applied = blk.apply(func) /usr/lib/python3.11/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1490: in array_func result = self.grouper._cython_operation( /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.11/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.11/site-packages/pandas/core/groupby/ops.py:242: TypeError ___________ test_merge_tasks_semi_anti_cudf[pandas-leftsemi-parts0] ____________ [gw18] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/frame.py:9843: in merge return merge( /usr/lib/python3.11/site-packages/pandas/core/reshape/merge.py:162: in merge return op.get_result(copy=copy) /usr/lib/python3.11/site-packages/pandas/core/reshape/merge.py:809: in get_result join_index, left_indexer, right_indexer = self._get_join_info() /usr/lib/python3.11/site-packages/pandas/core/reshape/merge.py:1065: in _get_join_info (left_indexer, right_indexer) = self._get_join_indexers() /usr/lib/python3.11/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 0x3f2b9fd690> 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.11/site-packages/pandas/core/reshape/merge.py:1680: KeyError _______________________ test_std_object_dtype[disk-mean] _______________________ [gw12] linux -- Python 3.11.8 /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.11/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.11/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.11/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.11/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.11/site-packages/pandas/core/frame.py:10519: in _reduce res = df._mgr.reduce(blk_func) /usr/lib/python3.11/site-packages/pandas/core/internals/managers.py:1534: in reduce nbs = blk.reduce(func) /usr/lib/python3.11/site-packages/pandas/core/internals/blocks.py:339: in reduce result = func(self.values) /usr/lib/python3.11/site-packages/pandas/core/frame.py:10482: in blk_func return op(values, axis=axis, skipna=skipna, **kwds) /usr/lib/python3.11/site-packages/pandas/core/nanops.py:96: in _f return f(*args, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/nanops.py:158: in f result = alt(values, axis=axis, skipna=skipna, **kwds) /usr/lib/python3.11/site-packages/pandas/core/nanops.py:421: in new_func result = func(values, axis=axis, skipna=skipna, mask=mask, **kwargs) /usr/lib/python3.11/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.11/site-packages/pandas/core/nanops.py:1686: TypeError ___________ test_merge_tasks_semi_anti_cudf[pandas-leftsemi-parts1] ____________ [gw18] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/frame.py:9843: in merge return merge( /usr/lib/python3.11/site-packages/pandas/core/reshape/merge.py:162: in merge return op.get_result(copy=copy) /usr/lib/python3.11/site-packages/pandas/core/reshape/merge.py:809: in get_result join_index, left_indexer, right_indexer = self._get_join_info() /usr/lib/python3.11/site-packages/pandas/core/reshape/merge.py:1065: in _get_join_info (left_indexer, right_indexer) = self._get_join_indexers() /usr/lib/python3.11/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 0x3f2b9fce10> 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.11/site-packages/pandas/core/reshape/merge.py:1680: KeyError _ test_groupby_aggregate_categorical_observed[mean-disk-unobserved-cat_1-unordererd-unknown] _ [gw50] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/groupby.py:1855: in mean result = self._cython_agg_general( /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.11/site-packages/pandas/core/internals/managers.py:1506: in grouped_reduce applied = blk.apply(func) /usr/lib/python3.11/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1857: in alt=lambda x: Series(x).mean(numeric_only=numeric_only), /usr/lib/python3.11/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.11/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.11/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.11/site-packages/pandas/core/arrays/base.py:1440: TypeError ________________________ test_pickle[modlevel_delayed2] ________________________ [gw54] linux -- Python 3.11.8 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 f = Delayed('modlevel_delayed2-83a74aa9-cecb-4a00-8941-0aea28ce935c') @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_pickle[modlevel_delayed1] ________________________ [gw8] linux -- Python 3.11.8 /home/buildozer/aports/community/py3-dask/src/dask-2023.12.0/.testenv/bin/python3 f = Delayed('modlevel_delayed1-321c1550-3752-4ef4-874b-29ca1795b6ee') @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_std_object_dtype[tasks-var] _______________________ [gw12] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/nanops.py:96: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/pandas/core/nanops.py:158: in f result = alt(values, axis=axis, skipna=skipna, **kwds) /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/generic.py:11401: in var return NDFrame.var(self, axis, skipna, ddof, numeric_only, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/generic.py:11125: in var return self._stat_function_ddof( /usr/lib/python3.11/site-packages/pandas/core/generic.py:11101: in _stat_function_ddof return self._reduce( /usr/lib/python3.11/site-packages/pandas/core/frame.py:10519: in _reduce res = df._mgr.reduce(blk_func) /usr/lib/python3.11/site-packages/pandas/core/internals/managers.py:1534: in reduce nbs = blk.reduce(func) /usr/lib/python3.11/site-packages/pandas/core/internals/blocks.py:339: in reduce result = func(self.values) /usr/lib/python3.11/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.11/site-packages/pandas/core/nanops.py:103: TypeError _ test_groupby_aggregate_categorical_observed[mean-tasks-observed-cat_1-ordered-known] _ [gw50] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/groupby.py:1855: in mean result = self._cython_agg_general( /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.11/site-packages/pandas/core/internals/managers.py:1506: in grouped_reduce applied = blk.apply(func) /usr/lib/python3.11/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1857: in alt=lambda x: Series(x).mean(numeric_only=numeric_only), /usr/lib/python3.11/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.11/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.11/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.11/site-packages/pandas/core/arrays/base.py:1440: TypeError _______________________ test_std_object_dtype[tasks-std] _______________________ [gw12] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/nanops.py:96: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/pandas/core/nanops.py:158: in f result = alt(values, axis=axis, skipna=skipna, **kwds) /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/generic.py:11424: in std return NDFrame.std(self, axis, skipna, ddof, numeric_only, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/generic.py:11137: in std return self._stat_function_ddof( /usr/lib/python3.11/site-packages/pandas/core/generic.py:11101: in _stat_function_ddof return self._reduce( /usr/lib/python3.11/site-packages/pandas/core/frame.py:10519: in _reduce res = df._mgr.reduce(blk_func) /usr/lib/python3.11/site-packages/pandas/core/internals/managers.py:1534: in reduce nbs = blk.reduce(func) /usr/lib/python3.11/site-packages/pandas/core/internals/blocks.py:339: in reduce result = func(self.values) /usr/lib/python3.11/site-packages/pandas/core/frame.py:10482: in blk_func return op(values, axis=axis, skipna=skipna, **kwds) /usr/lib/python3.11/site-packages/pandas/core/nanops.py:158: in f result = alt(values, axis=axis, skipna=skipna, **kwds) /usr/lib/python3.11/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.11/site-packages/pandas/core/nanops.py:103: TypeError _ test_groupby_aggregate_categorical_observed[mean-tasks-observed-cat_1-ordered-unknown] _ [gw50] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/groupby.py:1855: in mean result = self._cython_agg_general( /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.11/site-packages/pandas/core/internals/managers.py:1506: in grouped_reduce applied = blk.apply(func) /usr/lib/python3.11/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1857: in alt=lambda x: Series(x).mean(numeric_only=numeric_only), /usr/lib/python3.11/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.11/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.11/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.11/site-packages/pandas/core/arrays/base.py:1440: TypeError _ test_groupby_aggregate_categorical_observed[mean-tasks-observed-cat_1-unordererd-known] _ [gw50] linux -- Python 3.11.8 /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.11/site-packages/pandas/core/groupby/groupby.py:1490: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:959: in _cython_operation return cy_op.cython_operation( /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/groupby.py:1855: in mean result = self._cython_agg_general( /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1507: in _cython_agg_general new_mgr = data.grouped_reduce(array_func) /usr/lib/python3.11/site-packages/pandas/core/internals/managers.py:1506: in grouped_reduce applied = blk.apply(func) /usr/lib/python3.11/site-packages/pandas/core/internals/blocks.py:329: in apply result = func(self.values, **kwargs) /usr/lib/python3.11/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.11/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.11/site-packages/pandas/core/groupby/ops.py:994: in agg_series result = self._aggregate_series_pure_python(obj, func) /usr/lib/python3.11/site-packages/pandas/core/groupby/ops.py:1015: in _aggregate_series_pure_python res = func(group) /usr/lib/python3.11/site-packages/pandas/core/groupby/groupby.py:1857: in alt=lambda x: Series(x).mean(numeric_only=numeric_only), /usr/lib/python3.11/site-packages/pandas/core/generic.py:11556: in mean return NDFrame.mean(self, axis, skipna, numeric_only, **kwargs) /usr/lib/python3.11/site-packages/pandas/core/generic.py:11201: in mean return self._stat_function( /usr/lib/python3.11/site-packages/pandas/core/generic.py:11158: in _stat_function return self._reduce( /usr/lib/python3.11/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.11/site-packages/pandas/core/arrays/base.py:1440: TypeError =============================== warnings summary =============================== ../../../../../../../usr/lib/python3.11/site-packages/_pytest/config/__init__.py:1439: 65 warnings /usr/lib/python3.11/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.11/site-packages/_pytest/config/__init__.py:1439: 65 warnings /usr/lib/python3.11/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/array/tests/test_reductions.py::test_nan_object[min] dask/array/tests/test_reductions.py::test_nan_object[min] dask/array/tests/test_reductions.py::test_nan_object[min] dask/array/tests/test_reductions.py::test_nan_object[max] dask/array/tests/test_reductions.py::test_nan_object[max] dask/array/tests/test_reductions.py::test_nan_object[max] /usr/lib/python3.11/site-packages/numpy/core/fromnumeric.py:88: RuntimeWarning: invalid value encountered in reduce return ufunc.reduce(obj, axis, dtype, out, **passkwargs) 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.11/site-packages/_pytest/skipping.py:225: DeprecationWarning: NotImplemented should not be used in a boolean context if result: dask/tests/test_base.py::test_tokenize_dense_sparse_array[dia] /usr/lib/python3.11/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.11/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 ============================= 68.26s call dask/dataframe/io/tests/test_io.py::test_to_bag 62.06s call dask/dataframe/tests/test_arithmetics_reduction.py::test_frame_series_arithmetic_methods 45.58s call dask/dataframe/tests/test_groupby.py::test_split_apply_combine_on_series[disk-False] 33.14s call dask/array/tests/test_routines.py::test_rot90[shape4-kwargs0] 31.27s call dask/array/tests/test_routines.py::test_rot90[shape4-kwargs1] 26.98s call dask/dataframe/tests/test_multi.py::test_concat5 26.69s call dask/dataframe/tests/test_groupby.py::test_split_apply_combine_on_series[disk-True] 26.31s call dask/dataframe/tests/test_groupby.py::test_split_apply_combine_on_series[tasks-False] 23.86s call dask/array/tests/test_routines.py::test_rot90[shape4-kwargs2] 18.66s 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 [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 [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 [2] dask/array/tests/test_fft.py:126: `scipy.fftpack` missing function `hfft`. SKIPPED [2] dask/array/tests/test_fft.py:126: `scipy.fftpack` missing function `ihfft`. SKIPPED [1] dask/array/tests/test_array_core.py:3039: could not import 'h5py': No module named 'h5py' SKIPPED [1] dask/array/tests/test_array_core.py:1717: could not import 'sparse': No module named 'sparse' SKIPPED [20] dask/array/tests/test_creation.py:845: Not implemented SKIPPED [1] dask/array/tests/test_array_core.py:5047: could not import 'h5py': No module named 'h5py' SKIPPED [1] dask/array/tests/test_array_core.py:5082: could not import 'sparse': No module named 'sparse' SKIPPED [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:3278: could not import 'h5py': No module named 'h5py' 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:5163: could not import 'zarr': No module named 'zarr' SKIPPED [1] dask/array/tests/test_array_core.py:4563: could not import 'zarr': No module named 'zarr' SKIPPED [1] dask/array/tests/test_gufunc.py:621: could not import 'numba': No module named 'numba' SKIPPED [2] dask/array/tests/test_fft.py:161: `scipy.fftpack` missing function `rfftn`. SKIPPED [1] dask/array/tests/test_gufunc.py:641: could not import 'numba': No module named 'numba' 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_gufunc.py:657: could not import 'sparse': No module named 'sparse' SKIPPED [2] dask/array/tests/test_array_core.py:4591: could not import 'zarr': No module named 'zarr' SKIPPED [2] dask/array/tests/test_fft.py:161: `scipy.fftpack` missing function `irfftn`. SKIPPED [2] dask/array/tests/test_array_core.py:4602: could not import 'zarr': No module named 'zarr' SKIPPED [4] dask/array/tests/test_array_core.py:2786: could not import 'h5py': No module named 'h5py' SKIPPED [1] dask/array/tests/test_array_core.py:4610: could not import 'zarr': No module named 'zarr' SKIPPED [1] dask/array/tests/test_array_core.py:4621: could not import 'zarr': No module named 'zarr' SKIPPED [1] dask/array/tests/test_array_core.py:4629: could not import 'zarr': No module named 'zarr' SKIPPED [1] dask/array/tests/test_array_core.py:4638: could not import 'zarr': No module named 'zarr' SKIPPED [1] dask/array/tests/test_array_core.py:2171: could not import 'h5py': No module named 'h5py' 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:4651: 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 [2] dask/array/tests/test_array_function.py:128: could not import 'cupy': No module named 'cupy' SKIPPED [4] dask/array/tests/test_percentiles.py:99: Requires crick SKIPPED [1] dask/array/tests/test_percentiles.py:111: Requires crick SKIPPED [1] dask/array/tests/test_random.py:431: could not import 'cupy': No module named 'cupy' SKIPPED [1] dask/array/tests/test_reductions.py:836: could not import 'xarray': No module named 'xarray' SKIPPED [1] dask/array/tests/test_percentiles.py:29: Requires crick SKIPPED [1] dask/array/tests/test_percentiles.py:62: unconditional skip SKIPPED [1] dask/array/tests/test_percentiles.py:81: Requires crick SKIPPED [1] dask/array/tests/test_percentiles.py:90: Requires crick SKIPPED [4] dask/array/tests/test_routines.py:2088: Skipped SKIPPED [1] dask/array/tests/test_slicing.py:467: really long test 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: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/bytes/tests/test_compression.py:14: compression function not provided SKIPPED [1] dask/dataframe/io/tests/test_io.py:286: Requires pyarrow strings SKIPPED [1] dask/dataframe/io/tests/test_io.py:320: Requires pandas<2.0 SKIPPED [1] dask/dataframe/io/tests/test_io.py:350: could not import 'cudf': No module named 'cudf' SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:829: fastparquet not found or pyarrow strings are enabled SKIPPED [4] dask/dataframe/io/tests/test_parquet.py:171: pyarrow not found 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 [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 [1] dask/dataframe/io/tests/test_parquet.py:862: fastparquet not found or pyarrow strings are enabled SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:198: 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_io.py:561: could not import 'cupy': No module named 'cupy' SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:198: pyarrow not found 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:219: fastparquet not found or pyarrow strings are enabled 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 [2] dask/dataframe/io/tests/test_parquet.py:219: 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: fastparquet not found or pyarrow strings are enabled SKIPPED [4] dask/dataframe/io/tests/test_parquet.py:941: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py: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_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:251: 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 [2] dask/dataframe/io/tests/test_parquet.py:275: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:1030: fastparquet not found or pyarrow strings are enabled SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:313: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:1030: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:275: 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:313: pyarrow not found SKIPPED [2] dask/bytes/tests/test_local.py:198: compression function not provided SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:1062: pyarrow not found SKIPPED [4] dask/bag/tests/test_text.py:49: compress function not provided for lzma 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: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: pyarrow not found 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 [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: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_io.py:1079: could not import 'cudf': No module named 'cudf' SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:525: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:535: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:535: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:549: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:549: pyarrow not found SKIPPED [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 [2] dask/bytes/tests/test_local.py:249: compression function not provided 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 [4] dask/dataframe/io/tests/test_parquet.py:171: 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 [4] dask/dataframe/io/tests/test_parquet.py:1380: 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 [1] dask/dataframe/io/tests/test_parquet.py:1416: pyarrow not found SKIPPED [3] dask/dataframe/io/tests/test_parquet.py:1973: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:1434: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:575: pyarrow not found 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:1449: fastparquet not found or pyarrow strings are enabled SKIPPED [4] dask/dataframe/io/tests/test_parquet.py:598: pyarrow not found 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 [3] dask/dataframe/io/tests/test_parquet.py:1987: pyarrow not found 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: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:1529: 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:1529: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:2167: 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:1551: 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:1551: 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:2266: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:756: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2266: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:1600: fastparquet not found or pyarrow strings are enabled 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:2304: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2304: 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: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:2353: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2369: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py: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: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:1191: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:1191: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:1232: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:1232: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:1251: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:1251: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:1267: fastparquet not found or pyarrow strings are enabled SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:1267: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:1278: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:1291: pyarrow not found SKIPPED [8] dask/dataframe/io/tests/test_parquet.py:2524: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:2542: fastparquet not found or pyarrow strings are enabled SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:2542: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:3012: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:2551: fastparquet not found or pyarrow strings are enabled SKIPPED [32] dask/dataframe/io/tests/test_parquet.py:3025: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:2551: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2572: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2572: pyarrow not found SKIPPED [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 [16] dask/dataframe/io/tests/test_parquet.py:3136: pyarrow not found SKIPPED [16] dask/dataframe/io/tests/test_parquet.py:3193: pyarrow not found SKIPPED [4] dask/dataframe/io/tests/test_parquet.py:3091: fastparquet not found or pyarrow strings are enabled SKIPPED [4] dask/dataframe/io/tests/test_parquet.py:3091: pyarrow not found SKIPPED [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 [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 [2] dask/dataframe/io/tests/test_parquet.py:3451: pyarrow not found SKIPPED [4] dask/dataframe/io/tests/test_parquet.py:3316: 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 [1] dask/dataframe/io/tests/test_parquet.py:3345: 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:2617: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2617: pyarrow not found SKIPPED [8] dask/dataframe/io/tests/test_parquet.py:2812: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2632: 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:2632: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:3544: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2650: fastparquet not found or pyarrow strings are enabled SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:3567: 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 [8] dask/dataframe/io/tests/test_parquet.py:2878: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2666: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:3567: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2687: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2687: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:3595: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2713: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2713: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:3595: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2729: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:3613: 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:3613: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:2772: 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:2916: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:3632: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:2945: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2975: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2975: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2987: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2987: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:3012: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2464: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2464: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2475: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2475: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:2487: fastparquet not found or pyarrow strings are enabled SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:2501: fastparquet not found or pyarrow strings are enabled SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:2501: pyarrow not found SKIPPED [8] dask/dataframe/io/tests/test_parquet.py:3911: 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 [3] dask/dataframe/io/tests/test_parquet.py:4207: 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 [3] dask/dataframe/io/tests/test_parquet.py:4207: 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:4380: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:3998: fastparquet not found or pyarrow strings are enabled SKIPPED [4] dask/dataframe/io/tests/test_parquet.py:4247: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4401: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4401: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py: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:4444: fastparquet not found or pyarrow strings are enabled 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 [4] dask/dataframe/io/tests/test_parquet.py:4247: pyarrow not found 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:4461: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4056: 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:4068: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4068: pyarrow not found SKIPPED [3] dask/dataframe/io/tests/test_parquet.py:4543: fastparquet not found or pyarrow strings are enabled SKIPPED [4] dask/dataframe/io/tests/test_parquet.py:4283: 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 [3] dask/dataframe/io/tests/test_parquet.py:4543: 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:4353: 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:4353: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4566: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4365: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4129: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4566: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4365: pyarrow not found SKIPPED [4] dask/dataframe/io/tests/test_parquet.py:4585: 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:4619: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4150: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4150: pyarrow not found SKIPPED [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:4619: 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:4852: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:4705: pyarrow not found SKIPPED [4] dask/dataframe/io/tests/test_parquet.py:4895: 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:4938: 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:4956: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4790: fastparquet not found or pyarrow strings are enabled SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:4968: pyarrow not found 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 [8] dask/dataframe/tests/test_arithmetics_reduction.py:1853: requires pyarrow installed 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 [1] dask/dataframe/io/tests/test_parquet.py:781: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:1656: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:2353: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:3364: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4165: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:4380: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_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 [1] dask/dataframe/io/tests/test_parquet.py:1656: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:1682: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:1682: pyarrow not found SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:1719: could not import 'pyarrow': No module named 'pyarrow' SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:1755: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:1786: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:1814: fastparquet not found or pyarrow strings are enabled SKIPPED [1] dask/dataframe/io/tests/test_hdf.py:569: could not import 'tables': No module named 'tables' SKIPPED [2] dask/dataframe/io/tests/test_parquet.py:1845: fastparquet not found or pyarrow strings are enabled 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_parquet.py:1845: pyarrow not found SKIPPED [2] dask/dataframe/io/tests/test_hdf.py:655: could not import 'tables': No module named 'tables' 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_hdf.py:692: could not import 'tables': No module named 'tables' 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_hdf.py:702: segfaults due to https://github.com/PyTables/PyTables/issues/977 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_hdf.py:760: could not import 'tables': No module named 'tables' 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 [108] dask/dataframe/tests/test_groupby.py:2906: could not import 'cudf': No module named 'cudf' SKIPPED [1] dask/dataframe/io/tests/test_parquet.py:1931: pyarrow not found SKIPPED [3] dask/dataframe/io/tests/test_parquet.py:1973: fastparquet not found or pyarrow strings are enabled SKIPPED [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/dataframe/io/tests/test_demo.py:242: pyarrow is required SKIPPED [16] dask/dataframe/tests/test_groupby.py:3242: Can't calculate median over categorical SKIPPED [48] dask/dataframe/tests/test_groupby.py:3244: Gives zeros rather than nans. SKIPPED [32] dask/dataframe/tests/test_groupby.py:3246: Can't calculate observed with all nans SKIPPED [1] dask/dataframe/tests/test_arithmetics_reduction.py:1846: could not import 'pyarrow': No module named 'pyarrow' SKIPPED [96] dask/dataframe/tests/test_groupby.py:3240: Not implemented for DataFrameGroupBy yet. 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 [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_groupby.py:3086: could not import 'cudf': No module named 'cudf' SKIPPED [2] dask/dataframe/tests/test_multi.py:2558: Support for ArrowDtypes requires pyarrow and pandas>=1.5.0 SKIPPED [1] dask/dataframe/tests/test_multi.py:2510: 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_rolling.py:545: could not import 'numba': No module named 'numba' SKIPPED [2] dask/dataframe/tests/test_shuffle.py:229: could not import 'pyarrow': No module named 'pyarrow' SKIPPED [1] dask/dataframe/tests/test_shuffle.py:759: could not import 'cudf': No module named 'cudf' SKIPPED [1] dask/dataframe/tests/test_shuffle.py:783: could not import 'cudf': No module named 'cudf' SKIPPED [8] dask/dataframe/tests/test_shuffle.py:1496: could not import 'dask_cudf': No module named 'dask_cudf' SKIPPED [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_ufunc.py:176: fix calls floor in a way that we do not yet support SKIPPED [1] dask/dataframe/tests/test_groupby.py:1001: Tasks-only shuffle test SKIPPED [1] dask/bag/tests/test_bag.py:637: Hangs SKIPPED [1] dask/diagnostics/tests/test_profiler.py:155: condition: not psutil 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:178: condition: not bokeh SKIPPED [1] dask/diagnostics/tests/test_profiler.py:393: condition: not bokeh SKIPPED [1] dask/diagnostics/tests/test_profiler.py:195: condition: not bokeh SKIPPED [1] dask/diagnostics/tests/test_profiler.py:227: condition: not bokeh SKIPPED [1] dask/diagnostics/tests/test_progress.py:99: could not import 'cachey': No module named 'cachey' SKIPPED [1] dask/diagnostics/tests/test_profiler.py:325: condition: not bokeh SKIPPED [1] dask/diagnostics/tests/test_profiler.py:333: condition: not psutil SKIPPED [1] dask/tests/test_backends.py:13: could not import 'cudf': No module named 'cudf' 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/diagnostics/tests/test_profiler.py:296: condition: not bokeh SKIPPED [1] dask/diagnostics/tests/test_profiler.py:374: condition: not bokeh 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_base.py:1195: could not import 'matplotlib.pyplot': No module named 'matplotlib' SKIPPED [1] dask/tests/test_config.py:531: could not import 'jsonschema': No module named 'jsonschema' SKIPPED [1] dask/tests/test_datasets.py:9: 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:24: 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:300: POSIX supports different contexts SKIPPED [1] dask/tests/test_multiprocessing.py:287: POSIX supports different contexts SKIPPED [1] dask/tests/test_order.py:864: could not import 'zarr': No module named 'zarr' SKIPPED [2] dask/tests/test_order.py:1113: could not import 'xarray': No module named 'xarray' SKIPPED [1] dask/tests/test_order.py:1144: could not import 'xarray': No module named 'xarray' SKIPPED [3] dask/tests/test_sizeof.py:157: could not import 'pyarrow': No module named 'pyarrow' SKIPPED [1] dask/tests/test_sizeof.py:179: could not import 'pyarrow': No module named 'pyarrow' SKIPPED [1] dask/tests/test_utils.py:92: could not import 'pyarrow': No module named 'pyarrow' SKIPPED [1] dask/tests/test_utils.py:69: could not import 'pyarrow': No module named 'pyarrow' SKIPPED [1] dask/tests/test_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' 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_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[tasks-False-4] - not yet supported 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_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-None] - 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_arithmetics_reduction.py::test_reductions_frame_dtypes[False-sem-kwargs12] - 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_std_object_dtype[tasks-mean] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-std-b] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_arithmetics_reduction.py::test_reductions_frame_dtypes[False-sem-kwargs13] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-observed-cat_1-ordered-known] - reason: Not implemented for category type with pandas 2.0 XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-std-a] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-std-b] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[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-std-by3] - numeric_only=False not implemented 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_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-tasks-unobserved-cat_1-ordered-known] - reason: Not implemented for category type with pandas 2.0 XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-observed-cat_1-unordererd-unknown] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-std-b] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-True-std-by3] - 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_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[sum-disk-unobserved-cat_1-ordered-known] - reason: Not implemented for category type with pandas 2.0 XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-tasks-unobserved-cat_1-unordererd-known] - reason: Not implemented for category type with pandas 2.0 XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-False-std-by3] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-unobserved-cat_1-ordered-known] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[sum-disk-unobserved-cat_1-ordered-unknown] - reason: Not implemented for category type with pandas 2.0 XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[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_aggregate_categorical_observed[sum-disk-unobserved-cat_1-unordererd-known] - reason: Not implemented for category type with pandas 2.0 XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_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-disk-unobserved-cat_1-ordered-unknown] - 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_sort_argument[disk-True-std-by3] - 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[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-observed-cat_1-ordered-known] - reason: Not implemented for category type with pandas 2.0 XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-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[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[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-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-unordererd-known] - numeric_only=False not implemented 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_full_groupby_multilevel[disk-True-4] - not yet supported 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[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[var-tasks-unobserved-cat_1-ordered-known] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-observed-cat_1-ordered-known] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_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_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-unknown] - reason: Not implemented for category type with pandas 2.0 XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-disk-unobserved-cat_1-unordererd-unknown] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-unobserved-cat_1-ordered-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_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_full_groupby_multilevel[disk-False-4] - not yet supported 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[var-disk-unobserved-cat_1-ordered-unknown] - 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[tasks-False-mean-a] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_apply_or_transform_shuffle_multilevel[disk-1-5] - condition: NotImplemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-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[var-tasks-unobserved-cat_1-ordered-unknown] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[prod-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-True-4] - not yet supported 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-leftsemi-parts2] - Pandas does not support leftsemi or leftanti XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-unobserved-cat_1-ordered-unknown] - 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[prod-disk-unobserved-cat_1-unordererd-unknown] - reason: Not implemented for category type with pandas 2.0 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_aggregate_categorical_observed[std-tasks-unobserved-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[var-disk-unobserved-cat_1-unordererd-known] - numeric_only=False not implemented 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[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_sort_argument[disk-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-unknown] - 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_aggregate_categorical_observed[mean-disk-observed-cat_1-unordererd-known] - 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_aggregate_categorical_observed[std-tasks-unobserved-cat_1-unordererd-known] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[tasks-False-mean-b] - 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-tasks-unobserved-cat_1-unordererd-known] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[std-tasks-unobserved-cat_1-unordererd-unknown] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_multi.py::test_merge_tasks_semi_anti_cudf[pandas-leftanti-parts2] - Pandas does not support leftsemi or leftanti XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[var-disk-unobserved-cat_1-unordererd-unknown] - numeric_only=False not implemented 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_sort_argument[disk-True-mean-a] - 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_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-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-unobserved-cat_1-unordererd-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_groupby.py::test_groupby_sort_argument[tasks-True-std-a] - 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_groupby_sort_argument[tasks-False-std-a] - numeric_only=False not implemented 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[tasks-False-std-b] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-unobserved-cat_1-ordered-known] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_sort_argument[disk-True-mean-by3] - 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[mean-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-1-5] - condition: NotImplemented XFAIL dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-conj-prod] - reason: 'prod' overflowing with integer columns in pandas 1.2.0 XFAIL dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-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-square-prod] - reason: 'prod' overflowing with integer columns in pandas 1.2.0 XFAIL dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-negative-prod] - reason: 'prod' overflowing with integer columns in pandas 1.2.0 XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-disk-unobserved-cat_1-unordererd-known] - numeric_only=False not implemented 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_std_object_dtype[disk-std] - 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_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_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-parts1] - Pandas does not support leftsemi or leftanti 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/tests/test_delayed.py::test_pickle[modlevel_delayed2] - #3369 XFAIL dask/tests/test_delayed.py::test_pickle[modlevel_delayed1] - #3369 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-known] - 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_aggregate_categorical_observed[mean-tasks-observed-cat_1-ordered-unknown] - numeric_only=False not implemented XFAIL dask/dataframe/tests/test_groupby.py::test_groupby_aggregate_categorical_observed[mean-tasks-observed-cat_1-unordererd-known] - numeric_only=False not implemented = 9063 passed, 1650 skipped, 136 xfailed, 222 xpassed, 146 warnings in 260.97s (0:04:20) = >>> py3-dask: Entering fakeroot... >>> py3-dask-pyc*: Running split function pyc... '/home/buildozer/aports/community/py3-dask/pkg/py3-dask/usr/lib/python3.11/site-packages/dask/bag/__pycache__' -> '/home/buildozer/aports/community/py3-dask/pkg/py3-dask-pyc/usr/lib/python3.11/site-packages/dask/bag/__pycache__' '/home/buildozer/aports/community/py3-dask/pkg/py3-dask/usr/lib/python3.11/site-packages/dask/__pycache__' -> '/home/buildozer/aports/community/py3-dask/pkg/py3-dask-pyc/usr/lib/python3.11/site-packages/dask/__pycache__' '/home/buildozer/aports/community/py3-dask/pkg/py3-dask/usr/lib/python3.11/site-packages/dask/widgets/__pycache__' -> '/home/buildozer/aports/community/py3-dask/pkg/py3-dask-pyc/usr/lib/python3.11/site-packages/dask/widgets/__pycache__' '/home/buildozer/aports/community/py3-dask/pkg/py3-dask/usr/lib/python3.11/site-packages/dask/array/__pycache__' -> '/home/buildozer/aports/community/py3-dask/pkg/py3-dask-pyc/usr/lib/python3.11/site-packages/dask/array/__pycache__' '/home/buildozer/aports/community/py3-dask/pkg/py3-dask/usr/lib/python3.11/site-packages/dask/array/lib/__pycache__' -> '/home/buildozer/aports/community/py3-dask/pkg/py3-dask-pyc/usr/lib/python3.11/site-packages/dask/array/lib/__pycache__' '/home/buildozer/aports/community/py3-dask/pkg/py3-dask/usr/lib/python3.11/site-packages/dask/dataframe/__pycache__' -> '/home/buildozer/aports/community/py3-dask/pkg/py3-dask-pyc/usr/lib/python3.11/site-packages/dask/dataframe/__pycache__' '/home/buildozer/aports/community/py3-dask/pkg/py3-dask/usr/lib/python3.11/site-packages/dask/dataframe/io/__pycache__' -> '/home/buildozer/aports/community/py3-dask/pkg/py3-dask-pyc/usr/lib/python3.11/site-packages/dask/dataframe/io/__pycache__' '/home/buildozer/aports/community/py3-dask/pkg/py3-dask/usr/lib/python3.11/site-packages/dask/dataframe/io/orc/__pycache__' -> '/home/buildozer/aports/community/py3-dask/pkg/py3-dask-pyc/usr/lib/python3.11/site-packages/dask/dataframe/io/orc/__pycache__' '/home/buildozer/aports/community/py3-dask/pkg/py3-dask/usr/lib/python3.11/site-packages/dask/dataframe/io/parquet/__pycache__' -> '/home/buildozer/aports/community/py3-dask/pkg/py3-dask-pyc/usr/lib/python3.11/site-packages/dask/dataframe/io/parquet/__pycache__' '/home/buildozer/aports/community/py3-dask/pkg/py3-dask/usr/lib/python3.11/site-packages/dask/dataframe/io/tests/__pycache__' -> '/home/buildozer/aports/community/py3-dask/pkg/py3-dask-pyc/usr/lib/python3.11/site-packages/dask/dataframe/io/tests/__pycache__' '/home/buildozer/aports/community/py3-dask/pkg/py3-dask/usr/lib/python3.11/site-packages/dask/dataframe/tseries/__pycache__' -> '/home/buildozer/aports/community/py3-dask/pkg/py3-dask-pyc/usr/lib/python3.11/site-packages/dask/dataframe/tseries/__pycache__' '/home/buildozer/aports/community/py3-dask/pkg/py3-dask/usr/lib/python3.11/site-packages/dask/dataframe/tseries/tests/__pycache__' -> '/home/buildozer/aports/community/py3-dask/pkg/py3-dask-pyc/usr/lib/python3.11/site-packages/dask/dataframe/tseries/tests/__pycache__' '/home/buildozer/aports/community/py3-dask/pkg/py3-dask/usr/lib/python3.11/site-packages/dask/diagnostics/__pycache__' -> '/home/buildozer/aports/community/py3-dask/pkg/py3-dask-pyc/usr/lib/python3.11/site-packages/dask/diagnostics/__pycache__' '/home/buildozer/aports/community/py3-dask/pkg/py3-dask/usr/lib/python3.11/site-packages/dask/bytes/__pycache__' -> '/home/buildozer/aports/community/py3-dask/pkg/py3-dask-pyc/usr/lib/python3.11/site-packages/dask/bytes/__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.11 >>> py3-dask-pyc*: Package size: 4.3 MB >>> py3-dask-pyc*: Compressing data... >>> py3-dask-pyc*: Create checksum... >>> py3-dask-pyc*: Create py3-dask-pyc-2023.12.0-r1.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.11 >>> py3-dask*: Package size: 3.2 MB >>> py3-dask*: Compressing data... >>> py3-dask*: Create checksum... >>> py3-dask*: Create py3-dask-2023.12.0-r1.apk >>> py3-dask: Build complete at Thu, 28 Mar 2024 18:09:50 +0000 elapsed time 0h 5m 9s >>> py3-dask: Cleaning up srcdir >>> py3-dask: Cleaning up pkgdir >>> py3-dask: Uninstalling dependencies... (1/146) Purging .makedepends-py3-dask (20240328.180445) (2/146) Purging py3-click-pyc (8.1.7-r1) (3/146) Purging py3-click (8.1.7-r1) (4/146) Purging py3-cloudpickle-pyc (3.0.0-r0) (5/146) Purging py3-cloudpickle (3.0.0-r0) (6/146) Purging py3-fsspec-pyc (2023.12.2-r1) (7/146) Purging py3-fsspec (2023.12.2-r1) (8/146) Purging py3-importlib-metadata-pyc (7.0.2-r0) (9/146) Purging py3-importlib-metadata (7.0.2-r0) (10/146) Purging py3-zipp-pyc (3.17.0-r0) (11/146) Purging py3-zipp (3.17.0-r0) (12/146) Purging py3-partd-pyc (1.4.1-r1) (13/146) Purging py3-partd (1.4.1-r1) (14/146) Purging py3-locket-pyc (1.0.0-r2) (15/146) Purging py3-locket (1.0.0-r2) (16/146) Purging py3-pandas-pyc (2.0.3-r0) (17/146) Purging py3-pandas (2.0.3-r0) (18/146) Purging py3-pyzmq-pyc (25.1.2-r0) (19/146) Purging py3-pyzmq (25.1.2-r0) (20/146) Purging py3-tornado-pyc (6.4-r0) (21/146) Purging py3-tornado (6.4-r0) (22/146) Purging py3-toolz-pyc (0.12.1-r0) (23/146) Purging py3-toolz (0.12.1-r0) (24/146) Purging py3-yaml-pyc (6.0.1-r2) (25/146) Purging py3-yaml (6.0.1-r2) (26/146) Purging py3-gpep517-pyc (15-r1) (27/146) Purging py3-gpep517 (15-r1) (28/146) Purging py3-installer-pyc (0.7.0-r1) (29/146) Purging py3-installer (0.7.0-r1) (30/146) Purging py3-python-versioneer-pyc (0.29-r0) (31/146) Purging py3-python-versioneer (0.29-r0) (32/146) Purging py3-wheel-pyc (0.42.0-r0) (33/146) Purging py3-wheel (0.42.0-r0) (34/146) Purging py3-flaky-pyc (3.8.1-r0) (35/146) Purging py3-flaky (3.8.1-r0) (36/146) Purging py3-graphviz-pyc (0.20.3-r0) (37/146) Purging py3-graphviz (0.20.3-r0) (38/146) Purging graphviz (9.0.0-r0) Executing graphviz-9.0.0-r0.pre-deinstall (39/146) Purging py3-jinja2-pyc (3.1.3-r0) (40/146) Purging py3-jinja2 (3.1.3-r0) (41/146) Purging py3-markupsafe-pyc (2.1.5-r0) (42/146) Purging py3-markupsafe (2.1.5-r0) (43/146) Purging py3-pandas-tests (2.0.3-r0) (44/146) Purging py3-dateutil-pyc (2.9.0-r0) (45/146) Purging py3-dateutil (2.9.0-r0) (46/146) Purging py3-six-pyc (1.16.0-r8) (47/146) Purging py3-six (1.16.0-r8) (48/146) Purging py3-tz-pyc (2024.1-r0) (49/146) Purging py3-tz (2024.1-r0) (50/146) Purging py3-pytest-cov-pyc (4.1.0-r0) (51/146) Purging py3-pytest-cov (4.1.0-r0) (52/146) Purging py3-coverage-pyc (6.5.0-r5) (53/146) Purging py3-coverage (6.5.0-r5) (54/146) Purging py3-pytest-runner-pyc (6.0.1-r0) (55/146) Purging py3-pytest-runner (6.0.1-r0) (56/146) Purging py3-setuptools-pyc (69.2.0-r0) (57/146) Purging py3-setuptools (69.2.0-r0) (58/146) Purging py3-pytest-xdist-pyc (3.5.0-r0) (59/146) Purging py3-pytest-xdist (3.5.0-r0) (60/146) Purging py3-execnet-pyc (1.9.0-r2) (61/146) Purging py3-execnet (1.9.0-r2) (62/146) Purging py3-apipkg-pyc (2.1.0-r2) (63/146) Purging py3-apipkg (2.1.0-r2) (64/146) Purging py3-pytest-pyc (8.1.1-r0) (65/146) Purging py3-pytest (8.1.1-r0) (66/146) Purging py3-iniconfig-pyc (2.0.0-r0) (67/146) Purging py3-iniconfig (2.0.0-r0) (68/146) Purging py3-pluggy-pyc (1.4.0-r0) (69/146) Purging py3-pluggy (1.4.0-r0) (70/146) Purging py3-py-pyc (1.11.0-r2) (71/146) Purging py3-py (1.11.0-r2) (72/146) Purging py3-scipy-pyc (1.11.4-r0) (73/146) Purging py3-scipy (1.11.4-r0) (74/146) Purging py3-pooch-pyc (1.8.1-r0) (75/146) Purging py3-pooch (1.8.1-r0) (76/146) Purging py3-packaging-pyc (24.0-r0) (77/146) Purging py3-packaging (24.0-r0) (78/146) Purging py3-parsing-pyc (3.1.2-r0) (79/146) Purging py3-parsing (3.1.2-r0) (80/146) Purging py3-platformdirs-pyc (4.2.0-r0) (81/146) Purging py3-platformdirs (4.2.0-r0) (82/146) Purging py3-requests-pyc (2.31.0-r1) (83/146) Purging py3-requests (2.31.0-r1) (84/146) Purging py3-certifi-pyc (2024.2.2-r0) (85/146) Purging py3-certifi (2024.2.2-r0) (86/146) Purging py3-charset-normalizer-pyc (3.3.2-r0) (87/146) Purging py3-charset-normalizer (3.3.2-r0) (88/146) Purging py3-idna-pyc (3.6-r0) (89/146) Purging py3-idna (3.6-r0) (90/146) Purging py3-urllib3-pyc (1.26.18-r0) (91/146) Purging py3-urllib3 (1.26.18-r0) (92/146) Purging py3-numpy-pyc (1.25.2-r0) (93/146) Purging py3-numpy (1.25.2-r0) (94/146) Purging openblas (0.3.26-r0) (95/146) Purging graphviz-libs (9.0.0-r0) (96/146) Purging libgd (2.3.3-r9) (97/146) Purging libgfortran (13.2.1_git20240309-r0) (98/146) Purging libxpm (3.5.17-r0) (99/146) Purging libxt (1.3.0-r4) (100/146) Purging libzmq (4.3.5-r2) (101/146) Purging pango (1.51.0-r0) Executing pango-1.51.0-r0.pre-deinstall (102/146) Purging python3-pyc (3.11.8-r0) (103/146) Purging python3-pycache-pyc0 (3.11.8-r0) (104/146) Purging pyc (3.11.8-r0) (105/146) Purging tiff (4.6.0-r0) (106/146) Purging yaml (0.2.5-r2) (107/146) Purging libavif (1.0.4-r0) (108/146) Purging aom-libs (3.8.2-r0) (109/146) Purging cairo (1.18.0-r0) (110/146) Purging libxft (2.3.8-r2) (111/146) Purging fontconfig (2.15.0-r0) (112/146) Purging harfbuzz (8.3.1-r0) (113/146) Purging freetype (2.13.2-r0) (114/146) Purging fribidi (1.0.13-r0) (115/146) Purging python3 (3.11.8-r0) (116/146) Purging gdbm (1.23-r1) (117/146) Purging glib (2.78.4-r1) (118/146) Purging graphite2 (1.3.14-r6) (119/146) Purging libmount (2.39.3-r1) (120/146) Purging libblkid (2.39.3-r1) (121/146) Purging libxext (1.3.6-r1) (122/146) Purging libxrender (0.9.11-r4) (123/146) Purging libx11 (1.8.7-r0) (124/146) Purging libxcb (1.16.1-r0) (125/146) Purging libxdmcp (1.1.5-r0) (126/146) Purging libbsd (0.12.2-r0) (127/146) Purging libbz2 (1.0.8-r6) (128/146) Purging libdav1d (1.4.1-r0) (129/146) Purging libffi (3.4.6-r0) (130/146) Purging libsm (1.2.4-r3) (131/146) Purging libice (1.1.1-r5) (132/146) Purging libintl (0.22.5-r0) (133/146) Purging libjpeg-turbo (3.0.2-r0) (134/146) Purging libmd (1.1.0-r0) (135/146) Purging libpanelw (6.4_p20240309-r0) (136/146) Purging libpng (1.6.43-r0) (137/146) Purging libwebp (1.3.2-r0) (138/146) Purging libsharpyuv (1.3.2-r0) (139/146) Purging libsodium (1.0.19-r0) (140/146) Purging libuuid (2.39.3-r1) (141/146) Purging libxau (1.0.11-r3) (142/146) Purging mpdecimal (4.0.0-r0) (143/146) Purging pixman (0.43.2-r0) (144/146) Purging readline (8.2.10-r0) (145/146) Purging sqlite-libs (3.45.2-r0) (146/146) Purging xz-libs (5.6.1-r1) Executing busybox-1.36.1-r24.trigger OK: 228 MiB in 102 packages >>> py3-dask: Updating the community/riscv64 repository index... >>> py3-dask: Signing the index...