>>> py3-xarray: Building community/py3-xarray 2026.4.0-r0 (using abuild 3.17.0_rc2-r0) started Fri, 29 May 2026 19:05:13 +0000 >>> py3-xarray: Validating /home/buildozer/aports/community/py3-xarray/APKBUILD... >>> py3-xarray: Analyzing dependencies... >>> py3-xarray: Installing for build: build-base python3 py3-numpy py3-packaging py3-pandas py3-gpep517 py3-setuptools_scm py3-wheel py3-coverage py3-mock py3-pyarrow py3-pytest-asyncio py3-pytest-cov py3-pytest-xdist py3-scipy ( 1/187) Installing libbz2 (1.0.8-r6) ( 2/187) Installing libffi (3.5.2-r1) ( 3/187) Installing gdbm (1.26-r0) ( 4/187) Installing xz-libs (5.8.3-r0) ( 5/187) Installing mpdecimal (4.0.1-r0) ( 6/187) Installing libpanelw (6.6_p20260516-r0) ( 7/187) Installing readline (8.3.3-r1) ( 8/187) Installing sqlite-libs (3.53.1-r0) ( 9/187) Installing python3 (3.14.3-r0) ( 10/187) Installing python3-pycache-pyc0 (3.14.3-r0) ( 11/187) Installing pyc (3.14.3-r0) ( 12/187) Installing python3-pyc (3.14.3-r0) ( 13/187) Installing libgfortran (15.2.0-r4) ( 14/187) Installing openblas (0.3.30-r2) ( 15/187) Installing py3-numpy (2.4.6-r0) ( 16/187) Installing py3-numpy-tests (2.4.6-r0) ( 17/187) Installing py3-numpy-pyc (2.4.6-r0) ( 18/187) Installing py3-parsing (3.3.2-r1) ( 19/187) Installing py3-parsing-pyc (3.3.2-r1) ( 20/187) Installing py3-packaging (26.2-r0) ( 21/187) Installing py3-packaging-pyc (26.2-r0) ( 22/187) Installing py3-dateutil (2.9.0-r4) ( 23/187) Installing py3-dateutil-pyc (2.9.0-r4) ( 24/187) Installing py3-tz (2026.2-r0) ( 25/187) Installing py3-tz-pyc (2026.2-r0) ( 26/187) Installing py3-attrs (26.1.0-r0) ( 27/187) Installing py3-attrs-pyc (26.1.0-r0) ( 28/187) Installing py3-tzdata (2025.3-r1) ( 29/187) Installing py3-tzdata-pyc (2025.3-r1) ( 30/187) Installing py3-pandas (3.0.3-r0) ( 31/187) Installing py3-pandas-pyc (3.0.3-r0) ( 32/187) Installing py3-installer (1.0.0-r0) ( 33/187) Installing py3-installer-pyc (1.0.0-r0) ( 34/187) Installing py3-gpep517 (19-r2) ( 35/187) Installing py3-gpep517-pyc (19-r2) ( 36/187) Installing py3-setuptools (82.0.1-r1) ( 37/187) Installing py3-setuptools-pyc (82.0.1-r1) ( 38/187) Installing py3-setuptools_scm (9.2.2-r1) ( 39/187) Installing py3-setuptools_scm-pyc (9.2.2-r1) ( 40/187) Installing py3-wheel (0.47.0-r0) ( 41/187) Installing py3-wheel-pyc (0.47.0-r0) ( 42/187) Installing py3-coverage (7.14.1-r0) ( 43/187) Installing py3-coverage-pyc (7.14.1-r0) ( 44/187) Installing py3-mock (5.2.0-r1) ( 45/187) Installing py3-mock-pyc (5.2.0-r1) ( 46/187) Installing py3-cparser (3.0-r1) ( 47/187) Installing py3-cparser-pyc (3.0-r1) ( 48/187) Installing py3-cffi (2.0.0-r0) ( 49/187) Installing py3-cffi-pyc (2.0.0-r0) ( 50/187) Installing abseil-cpp-city (20250814.1-r0) ( 51/187) Installing abseil-cpp-hash (20250814.1-r0) ( 52/187) Installing abseil-cpp-leak-check (20250814.1-r0) ( 53/187) Installing abseil-cpp-log-internal-nullguard (20250814.1-r0) ( 54/187) Installing abseil-cpp-raw-logging-internal (20250814.1-r0) ( 55/187) Installing abseil-cpp-strings-internal (20250814.1-r0) ( 56/187) Installing abseil-cpp-strings (20250814.1-r0) ( 57/187) Installing abseil-cpp-log-internal-check-op (20250814.1-r0) ( 58/187) Installing abseil-cpp-spinlock-wait (20250814.1-r0) ( 59/187) Installing abseil-cpp-base (20250814.1-r0) ( 60/187) Installing abseil-cpp-malloc-internal (20250814.1-r0) ( 61/187) Installing abseil-cpp-stacktrace (20250814.1-r0) ( 62/187) Installing abseil-cpp-symbolize (20250814.1-r0) ( 63/187) Installing abseil-cpp-examine-stack (20250814.1-r0) ( 64/187) Installing abseil-cpp-log-globals (20250814.1-r0) ( 65/187) Installing abseil-cpp-log-internal-globals (20250814.1-r0) ( 66/187) Installing abseil-cpp-int128 (20250814.1-r0) ( 67/187) Installing abseil-cpp-str-format-internal (20250814.1-r0) ( 68/187) Installing abseil-cpp-time-zone (20250814.1-r0) ( 69/187) Installing abseil-cpp-time (20250814.1-r0) ( 70/187) Installing abseil-cpp-log-internal-format (20250814.1-r0) ( 71/187) Installing abseil-cpp-log-sink (20250814.1-r0) ( 72/187) Installing abseil-cpp-kernel-timeout-internal (20250814.1-r0) ( 73/187) Installing abseil-cpp-tracing-internal (20250814.1-r0) ( 74/187) Installing abseil-cpp-synchronization (20250814.1-r0) ( 75/187) Installing abseil-cpp-log-internal-log-sink-set (20250814.1-r0) ( 76/187) Installing abseil-cpp-log-internal-proto (20250814.1-r0) ( 77/187) Installing abseil-cpp-log-internal-structured-proto (20250814.1-r0) ( 78/187) Installing abseil-cpp-strerror (20250814.1-r0) ( 79/187) Installing abseil-cpp-log-internal-message (20250814.1-r0) ( 80/187) Installing abseil-cpp-hashtablez-sampler (20250814.1-r0) ( 81/187) Installing abseil-cpp-raw-hash-set (20250814.1-r0) ( 82/187) Installing icu-data-en (78.1-r0) Executing icu-data-en-78.1-r0.post-install * If you need ICU with non-English locales and legacy charset support, install * package icu-data-full. ( 83/187) Installing icu-libs (78.1-r0) ( 84/187) Installing re2 (2025.11.05-r3) ( 85/187) Installing py3-pybind11 (3.0.1-r1) ( 86/187) Installing py3-pybind11-pyc (3.0.1-r1) ( 87/187) Installing py3-re2 (2025.11.05-r3) ( 88/187) Installing py3-re2-pyc (2025.11.05-r3) ( 89/187) Installing utf8proc (2.11.3-r0) ( 90/187) Installing apache-arrow (23.0.1-r2) ( 91/187) Installing gflags (2.3.0-r0) ( 92/187) Installing libunwind (1.8.3-r0) ( 93/187) Installing glog (0.7.1-r3) ( 94/187) Installing abseil-cpp-crc-internal (20250814.1-r0) ( 95/187) Installing abseil-cpp-crc32c (20250814.1-r0) ( 96/187) Installing abseil-cpp-crc-cord-state (20250814.1-r0) ( 97/187) Installing abseil-cpp-cord-internal (20250814.1-r0) ( 98/187) Installing abseil-cpp-exponential-biased (20250814.1-r0) ( 99/187) Installing abseil-cpp-cordz-functions (20250814.1-r0) (100/187) Installing abseil-cpp-cordz-handle (20250814.1-r0) (101/187) Installing abseil-cpp-cordz-info (20250814.1-r0) (102/187) Installing abseil-cpp-cord (20250814.1-r0) (103/187) Installing abseil-cpp-die-if-null (20250814.1-r0) (104/187) Installing abseil-cpp-log-internal-conditions (20250814.1-r0) (105/187) Installing abseil-cpp-status (20250814.1-r0) (106/187) Installing abseil-cpp-statusor (20250814.1-r0) (107/187) Installing abseil-cpp-throw-delegate (20250814.1-r0) (108/187) Installing abseil-cpp-log-initialize (20250814.1-r0) (109/187) Installing libprotoc (31.1-r1) (110/187) Installing protoc (31.1-r1) (111/187) Installing libprotobuf-lite (31.1-r1) (112/187) Installing protobuf (31.1-r1) (113/187) Installing libprotobuf (31.1-r1) (114/187) Installing snappy (1.2.2-r0) (115/187) Installing libarrow (23.0.1-r2) (116/187) Installing libarrow_acero (23.0.1-r2) (117/187) Installing libthrift (0.23.0-r0) (118/187) Installing libparquet (23.0.1-r2) (119/187) Installing libarrow_dataset (23.0.1-r2) (120/187) Installing ca-certificates (20260413-r0) (121/187) Installing libupb_base_lib (1.78.1-r2) (122/187) Installing libupb_mem_lib (1.78.1-r2) (123/187) Installing libupb_message_lib (1.78.1-r2) (124/187) Installing grpc (1.78.1-r2) (125/187) Installing abseil-cpp-flags-commandlineflag (20250814.1-r0) (126/187) Installing abseil-cpp-flags-commandlineflag-internal (20250814.1-r0) (127/187) Installing abseil-cpp-flags-program-name (20250814.1-r0) (128/187) Installing abseil-cpp-flags-config (20250814.1-r0) (129/187) Installing abseil-cpp-flags-internal (20250814.1-r0) (130/187) Installing abseil-cpp-flags-marshalling (20250814.1-r0) (131/187) Installing abseil-cpp-flags-private-handle-accessor (20250814.1-r0) (132/187) Installing abseil-cpp-flags-reflection (20250814.1-r0) (133/187) Installing abseil-cpp-log-internal-fnmatch (20250814.1-r0) (134/187) Installing abseil-cpp-vlog-config-internal (20250814.1-r0) (135/187) Installing libgpr (1.78.1-r2) (136/187) Installing abseil-cpp-random-internal-platform (20250814.1-r0) (137/187) Installing abseil-cpp-random-internal-randen-slow (20250814.1-r0) (138/187) Installing abseil-cpp-random-internal-randen (20250814.1-r0) (139/187) Installing abseil-cpp-random-internal-seed-material (20250814.1-r0) (140/187) Installing abseil-cpp-random-seed-gen-exception (20250814.1-r0) (141/187) Installing abseil-cpp-random-internal-entropy-pool (20250814.1-r0) (142/187) Installing libaddress_sorting (1.78.1-r2) (143/187) Installing libupb_json_lib (1.78.1-r2) (144/187) Installing libupb_textformat_lib (1.78.1-r2) (145/187) Installing libgrpc (1.78.1-r2) (146/187) Installing libgrpc_unsecure (1.78.1-r2) (147/187) Installing grpc-cpp (1.78.1-r2) (148/187) Installing libarrow_flight (23.0.1-r2) (149/187) Installing py3-pyarrow (23.0.1-r2) (150/187) Installing py3-pyarrow-pyc (23.0.1-r2) (151/187) Installing py3-iniconfig (2.3.0-r1) (152/187) Installing py3-iniconfig-pyc (2.3.0-r1) (153/187) Installing py3-pluggy (1.6.0-r1) (154/187) Installing py3-pluggy-pyc (1.6.0-r1) (155/187) Installing py3-py (1.11.0-r5) (156/187) Installing py3-py-pyc (1.11.0-r5) (157/187) Installing py3-pygments (2.20.0-r0) (158/187) Installing py3-pygments-pyc (2.20.0-r0) (159/187) Installing py3-pytest (9.0.3-r0) (160/187) Installing py3-pytest-pyc (9.0.3-r0) (161/187) Installing py3-typing-extensions (4.15.0-r1) (162/187) Installing py3-typing-extensions-pyc (4.15.0-r1) (163/187) Installing py3-pytest-asyncio (1.3.0-r1) (164/187) Installing py3-pytest-asyncio-pyc (1.3.0-r1) (165/187) Installing py3-pytest-cov (5.0.0-r2) (166/187) Installing py3-pytest-cov-pyc (5.0.0-r2) (167/187) Installing py3-execnet (2.1.1-r1) (168/187) Installing py3-execnet-pyc (2.1.1-r1) (169/187) Installing py3-pytest-xdist (3.8.0-r1) (170/187) Installing py3-pytest-xdist-pyc (3.8.0-r1) (171/187) Installing py3-platformdirs (4.9.6-r0) (172/187) Installing py3-platformdirs-pyc (4.9.6-r0) (173/187) Installing py3-certifi (2026.2.25-r1) (174/187) Installing py3-certifi-pyc (2026.2.25-r1) (175/187) Installing py3-charset-normalizer (3.4.7-r0) (176/187) Installing py3-charset-normalizer-pyc (3.4.7-r0) (177/187) Installing py3-idna (3.16-r0) (178/187) Installing py3-idna-pyc (3.16-r0) (179/187) Installing py3-urllib3 (2.7.0-r0) (180/187) Installing py3-urllib3-pyc (2.7.0-r0) (181/187) Installing py3-requests (2.33.1-r0) (182/187) Installing py3-requests-pyc (2.33.1-r0) (183/187) Installing py3-pooch (1.9.0-r1) (184/187) Installing py3-pooch-pyc (1.9.0-r1) (185/187) Installing py3-scipy (1.17.1-r1) (186/187) Installing py3-scipy-pyc (1.17.1-r1) (187/187) Installing .makedepends-py3-xarray (20260529.190514) Executing busybox-1.37.0-r31.trigger Executing ca-certificates-20260413-r0.trigger OK: 718.6 MiB in 293 packages >>> py3-xarray: Cleaning up srcdir >>> py3-xarray: Cleaning up pkgdir >>> py3-xarray: Cleaning up tmpdir >>> py3-xarray: Fetching https://distfiles.alpinelinux.org/distfiles/edge//py3-xarray-2026.4.0.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> py3-xarray: Fetching py3-xarray-2026.4.0.tar.gz::https://files.pythonhosted.org/packages/source/x/xarray/xarray-2026.4.0.tar.gz Connecting to files.pythonhosted.org (151.101.192.223:443) Connecting to files.pythonhosted.org (151.101.128.223:443) saving to '/var/cache/distfiles/edge/py3-xarray-2026.4.0.tar.gz.part' py3-xarray-2026.4.0. 100% |********************************| 3058k 0:00:00 ETA '/var/cache/distfiles/edge/py3-xarray-2026.4.0.tar.gz.part' saved /var/cache/distfiles/edge/py3-xarray-2026.4.0.tar.gz: OK /home/buildozer/aports/community/py3-xarray/fix-pytest-ini-options.patch: OK >>> py3-xarray: Fetching https://distfiles.alpinelinux.org/distfiles/edge//py3-xarray-2026.4.0.tar.gz /var/cache/distfiles/edge/py3-xarray-2026.4.0.tar.gz: OK /home/buildozer/aports/community/py3-xarray/fix-pytest-ini-options.patch: OK >>> py3-xarray: Unpacking /var/cache/distfiles/edge/py3-xarray-2026.4.0.tar.gz... >>> py3-xarray: fix-pytest-ini-options.patch patching file pyproject.toml 2026-05-29 19:05:19,042 gpep517 INFO Building wheel via backend setuptools.build_meta /usr/lib/python3.14/site-packages/setuptools_scm/git.py:427: UserWarning: git archive did not support describe output warnings.warn("git archive did not support describe output") /usr/lib/python3.14/site-packages/setuptools_scm/git.py:445: UserWarning: unprocessed git archival found (no export subst applied) warnings.warn("unprocessed git archival found (no export subst applied)") 2026-05-29 19:05:19,106 root INFO running bdist_wheel 2026-05-29 19:05:19,122 root INFO running build 2026-05-29 19:05:19,122 root INFO running build_py 2026-05-29 19:05:19,125 root INFO creating build/lib/xarray 2026-05-29 19:05:19,125 root INFO copying xarray/__init__.py -> build/lib/xarray 2026-05-29 19:05:19,125 root INFO copying xarray/ufuncs.py -> build/lib/xarray 2026-05-29 19:05:19,126 root INFO copying xarray/convert.py -> build/lib/xarray 2026-05-29 19:05:19,126 root INFO copying xarray/coders.py -> build/lib/xarray 2026-05-29 19:05:19,126 root INFO copying xarray/groupers.py -> build/lib/xarray 2026-05-29 19:05:19,126 root INFO copying xarray/typing.py -> build/lib/xarray 2026-05-29 19:05:19,126 root INFO copying xarray/tutorial.py -> build/lib/xarray 2026-05-29 19:05:19,126 root INFO copying xarray/conventions.py -> build/lib/xarray 2026-05-29 19:05:19,127 root INFO creating build/lib/xarray/util 2026-05-29 19:05:19,127 root INFO copying xarray/util/generate_aggregations.py -> build/lib/xarray/util 2026-05-29 19:05:19,127 root INFO copying xarray/util/__init__.py -> build/lib/xarray/util 2026-05-29 19:05:19,127 root INFO copying xarray/util/print_versions.py -> build/lib/xarray/util 2026-05-29 19:05:19,127 root INFO copying xarray/util/deprecation_helpers.py -> build/lib/xarray/util 2026-05-29 19:05:19,127 root INFO copying xarray/util/generate_ops.py -> build/lib/xarray/util 2026-05-29 19:05:19,128 root INFO creating build/lib/xarray/backends 2026-05-29 19:05:19,128 root INFO copying xarray/backends/lru_cache.py -> build/lib/xarray/backends 2026-05-29 19:05:19,128 root INFO copying xarray/backends/pydap_.py -> build/lib/xarray/backends 2026-05-29 19:05:19,128 root INFO copying xarray/backends/zarr.py -> build/lib/xarray/backends 2026-05-29 19:05:19,128 root INFO copying xarray/backends/common.py -> build/lib/xarray/backends 2026-05-29 19:05:19,128 root INFO copying xarray/backends/__init__.py -> build/lib/xarray/backends 2026-05-29 19:05:19,128 root INFO copying xarray/backends/locks.py -> build/lib/xarray/backends 2026-05-29 19:05:19,128 root INFO copying xarray/backends/plugins.py -> build/lib/xarray/backends 2026-05-29 19:05:19,129 root INFO copying xarray/backends/api.py -> build/lib/xarray/backends 2026-05-29 19:05:19,129 root INFO copying xarray/backends/chunks.py -> build/lib/xarray/backends 2026-05-29 19:05:19,129 root INFO copying xarray/backends/memory.py -> build/lib/xarray/backends 2026-05-29 19:05:19,129 root INFO copying xarray/backends/netCDF4_.py -> build/lib/xarray/backends 2026-05-29 19:05:19,129 root INFO copying xarray/backends/netcdf3.py -> build/lib/xarray/backends 2026-05-29 19:05:19,129 root INFO copying xarray/backends/h5netcdf_.py -> build/lib/xarray/backends 2026-05-29 19:05:19,129 root INFO copying xarray/backends/writers.py -> build/lib/xarray/backends 2026-05-29 19:05:19,129 root INFO copying xarray/backends/scipy_.py -> build/lib/xarray/backends 2026-05-29 19:05:19,130 root INFO copying xarray/backends/store.py -> build/lib/xarray/backends 2026-05-29 19:05:19,130 root INFO copying xarray/backends/file_manager.py -> build/lib/xarray/backends 2026-05-29 19:05:19,130 root INFO creating build/lib/xarray/namedarray 2026-05-29 19:05:19,130 root INFO copying xarray/namedarray/_aggregations.py -> build/lib/xarray/namedarray 2026-05-29 19:05:19,130 root INFO copying xarray/namedarray/parallelcompat.py -> build/lib/xarray/namedarray 2026-05-29 19:05:19,130 root INFO copying xarray/namedarray/__init__.py -> build/lib/xarray/namedarray 2026-05-29 19:05:19,130 root INFO copying xarray/namedarray/_array_api.py -> build/lib/xarray/namedarray 2026-05-29 19:05:19,130 root INFO copying xarray/namedarray/daskmanager.py -> build/lib/xarray/namedarray 2026-05-29 19:05:19,131 root INFO copying xarray/namedarray/_typing.py -> build/lib/xarray/namedarray 2026-05-29 19:05:19,131 root INFO copying xarray/namedarray/pycompat.py -> build/lib/xarray/namedarray 2026-05-29 19:05:19,131 root INFO copying xarray/namedarray/utils.py -> build/lib/xarray/namedarray 2026-05-29 19:05:19,131 root INFO copying xarray/namedarray/core.py -> build/lib/xarray/namedarray 2026-05-29 19:05:19,131 root INFO copying xarray/namedarray/dtypes.py -> build/lib/xarray/namedarray 2026-05-29 19:05:19,131 root INFO creating build/lib/xarray/structure 2026-05-29 19:05:19,131 root INFO copying xarray/structure/__init__.py -> build/lib/xarray/structure 2026-05-29 19:05:19,131 root INFO copying xarray/structure/combine.py -> build/lib/xarray/structure 2026-05-29 19:05:19,132 root INFO copying xarray/structure/alignment.py -> build/lib/xarray/structure 2026-05-29 19:05:19,132 root INFO copying xarray/structure/merge.py -> build/lib/xarray/structure 2026-05-29 19:05:19,132 root INFO copying xarray/structure/chunks.py -> build/lib/xarray/structure 2026-05-29 19:05:19,132 root INFO copying xarray/structure/concat.py -> build/lib/xarray/structure 2026-05-29 19:05:19,132 root INFO creating build/lib/xarray/computation 2026-05-29 19:05:19,132 root INFO copying xarray/computation/weighted.py -> build/lib/xarray/computation 2026-05-29 19:05:19,133 root INFO copying xarray/computation/arithmetic.py -> build/lib/xarray/computation 2026-05-29 19:05:19,133 root INFO copying xarray/computation/computation.py -> build/lib/xarray/computation 2026-05-29 19:05:19,133 root INFO copying xarray/computation/__init__.py -> build/lib/xarray/computation 2026-05-29 19:05:19,133 root INFO copying xarray/computation/rolling_exp.py -> build/lib/xarray/computation 2026-05-29 19:05:19,133 root INFO copying xarray/computation/nanops.py -> build/lib/xarray/computation 2026-05-29 19:05:19,133 root INFO copying xarray/computation/apply_ufunc.py -> build/lib/xarray/computation 2026-05-29 19:05:19,133 root INFO copying xarray/computation/rolling.py -> build/lib/xarray/computation 2026-05-29 19:05:19,133 root INFO copying xarray/computation/fit.py -> build/lib/xarray/computation 2026-05-29 19:05:19,134 root INFO copying xarray/computation/ops.py -> build/lib/xarray/computation 2026-05-29 19:05:19,134 root INFO creating build/lib/xarray/plot 2026-05-29 19:05:19,134 root INFO copying xarray/plot/dataset_plot.py -> build/lib/xarray/plot 2026-05-29 19:05:19,134 root INFO copying xarray/plot/__init__.py -> build/lib/xarray/plot 2026-05-29 19:05:19,134 root INFO copying xarray/plot/facetgrid.py -> build/lib/xarray/plot 2026-05-29 19:05:19,134 root INFO copying xarray/plot/accessor.py -> build/lib/xarray/plot 2026-05-29 19:05:19,134 root INFO copying xarray/plot/dataarray_plot.py -> build/lib/xarray/plot 2026-05-29 19:05:19,135 root INFO copying xarray/plot/utils.py -> build/lib/xarray/plot 2026-05-29 19:05:19,135 root INFO creating build/lib/xarray/core 2026-05-29 19:05:19,135 root INFO copying xarray/core/_aggregations.py -> build/lib/xarray/core 2026-05-29 19:05:19,135 root INFO copying xarray/core/dataset_variables.py -> build/lib/xarray/core 2026-05-29 19:05:19,136 root INFO copying xarray/core/extensions.py -> build/lib/xarray/core 2026-05-29 19:05:19,136 root INFO copying xarray/core/duck_array_ops.py -> build/lib/xarray/core 2026-05-29 19:05:19,136 root INFO copying xarray/core/formatting_html.py -> build/lib/xarray/core 2026-05-29 19:05:19,136 root INFO copying xarray/core/treenode.py -> build/lib/xarray/core 2026-05-29 19:05:19,136 root INFO copying xarray/core/common.py -> build/lib/xarray/core 2026-05-29 19:05:19,136 root INFO copying xarray/core/__init__.py -> build/lib/xarray/core 2026-05-29 19:05:19,136 root INFO copying xarray/core/coordinates.py -> build/lib/xarray/core 2026-05-29 19:05:19,137 root INFO copying xarray/core/coordinate_transform.py -> build/lib/xarray/core 2026-05-29 19:05:19,137 root INFO copying xarray/core/missing.py -> build/lib/xarray/core 2026-05-29 19:05:19,137 root INFO copying xarray/core/dataarray.py -> build/lib/xarray/core 2026-05-29 19:05:19,137 root INFO copying xarray/core/variable.py -> build/lib/xarray/core 2026-05-29 19:05:19,138 root INFO copying xarray/core/_typed_ops.py -> build/lib/xarray/core 2026-05-29 19:05:19,138 root INFO copying xarray/core/dataset.py -> build/lib/xarray/core 2026-05-29 19:05:19,138 root INFO copying xarray/core/datatree.py -> build/lib/xarray/core 2026-05-29 19:05:19,138 root INFO copying xarray/core/dataset_utils.py -> build/lib/xarray/core 2026-05-29 19:05:19,139 root INFO copying xarray/core/formatting.py -> build/lib/xarray/core 2026-05-29 19:05:19,139 root INFO copying xarray/core/resample.py -> build/lib/xarray/core 2026-05-29 19:05:19,139 root INFO copying xarray/core/resample_cftime.py -> build/lib/xarray/core 2026-05-29 19:05:19,139 root INFO copying xarray/core/accessor_str.py -> build/lib/xarray/core 2026-05-29 19:05:19,139 root INFO copying xarray/core/groupby.py -> build/lib/xarray/core 2026-05-29 19:05:19,139 root INFO copying xarray/core/datatree_mapping.py -> build/lib/xarray/core 2026-05-29 19:05:19,140 root INFO copying xarray/core/datatree_render.py -> build/lib/xarray/core 2026-05-29 19:05:19,140 root INFO copying xarray/core/indexing.py -> build/lib/xarray/core 2026-05-29 19:05:19,140 root INFO copying xarray/core/utils.py -> build/lib/xarray/core 2026-05-29 19:05:19,140 root INFO copying xarray/core/accessor_dt.py -> build/lib/xarray/core 2026-05-29 19:05:19,140 root INFO copying xarray/core/options.py -> build/lib/xarray/core 2026-05-29 19:05:19,140 root INFO copying xarray/core/nputils.py -> build/lib/xarray/core 2026-05-29 19:05:19,140 root INFO copying xarray/core/extension_array.py -> build/lib/xarray/core 2026-05-29 19:05:19,141 root INFO copying xarray/core/eval.py -> build/lib/xarray/core 2026-05-29 19:05:19,141 root INFO copying xarray/core/parallel.py -> build/lib/xarray/core 2026-05-29 19:05:19,141 root INFO copying xarray/core/dtypes.py -> build/lib/xarray/core 2026-05-29 19:05:19,141 root INFO copying xarray/core/indexes.py -> build/lib/xarray/core 2026-05-29 19:05:19,141 root INFO copying xarray/core/types.py -> build/lib/xarray/core 2026-05-29 19:05:19,141 root INFO creating build/lib/xarray/compat 2026-05-29 19:05:19,141 root INFO copying xarray/compat/__init__.py -> build/lib/xarray/compat 2026-05-29 19:05:19,141 root INFO copying xarray/compat/dask_array_ops.py -> build/lib/xarray/compat 2026-05-29 19:05:19,142 root INFO copying xarray/compat/pdcompat.py -> build/lib/xarray/compat 2026-05-29 19:05:19,142 root INFO copying xarray/compat/toolzcompat.py -> build/lib/xarray/compat 2026-05-29 19:05:19,142 root INFO copying xarray/compat/dask_array_compat.py -> build/lib/xarray/compat 2026-05-29 19:05:19,142 root INFO copying xarray/compat/npcompat.py -> build/lib/xarray/compat 2026-05-29 19:05:19,142 root INFO copying xarray/compat/array_api_compat.py -> build/lib/xarray/compat 2026-05-29 19:05:19,142 root INFO creating build/lib/xarray/tests 2026-05-29 19:05:19,143 root INFO copying xarray/tests/test_calendar_ops.py -> build/lib/xarray/tests 2026-05-29 19:05:19,143 root INFO copying xarray/tests/test_concat.py -> build/lib/xarray/tests 2026-05-29 19:05:19,143 root INFO copying xarray/tests/test_pandas_to_xarray.py -> build/lib/xarray/tests 2026-05-29 19:05:19,143 root INFO copying xarray/tests/test_dataarray.py -> build/lib/xarray/tests 2026-05-29 19:05:19,143 root INFO copying xarray/tests/test_datatree_mapping.py -> build/lib/xarray/tests 2026-05-29 19:05:19,144 root INFO copying xarray/tests/test_typed_ops.py -> build/lib/xarray/tests 2026-05-29 19:05:19,144 root INFO copying xarray/tests/test_dask.py -> build/lib/xarray/tests 2026-05-29 19:05:19,144 root INFO copying xarray/tests/test_plugins.py -> build/lib/xarray/tests 2026-05-29 19:05:19,144 root INFO copying xarray/tests/test_backends_file_manager.py -> build/lib/xarray/tests 2026-05-29 19:05:19,144 root INFO copying xarray/tests/__init__.py -> build/lib/xarray/tests 2026-05-29 19:05:19,144 root INFO copying xarray/tests/test_merge.py -> build/lib/xarray/tests 2026-05-29 19:05:19,144 root INFO copying xarray/tests/test_backends_common.py -> build/lib/xarray/tests 2026-05-29 19:05:19,144 root INFO copying xarray/tests/test_nputils.py -> build/lib/xarray/tests 2026-05-29 19:05:19,145 root INFO copying xarray/tests/test_error_messages.py -> build/lib/xarray/tests 2026-05-29 19:05:19,145 root INFO copying xarray/tests/test_interp.py -> build/lib/xarray/tests 2026-05-29 19:05:19,145 root INFO copying xarray/tests/test_range_index.py -> build/lib/xarray/tests 2026-05-29 19:05:19,145 root INFO copying xarray/tests/test_ufuncs.py -> build/lib/xarray/tests 2026-05-29 19:05:19,145 root INFO copying xarray/tests/test_formatting.py -> build/lib/xarray/tests 2026-05-29 19:05:19,145 root INFO copying xarray/tests/test_coarsen.py -> build/lib/xarray/tests 2026-05-29 19:05:19,145 root INFO copying xarray/tests/test_duck_array_wrapping.py -> build/lib/xarray/tests 2026-05-29 19:05:19,145 root INFO copying xarray/tests/test_hashable.py -> build/lib/xarray/tests 2026-05-29 19:05:19,146 root INFO copying xarray/tests/test_cftimeindex.py -> build/lib/xarray/tests 2026-05-29 19:05:19,146 root INFO copying xarray/tests/test_datatree.py -> build/lib/xarray/tests 2026-05-29 19:05:19,146 root INFO copying xarray/tests/test_eval.py -> build/lib/xarray/tests 2026-05-29 19:05:19,146 root INFO copying xarray/tests/test_treenode.py -> build/lib/xarray/tests 2026-05-29 19:05:19,146 root INFO copying xarray/tests/test_strategies.py -> build/lib/xarray/tests 2026-05-29 19:05:19,146 root INFO copying xarray/tests/test_utils.py -> build/lib/xarray/tests 2026-05-29 19:05:19,146 root INFO copying xarray/tests/test_computation.py -> build/lib/xarray/tests 2026-05-29 19:05:19,147 root INFO copying xarray/tests/test_options.py -> build/lib/xarray/tests 2026-05-29 19:05:19,147 root INFO copying xarray/tests/test_backends.py -> build/lib/xarray/tests 2026-05-29 19:05:19,147 root INFO copying xarray/tests/test_dtypes.py -> build/lib/xarray/tests 2026-05-29 19:05:19,147 root INFO copying xarray/tests/test_backends_locks.py -> build/lib/xarray/tests 2026-05-29 19:05:19,147 root INFO copying xarray/tests/test_cupy.py -> build/lib/xarray/tests 2026-05-29 19:05:19,148 root INFO copying xarray/tests/test_formatting_html.py -> build/lib/xarray/tests 2026-05-29 19:05:19,148 root INFO copying xarray/tests/test_coding.py -> build/lib/xarray/tests 2026-05-29 19:05:19,148 root INFO copying xarray/tests/test_indexing.py -> build/lib/xarray/tests 2026-05-29 19:05:19,148 root INFO copying xarray/tests/namespace.py -> build/lib/xarray/tests 2026-05-29 19:05:19,148 root INFO copying xarray/tests/test_rolling.py -> build/lib/xarray/tests 2026-05-29 19:05:19,148 root INFO copying xarray/tests/test_print_versions.py -> build/lib/xarray/tests 2026-05-29 19:05:19,148 root INFO copying xarray/tests/test_indexes.py -> build/lib/xarray/tests 2026-05-29 19:05:19,148 root INFO copying xarray/tests/test_coordinate_transform.py -> build/lib/xarray/tests 2026-05-29 19:05:19,149 root INFO copying xarray/tests/test_coding_strings.py -> build/lib/xarray/tests 2026-05-29 19:05:19,149 root INFO copying xarray/tests/test_sparse.py -> build/lib/xarray/tests 2026-05-29 19:05:19,149 root INFO copying xarray/tests/test_distributed.py -> build/lib/xarray/tests 2026-05-29 19:05:19,149 root INFO copying xarray/tests/test_backends_chunks.py -> build/lib/xarray/tests 2026-05-29 19:05:19,149 root INFO copying xarray/tests/test_groupby.py -> build/lib/xarray/tests 2026-05-29 19:05:19,149 root INFO copying xarray/tests/test_conventions.py -> build/lib/xarray/tests 2026-05-29 19:05:19,150 root INFO copying xarray/tests/test_extensions.py -> build/lib/xarray/tests 2026-05-29 19:05:19,150 root INFO copying xarray/tests/test_dataset.py -> build/lib/xarray/tests 2026-05-29 19:05:19,150 root INFO copying xarray/tests/test_coding_times.py -> build/lib/xarray/tests 2026-05-29 19:05:19,150 root INFO copying xarray/tests/test_duck_array_ops.py -> build/lib/xarray/tests 2026-05-29 19:05:19,150 root INFO copying xarray/tests/test_combine.py -> build/lib/xarray/tests 2026-05-29 19:05:19,151 root INFO copying xarray/tests/test_cftimeindex_resample.py -> build/lib/xarray/tests 2026-05-29 19:05:19,151 root INFO copying xarray/tests/test_missing.py -> build/lib/xarray/tests 2026-05-29 19:05:19,151 root INFO copying xarray/tests/test_assertions.py -> build/lib/xarray/tests 2026-05-29 19:05:19,151 root INFO copying xarray/tests/test_namedarray.py -> build/lib/xarray/tests 2026-05-29 19:05:19,151 root INFO copying xarray/tests/test_units.py -> build/lib/xarray/tests 2026-05-29 19:05:19,152 root INFO copying xarray/tests/test_backends_lru_cache.py -> build/lib/xarray/tests 2026-05-29 19:05:19,152 root INFO copying xarray/tests/test_array_api.py -> build/lib/xarray/tests 2026-05-29 19:05:19,152 root INFO copying xarray/tests/arrays.py -> build/lib/xarray/tests 2026-05-29 19:05:19,152 root INFO copying xarray/tests/test_deprecation_helpers.py -> build/lib/xarray/tests 2026-05-29 19:05:19,152 root INFO copying xarray/tests/test_weighted.py -> build/lib/xarray/tests 2026-05-29 19:05:19,152 root INFO copying xarray/tests/test_variable.py -> build/lib/xarray/tests 2026-05-29 19:05:19,153 root INFO copying xarray/tests/test_coordinates.py -> build/lib/xarray/tests 2026-05-29 19:05:19,153 root INFO copying xarray/tests/test_parallelcompat.py -> build/lib/xarray/tests 2026-05-29 19:05:19,153 root INFO copying xarray/tests/test_cftime_offsets.py -> build/lib/xarray/tests 2026-05-29 19:05:19,153 root INFO copying xarray/tests/test_tutorial.py -> build/lib/xarray/tests 2026-05-29 19:05:19,153 root INFO copying xarray/tests/test_backends_api.py -> build/lib/xarray/tests 2026-05-29 19:05:19,153 root INFO copying xarray/tests/conftest.py -> build/lib/xarray/tests 2026-05-29 19:05:19,153 root INFO copying xarray/tests/test_nd_point_index.py -> build/lib/xarray/tests 2026-05-29 19:05:19,153 root INFO copying xarray/tests/test_plot.py -> build/lib/xarray/tests 2026-05-29 19:05:19,154 root INFO copying xarray/tests/test_accessor_str.py -> build/lib/xarray/tests 2026-05-29 19:05:19,154 root INFO copying xarray/tests/test_accessor_dt.py -> build/lib/xarray/tests 2026-05-29 19:05:19,154 root INFO copying xarray/tests/indexes.py -> build/lib/xarray/tests 2026-05-29 19:05:19,154 root INFO copying xarray/tests/test_backends_datatree.py -> build/lib/xarray/tests 2026-05-29 19:05:19,154 root INFO creating build/lib/xarray/testing 2026-05-29 19:05:19,155 root INFO copying xarray/testing/__init__.py -> build/lib/xarray/testing 2026-05-29 19:05:19,155 root INFO copying xarray/testing/strategies.py -> build/lib/xarray/testing 2026-05-29 19:05:19,155 root INFO copying xarray/testing/assertions.py -> build/lib/xarray/testing 2026-05-29 19:05:19,155 root INFO creating build/lib/xarray/coding 2026-05-29 19:05:19,155 root INFO copying xarray/coding/cftime_offsets.py -> build/lib/xarray/coding 2026-05-29 19:05:19,155 root INFO copying xarray/coding/common.py -> build/lib/xarray/coding 2026-05-29 19:05:19,155 root INFO copying xarray/coding/__init__.py -> build/lib/xarray/coding 2026-05-29 19:05:19,155 root INFO copying xarray/coding/frequencies.py -> build/lib/xarray/coding 2026-05-29 19:05:19,156 root INFO copying xarray/coding/calendar_ops.py -> build/lib/xarray/coding 2026-05-29 19:05:19,156 root INFO copying xarray/coding/times.py -> build/lib/xarray/coding 2026-05-29 19:05:19,156 root INFO copying xarray/coding/variables.py -> build/lib/xarray/coding 2026-05-29 19:05:19,156 root INFO copying xarray/coding/strings.py -> build/lib/xarray/coding 2026-05-29 19:05:19,156 root INFO copying xarray/coding/cftimeindex.py -> build/lib/xarray/coding 2026-05-29 19:05:19,156 root INFO creating build/lib/xarray/indexes 2026-05-29 19:05:19,156 root INFO copying xarray/indexes/__init__.py -> build/lib/xarray/indexes 2026-05-29 19:05:19,156 root INFO copying xarray/indexes/nd_point_index.py -> build/lib/xarray/indexes 2026-05-29 19:05:19,157 root INFO copying xarray/indexes/range_index.py -> build/lib/xarray/indexes 2026-05-29 19:05:19,157 root INFO creating build/lib/xarray/static 2026-05-29 19:05:19,157 root INFO copying xarray/static/__init__.py -> build/lib/xarray/static 2026-05-29 19:05:19,157 root INFO creating build/lib/xarray/static/css 2026-05-29 19:05:19,157 root INFO copying xarray/static/css/__init__.py -> build/lib/xarray/static/css 2026-05-29 19:05:19,157 root INFO creating build/lib/xarray/static/html 2026-05-29 19:05:19,157 root INFO copying xarray/static/html/__init__.py -> build/lib/xarray/static/html 2026-05-29 19:05:19,157 root INFO running egg_info 2026-05-29 19:05:19,161 root INFO writing xarray.egg-info/PKG-INFO 2026-05-29 19:05:19,163 root INFO writing dependency_links to xarray.egg-info/dependency_links.txt 2026-05-29 19:05:19,164 root INFO writing entry points to xarray.egg-info/entry_points.txt 2026-05-29 19:05:19,165 root INFO writing requirements to xarray.egg-info/requires.txt 2026-05-29 19:05:19,165 root INFO writing top-level names to xarray.egg-info/top_level.txt listing git files failed - pretending there aren't any 2026-05-29 19:05:19,181 root INFO reading manifest file 'xarray.egg-info/SOURCES.txt' 2026-05-29 19:05:19,185 root INFO adding license file 'LICENSE' 2026-05-29 19:05:19,188 root INFO writing manifest file 'xarray.egg-info/SOURCES.txt' 2026-05-29 19:05:19,190 root INFO copying xarray/py.typed -> build/lib/xarray 2026-05-29 19:05:19,191 root INFO copying xarray/tests/CLAUDE.md -> build/lib/xarray/tests 2026-05-29 19:05:19,191 root INFO copying xarray/tests/test_dataarray_typing.yml -> build/lib/xarray/tests 2026-05-29 19:05:19,191 root INFO copying xarray/tests/test_dataset_typing.yml -> build/lib/xarray/tests 2026-05-29 19:05:19,191 root INFO copying xarray/tests/test_datatree_typing.yml -> build/lib/xarray/tests 2026-05-29 19:05:19,191 root INFO creating build/lib/xarray/tests/data 2026-05-29 19:05:19,191 root INFO copying xarray/tests/data/bears.nc -> build/lib/xarray/tests/data 2026-05-29 19:05:19,191 root INFO copying xarray/tests/data/example.grib -> build/lib/xarray/tests/data 2026-05-29 19:05:19,191 root INFO copying xarray/tests/data/example.ict -> build/lib/xarray/tests/data 2026-05-29 19:05:19,191 root INFO copying xarray/tests/data/example.uamiv -> build/lib/xarray/tests/data 2026-05-29 19:05:19,192 root INFO copying xarray/tests/data/example_1.nc -> build/lib/xarray/tests/data 2026-05-29 19:05:19,192 root INFO copying xarray/tests/data/example_1.nc.gz -> build/lib/xarray/tests/data 2026-05-29 19:05:19,192 root INFO copying xarray/static/css/style.css -> build/lib/xarray/static/css 2026-05-29 19:05:19,192 root INFO copying xarray/static/html/icons-svg-inline.html -> build/lib/xarray/static/html 2026-05-29 19:05:19,200 root INFO installing to build/bdist.linux-s390x/wheel 2026-05-29 19:05:19,200 root INFO running install 2026-05-29 19:05:19,206 root INFO running install_lib 2026-05-29 19:05:19,209 root INFO creating build/bdist.linux-s390x/wheel 2026-05-29 19:05:19,210 root INFO creating build/bdist.linux-s390x/wheel/xarray 2026-05-29 19:05:19,210 root INFO creating build/bdist.linux-s390x/wheel/xarray/util 2026-05-29 19:05:19,210 root INFO copying build/lib/xarray/util/generate_aggregations.py -> build/bdist.linux-s390x/wheel/./xarray/util 2026-05-29 19:05:19,210 root INFO copying build/lib/xarray/util/__init__.py -> build/bdist.linux-s390x/wheel/./xarray/util 2026-05-29 19:05:19,210 root INFO copying build/lib/xarray/util/print_versions.py -> build/bdist.linux-s390x/wheel/./xarray/util 2026-05-29 19:05:19,210 root INFO copying build/lib/xarray/util/deprecation_helpers.py -> build/bdist.linux-s390x/wheel/./xarray/util 2026-05-29 19:05:19,210 root INFO copying build/lib/xarray/util/generate_ops.py -> build/bdist.linux-s390x/wheel/./xarray/util 2026-05-29 19:05:19,210 root INFO creating build/bdist.linux-s390x/wheel/xarray/backends 2026-05-29 19:05:19,210 root INFO copying build/lib/xarray/backends/lru_cache.py -> build/bdist.linux-s390x/wheel/./xarray/backends 2026-05-29 19:05:19,210 root INFO copying build/lib/xarray/backends/pydap_.py -> build/bdist.linux-s390x/wheel/./xarray/backends 2026-05-29 19:05:19,211 root INFO copying build/lib/xarray/backends/zarr.py -> build/bdist.linux-s390x/wheel/./xarray/backends 2026-05-29 19:05:19,211 root INFO copying build/lib/xarray/backends/common.py -> build/bdist.linux-s390x/wheel/./xarray/backends 2026-05-29 19:05:19,211 root INFO copying build/lib/xarray/backends/__init__.py -> build/bdist.linux-s390x/wheel/./xarray/backends 2026-05-29 19:05:19,211 root INFO copying build/lib/xarray/backends/locks.py -> build/bdist.linux-s390x/wheel/./xarray/backends 2026-05-29 19:05:19,211 root INFO copying build/lib/xarray/backends/plugins.py -> build/bdist.linux-s390x/wheel/./xarray/backends 2026-05-29 19:05:19,211 root INFO copying build/lib/xarray/backends/api.py -> build/bdist.linux-s390x/wheel/./xarray/backends 2026-05-29 19:05:19,211 root INFO copying build/lib/xarray/backends/chunks.py -> build/bdist.linux-s390x/wheel/./xarray/backends 2026-05-29 19:05:19,212 root INFO copying build/lib/xarray/backends/memory.py -> build/bdist.linux-s390x/wheel/./xarray/backends 2026-05-29 19:05:19,212 root INFO copying build/lib/xarray/backends/netCDF4_.py -> build/bdist.linux-s390x/wheel/./xarray/backends 2026-05-29 19:05:19,212 root INFO copying build/lib/xarray/backends/netcdf3.py -> build/bdist.linux-s390x/wheel/./xarray/backends 2026-05-29 19:05:19,212 root INFO copying build/lib/xarray/backends/h5netcdf_.py -> build/bdist.linux-s390x/wheel/./xarray/backends 2026-05-29 19:05:19,212 root INFO copying build/lib/xarray/backends/writers.py -> build/bdist.linux-s390x/wheel/./xarray/backends 2026-05-29 19:05:19,212 root INFO copying build/lib/xarray/backends/scipy_.py -> build/bdist.linux-s390x/wheel/./xarray/backends 2026-05-29 19:05:19,212 root INFO copying build/lib/xarray/backends/store.py -> build/bdist.linux-s390x/wheel/./xarray/backends 2026-05-29 19:05:19,212 root INFO copying build/lib/xarray/backends/file_manager.py -> build/bdist.linux-s390x/wheel/./xarray/backends 2026-05-29 19:05:19,212 root INFO copying build/lib/xarray/__init__.py -> build/bdist.linux-s390x/wheel/./xarray 2026-05-29 19:05:19,213 root INFO creating build/bdist.linux-s390x/wheel/xarray/namedarray 2026-05-29 19:05:19,213 root INFO copying build/lib/xarray/namedarray/_aggregations.py -> build/bdist.linux-s390x/wheel/./xarray/namedarray 2026-05-29 19:05:19,213 root INFO copying build/lib/xarray/namedarray/parallelcompat.py -> build/bdist.linux-s390x/wheel/./xarray/namedarray 2026-05-29 19:05:19,213 root INFO copying build/lib/xarray/namedarray/__init__.py -> build/bdist.linux-s390x/wheel/./xarray/namedarray 2026-05-29 19:05:19,213 root INFO copying build/lib/xarray/namedarray/_array_api.py -> build/bdist.linux-s390x/wheel/./xarray/namedarray 2026-05-29 19:05:19,213 root INFO copying build/lib/xarray/namedarray/daskmanager.py -> build/bdist.linux-s390x/wheel/./xarray/namedarray 2026-05-29 19:05:19,213 root INFO copying build/lib/xarray/namedarray/_typing.py -> build/bdist.linux-s390x/wheel/./xarray/namedarray 2026-05-29 19:05:19,213 root INFO copying build/lib/xarray/namedarray/pycompat.py -> build/bdist.linux-s390x/wheel/./xarray/namedarray 2026-05-29 19:05:19,213 root INFO copying build/lib/xarray/namedarray/utils.py -> build/bdist.linux-s390x/wheel/./xarray/namedarray 2026-05-29 19:05:19,213 root INFO copying build/lib/xarray/namedarray/core.py -> build/bdist.linux-s390x/wheel/./xarray/namedarray 2026-05-29 19:05:19,214 root INFO copying build/lib/xarray/namedarray/dtypes.py -> build/bdist.linux-s390x/wheel/./xarray/namedarray 2026-05-29 19:05:19,214 root INFO creating build/bdist.linux-s390x/wheel/xarray/structure 2026-05-29 19:05:19,214 root INFO copying build/lib/xarray/structure/__init__.py -> build/bdist.linux-s390x/wheel/./xarray/structure 2026-05-29 19:05:19,214 root INFO copying build/lib/xarray/structure/combine.py -> build/bdist.linux-s390x/wheel/./xarray/structure 2026-05-29 19:05:19,214 root INFO copying build/lib/xarray/structure/alignment.py -> build/bdist.linux-s390x/wheel/./xarray/structure 2026-05-29 19:05:19,214 root INFO copying build/lib/xarray/structure/merge.py -> build/bdist.linux-s390x/wheel/./xarray/structure 2026-05-29 19:05:19,214 root INFO copying build/lib/xarray/structure/chunks.py -> build/bdist.linux-s390x/wheel/./xarray/structure 2026-05-29 19:05:19,215 root INFO copying build/lib/xarray/structure/concat.py -> build/bdist.linux-s390x/wheel/./xarray/structure 2026-05-29 19:05:19,215 root INFO copying build/lib/xarray/ufuncs.py -> build/bdist.linux-s390x/wheel/./xarray 2026-05-29 19:05:19,215 root INFO copying build/lib/xarray/convert.py -> build/bdist.linux-s390x/wheel/./xarray 2026-05-29 19:05:19,215 root INFO creating build/bdist.linux-s390x/wheel/xarray/computation 2026-05-29 19:05:19,215 root INFO copying build/lib/xarray/computation/weighted.py -> build/bdist.linux-s390x/wheel/./xarray/computation 2026-05-29 19:05:19,215 root INFO copying build/lib/xarray/computation/arithmetic.py -> build/bdist.linux-s390x/wheel/./xarray/computation 2026-05-29 19:05:19,215 root INFO copying build/lib/xarray/computation/computation.py -> build/bdist.linux-s390x/wheel/./xarray/computation 2026-05-29 19:05:19,215 root INFO copying build/lib/xarray/computation/__init__.py -> build/bdist.linux-s390x/wheel/./xarray/computation 2026-05-29 19:05:19,215 root INFO copying build/lib/xarray/computation/rolling_exp.py -> build/bdist.linux-s390x/wheel/./xarray/computation 2026-05-29 19:05:19,216 root INFO copying build/lib/xarray/computation/nanops.py -> build/bdist.linux-s390x/wheel/./xarray/computation 2026-05-29 19:05:19,216 root INFO copying build/lib/xarray/computation/apply_ufunc.py -> build/bdist.linux-s390x/wheel/./xarray/computation 2026-05-29 19:05:19,216 root INFO copying build/lib/xarray/computation/rolling.py -> build/bdist.linux-s390x/wheel/./xarray/computation 2026-05-29 19:05:19,216 root INFO copying build/lib/xarray/computation/fit.py -> build/bdist.linux-s390x/wheel/./xarray/computation 2026-05-29 19:05:19,216 root INFO copying build/lib/xarray/computation/ops.py -> build/bdist.linux-s390x/wheel/./xarray/computation 2026-05-29 19:05:19,216 root INFO copying build/lib/xarray/coders.py -> build/bdist.linux-s390x/wheel/./xarray 2026-05-29 19:05:19,216 root INFO creating build/bdist.linux-s390x/wheel/xarray/plot 2026-05-29 19:05:19,216 root INFO copying build/lib/xarray/plot/dataset_plot.py -> build/bdist.linux-s390x/wheel/./xarray/plot 2026-05-29 19:05:19,216 root INFO copying build/lib/xarray/plot/__init__.py -> build/bdist.linux-s390x/wheel/./xarray/plot 2026-05-29 19:05:19,217 root INFO copying build/lib/xarray/plot/facetgrid.py -> build/bdist.linux-s390x/wheel/./xarray/plot 2026-05-29 19:05:19,217 root INFO copying build/lib/xarray/plot/accessor.py -> build/bdist.linux-s390x/wheel/./xarray/plot 2026-05-29 19:05:19,217 root INFO copying build/lib/xarray/plot/dataarray_plot.py -> build/bdist.linux-s390x/wheel/./xarray/plot 2026-05-29 19:05:19,217 root INFO copying build/lib/xarray/plot/utils.py -> build/bdist.linux-s390x/wheel/./xarray/plot 2026-05-29 19:05:19,217 root INFO copying build/lib/xarray/py.typed -> build/bdist.linux-s390x/wheel/./xarray 2026-05-29 19:05:19,217 root INFO copying build/lib/xarray/groupers.py -> build/bdist.linux-s390x/wheel/./xarray 2026-05-29 19:05:19,218 root INFO creating build/bdist.linux-s390x/wheel/xarray/core 2026-05-29 19:05:19,218 root INFO copying build/lib/xarray/core/_aggregations.py -> build/bdist.linux-s390x/wheel/./xarray/core 2026-05-29 19:05:19,218 root INFO copying build/lib/xarray/core/dataset_variables.py -> build/bdist.linux-s390x/wheel/./xarray/core 2026-05-29 19:05:19,218 root INFO copying build/lib/xarray/core/extensions.py -> build/bdist.linux-s390x/wheel/./xarray/core 2026-05-29 19:05:19,218 root INFO copying build/lib/xarray/core/duck_array_ops.py -> build/bdist.linux-s390x/wheel/./xarray/core 2026-05-29 19:05:19,218 root INFO copying build/lib/xarray/core/formatting_html.py -> build/bdist.linux-s390x/wheel/./xarray/core 2026-05-29 19:05:19,219 root INFO copying build/lib/xarray/core/treenode.py -> build/bdist.linux-s390x/wheel/./xarray/core 2026-05-29 19:05:19,219 root INFO copying build/lib/xarray/core/common.py -> build/bdist.linux-s390x/wheel/./xarray/core 2026-05-29 19:05:19,219 root INFO copying build/lib/xarray/core/__init__.py -> build/bdist.linux-s390x/wheel/./xarray/core 2026-05-29 19:05:19,219 root INFO copying build/lib/xarray/core/coordinates.py -> build/bdist.linux-s390x/wheel/./xarray/core 2026-05-29 19:05:19,219 root INFO copying build/lib/xarray/core/coordinate_transform.py -> build/bdist.linux-s390x/wheel/./xarray/core 2026-05-29 19:05:19,219 root INFO copying build/lib/xarray/core/missing.py -> build/bdist.linux-s390x/wheel/./xarray/core 2026-05-29 19:05:19,219 root INFO copying build/lib/xarray/core/dataarray.py -> build/bdist.linux-s390x/wheel/./xarray/core 2026-05-29 19:05:19,220 root INFO copying build/lib/xarray/core/variable.py -> build/bdist.linux-s390x/wheel/./xarray/core 2026-05-29 19:05:19,220 root INFO copying build/lib/xarray/core/_typed_ops.py -> build/bdist.linux-s390x/wheel/./xarray/core 2026-05-29 19:05:19,220 root INFO copying build/lib/xarray/core/dataset.py -> build/bdist.linux-s390x/wheel/./xarray/core 2026-05-29 19:05:19,221 root INFO copying build/lib/xarray/core/datatree.py -> build/bdist.linux-s390x/wheel/./xarray/core 2026-05-29 19:05:19,221 root INFO copying build/lib/xarray/core/dataset_utils.py -> build/bdist.linux-s390x/wheel/./xarray/core 2026-05-29 19:05:19,221 root INFO copying build/lib/xarray/core/formatting.py -> build/bdist.linux-s390x/wheel/./xarray/core 2026-05-29 19:05:19,222 root INFO copying build/lib/xarray/core/resample.py -> build/bdist.linux-s390x/wheel/./xarray/core 2026-05-29 19:05:19,222 root INFO copying build/lib/xarray/core/resample_cftime.py -> build/bdist.linux-s390x/wheel/./xarray/core 2026-05-29 19:05:19,222 root INFO copying build/lib/xarray/core/accessor_str.py -> build/bdist.linux-s390x/wheel/./xarray/core 2026-05-29 19:05:19,222 root INFO copying build/lib/xarray/core/groupby.py -> build/bdist.linux-s390x/wheel/./xarray/core 2026-05-29 19:05:19,222 root INFO copying build/lib/xarray/core/datatree_mapping.py -> build/bdist.linux-s390x/wheel/./xarray/core 2026-05-29 19:05:19,222 root INFO copying build/lib/xarray/core/datatree_render.py -> build/bdist.linux-s390x/wheel/./xarray/core 2026-05-29 19:05:19,222 root INFO copying build/lib/xarray/core/indexing.py -> build/bdist.linux-s390x/wheel/./xarray/core 2026-05-29 19:05:19,223 root INFO copying build/lib/xarray/core/utils.py -> build/bdist.linux-s390x/wheel/./xarray/core 2026-05-29 19:05:19,223 root INFO copying build/lib/xarray/core/accessor_dt.py -> build/bdist.linux-s390x/wheel/./xarray/core 2026-05-29 19:05:19,223 root INFO copying build/lib/xarray/core/options.py -> build/bdist.linux-s390x/wheel/./xarray/core 2026-05-29 19:05:19,223 root INFO copying build/lib/xarray/core/nputils.py -> build/bdist.linux-s390x/wheel/./xarray/core 2026-05-29 19:05:19,223 root INFO copying build/lib/xarray/core/extension_array.py -> build/bdist.linux-s390x/wheel/./xarray/core 2026-05-29 19:05:19,223 root INFO copying build/lib/xarray/core/eval.py -> build/bdist.linux-s390x/wheel/./xarray/core 2026-05-29 19:05:19,223 root INFO copying build/lib/xarray/core/parallel.py -> build/bdist.linux-s390x/wheel/./xarray/core 2026-05-29 19:05:19,223 root INFO copying build/lib/xarray/core/dtypes.py -> build/bdist.linux-s390x/wheel/./xarray/core 2026-05-29 19:05:19,224 root INFO copying build/lib/xarray/core/indexes.py -> build/bdist.linux-s390x/wheel/./xarray/core 2026-05-29 19:05:19,224 root INFO copying build/lib/xarray/core/types.py -> build/bdist.linux-s390x/wheel/./xarray/core 2026-05-29 19:05:19,224 root INFO copying build/lib/xarray/typing.py -> build/bdist.linux-s390x/wheel/./xarray 2026-05-29 19:05:19,224 root INFO copying build/lib/xarray/tutorial.py -> build/bdist.linux-s390x/wheel/./xarray 2026-05-29 19:05:19,224 root INFO creating build/bdist.linux-s390x/wheel/xarray/compat 2026-05-29 19:05:19,224 root INFO copying build/lib/xarray/compat/__init__.py -> build/bdist.linux-s390x/wheel/./xarray/compat 2026-05-29 19:05:19,224 root INFO copying build/lib/xarray/compat/dask_array_ops.py -> build/bdist.linux-s390x/wheel/./xarray/compat 2026-05-29 19:05:19,224 root INFO copying build/lib/xarray/compat/pdcompat.py -> build/bdist.linux-s390x/wheel/./xarray/compat 2026-05-29 19:05:19,224 root INFO copying build/lib/xarray/compat/toolzcompat.py -> build/bdist.linux-s390x/wheel/./xarray/compat 2026-05-29 19:05:19,225 root INFO copying build/lib/xarray/compat/dask_array_compat.py -> build/bdist.linux-s390x/wheel/./xarray/compat 2026-05-29 19:05:19,225 root INFO copying build/lib/xarray/compat/npcompat.py -> build/bdist.linux-s390x/wheel/./xarray/compat 2026-05-29 19:05:19,225 root INFO copying build/lib/xarray/compat/array_api_compat.py -> build/bdist.linux-s390x/wheel/./xarray/compat 2026-05-29 19:05:19,225 root INFO copying build/lib/xarray/conventions.py -> build/bdist.linux-s390x/wheel/./xarray 2026-05-29 19:05:19,225 root INFO creating build/bdist.linux-s390x/wheel/xarray/tests 2026-05-29 19:05:19,225 root INFO copying build/lib/xarray/tests/test_calendar_ops.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,225 root INFO copying build/lib/xarray/tests/test_concat.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,225 root INFO copying build/lib/xarray/tests/test_pandas_to_xarray.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,225 root INFO copying build/lib/xarray/tests/test_dataarray.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,226 root INFO copying build/lib/xarray/tests/test_datatree_mapping.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,226 root INFO copying build/lib/xarray/tests/test_typed_ops.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,226 root INFO copying build/lib/xarray/tests/test_dask.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,226 root INFO copying build/lib/xarray/tests/test_plugins.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,226 root INFO copying build/lib/xarray/tests/test_backends_file_manager.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,226 root INFO copying build/lib/xarray/tests/__init__.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,227 root INFO copying build/lib/xarray/tests/test_merge.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,227 root INFO copying build/lib/xarray/tests/test_backends_common.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,227 root INFO copying build/lib/xarray/tests/test_nputils.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,227 root INFO copying build/lib/xarray/tests/test_error_messages.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,227 root INFO copying build/lib/xarray/tests/test_interp.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,227 root INFO creating build/bdist.linux-s390x/wheel/xarray/tests/data 2026-05-29 19:05:19,227 root INFO copying build/lib/xarray/tests/data/example.ict -> build/bdist.linux-s390x/wheel/./xarray/tests/data 2026-05-29 19:05:19,227 root INFO copying build/lib/xarray/tests/data/example_1.nc -> build/bdist.linux-s390x/wheel/./xarray/tests/data 2026-05-29 19:05:19,227 root INFO copying build/lib/xarray/tests/data/example_1.nc.gz -> build/bdist.linux-s390x/wheel/./xarray/tests/data 2026-05-29 19:05:19,228 root INFO copying build/lib/xarray/tests/data/example.grib -> build/bdist.linux-s390x/wheel/./xarray/tests/data 2026-05-29 19:05:19,228 root INFO copying build/lib/xarray/tests/data/example.uamiv -> build/bdist.linux-s390x/wheel/./xarray/tests/data 2026-05-29 19:05:19,228 root INFO copying build/lib/xarray/tests/data/bears.nc -> build/bdist.linux-s390x/wheel/./xarray/tests/data 2026-05-29 19:05:19,228 root INFO copying build/lib/xarray/tests/test_range_index.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,228 root INFO copying build/lib/xarray/tests/test_ufuncs.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,228 root INFO copying build/lib/xarray/tests/test_formatting.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,228 root INFO copying build/lib/xarray/tests/test_coarsen.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,228 root INFO copying build/lib/xarray/tests/test_duck_array_wrapping.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,228 root INFO copying build/lib/xarray/tests/test_hashable.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,228 root INFO copying build/lib/xarray/tests/test_cftimeindex.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,229 root INFO copying build/lib/xarray/tests/test_datatree.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,229 root INFO copying build/lib/xarray/tests/test_eval.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,229 root INFO copying build/lib/xarray/tests/test_treenode.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,229 root INFO copying build/lib/xarray/tests/test_strategies.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,229 root INFO copying build/lib/xarray/tests/test_utils.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,229 root INFO copying build/lib/xarray/tests/test_computation.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,229 root INFO copying build/lib/xarray/tests/test_options.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,230 root INFO copying build/lib/xarray/tests/test_backends.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,230 root INFO copying build/lib/xarray/tests/test_dtypes.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,230 root INFO copying build/lib/xarray/tests/test_backends_locks.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,230 root INFO copying build/lib/xarray/tests/test_cupy.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,230 root INFO copying build/lib/xarray/tests/test_formatting_html.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,230 root INFO copying build/lib/xarray/tests/test_coding.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,231 root INFO copying build/lib/xarray/tests/test_indexing.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,231 root INFO copying build/lib/xarray/tests/namespace.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,231 root INFO copying build/lib/xarray/tests/test_rolling.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,231 root INFO copying build/lib/xarray/tests/test_print_versions.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,231 root INFO copying build/lib/xarray/tests/test_datatree_typing.yml -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,231 root INFO copying build/lib/xarray/tests/test_indexes.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,231 root INFO copying build/lib/xarray/tests/test_coordinate_transform.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,231 root INFO copying build/lib/xarray/tests/test_coding_strings.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,231 root INFO copying build/lib/xarray/tests/test_sparse.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,232 root INFO copying build/lib/xarray/tests/test_distributed.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,232 root INFO copying build/lib/xarray/tests/test_backends_chunks.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,232 root INFO copying build/lib/xarray/tests/test_groupby.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,232 root INFO copying build/lib/xarray/tests/test_conventions.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,232 root INFO copying build/lib/xarray/tests/test_extensions.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,232 root INFO copying build/lib/xarray/tests/test_dataarray_typing.yml -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,232 root INFO copying build/lib/xarray/tests/CLAUDE.md -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,233 root INFO copying build/lib/xarray/tests/test_dataset.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,233 root INFO copying build/lib/xarray/tests/test_coding_times.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,233 root INFO copying build/lib/xarray/tests/test_duck_array_ops.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,233 root INFO copying build/lib/xarray/tests/test_combine.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,234 root INFO copying build/lib/xarray/tests/test_cftimeindex_resample.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,234 root INFO copying build/lib/xarray/tests/test_missing.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,234 root INFO copying build/lib/xarray/tests/test_assertions.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,234 root INFO copying build/lib/xarray/tests/test_dataset_typing.yml -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,234 root INFO copying build/lib/xarray/tests/test_namedarray.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,234 root INFO copying build/lib/xarray/tests/test_units.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,234 root INFO copying build/lib/xarray/tests/test_backends_lru_cache.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,235 root INFO copying build/lib/xarray/tests/test_array_api.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,235 root INFO copying build/lib/xarray/tests/arrays.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,235 root INFO copying build/lib/xarray/tests/test_deprecation_helpers.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,235 root INFO copying build/lib/xarray/tests/test_weighted.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,235 root INFO copying build/lib/xarray/tests/test_variable.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,235 root INFO copying build/lib/xarray/tests/test_coordinates.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,235 root INFO copying build/lib/xarray/tests/test_parallelcompat.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,235 root INFO copying build/lib/xarray/tests/test_cftime_offsets.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,236 root INFO copying build/lib/xarray/tests/test_tutorial.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,236 root INFO copying build/lib/xarray/tests/test_backends_api.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,236 root INFO copying build/lib/xarray/tests/conftest.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,236 root INFO copying build/lib/xarray/tests/test_nd_point_index.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,236 root INFO copying build/lib/xarray/tests/test_plot.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,236 root INFO copying build/lib/xarray/tests/test_accessor_str.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,237 root INFO copying build/lib/xarray/tests/test_accessor_dt.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,237 root INFO copying build/lib/xarray/tests/indexes.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,237 root INFO copying build/lib/xarray/tests/test_backends_datatree.py -> build/bdist.linux-s390x/wheel/./xarray/tests 2026-05-29 19:05:19,237 root INFO creating build/bdist.linux-s390x/wheel/xarray/testing 2026-05-29 19:05:19,237 root INFO copying build/lib/xarray/testing/__init__.py -> build/bdist.linux-s390x/wheel/./xarray/testing 2026-05-29 19:05:19,237 root INFO copying build/lib/xarray/testing/strategies.py -> build/bdist.linux-s390x/wheel/./xarray/testing 2026-05-29 19:05:19,237 root INFO copying build/lib/xarray/testing/assertions.py -> build/bdist.linux-s390x/wheel/./xarray/testing 2026-05-29 19:05:19,237 root INFO creating build/bdist.linux-s390x/wheel/xarray/coding 2026-05-29 19:05:19,238 root INFO copying build/lib/xarray/coding/cftime_offsets.py -> build/bdist.linux-s390x/wheel/./xarray/coding 2026-05-29 19:05:19,238 root INFO copying build/lib/xarray/coding/common.py -> build/bdist.linux-s390x/wheel/./xarray/coding 2026-05-29 19:05:19,238 root INFO copying build/lib/xarray/coding/__init__.py -> build/bdist.linux-s390x/wheel/./xarray/coding 2026-05-29 19:05:19,238 root INFO copying build/lib/xarray/coding/frequencies.py -> build/bdist.linux-s390x/wheel/./xarray/coding 2026-05-29 19:05:19,238 root INFO copying build/lib/xarray/coding/calendar_ops.py -> build/bdist.linux-s390x/wheel/./xarray/coding 2026-05-29 19:05:19,238 root INFO copying build/lib/xarray/coding/times.py -> build/bdist.linux-s390x/wheel/./xarray/coding 2026-05-29 19:05:19,238 root INFO copying build/lib/xarray/coding/variables.py -> build/bdist.linux-s390x/wheel/./xarray/coding 2026-05-29 19:05:19,238 root INFO copying build/lib/xarray/coding/strings.py -> build/bdist.linux-s390x/wheel/./xarray/coding 2026-05-29 19:05:19,238 root INFO copying build/lib/xarray/coding/cftimeindex.py -> build/bdist.linux-s390x/wheel/./xarray/coding 2026-05-29 19:05:19,239 root INFO creating build/bdist.linux-s390x/wheel/xarray/indexes 2026-05-29 19:05:19,239 root INFO copying build/lib/xarray/indexes/__init__.py -> build/bdist.linux-s390x/wheel/./xarray/indexes 2026-05-29 19:05:19,239 root INFO copying build/lib/xarray/indexes/nd_point_index.py -> build/bdist.linux-s390x/wheel/./xarray/indexes 2026-05-29 19:05:19,239 root INFO copying build/lib/xarray/indexes/range_index.py -> build/bdist.linux-s390x/wheel/./xarray/indexes 2026-05-29 19:05:19,239 root INFO creating build/bdist.linux-s390x/wheel/xarray/static 2026-05-29 19:05:19,239 root INFO copying build/lib/xarray/static/__init__.py -> build/bdist.linux-s390x/wheel/./xarray/static 2026-05-29 19:05:19,239 root INFO creating build/bdist.linux-s390x/wheel/xarray/static/css 2026-05-29 19:05:19,239 root INFO copying build/lib/xarray/static/css/__init__.py -> build/bdist.linux-s390x/wheel/./xarray/static/css 2026-05-29 19:05:19,239 root INFO copying build/lib/xarray/static/css/style.css -> build/bdist.linux-s390x/wheel/./xarray/static/css 2026-05-29 19:05:19,239 root INFO creating build/bdist.linux-s390x/wheel/xarray/static/html 2026-05-29 19:05:19,239 root INFO copying build/lib/xarray/static/html/__init__.py -> build/bdist.linux-s390x/wheel/./xarray/static/html 2026-05-29 19:05:19,240 root INFO copying build/lib/xarray/static/html/icons-svg-inline.html -> build/bdist.linux-s390x/wheel/./xarray/static/html 2026-05-29 19:05:19,240 root INFO running install_egg_info 2026-05-29 19:05:19,243 root INFO Copying xarray.egg-info to build/bdist.linux-s390x/wheel/./xarray-2026.4.0-py3.14.egg-info 2026-05-29 19:05:19,244 root INFO running install_scripts 2026-05-29 19:05:19,244 root INFO creating build/bdist.linux-s390x/wheel/xarray-2026.4.0.dist-info/WHEEL 2026-05-29 19:05:19,245 wheel INFO creating '/home/buildozer/aports/community/py3-xarray/src/xarray-2026.4.0/.dist/.tmp-juw8ii7y/xarray-2026.4.0-py3-none-any.whl' and adding 'build/bdist.linux-s390x/wheel' to it 2026-05-29 19:05:19,245 wheel INFO adding 'xarray/__init__.py' 2026-05-29 19:05:19,245 wheel INFO adding 'xarray/coders.py' 2026-05-29 19:05:19,245 wheel INFO adding 'xarray/conventions.py' 2026-05-29 19:05:19,245 wheel INFO adding 'xarray/convert.py' 2026-05-29 19:05:19,246 wheel INFO adding 'xarray/groupers.py' 2026-05-29 19:05:19,246 wheel INFO adding 'xarray/py.typed' 2026-05-29 19:05:19,246 wheel INFO adding 'xarray/tutorial.py' 2026-05-29 19:05:19,246 wheel INFO adding 'xarray/typing.py' 2026-05-29 19:05:19,246 wheel INFO adding 'xarray/ufuncs.py' 2026-05-29 19:05:19,246 wheel INFO adding 'xarray/backends/__init__.py' 2026-05-29 19:05:19,246 wheel INFO adding 'xarray/backends/api.py' 2026-05-29 19:05:19,247 wheel INFO adding 'xarray/backends/chunks.py' 2026-05-29 19:05:19,247 wheel INFO adding 'xarray/backends/common.py' 2026-05-29 19:05:19,247 wheel INFO adding 'xarray/backends/file_manager.py' 2026-05-29 19:05:19,247 wheel INFO adding 'xarray/backends/h5netcdf_.py' 2026-05-29 19:05:19,247 wheel INFO adding 'xarray/backends/locks.py' 2026-05-29 19:05:19,247 wheel INFO adding 'xarray/backends/lru_cache.py' 2026-05-29 19:05:19,247 wheel INFO adding 'xarray/backends/memory.py' 2026-05-29 19:05:19,247 wheel INFO adding 'xarray/backends/netCDF4_.py' 2026-05-29 19:05:19,248 wheel INFO adding 'xarray/backends/netcdf3.py' 2026-05-29 19:05:19,248 wheel INFO adding 'xarray/backends/plugins.py' 2026-05-29 19:05:19,248 wheel INFO adding 'xarray/backends/pydap_.py' 2026-05-29 19:05:19,248 wheel INFO adding 'xarray/backends/scipy_.py' 2026-05-29 19:05:19,248 wheel INFO adding 'xarray/backends/store.py' 2026-05-29 19:05:19,248 wheel INFO adding 'xarray/backends/writers.py' 2026-05-29 19:05:19,248 wheel INFO adding 'xarray/backends/zarr.py' 2026-05-29 19:05:19,249 wheel INFO adding 'xarray/coding/__init__.py' 2026-05-29 19:05:19,249 wheel INFO adding 'xarray/coding/calendar_ops.py' 2026-05-29 19:05:19,249 wheel INFO adding 'xarray/coding/cftime_offsets.py' 2026-05-29 19:05:19,249 wheel INFO adding 'xarray/coding/cftimeindex.py' 2026-05-29 19:05:19,249 wheel INFO adding 'xarray/coding/common.py' 2026-05-29 19:05:19,249 wheel INFO adding 'xarray/coding/frequencies.py' 2026-05-29 19:05:19,249 wheel INFO adding 'xarray/coding/strings.py' 2026-05-29 19:05:19,250 wheel INFO adding 'xarray/coding/times.py' 2026-05-29 19:05:19,250 wheel INFO adding 'xarray/coding/variables.py' 2026-05-29 19:05:19,250 wheel INFO adding 'xarray/compat/__init__.py' 2026-05-29 19:05:19,250 wheel INFO adding 'xarray/compat/array_api_compat.py' 2026-05-29 19:05:19,250 wheel INFO adding 'xarray/compat/dask_array_compat.py' 2026-05-29 19:05:19,250 wheel INFO adding 'xarray/compat/dask_array_ops.py' 2026-05-29 19:05:19,250 wheel INFO adding 'xarray/compat/npcompat.py' 2026-05-29 19:05:19,250 wheel INFO adding 'xarray/compat/pdcompat.py' 2026-05-29 19:05:19,250 wheel INFO adding 'xarray/compat/toolzcompat.py' 2026-05-29 19:05:19,251 wheel INFO adding 'xarray/computation/__init__.py' 2026-05-29 19:05:19,251 wheel INFO adding 'xarray/computation/apply_ufunc.py' 2026-05-29 19:05:19,251 wheel INFO adding 'xarray/computation/arithmetic.py' 2026-05-29 19:05:19,251 wheel INFO adding 'xarray/computation/computation.py' 2026-05-29 19:05:19,251 wheel INFO adding 'xarray/computation/fit.py' 2026-05-29 19:05:19,251 wheel INFO adding 'xarray/computation/nanops.py' 2026-05-29 19:05:19,251 wheel INFO adding 'xarray/computation/ops.py' 2026-05-29 19:05:19,251 wheel INFO adding 'xarray/computation/rolling.py' 2026-05-29 19:05:19,252 wheel INFO adding 'xarray/computation/rolling_exp.py' 2026-05-29 19:05:19,252 wheel INFO adding 'xarray/computation/weighted.py' 2026-05-29 19:05:19,252 wheel INFO adding 'xarray/core/__init__.py' 2026-05-29 19:05:19,253 wheel INFO adding 'xarray/core/_aggregations.py' 2026-05-29 19:05:19,253 wheel INFO adding 'xarray/core/_typed_ops.py' 2026-05-29 19:05:19,253 wheel INFO adding 'xarray/core/accessor_dt.py' 2026-05-29 19:05:19,253 wheel INFO adding 'xarray/core/accessor_str.py' 2026-05-29 19:05:19,254 wheel INFO adding 'xarray/core/common.py' 2026-05-29 19:05:19,254 wheel INFO adding 'xarray/core/coordinate_transform.py' 2026-05-29 19:05:19,254 wheel INFO adding 'xarray/core/coordinates.py' 2026-05-29 19:05:19,254 wheel INFO adding 'xarray/core/dataarray.py' 2026-05-29 19:05:19,255 wheel INFO adding 'xarray/core/dataset.py' 2026-05-29 19:05:19,256 wheel INFO adding 'xarray/core/dataset_utils.py' 2026-05-29 19:05:19,256 wheel INFO adding 'xarray/core/dataset_variables.py' 2026-05-29 19:05:19,256 wheel INFO adding 'xarray/core/datatree.py' 2026-05-29 19:05:19,256 wheel INFO adding 'xarray/core/datatree_mapping.py' 2026-05-29 19:05:19,256 wheel INFO adding 'xarray/core/datatree_render.py' 2026-05-29 19:05:19,256 wheel INFO adding 'xarray/core/dtypes.py' 2026-05-29 19:05:19,257 wheel INFO adding 'xarray/core/duck_array_ops.py' 2026-05-29 19:05:19,257 wheel INFO adding 'xarray/core/eval.py' 2026-05-29 19:05:19,257 wheel INFO adding 'xarray/core/extension_array.py' 2026-05-29 19:05:19,257 wheel INFO adding 'xarray/core/extensions.py' 2026-05-29 19:05:19,257 wheel INFO adding 'xarray/core/formatting.py' 2026-05-29 19:05:19,257 wheel INFO adding 'xarray/core/formatting_html.py' 2026-05-29 19:05:19,257 wheel INFO adding 'xarray/core/groupby.py' 2026-05-29 19:05:19,258 wheel INFO adding 'xarray/core/indexes.py' 2026-05-29 19:05:19,258 wheel INFO adding 'xarray/core/indexing.py' 2026-05-29 19:05:19,258 wheel INFO adding 'xarray/core/missing.py' 2026-05-29 19:05:19,258 wheel INFO adding 'xarray/core/nputils.py' 2026-05-29 19:05:19,258 wheel INFO adding 'xarray/core/options.py' 2026-05-29 19:05:19,258 wheel INFO adding 'xarray/core/parallel.py' 2026-05-29 19:05:19,259 wheel INFO adding 'xarray/core/resample.py' 2026-05-29 19:05:19,259 wheel INFO adding 'xarray/core/resample_cftime.py' 2026-05-29 19:05:19,259 wheel INFO adding 'xarray/core/treenode.py' 2026-05-29 19:05:19,259 wheel INFO adding 'xarray/core/types.py' 2026-05-29 19:05:19,259 wheel INFO adding 'xarray/core/utils.py' 2026-05-29 19:05:19,259 wheel INFO adding 'xarray/core/variable.py' 2026-05-29 19:05:19,260 wheel INFO adding 'xarray/indexes/__init__.py' 2026-05-29 19:05:19,260 wheel INFO adding 'xarray/indexes/nd_point_index.py' 2026-05-29 19:05:19,260 wheel INFO adding 'xarray/indexes/range_index.py' 2026-05-29 19:05:19,260 wheel INFO adding 'xarray/namedarray/__init__.py' 2026-05-29 19:05:19,260 wheel INFO adding 'xarray/namedarray/_aggregations.py' 2026-05-29 19:05:19,260 wheel INFO adding 'xarray/namedarray/_array_api.py' 2026-05-29 19:05:19,260 wheel INFO adding 'xarray/namedarray/_typing.py' 2026-05-29 19:05:19,260 wheel INFO adding 'xarray/namedarray/core.py' 2026-05-29 19:05:19,261 wheel INFO adding 'xarray/namedarray/daskmanager.py' 2026-05-29 19:05:19,261 wheel INFO adding 'xarray/namedarray/dtypes.py' 2026-05-29 19:05:19,261 wheel INFO adding 'xarray/namedarray/parallelcompat.py' 2026-05-29 19:05:19,261 wheel INFO adding 'xarray/namedarray/pycompat.py' 2026-05-29 19:05:19,261 wheel INFO adding 'xarray/namedarray/utils.py' 2026-05-29 19:05:19,261 wheel INFO adding 'xarray/plot/__init__.py' 2026-05-29 19:05:19,261 wheel INFO adding 'xarray/plot/accessor.py' 2026-05-29 19:05:19,262 wheel INFO adding 'xarray/plot/dataarray_plot.py' 2026-05-29 19:05:19,262 wheel INFO adding 'xarray/plot/dataset_plot.py' 2026-05-29 19:05:19,262 wheel INFO adding 'xarray/plot/facetgrid.py' 2026-05-29 19:05:19,262 wheel INFO adding 'xarray/plot/utils.py' 2026-05-29 19:05:19,262 wheel INFO adding 'xarray/static/__init__.py' 2026-05-29 19:05:19,263 wheel INFO adding 'xarray/static/css/__init__.py' 2026-05-29 19:05:19,263 wheel INFO adding 'xarray/static/css/style.css' 2026-05-29 19:05:19,263 wheel INFO adding 'xarray/static/html/__init__.py' 2026-05-29 19:05:19,263 wheel INFO adding 'xarray/static/html/icons-svg-inline.html' 2026-05-29 19:05:19,263 wheel INFO adding 'xarray/structure/__init__.py' 2026-05-29 19:05:19,263 wheel INFO adding 'xarray/structure/alignment.py' 2026-05-29 19:05:19,263 wheel INFO adding 'xarray/structure/chunks.py' 2026-05-29 19:05:19,263 wheel INFO adding 'xarray/structure/combine.py' 2026-05-29 19:05:19,264 wheel INFO adding 'xarray/structure/concat.py' 2026-05-29 19:05:19,264 wheel INFO adding 'xarray/structure/merge.py' 2026-05-29 19:05:19,264 wheel INFO adding 'xarray/testing/__init__.py' 2026-05-29 19:05:19,264 wheel INFO adding 'xarray/testing/assertions.py' 2026-05-29 19:05:19,264 wheel INFO adding 'xarray/testing/strategies.py' 2026-05-29 19:05:19,264 wheel INFO adding 'xarray/tests/CLAUDE.md' 2026-05-29 19:05:19,264 wheel INFO adding 'xarray/tests/__init__.py' 2026-05-29 19:05:19,264 wheel INFO adding 'xarray/tests/arrays.py' 2026-05-29 19:05:19,265 wheel INFO adding 'xarray/tests/conftest.py' 2026-05-29 19:05:19,265 wheel INFO adding 'xarray/tests/indexes.py' 2026-05-29 19:05:19,265 wheel INFO adding 'xarray/tests/namespace.py' 2026-05-29 19:05:19,265 wheel INFO adding 'xarray/tests/test_accessor_dt.py' 2026-05-29 19:05:19,265 wheel INFO adding 'xarray/tests/test_accessor_str.py' 2026-05-29 19:05:19,265 wheel INFO adding 'xarray/tests/test_array_api.py' 2026-05-29 19:05:19,265 wheel INFO adding 'xarray/tests/test_assertions.py' 2026-05-29 19:05:19,266 wheel INFO adding 'xarray/tests/test_backends.py' 2026-05-29 19:05:19,266 wheel INFO adding 'xarray/tests/test_backends_api.py' 2026-05-29 19:05:19,266 wheel INFO adding 'xarray/tests/test_backends_chunks.py' 2026-05-29 19:05:19,267 wheel INFO adding 'xarray/tests/test_backends_common.py' 2026-05-29 19:05:19,267 wheel INFO adding 'xarray/tests/test_backends_datatree.py' 2026-05-29 19:05:19,267 wheel INFO adding 'xarray/tests/test_backends_file_manager.py' 2026-05-29 19:05:19,267 wheel INFO adding 'xarray/tests/test_backends_locks.py' 2026-05-29 19:05:19,267 wheel INFO adding 'xarray/tests/test_backends_lru_cache.py' 2026-05-29 19:05:19,267 wheel INFO adding 'xarray/tests/test_calendar_ops.py' 2026-05-29 19:05:19,267 wheel INFO adding 'xarray/tests/test_cftime_offsets.py' 2026-05-29 19:05:19,267 wheel INFO adding 'xarray/tests/test_cftimeindex.py' 2026-05-29 19:05:19,268 wheel INFO adding 'xarray/tests/test_cftimeindex_resample.py' 2026-05-29 19:05:19,268 wheel INFO adding 'xarray/tests/test_coarsen.py' 2026-05-29 19:05:19,268 wheel INFO adding 'xarray/tests/test_coding.py' 2026-05-29 19:05:19,268 wheel INFO adding 'xarray/tests/test_coding_strings.py' 2026-05-29 19:05:19,268 wheel INFO adding 'xarray/tests/test_coding_times.py' 2026-05-29 19:05:19,268 wheel INFO adding 'xarray/tests/test_combine.py' 2026-05-29 19:05:19,269 wheel INFO adding 'xarray/tests/test_computation.py' 2026-05-29 19:05:19,269 wheel INFO adding 'xarray/tests/test_concat.py' 2026-05-29 19:05:19,269 wheel INFO adding 'xarray/tests/test_conventions.py' 2026-05-29 19:05:19,269 wheel INFO adding 'xarray/tests/test_coordinate_transform.py' 2026-05-29 19:05:19,269 wheel INFO adding 'xarray/tests/test_coordinates.py' 2026-05-29 19:05:19,269 wheel INFO adding 'xarray/tests/test_cupy.py' 2026-05-29 19:05:19,270 wheel INFO adding 'xarray/tests/test_dask.py' 2026-05-29 19:05:19,270 wheel INFO adding 'xarray/tests/test_dataarray.py' 2026-05-29 19:05:19,270 wheel INFO adding 'xarray/tests/test_dataarray_typing.yml' 2026-05-29 19:05:19,271 wheel INFO adding 'xarray/tests/test_dataset.py' 2026-05-29 19:05:19,271 wheel INFO adding 'xarray/tests/test_dataset_typing.yml' 2026-05-29 19:05:19,272 wheel INFO adding 'xarray/tests/test_datatree.py' 2026-05-29 19:05:19,272 wheel INFO adding 'xarray/tests/test_datatree_mapping.py' 2026-05-29 19:05:19,272 wheel INFO adding 'xarray/tests/test_datatree_typing.yml' 2026-05-29 19:05:19,272 wheel INFO adding 'xarray/tests/test_deprecation_helpers.py' 2026-05-29 19:05:19,272 wheel INFO adding 'xarray/tests/test_distributed.py' 2026-05-29 19:05:19,272 wheel INFO adding 'xarray/tests/test_dtypes.py' 2026-05-29 19:05:19,272 wheel INFO adding 'xarray/tests/test_duck_array_ops.py' 2026-05-29 19:05:19,272 wheel INFO adding 'xarray/tests/test_duck_array_wrapping.py' 2026-05-29 19:05:19,272 wheel INFO adding 'xarray/tests/test_error_messages.py' 2026-05-29 19:05:19,273 wheel INFO adding 'xarray/tests/test_eval.py' 2026-05-29 19:05:19,273 wheel INFO adding 'xarray/tests/test_extensions.py' 2026-05-29 19:05:19,273 wheel INFO adding 'xarray/tests/test_formatting.py' 2026-05-29 19:05:19,273 wheel INFO adding 'xarray/tests/test_formatting_html.py' 2026-05-29 19:05:19,273 wheel INFO adding 'xarray/tests/test_groupby.py' 2026-05-29 19:05:19,273 wheel INFO adding 'xarray/tests/test_hashable.py' 2026-05-29 19:05:19,274 wheel INFO adding 'xarray/tests/test_indexes.py' 2026-05-29 19:05:19,274 wheel INFO adding 'xarray/tests/test_indexing.py' 2026-05-29 19:05:19,274 wheel INFO adding 'xarray/tests/test_interp.py' 2026-05-29 19:05:19,274 wheel INFO adding 'xarray/tests/test_merge.py' 2026-05-29 19:05:19,274 wheel INFO adding 'xarray/tests/test_missing.py' 2026-05-29 19:05:19,274 wheel INFO adding 'xarray/tests/test_namedarray.py' 2026-05-29 19:05:19,275 wheel INFO adding 'xarray/tests/test_nd_point_index.py' 2026-05-29 19:05:19,275 wheel INFO adding 'xarray/tests/test_nputils.py' 2026-05-29 19:05:19,275 wheel INFO adding 'xarray/tests/test_options.py' 2026-05-29 19:05:19,275 wheel INFO adding 'xarray/tests/test_pandas_to_xarray.py' 2026-05-29 19:05:19,275 wheel INFO adding 'xarray/tests/test_parallelcompat.py' 2026-05-29 19:05:19,275 wheel INFO adding 'xarray/tests/test_plot.py' 2026-05-29 19:05:19,275 wheel INFO adding 'xarray/tests/test_plugins.py' 2026-05-29 19:05:19,276 wheel INFO adding 'xarray/tests/test_print_versions.py' 2026-05-29 19:05:19,276 wheel INFO adding 'xarray/tests/test_range_index.py' 2026-05-29 19:05:19,276 wheel INFO adding 'xarray/tests/test_rolling.py' 2026-05-29 19:05:19,276 wheel INFO adding 'xarray/tests/test_sparse.py' 2026-05-29 19:05:19,276 wheel INFO adding 'xarray/tests/test_strategies.py' 2026-05-29 19:05:19,276 wheel INFO adding 'xarray/tests/test_treenode.py' 2026-05-29 19:05:19,276 wheel INFO adding 'xarray/tests/test_tutorial.py' 2026-05-29 19:05:19,276 wheel INFO adding 'xarray/tests/test_typed_ops.py' 2026-05-29 19:05:19,276 wheel INFO adding 'xarray/tests/test_ufuncs.py' 2026-05-29 19:05:19,277 wheel INFO adding 'xarray/tests/test_units.py' 2026-05-29 19:05:19,277 wheel INFO adding 'xarray/tests/test_utils.py' 2026-05-29 19:05:19,277 wheel INFO adding 'xarray/tests/test_variable.py' 2026-05-29 19:05:19,278 wheel INFO adding 'xarray/tests/test_weighted.py' 2026-05-29 19:05:19,278 wheel INFO adding 'xarray/tests/data/bears.nc' 2026-05-29 19:05:19,278 wheel INFO adding 'xarray/tests/data/example.grib' 2026-05-29 19:05:19,278 wheel INFO adding 'xarray/tests/data/example.ict' 2026-05-29 19:05:19,278 wheel INFO adding 'xarray/tests/data/example.uamiv' 2026-05-29 19:05:19,278 wheel INFO adding 'xarray/tests/data/example_1.nc' 2026-05-29 19:05:19,278 wheel INFO adding 'xarray/tests/data/example_1.nc.gz' 2026-05-29 19:05:19,278 wheel INFO adding 'xarray/util/__init__.py' 2026-05-29 19:05:19,278 wheel INFO adding 'xarray/util/deprecation_helpers.py' 2026-05-29 19:05:19,278 wheel INFO adding 'xarray/util/generate_aggregations.py' 2026-05-29 19:05:19,279 wheel INFO adding 'xarray/util/generate_ops.py' 2026-05-29 19:05:19,279 wheel INFO adding 'xarray/util/print_versions.py' 2026-05-29 19:05:19,279 wheel INFO adding 'xarray-2026.4.0.dist-info/licenses/LICENSE' 2026-05-29 19:05:19,279 wheel INFO adding 'xarray-2026.4.0.dist-info/METADATA' 2026-05-29 19:05:19,279 wheel INFO adding 'xarray-2026.4.0.dist-info/WHEEL' 2026-05-29 19:05:19,279 wheel INFO adding 'xarray-2026.4.0.dist-info/entry_points.txt' 2026-05-29 19:05:19,279 wheel INFO adding 'xarray-2026.4.0.dist-info/top_level.txt' 2026-05-29 19:05:19,280 wheel INFO adding 'xarray-2026.4.0.dist-info/RECORD' 2026-05-29 19:05:19,280 root INFO removing build/bdist.linux-s390x/wheel 2026-05-29 19:05:19,283 gpep517 INFO The backend produced .dist/xarray-2026.4.0-py3-none-any.whl xarray-2026.4.0-py3-none-any.whl ============================= test session starts ============================== platform linux -- Python 3.14.3, pytest-9.0.3, pluggy-1.6.0 -- /home/buildozer/aports/community/py3-xarray/src/xarray-2026.4.0/.testenv/bin/python3 cachedir: .pytest_cache rootdir: /home/buildozer/aports/community/py3-xarray/src/xarray-2026.4.0 configfile: pyproject.toml testpaths: xarray/tests, properties plugins: cov-5.0.0, asyncio-1.3.0, xdist-3.8.0 asyncio: mode=Mode.STRICT, debug=False, asyncio_default_fixture_loop_scope=function, asyncio_default_test_loop_scope=function collecting ... collected 16607 items / 16 skipped xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_field_access[year] PASSED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_field_access[month] PASSED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_field_access[day] PASSED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_field_access[hour] PASSED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_field_access[minute] PASSED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_field_access[second] PASSED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_field_access[microsecond] PASSED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_field_access[nanosecond] PASSED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_field_access[week] PASSED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_field_access[weekofyear] PASSED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_field_access[dayofweek] PASSED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_field_access[weekday] PASSED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_field_access[dayofyear] PASSED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_field_access[quarter] PASSED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_field_access[date] PASSED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_field_access[time] PASSED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_field_access[daysinmonth] PASSED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_field_access[days_in_month] PASSED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_field_access[is_month_start] PASSED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_field_access[is_month_end] PASSED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_field_access[is_quarter_start] PASSED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_field_access[is_quarter_end] PASSED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_field_access[is_year_start] PASSED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_field_access[is_year_end] PASSED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_field_access[is_leap_year] PASSED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_total_seconds PASSED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_isocalendar[year-year] PASSED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_isocalendar[week-week] PASSED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_isocalendar[weekday-day] PASSED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_calendar PASSED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_strftime PASSED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_days_in_year[standard-366] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_days_in_year[noleap-365] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_days_in_year[360_day-360] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_days_in_year[all_leap-366] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_not_datetime_type PASSED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_dask_field_access[year] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_dask_field_access[month] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_dask_field_access[day] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_dask_field_access[hour] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_dask_field_access[minute] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_dask_field_access[second] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_dask_field_access[microsecond] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_dask_field_access[nanosecond] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_dask_field_access[week] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_dask_field_access[weekofyear] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_dask_field_access[dayofweek] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_dask_field_access[weekday] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_dask_field_access[dayofyear] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_dask_field_access[quarter] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_dask_field_access[date] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_dask_field_access[time] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_dask_field_access[is_month_start] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_dask_field_access[is_month_end] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_dask_field_access[is_quarter_start] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_dask_field_access[is_quarter_end] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_dask_field_access[is_year_start] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_dask_field_access[is_year_end] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_dask_field_access[is_leap_year] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_dask_field_access[days_in_year] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_isocalendar_dask[year] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_isocalendar_dask[week] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_isocalendar_dask[weekday] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_dask_accessor_method[floor-D] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_dask_accessor_method[ceil-D] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_dask_accessor_method[round-D] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_dask_accessor_method[strftime-%Y-%m-%d %H:%M:%S] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_seasons PASSED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_accessor_method[floor-D] PASSED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_accessor_method[ceil-D] PASSED [ 0%] xarray/tests/test_accessor_dt.py::TestDatetimeAccessor::test_accessor_method[round-D] PASSED [ 0%] xarray/tests/test_accessor_dt.py::TestTimedeltaAccessor::test_not_datetime_type PASSED [ 0%] xarray/tests/test_accessor_dt.py::TestTimedeltaAccessor::test_field_access[days] PASSED [ 0%] xarray/tests/test_accessor_dt.py::TestTimedeltaAccessor::test_field_access[seconds] PASSED [ 0%] xarray/tests/test_accessor_dt.py::TestTimedeltaAccessor::test_field_access[microseconds] PASSED [ 0%] xarray/tests/test_accessor_dt.py::TestTimedeltaAccessor::test_field_access[nanoseconds] PASSED [ 0%] xarray/tests/test_accessor_dt.py::TestTimedeltaAccessor::test_accessor_methods[floor-D] PASSED [ 0%] xarray/tests/test_accessor_dt.py::TestTimedeltaAccessor::test_accessor_methods[ceil-D] PASSED [ 0%] xarray/tests/test_accessor_dt.py::TestTimedeltaAccessor::test_accessor_methods[round-D] PASSED [ 0%] xarray/tests/test_accessor_dt.py::TestTimedeltaAccessor::test_dask_field_access[days] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::TestTimedeltaAccessor::test_dask_field_access[seconds] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::TestTimedeltaAccessor::test_dask_field_access[microseconds] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::TestTimedeltaAccessor::test_dask_field_access[nanoseconds] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::TestTimedeltaAccessor::test_dask_accessor_method[floor-D] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::TestTimedeltaAccessor::test_dask_accessor_method[ceil-D] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::TestTimedeltaAccessor::test_dask_accessor_method[round-D] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_field_access[360_day-year] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_field_access[360_day-month] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_field_access[360_day-day] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_field_access[360_day-hour] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_field_access[360_day-dayofyear] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_field_access[360_day-dayofweek] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_field_access[365_day-year] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_field_access[365_day-month] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_field_access[365_day-day] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_field_access[365_day-hour] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_field_access[365_day-dayofyear] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_field_access[365_day-dayofweek] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_field_access[366_day-year] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_field_access[366_day-month] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_field_access[366_day-day] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_field_access[366_day-hour] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_field_access[366_day-dayofyear] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_field_access[366_day-dayofweek] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_field_access[all_leap-year] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_field_access[all_leap-month] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_field_access[all_leap-day] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_field_access[all_leap-hour] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_field_access[all_leap-dayofyear] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_field_access[all_leap-dayofweek] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_field_access[gregorian-year] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_field_access[gregorian-month] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_field_access[gregorian-day] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_field_access[gregorian-hour] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_field_access[gregorian-dayofyear] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_field_access[gregorian-dayofweek] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_field_access[julian-year] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_field_access[julian-month] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_field_access[julian-day] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_field_access[julian-hour] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_field_access[julian-dayofyear] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_field_access[julian-dayofweek] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_field_access[noleap-year] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_field_access[noleap-month] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_field_access[noleap-day] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_field_access[noleap-hour] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_field_access[noleap-dayofyear] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_field_access[noleap-dayofweek] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_field_access[proleptic_gregorian-year] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_field_access[proleptic_gregorian-month] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_field_access[proleptic_gregorian-day] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_field_access[proleptic_gregorian-hour] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_field_access[proleptic_gregorian-dayofyear] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_field_access[proleptic_gregorian-dayofweek] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_field_access[standard-year] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_field_access[standard-month] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_field_access[standard-day] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_field_access[standard-hour] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_field_access[standard-dayofyear] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_field_access[standard-dayofweek] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_calendar_cftime[360_day] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_calendar_cftime[365_day] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_calendar_cftime[366_day] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_calendar_cftime[all_leap] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_calendar_cftime[gregorian] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_calendar_cftime[julian] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_calendar_cftime[noleap] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_calendar_cftime[proleptic_gregorian] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_calendar_cftime[standard] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_calendar_datetime64_2d PASSED [ 0%] xarray/tests/test_accessor_dt.py::test_calendar_datetime64_3d_dask SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_calendar_dask_cftime SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_isocalendar_cftime[360_day] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_isocalendar_cftime[365_day] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_isocalendar_cftime[366_day] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_isocalendar_cftime[all_leap] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_isocalendar_cftime[gregorian] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_isocalendar_cftime[julian] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_isocalendar_cftime[noleap] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_isocalendar_cftime[proleptic_gregorian] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_isocalendar_cftime[standard] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_date_cftime[360_day] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_date_cftime[365_day] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_date_cftime[366_day] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_date_cftime[all_leap] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_date_cftime[gregorian] SKIPPED [ 0%] xarray/tests/test_accessor_dt.py::test_date_cftime[julian] SKIPPED (...) [ 1%] xarray/tests/test_accessor_dt.py::test_date_cftime[noleap] SKIPPED (...) [ 1%] xarray/tests/test_accessor_dt.py::test_date_cftime[proleptic_gregorian] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_date_cftime[standard] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_cftime_strftime_access[360_day] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_cftime_strftime_access[365_day] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_cftime_strftime_access[366_day] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_cftime_strftime_access[all_leap] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_cftime_strftime_access[gregorian] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_cftime_strftime_access[julian] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_cftime_strftime_access[noleap] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_cftime_strftime_access[proleptic_gregorian] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_cftime_strftime_access[standard] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access_1d[360_day-year] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access_1d[360_day-month] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access_1d[360_day-day] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access_1d[360_day-hour] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access_1d[360_day-dayofyear] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access_1d[360_day-dayofweek] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access_1d[365_day-year] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access_1d[365_day-month] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access_1d[365_day-day] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access_1d[365_day-hour] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access_1d[365_day-dayofyear] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access_1d[365_day-dayofweek] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access_1d[366_day-year] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access_1d[366_day-month] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access_1d[366_day-day] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access_1d[366_day-hour] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access_1d[366_day-dayofyear] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access_1d[366_day-dayofweek] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access_1d[all_leap-year] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access_1d[all_leap-month] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access_1d[all_leap-day] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access_1d[all_leap-hour] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access_1d[all_leap-dayofyear] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access_1d[all_leap-dayofweek] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access_1d[gregorian-year] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access_1d[gregorian-month] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access_1d[gregorian-day] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access_1d[gregorian-hour] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access_1d[gregorian-dayofyear] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access_1d[gregorian-dayofweek] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access_1d[julian-year] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access_1d[julian-month] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access_1d[julian-day] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access_1d[julian-hour] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access_1d[julian-dayofyear] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access_1d[julian-dayofweek] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access_1d[noleap-year] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access_1d[noleap-month] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access_1d[noleap-day] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access_1d[noleap-hour] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access_1d[noleap-dayofyear] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access_1d[noleap-dayofweek] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access_1d[proleptic_gregorian-year] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access_1d[proleptic_gregorian-month] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access_1d[proleptic_gregorian-day] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access_1d[proleptic_gregorian-hour] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access_1d[proleptic_gregorian-dayofyear] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access_1d[proleptic_gregorian-dayofweek] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access_1d[standard-year] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access_1d[standard-month] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access_1d[standard-day] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access_1d[standard-hour] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access_1d[standard-dayofyear] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access_1d[standard-dayofweek] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access[360_day-year] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access[360_day-month] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access[360_day-day] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access[360_day-hour] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access[360_day-dayofyear] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access[360_day-dayofweek] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access[365_day-year] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access[365_day-month] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access[365_day-day] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access[365_day-hour] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access[365_day-dayofyear] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access[365_day-dayofweek] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access[366_day-year] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access[366_day-month] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access[366_day-day] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access[366_day-hour] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access[366_day-dayofyear] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access[366_day-dayofweek] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access[all_leap-year] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access[all_leap-month] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access[all_leap-day] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access[all_leap-hour] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access[all_leap-dayofyear] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access[all_leap-dayofweek] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access[gregorian-year] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access[gregorian-month] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access[gregorian-day] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access[gregorian-hour] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access[gregorian-dayofyear] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access[gregorian-dayofweek] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access[julian-year] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access[julian-month] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access[julian-day] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access[julian-hour] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access[julian-dayofyear] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access[julian-dayofweek] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access[noleap-year] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access[noleap-month] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access[noleap-day] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access[noleap-hour] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access[noleap-dayofyear] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access[noleap-dayofweek] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access[proleptic_gregorian-year] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access[proleptic_gregorian-month] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access[proleptic_gregorian-day] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access[proleptic_gregorian-hour] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access[proleptic_gregorian-dayofyear] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access[proleptic_gregorian-dayofweek] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access[standard-year] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access[standard-month] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access[standard-day] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access[standard-hour] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access[standard-dayofyear] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_dask_field_access[standard-dayofweek] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_seasons[360_day] SKIPPED (req...) [ 1%] xarray/tests/test_accessor_dt.py::test_seasons[365_day] SKIPPED (req...) [ 1%] xarray/tests/test_accessor_dt.py::test_seasons[366_day] SKIPPED (req...) [ 1%] xarray/tests/test_accessor_dt.py::test_seasons[all_leap] SKIPPED (re...) [ 1%] xarray/tests/test_accessor_dt.py::test_seasons[gregorian] SKIPPED (r...) [ 1%] xarray/tests/test_accessor_dt.py::test_seasons[julian] SKIPPED (requ...) [ 1%] xarray/tests/test_accessor_dt.py::test_seasons[noleap] SKIPPED (requ...) [ 1%] xarray/tests/test_accessor_dt.py::test_seasons[proleptic_gregorian] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_seasons[standard] SKIPPED (re...) [ 1%] xarray/tests/test_accessor_dt.py::test_cftime_floor_accessor[360_day-False] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_cftime_floor_accessor[360_day-True] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_cftime_floor_accessor[365_day-False] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_cftime_floor_accessor[365_day-True] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_cftime_floor_accessor[366_day-False] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_cftime_floor_accessor[366_day-True] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_cftime_floor_accessor[all_leap-False] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_cftime_floor_accessor[all_leap-True] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_cftime_floor_accessor[gregorian-False] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_cftime_floor_accessor[gregorian-True] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_cftime_floor_accessor[julian-False] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_cftime_floor_accessor[julian-True] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_cftime_floor_accessor[noleap-False] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_cftime_floor_accessor[noleap-True] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_cftime_floor_accessor[proleptic_gregorian-False] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_cftime_floor_accessor[proleptic_gregorian-True] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_cftime_floor_accessor[standard-False] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_cftime_floor_accessor[standard-True] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_cftime_ceil_accessor[360_day-False] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_cftime_ceil_accessor[360_day-True] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_cftime_ceil_accessor[365_day-False] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_cftime_ceil_accessor[365_day-True] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_cftime_ceil_accessor[366_day-False] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_cftime_ceil_accessor[366_day-True] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_cftime_ceil_accessor[all_leap-False] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_cftime_ceil_accessor[all_leap-True] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_cftime_ceil_accessor[gregorian-False] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_cftime_ceil_accessor[gregorian-True] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_cftime_ceil_accessor[julian-False] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_cftime_ceil_accessor[julian-True] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_cftime_ceil_accessor[noleap-False] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_cftime_ceil_accessor[noleap-True] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_cftime_ceil_accessor[proleptic_gregorian-False] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_cftime_ceil_accessor[proleptic_gregorian-True] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_cftime_ceil_accessor[standard-False] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_cftime_ceil_accessor[standard-True] SKIPPED [ 1%] xarray/tests/test_accessor_dt.py::test_cftime_round_accessor[360_day-False] SKIPPED [ 2%] xarray/tests/test_accessor_dt.py::test_cftime_round_accessor[360_day-True] SKIPPED [ 2%] xarray/tests/test_accessor_dt.py::test_cftime_round_accessor[365_day-False] SKIPPED [ 2%] xarray/tests/test_accessor_dt.py::test_cftime_round_accessor[365_day-True] SKIPPED [ 2%] xarray/tests/test_accessor_dt.py::test_cftime_round_accessor[366_day-False] SKIPPED [ 2%] xarray/tests/test_accessor_dt.py::test_cftime_round_accessor[366_day-True] SKIPPED [ 2%] xarray/tests/test_accessor_dt.py::test_cftime_round_accessor[all_leap-False] SKIPPED [ 2%] xarray/tests/test_accessor_dt.py::test_cftime_round_accessor[all_leap-True] SKIPPED [ 2%] xarray/tests/test_accessor_dt.py::test_cftime_round_accessor[gregorian-False] SKIPPED [ 2%] xarray/tests/test_accessor_dt.py::test_cftime_round_accessor[gregorian-True] SKIPPED [ 2%] xarray/tests/test_accessor_dt.py::test_cftime_round_accessor[julian-False] SKIPPED [ 2%] xarray/tests/test_accessor_dt.py::test_cftime_round_accessor[julian-True] SKIPPED [ 2%] xarray/tests/test_accessor_dt.py::test_cftime_round_accessor[noleap-False] SKIPPED [ 2%] xarray/tests/test_accessor_dt.py::test_cftime_round_accessor[noleap-True] SKIPPED [ 2%] xarray/tests/test_accessor_dt.py::test_cftime_round_accessor[proleptic_gregorian-False] SKIPPED [ 2%] xarray/tests/test_accessor_dt.py::test_cftime_round_accessor[proleptic_gregorian-True] SKIPPED [ 2%] xarray/tests/test_accessor_dt.py::test_cftime_round_accessor[standard-False] SKIPPED [ 2%] xarray/tests/test_accessor_dt.py::test_cftime_round_accessor[standard-True] SKIPPED [ 2%] xarray/tests/test_accessor_dt.py::test_decimal_year[use_dask=False-use_cftime=False] PASSED [ 2%] xarray/tests/test_accessor_dt.py::test_decimal_year[use_dask=False-use_cftime=True] SKIPPED [ 2%] xarray/tests/test_accessor_dt.py::test_decimal_year[use_dask=True-use_cftime=False] SKIPPED [ 2%] xarray/tests/test_accessor_dt.py::test_decimal_year[use_dask=True-use_cftime=True] SKIPPED [ 2%] xarray/tests/test_accessor_str.py::test_dask SKIPPED (requires dask) [ 2%] xarray/tests/test_accessor_str.py::test_count[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_count[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_count_broadcast[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_count_broadcast[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_contains[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_contains[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_contains_broadcast[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_contains_broadcast[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_starts_ends_with[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_starts_ends_with[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_starts_ends_with_broadcast[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_starts_ends_with_broadcast[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_case_bytes PASSED [ 2%] xarray/tests/test_accessor_str.py::test_case_str PASSED [ 2%] xarray/tests/test_accessor_str.py::test_replace[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_replace[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_replace_callable PASSED [ 2%] xarray/tests/test_accessor_str.py::test_replace_unicode PASSED [ 2%] xarray/tests/test_accessor_str.py::test_replace_compiled_regex[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_replace_compiled_regex[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_replace_literal[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_replace_literal[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_extract_extractall_findall_empty_raises[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_extract_extractall_findall_empty_raises[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_extract_multi_None_raises[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_extract_multi_None_raises[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_extract_extractall_findall_case_re_raises[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_extract_extractall_findall_case_re_raises[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_extract_extractall_name_collision_raises[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_extract_extractall_name_collision_raises[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_extract_single_case[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_extract_single_case[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_extract_single_nocase[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_extract_single_nocase[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_extract_multi_case[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_extract_multi_case[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_extract_multi_nocase[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_extract_multi_nocase[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_extract_broadcast[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_extract_broadcast[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_extractall_single_single_case[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_extractall_single_single_case[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_extractall_single_single_nocase[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_extractall_single_single_nocase[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_extractall_single_multi_case[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_extractall_single_multi_case[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_extractall_single_multi_nocase[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_extractall_single_multi_nocase[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_extractall_multi_single_case[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_extractall_multi_single_case[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_extractall_multi_single_nocase[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_extractall_multi_single_nocase[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_extractall_multi_multi_case[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_extractall_multi_multi_case[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_extractall_multi_multi_nocase[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_extractall_multi_multi_nocase[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_extractall_broadcast[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_extractall_broadcast[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_findall_single_single_case[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_findall_single_single_case[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_findall_single_single_nocase[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_findall_single_single_nocase[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_findall_single_multi_case[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_findall_single_multi_case[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_findall_single_multi_nocase[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_findall_single_multi_nocase[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_findall_multi_single_case[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_findall_multi_single_case[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_findall_multi_single_nocase[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_findall_multi_single_nocase[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_findall_multi_multi_case[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_findall_multi_multi_case[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_findall_multi_multi_nocase[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_findall_multi_multi_nocase[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_findall_broadcast[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_findall_broadcast[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_repeat[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_repeat[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_repeat_broadcast[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_repeat_broadcast[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_match[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_match[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_empty_str_methods PASSED [ 2%] xarray/tests/test_accessor_str.py::test_ismethods[str-isalnum] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_ismethods[str-isalpha] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_ismethods[str-isdigit] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_ismethods[str-islower] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_ismethods[str-isspace] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_ismethods[str-istitle] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_ismethods[str-isupper] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_ismethods[bytes-isalnum] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_ismethods[bytes-isalpha] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_ismethods[bytes-isdigit] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_ismethods[bytes-islower] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_ismethods[bytes-isspace] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_ismethods[bytes-istitle] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_ismethods[bytes-isupper] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_isnumeric PASSED [ 2%] xarray/tests/test_accessor_str.py::test_len[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_len[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_find[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_find[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_find_broadcast[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_find_broadcast[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_index[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_index[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_index_broadcast[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_index_broadcast[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_translate PASSED [ 2%] xarray/tests/test_accessor_str.py::test_pad_center_ljust_rjust[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_pad_center_ljust_rjust[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_pad_center_ljust_rjust_fillchar[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_pad_center_ljust_rjust_fillchar[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_pad_center_ljust_rjust_broadcast[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_pad_center_ljust_rjust_broadcast[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_zfill[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_zfill[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_zfill_broadcast[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_zfill_broadcast[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_slice[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_slice[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_slice_broadcast[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_slice_broadcast[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_slice_replace[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_slice_replace[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_slice_replace_broadcast[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_slice_replace_broadcast[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_strip_lstrip_rstrip[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_strip_lstrip_rstrip[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_strip_lstrip_rstrip_args[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_strip_lstrip_rstrip_args[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_strip_lstrip_rstrip_broadcast[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_strip_lstrip_rstrip_broadcast[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_wrap PASSED [ 2%] xarray/tests/test_accessor_str.py::test_wrap_kwargs_passed PASSED [ 2%] xarray/tests/test_accessor_str.py::test_get[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_get[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_get_default[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_get_default[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_get_broadcast[str] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_get_broadcast[bytes] PASSED [ 2%] xarray/tests/test_accessor_str.py::test_encode_decode PASSED [ 2%] xarray/tests/test_accessor_str.py::test_encode_decode_errors PASSED [ 2%] xarray/tests/test_accessor_str.py::test_partition_whitespace[str] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_partition_whitespace[bytes] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_partition_comma[str] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_partition_comma[bytes] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_partition_empty[str] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_partition_empty[bytes] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_split_whitespace_nodim[str-split_full] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_split_whitespace_nodim[str-rsplit_full] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_split_whitespace_nodim[str-split_1] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_split_whitespace_nodim[str-rsplit_1] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_split_whitespace_nodim[bytes-split_full] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_split_whitespace_nodim[bytes-rsplit_full] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_split_whitespace_nodim[bytes-split_1] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_split_whitespace_nodim[bytes-rsplit_1] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_split_whitespace_dim[str-split_full] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_split_whitespace_dim[str-rsplit_full] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_split_whitespace_dim[str-split_1] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_split_whitespace_dim[str-rsplit_1] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_split_whitespace_dim[bytes-split_full] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_split_whitespace_dim[bytes-rsplit_full] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_split_whitespace_dim[bytes-split_1] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_split_whitespace_dim[bytes-rsplit_1] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_split_comma_nodim[str-split_full] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_split_comma_nodim[str-rsplit_full] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_split_comma_nodim[str-split_1] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_split_comma_nodim[str-rsplit_1] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_split_comma_nodim[str-split_10] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_split_comma_nodim[str-rsplit_10] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_split_comma_nodim[bytes-split_full] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_split_comma_nodim[bytes-rsplit_full] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_split_comma_nodim[bytes-split_1] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_split_comma_nodim[bytes-rsplit_1] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_split_comma_nodim[bytes-split_10] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_split_comma_nodim[bytes-rsplit_10] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_split_comma_dim[str-split_full] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_split_comma_dim[str-rsplit_full] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_split_comma_dim[str-split_1] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_split_comma_dim[str-rsplit_1] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_split_comma_dim[str-split_10] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_split_comma_dim[str-rsplit_10] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_split_comma_dim[bytes-split_full] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_split_comma_dim[bytes-rsplit_full] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_split_comma_dim[bytes-split_1] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_split_comma_dim[bytes-rsplit_1] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_split_comma_dim[bytes-split_10] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_split_comma_dim[bytes-rsplit_10] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_splitters_broadcast[str] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_splitters_broadcast[bytes] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_split_empty[str] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_split_empty[bytes] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_get_dummies[str] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_get_dummies[bytes] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_get_dummies_broadcast[str] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_get_dummies_broadcast[bytes] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_get_dummies_empty[str] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_get_dummies_empty[bytes] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_splitters_empty_str[str] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_splitters_empty_str[bytes] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_cat_str[str] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_cat_str[bytes] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_cat_uniform[str] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_cat_uniform[bytes] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_cat_broadcast_right[str] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_cat_broadcast_right[bytes] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_cat_broadcast_left[str] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_cat_broadcast_left[bytes] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_cat_broadcast_both[str] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_cat_broadcast_both[bytes] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_cat_multi PASSED [ 3%] xarray/tests/test_accessor_str.py::test_join_scalar[str] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_join_scalar[bytes] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_join_vector[str] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_join_vector[bytes] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_join_2d[str] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_join_2d[bytes] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_join_broadcast[str] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_join_broadcast[bytes] PASSED [ 3%] xarray/tests/test_accessor_str.py::test_format_scalar PASSED [ 3%] xarray/tests/test_accessor_str.py::test_format_broadcast PASSED [ 3%] xarray/tests/test_accessor_str.py::test_mod_scalar PASSED [ 3%] xarray/tests/test_accessor_str.py::test_mod_dict PASSED [ 3%] xarray/tests/test_accessor_str.py::test_mod_broadcast_single PASSED [ 3%] xarray/tests/test_accessor_str.py::test_mod_broadcast_multi PASSED [ 3%] xarray/tests/test_assertions.py::test_allclose_regression PASSED [ 3%] xarray/tests/test_assertions.py::test_assert_allclose[Variable] PASSED [ 3%] xarray/tests/test_assertions.py::test_assert_allclose[DataArray] PASSED [ 3%] xarray/tests/test_assertions.py::test_assert_allclose[Dataset] PASSED [ 3%] xarray/tests/test_assertions.py::test_assert_allclose[DataArray_with_character_dtype] PASSED [ 3%] xarray/tests/test_assertions.py::test_assert_allclose[Coordinates] PASSED [ 3%] xarray/tests/test_assertions.py::test_assert_allclose[DataTree] PASSED [ 3%] xarray/tests/test_assertions.py::test_assert_allclose_equal_transpose[assert_equal] PASSED [ 3%] xarray/tests/test_assertions.py::test_assert_allclose_equal_transpose[assert_allclose] PASSED [ 3%] xarray/tests/test_assertions.py::test_assert_equal_transpose_datatree PASSED [ 3%] xarray/tests/test_assertions.py::test_assert_duckarray_equal_failing[both arrays-numpy] PASSED [ 3%] xarray/tests/test_assertions.py::test_assert_duckarray_equal_failing[both arrays-dask] SKIPPED [ 3%] xarray/tests/test_assertions.py::test_assert_duckarray_equal_failing[both arrays-pint] SKIPPED [ 3%] xarray/tests/test_assertions.py::test_assert_duckarray_equal_failing[second scalar-numpy] PASSED [ 3%] xarray/tests/test_assertions.py::test_assert_duckarray_equal_failing[second scalar-dask] SKIPPED [ 3%] xarray/tests/test_assertions.py::test_assert_duckarray_equal_failing[second scalar-pint] SKIPPED [ 3%] xarray/tests/test_assertions.py::test_assert_duckarray_equal_failing[first scalar-numpy] PASSED [ 3%] xarray/tests/test_assertions.py::test_assert_duckarray_equal_failing[first scalar-dask] SKIPPED [ 3%] xarray/tests/test_assertions.py::test_assert_duckarray_equal_failing[first scalar-pint] SKIPPED [ 3%] xarray/tests/test_assertions.py::test_assert_duckarray_equal[both arrays-numpy] PASSED [ 3%] xarray/tests/test_assertions.py::test_assert_duckarray_equal[both arrays-dask] SKIPPED [ 3%] xarray/tests/test_assertions.py::test_assert_duckarray_equal[both arrays-pint] SKIPPED [ 3%] xarray/tests/test_assertions.py::test_assert_duckarray_equal[second scalar-numpy] PASSED [ 3%] xarray/tests/test_assertions.py::test_assert_duckarray_equal[second scalar-dask] SKIPPED [ 3%] xarray/tests/test_assertions.py::test_assert_duckarray_equal[second scalar-pint] SKIPPED [ 3%] xarray/tests/test_assertions.py::test_assert_duckarray_equal[first scalar-numpy] PASSED [ 3%] xarray/tests/test_assertions.py::test_assert_duckarray_equal[first scalar-dask] SKIPPED [ 3%] xarray/tests/test_assertions.py::test_assert_duckarray_equal[first scalar-pint] SKIPPED [ 3%] xarray/tests/test_assertions.py::test_ensure_warnings_not_elevated[assert_equal] PASSED [ 3%] xarray/tests/test_assertions.py::test_ensure_warnings_not_elevated[assert_identical] PASSED [ 3%] xarray/tests/test_assertions.py::test_ensure_warnings_not_elevated[assert_allclose] PASSED [ 3%] xarray/tests/test_assertions.py::test_ensure_warnings_not_elevated[assert_duckarray_equal] PASSED [ 3%] xarray/tests/test_assertions.py::test_ensure_warnings_not_elevated[assert_duckarray_allclose] PASSED [ 3%] xarray/tests/test_assertions.py::TestAssertIdenticalXindexes::test_dataset_xindex_difference PASSED [ 3%] xarray/tests/test_assertions.py::TestAssertIdenticalXindexes::test_assert_identical_same_xindexes PASSED [ 3%] xarray/tests/test_assertions.py::TestAssertIdenticalXindexes::test_dataarray_xindex_difference PASSED [ 3%] xarray/tests/test_assertions.py::TestAssertIdenticalXindexes::test_identical_custom_index_without_equals PASSED [ 3%] xarray/tests/test_assertions.py::TestAssertIdenticalXindexes::test_identical_custom_index_with_equals PASSED [ 3%] xarray/tests/test_assertions.py::TestAssertIdenticalXindexes::test_identical_mixed_index_types PASSED [ 3%] xarray/tests/test_assertions.py::TestAssertIdenticalXindexes::test_identical_pandas_multiindex PASSED [ 3%] xarray/tests/test_assertions.py::TestAssertIdenticalXindexes::test_identical_no_indexes PASSED [ 3%] xarray/tests/test_assertions.py::TestAssertIdenticalXindexes::test_identical_index_on_different_coords PASSED [ 3%] xarray/tests/test_backends.py::TestCommon::test_robust_getitem PASSED [ 3%] xarray/tests/test_backends.py::TestNetCDF4Data::test_zero_dimensional_variable SKIPPED [ 3%] xarray/tests/test_backends.py::TestNetCDF4Data::test_write_store SKIPPED [ 3%] xarray/tests/test_backends.py::TestNetCDF4Data::test_roundtrip_test_data SKIPPED [ 3%] xarray/tests/test_backends.py::TestNetCDF4Data::test_load SKIPPED (r...) [ 3%] xarray/tests/test_backends.py::TestNetCDF4Data::test_dataset_compute SKIPPED [ 3%] xarray/tests/test_backends.py::TestNetCDF4Data::test_pickle SKIPPED [ 3%] xarray/tests/test_backends.py::TestNetCDF4Data::test_pickle_dataarray SKIPPED [ 3%] xarray/tests/test_backends.py::TestNetCDF4Data::test_dataset_caching SKIPPED [ 3%] xarray/tests/test_backends.py::TestNetCDF4Data::test_roundtrip_None_variable SKIPPED [ 3%] xarray/tests/test_backends.py::TestNetCDF4Data::test_roundtrip_object_dtype SKIPPED [ 3%] xarray/tests/test_backends.py::TestNetCDF4Data::test_roundtrip_string_data SKIPPED [ 3%] xarray/tests/test_backends.py::TestNetCDF4Data::test_roundtrip_stringdtype_data SKIPPED [ 3%] xarray/tests/test_backends.py::TestNetCDF4Data::test_roundtrip_stringdtype_nulls SKIPPED [ 3%] xarray/tests/test_backends.py::TestNetCDF4Data::test_roundtrip_stringdtype_with_na_object SKIPPED [ 3%] xarray/tests/test_backends.py::TestNetCDF4Data::test_roundtrip_string_encoded_characters SKIPPED [ 3%] xarray/tests/test_backends.py::TestNetCDF4Data::test_roundtrip_numpy_datetime_data SKIPPED [ 3%] xarray/tests/test_backends.py::TestNetCDF4Data::test_roundtrip_cftime_datetime_data SKIPPED [ 3%] xarray/tests/test_backends.py::TestNetCDF4Data::test_roundtrip_timedelta_data SKIPPED [ 3%] xarray/tests/test_backends.py::TestNetCDF4Data::test_roundtrip_timedelta_data_via_dtype[s] SKIPPED [ 3%] xarray/tests/test_backends.py::TestNetCDF4Data::test_roundtrip_timedelta_data_via_dtype[ms] SKIPPED [ 3%] xarray/tests/test_backends.py::TestNetCDF4Data::test_roundtrip_timedelta_data_via_dtype[us] SKIPPED [ 3%] xarray/tests/test_backends.py::TestNetCDF4Data::test_roundtrip_timedelta_data_via_dtype[ns] SKIPPED [ 3%] xarray/tests/test_backends.py::TestNetCDF4Data::test_roundtrip_float64_data SKIPPED [ 3%] xarray/tests/test_backends.py::TestNetCDF4Data::test_roundtrip_example_1_netcdf SKIPPED [ 3%] xarray/tests/test_backends.py::TestNetCDF4Data::test_roundtrip_coordinates SKIPPED [ 3%] xarray/tests/test_backends.py::TestNetCDF4Data::test_roundtrip_global_coordinates SKIPPED [ 3%] xarray/tests/test_backends.py::TestNetCDF4Data::test_roundtrip_coordinates_with_space SKIPPED [ 3%] xarray/tests/test_backends.py::TestNetCDF4Data::test_roundtrip_boolean_dtype SKIPPED [ 3%] xarray/tests/test_backends.py::TestNetCDF4Data::test_orthogonal_indexing SKIPPED [ 3%] xarray/tests/test_backends.py::TestNetCDF4Data::test_vectorized_indexing SKIPPED [ 3%] xarray/tests/test_backends.py::TestNetCDF4Data::test_vectorized_indexing_negative_step SKIPPED [ 3%] xarray/tests/test_backends.py::TestNetCDF4Data::test_outer_indexing_reversed SKIPPED [ 3%] xarray/tests/test_backends.py::TestNetCDF4Data::test_isel_dataarray SKIPPED [ 3%] xarray/tests/test_backends.py::TestNetCDF4Data::test_empty_isel SKIPPED [ 3%] xarray/tests/test_backends.py::TestNetCDF4Data::test_array_type_after_indexing SKIPPED [ 3%] xarray/tests/test_backends.py::TestNetCDF4Data::test_dropna SKIPPED [ 3%] xarray/tests/test_backends.py::TestNetCDF4Data::test_ondisk_after_print SKIPPED [ 3%] xarray/tests/test_backends.py::TestNetCDF4Data::test_roundtrip_bytes_with_fill_value SKIPPED [ 3%] xarray/tests/test_backends.py::TestNetCDF4Data::test_roundtrip_string_with_fill_value_nchar SKIPPED [ 3%] xarray/tests/test_backends.py::TestNetCDF4Data::test_roundtrip_empty_vlen_string_array SKIPPED [ 3%] xarray/tests/test_backends.py::TestNetCDF4Data::test_roundtrip_mask_and_scale[dtype0-create_unsigned_masked_scaled_data-create_encoded_unsigned_masked_scaled_data] SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_roundtrip_mask_and_scale[dtype0-create_bad_unsigned_masked_scaled_data-create_bad_encoded_unsigned_masked_scaled_data] SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_roundtrip_mask_and_scale[dtype0-create_signed_masked_scaled_data-create_encoded_signed_masked_scaled_data] SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_roundtrip_mask_and_scale[dtype0-create_unsigned_false_masked_scaled_data-create_encoded_unsigned_false_masked_scaled_data] SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_roundtrip_mask_and_scale[dtype0-create_masked_and_scaled_data-create_encoded_masked_and_scaled_data] SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_roundtrip_mask_and_scale[dtype1-create_unsigned_masked_scaled_data-create_encoded_unsigned_masked_scaled_data] SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_roundtrip_mask_and_scale[dtype1-create_bad_unsigned_masked_scaled_data-create_bad_encoded_unsigned_masked_scaled_data] SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_roundtrip_mask_and_scale[dtype1-create_signed_masked_scaled_data-create_encoded_signed_masked_scaled_data] SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_roundtrip_mask_and_scale[dtype1-create_unsigned_false_masked_scaled_data-create_encoded_unsigned_false_masked_scaled_data] SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_roundtrip_mask_and_scale[dtype1-create_masked_and_scaled_data-create_encoded_masked_and_scaled_data] SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_roundtrip_unsigned[fill_value0-False] SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_roundtrip_unsigned[fill_value1-True] SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_roundtrip_unsigned[-1-False] SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_roundtrip_unsigned[255-True] SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_grid_mapping_and_bounds_are_not_coordinates_in_file SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_coordinate_variables_after_dataset_roundtrip SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_grid_mapping_and_bounds_are_coordinates_after_dataarray_roundtrip SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_coordinate_variables_after_iris_roundtrip SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_coordinates_encoding SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_roundtrip_endian SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_invalid_dataarray_names_raise SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_encoding_kwarg SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_encoding_unlimited_dims SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_encoding_kwarg_dates SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_encoding_kwarg_fixed_width_string SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_default_fill_value SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_explicitly_omit_fill_value SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_explicitly_omit_fill_value_via_encoding_kwarg SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_explicitly_omit_fill_value_in_coord SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_explicitly_omit_fill_value_in_coord_via_encoding_kwarg SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_encoding_same_dtype SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_append_write SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_append_overwrite_values SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_append_with_invalid_dim_raises SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_multiindex_not_implemented SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_string_object_warning SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_indexing_roundtrip[indexer0] SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_indexing_roundtrip[indexer1] SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_indexing_roundtrip[indexer2] SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_indexing_roundtrip[indexer3] SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_indexing_roundtrip[indexer4] SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_load_async SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_byte_attrs SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_open_group SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_open_subgroup SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_write_groups SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_child_group_with_inconsistent_dimensions SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_encoding_kwarg_vlen_string[input_strings0-True] SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_encoding_kwarg_vlen_string[input_strings1-False] SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_encoding_kwarg_vlen_string[input_strings2-False] SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_roundtrip_string_with_fill_value_vlen[XXX] SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_roundtrip_string_with_fill_value_vlen[] SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_roundtrip_string_with_fill_value_vlen[b\xe1r] SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_roundtrip_character_array SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_default_to_char_arrays SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_open_encodings SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_dump_encodings SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_dump_and_open_encodings SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_compression_encoding_legacy SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_encoding_kwarg_compression SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_keep_chunksizes_if_no_original_shape SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_preferred_chunks_is_present SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_auto_chunking_is_based_on_disk_chunk_sizes SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_base_chunking_uses_disk_chunk_sizes SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_preferred_chunks_are_disk_chunk_sizes SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_encoding_chunksizes_unlimited SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_mask_and_scale SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_0dimensional_variable SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_read_variable_len_strings SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_raise_on_forward_slashes_in_names SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_encoding_enum__no_fill_value SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_encoding_enum__multiple_variable_with_enum SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_encoding_enum__error_multiple_variable_with_changing_enum SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_create_default_indexes[True] SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_create_default_indexes[False] SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_encoding_masked_arrays SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_variable_order SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_unsorted_index_raises SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_setncattr_string SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_compression_encoding[None] SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_compression_encoding[zlib] SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_compression_encoding[szip] SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_compression_encoding[zstd] SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_compression_encoding[blosc_lz] SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_compression_encoding[blosc_lz4] SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_compression_encoding[blosc_lz4hc] SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_compression_encoding[blosc_zlib] SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_compression_encoding[blosc_zstd] SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_refresh_from_disk SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4Data::test_roundtrip_complex SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4AlreadyOpen::test_base_case SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4AlreadyOpen::test_group SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4AlreadyOpen::test_deepcopy SKIPPED [ 4%] xarray/tests/test_backends.py::TestGenericNetCDF4InMemory::test_roundtrip_via_memoryview SKIPPED [ 4%] xarray/tests/test_backends.py::TestGenericNetCDF4InMemory::test_roundtrip_via_bytes SKIPPED [ 4%] xarray/tests/test_backends.py::TestGenericNetCDF4InMemory::test_pickle_open_dataset_from_bytes SKIPPED [ 4%] xarray/tests/test_backends.py::TestGenericNetCDF4InMemory::test_compute_false SKIPPED [ 4%] xarray/tests/test_backends.py::TestGenericNetCDF4InMemory::test_roundtrip_group_via_memoryview SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4InMemory::test_roundtrip_via_memoryview SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4InMemory::test_roundtrip_via_bytes SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4InMemory::test_pickle_open_dataset_from_bytes SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4InMemory::test_compute_false SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4InMemory::test_roundtrip_group_via_memoryview SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_zero_dimensional_variable SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_write_store SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_roundtrip_test_data SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_load SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_dataset_compute SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_pickle SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_pickle_dataarray SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_roundtrip_None_variable SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_roundtrip_object_dtype SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_roundtrip_string_data SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_roundtrip_stringdtype_data SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_roundtrip_stringdtype_nulls SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_roundtrip_stringdtype_with_na_object SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_roundtrip_string_encoded_characters SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_roundtrip_numpy_datetime_data SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_roundtrip_cftime_datetime_data SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_roundtrip_timedelta_data SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_roundtrip_timedelta_data_via_dtype[s] SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_roundtrip_timedelta_data_via_dtype[ms] SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_roundtrip_timedelta_data_via_dtype[us] SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_roundtrip_timedelta_data_via_dtype[ns] SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_roundtrip_float64_data SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_roundtrip_example_1_netcdf SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_roundtrip_global_coordinates SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_roundtrip_coordinates_with_space SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_roundtrip_boolean_dtype SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_orthogonal_indexing SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_vectorized_indexing SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_vectorized_indexing_negative_step SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_outer_indexing_reversed SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_isel_dataarray SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_empty_isel SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_array_type_after_indexing SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_dropna SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_ondisk_after_print SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_roundtrip_bytes_with_fill_value SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_roundtrip_string_with_fill_value_nchar SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_roundtrip_empty_vlen_string_array SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_roundtrip_mask_and_scale[dtype0-create_unsigned_masked_scaled_data-create_encoded_unsigned_masked_scaled_data] SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_roundtrip_mask_and_scale[dtype0-create_bad_unsigned_masked_scaled_data-create_bad_encoded_unsigned_masked_scaled_data] SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_roundtrip_mask_and_scale[dtype0-create_signed_masked_scaled_data-create_encoded_signed_masked_scaled_data] SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_roundtrip_mask_and_scale[dtype0-create_unsigned_false_masked_scaled_data-create_encoded_unsigned_false_masked_scaled_data] SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_roundtrip_mask_and_scale[dtype0-create_masked_and_scaled_data-create_encoded_masked_and_scaled_data] SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_roundtrip_mask_and_scale[dtype1-create_unsigned_masked_scaled_data-create_encoded_unsigned_masked_scaled_data] SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_roundtrip_mask_and_scale[dtype1-create_bad_unsigned_masked_scaled_data-create_bad_encoded_unsigned_masked_scaled_data] SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_roundtrip_mask_and_scale[dtype1-create_signed_masked_scaled_data-create_encoded_signed_masked_scaled_data] SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_roundtrip_mask_and_scale[dtype1-create_unsigned_false_masked_scaled_data-create_encoded_unsigned_false_masked_scaled_data] SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_roundtrip_mask_and_scale[dtype1-create_masked_and_scaled_data-create_encoded_masked_and_scaled_data] SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_roundtrip_unsigned[fill_value0-False] SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_roundtrip_unsigned[fill_value1-True] SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_roundtrip_unsigned[-1-False] SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_roundtrip_unsigned[255-True] SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_grid_mapping_and_bounds_are_not_coordinates_in_file SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_coordinate_variables_after_dataset_roundtrip SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_grid_mapping_and_bounds_are_coordinates_after_dataarray_roundtrip SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_coordinate_variables_after_iris_roundtrip SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_coordinates_encoding SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_roundtrip_endian SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_invalid_dataarray_names_raise SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_encoding_kwarg SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_encoding_unlimited_dims SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_encoding_kwarg_dates SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_encoding_kwarg_fixed_width_string SKIPPED [ 4%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_default_fill_value SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_explicitly_omit_fill_value SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_explicitly_omit_fill_value_via_encoding_kwarg SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_explicitly_omit_fill_value_in_coord SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_explicitly_omit_fill_value_in_coord_via_encoding_kwarg SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_encoding_same_dtype SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_append_write SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_append_overwrite_values SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_append_with_invalid_dim_raises SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_multiindex_not_implemented SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_string_object_warning SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_indexing_roundtrip[indexer0] SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_indexing_roundtrip[indexer1] SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_indexing_roundtrip[indexer2] SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_indexing_roundtrip[indexer3] SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_indexing_roundtrip[indexer4] SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_load_async SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_byte_attrs SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_open_group SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_open_subgroup SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_write_groups SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_child_group_with_inconsistent_dimensions SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_encoding_kwarg_vlen_string[input_strings0-True] SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_encoding_kwarg_vlen_string[input_strings1-False] SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_encoding_kwarg_vlen_string[input_strings2-False] SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_roundtrip_string_with_fill_value_vlen[XXX] SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_roundtrip_string_with_fill_value_vlen[] SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_roundtrip_string_with_fill_value_vlen[b\xe1r] SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_roundtrip_character_array SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_default_to_char_arrays SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_open_encodings SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_dump_encodings SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_dump_and_open_encodings SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_compression_encoding_legacy SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_encoding_kwarg_compression SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_keep_chunksizes_if_no_original_shape SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_preferred_chunks_is_present SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_auto_chunking_is_based_on_disk_chunk_sizes SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_base_chunking_uses_disk_chunk_sizes SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_preferred_chunks_are_disk_chunk_sizes SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_encoding_chunksizes_unlimited SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_mask_and_scale SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_0dimensional_variable SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_read_variable_len_strings SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_raise_on_forward_slashes_in_names SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_encoding_enum__no_fill_value SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_encoding_enum__multiple_variable_with_enum SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_encoding_enum__error_multiple_variable_with_changing_enum SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_create_default_indexes[True] SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_create_default_indexes[False] SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_encoding_masked_arrays SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_variable_order SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_setncattr_string SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_compression_encoding[None] SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_compression_encoding[zlib] SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_compression_encoding[szip] SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_compression_encoding[zstd] SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_compression_encoding[blosc_lz] SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_compression_encoding[blosc_lz4] SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_compression_encoding[blosc_lz4hc] SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_compression_encoding[blosc_zlib] SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_compression_encoding[blosc_zstd] SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_refresh_from_disk SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_roundtrip_complex SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_unsorted_index_raises SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_dataset_caching SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_write_inconsistent_chunks SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_roundtrip_coordinates SKIPPED [ 5%] xarray/tests/test_backends.py::TestNetCDF4ViaDaskData::test_roundtrip_cftime_bnds SKIPPED [ 5%] xarray/tests/test_backends.py::TestInstrumentedZarrStore::test_append SKIPPED [ 5%] xarray/tests/test_backends.py::TestInstrumentedZarrStore::test_region_write SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_zero_dimensional_variable[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_write_store[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_roundtrip_test_data[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_load[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_dataset_compute[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_pickle[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_pickle_dataarray[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_roundtrip_None_variable[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_roundtrip_object_dtype[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_roundtrip_string_data[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_roundtrip_stringdtype_data[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_roundtrip_stringdtype_nulls[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_roundtrip_stringdtype_with_na_object[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_roundtrip_string_encoded_characters[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_roundtrip_numpy_datetime_data[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_roundtrip_cftime_datetime_data[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_roundtrip_timedelta_data[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_roundtrip_timedelta_data_via_dtype[NOTSET-s] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_roundtrip_timedelta_data_via_dtype[NOTSET-ms] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_roundtrip_timedelta_data_via_dtype[NOTSET-us] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_roundtrip_timedelta_data_via_dtype[NOTSET-ns] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_roundtrip_float64_data[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_roundtrip_example_1_netcdf[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_roundtrip_coordinates[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_roundtrip_global_coordinates[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_roundtrip_coordinates_with_space[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_roundtrip_boolean_dtype[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_orthogonal_indexing[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_vectorized_indexing[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_vectorized_indexing_negative_step[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_outer_indexing_reversed[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_isel_dataarray[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_empty_isel[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_array_type_after_indexing[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_dropna[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_ondisk_after_print[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_roundtrip_string_with_fill_value_nchar[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_roundtrip_empty_vlen_string_array[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_roundtrip_mask_and_scale[NOTSET-dtype0-create_unsigned_masked_scaled_data-create_encoded_unsigned_masked_scaled_data] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_roundtrip_mask_and_scale[NOTSET-dtype0-create_bad_unsigned_masked_scaled_data-create_bad_encoded_unsigned_masked_scaled_data] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_roundtrip_mask_and_scale[NOTSET-dtype0-create_signed_masked_scaled_data-create_encoded_signed_masked_scaled_data] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_roundtrip_mask_and_scale[NOTSET-dtype0-create_unsigned_false_masked_scaled_data-create_encoded_unsigned_false_masked_scaled_data] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_roundtrip_mask_and_scale[NOTSET-dtype0-create_masked_and_scaled_data-create_encoded_masked_and_scaled_data] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_roundtrip_mask_and_scale[NOTSET-dtype1-create_unsigned_masked_scaled_data-create_encoded_unsigned_masked_scaled_data] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_roundtrip_mask_and_scale[NOTSET-dtype1-create_bad_unsigned_masked_scaled_data-create_bad_encoded_unsigned_masked_scaled_data] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_roundtrip_mask_and_scale[NOTSET-dtype1-create_signed_masked_scaled_data-create_encoded_signed_masked_scaled_data] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_roundtrip_mask_and_scale[NOTSET-dtype1-create_unsigned_false_masked_scaled_data-create_encoded_unsigned_false_masked_scaled_data] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_roundtrip_mask_and_scale[NOTSET-dtype1-create_masked_and_scaled_data-create_encoded_masked_and_scaled_data] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_roundtrip_unsigned[NOTSET-fill_value0-False] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_roundtrip_unsigned[NOTSET-fill_value1-True] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_roundtrip_unsigned[NOTSET--1-False] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_roundtrip_unsigned[NOTSET-255-True] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_grid_mapping_and_bounds_are_not_coordinates_in_file[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_coordinate_variables_after_dataset_roundtrip[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_grid_mapping_and_bounds_are_coordinates_after_dataarray_roundtrip[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_coordinate_variables_after_iris_roundtrip[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_coordinates_encoding[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_roundtrip_endian[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_invalid_dataarray_names_raise[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_encoding_kwarg[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_encoding_unlimited_dims[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_encoding_kwarg_dates[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_default_fill_value[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_explicitly_omit_fill_value[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_explicitly_omit_fill_value_via_encoding_kwarg[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_explicitly_omit_fill_value_in_coord[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_explicitly_omit_fill_value_in_coord_via_encoding_kwarg[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_encoding_same_dtype[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_append_overwrite_values[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_multiindex_not_implemented[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_string_object_warning[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_indexing_roundtrip[NOTSET-indexer0] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_indexing_roundtrip[NOTSET-indexer1] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_indexing_roundtrip[NOTSET-indexer2] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_indexing_roundtrip[NOTSET-indexer3] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_indexing_roundtrip[NOTSET-indexer4] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_load_async[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_roundtrip_bytes_with_fill_value[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_roundtrip_consolidated[NOTSET-False] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_roundtrip_consolidated[NOTSET-True] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_roundtrip_consolidated[NOTSET-None] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_read_non_consolidated_warning[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_non_existent_store[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_with_chunkstore[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_auto_chunk[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_manual_chunk[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_unlimited_dims_encoding_is_ignored[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_warning_on_bad_chunks[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_deprecate_auto_chunk[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_write_uneven_dask_chunks[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_chunk_encoding[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_shard_encoding[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_shard_encoding_with_dask[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_chunk_encoding_with_dask[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_drop_encoding[NOTSET] SKIPPED [ 5%] xarray/tests/test_backends.py::TestZarrDictStore::test_hidden_zarr_keys[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_dimension_names[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_write_persistence_modes[NOTSET-None] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_write_persistence_modes[NOTSET-group1] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_compressor_encoding[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_group[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_zarr_mode_w_overwrites_encoding[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_encoding_kwarg_fixed_width_string[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_dataset_caching[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_append_write[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_append_with_mode_rplus_success[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_append_with_mode_rplus_fails[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_append_with_invalid_dim_raises[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_append_with_no_dims_raises[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_append_with_append_dim_not_set_raises[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_append_with_mode_not_a_raises[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_append_with_existing_encoding_raises[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_append_string_length_mismatch_raises[NOTSET-U] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_append_string_length_mismatch_raises[NOTSET-S] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_append_string_length_mismatch_works[NOTSET-U] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_append_string_length_mismatch_works[NOTSET-S] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_check_encoding_is_consistent_after_append[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_append_with_new_variable[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_append_with_append_dim_no_overwrite[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_to_zarr_compute_false_roundtrip[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_to_zarr_append_compute_false_roundtrip[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_save_emptydim[NOTSET-False] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_save_emptydim[NOTSET-True] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_no_warning_from_open_emptydim_with_chunks[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_write_region[NOTSET-False-False-False-False] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_write_region[NOTSET-False-False-False-True] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_write_region[NOTSET-False-False-False-None] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_write_region[NOTSET-False-False-True-False] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_write_region[NOTSET-False-False-True-True] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_write_region[NOTSET-False-False-True-None] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_write_region[NOTSET-False-True-False-False] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_write_region[NOTSET-False-True-False-True] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_write_region[NOTSET-False-True-False-None] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_write_region[NOTSET-False-True-True-False] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_write_region[NOTSET-False-True-True-True] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_write_region[NOTSET-False-True-True-None] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_write_region[NOTSET-True-False-False-False] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_write_region[NOTSET-True-False-False-True] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_write_region[NOTSET-True-False-False-None] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_write_region[NOTSET-True-False-True-False] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_write_region[NOTSET-True-False-True-True] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_write_region[NOTSET-True-False-True-None] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_write_region[NOTSET-True-True-False-False] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_write_region[NOTSET-True-True-False-True] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_write_region[NOTSET-True-True-False-None] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_write_region[NOTSET-True-True-True-False] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_write_region[NOTSET-True-True-True-True] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_write_region[NOTSET-True-True-True-None] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_write_region[NOTSET-None-False-False-False] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_write_region[NOTSET-None-False-False-True] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_write_region[NOTSET-None-False-False-None] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_write_region[NOTSET-None-False-True-False] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_write_region[NOTSET-None-False-True-True] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_write_region[NOTSET-None-False-True-None] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_write_region[NOTSET-None-True-False-False] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_write_region[NOTSET-None-True-False-True] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_write_region[NOTSET-None-True-False-None] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_write_region[NOTSET-None-True-True-False] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_write_region[NOTSET-None-True-True-True] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_write_region[NOTSET-None-True-True-None] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_region_scalar[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_write_region_mode[NOTSET-None] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_write_region_mode[NOTSET-r+] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_write_region_mode[NOTSET-a] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_write_preexisting_override_metadata[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_write_region_errors[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_encoding_chunksizes[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_chunk_encoding_with_partial_dask_chunks[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_chunk_encoding_with_larger_dask_chunks[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_chunk_auto_with_small_dask_chunks[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_open_zarr_use_cftime[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_write_read_select_write[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_attributes[NOTSET-obj0] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_attributes[NOTSET-obj1] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_chunked_datetime64_or_timedelta64[NOTSET-datetime64[ns]] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_chunked_datetime64_or_timedelta64[NOTSET-timedelta64[ns]] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_chunked_cftime_datetime[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_cache_members[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_zarr_fill_value_setting[NOTSET-int] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_zarr_fill_value_setting[NOTSET-float] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_chunk_key_encoding_v2[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_async_load_multiple_variables[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_concurrent_load_multiple_objects[NOTSET-Variable] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_concurrent_load_multiple_objects[NOTSET-DataArray] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_concurrent_load_multiple_objects[NOTSET-Dataset] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_indexing[NOTSET-no-indexing-sel-Variable] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_indexing[NOTSET-no-indexing-sel-DataArray] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_indexing[NOTSET-no-indexing-sel-Dataset] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_indexing[NOTSET-no-indexing-isel-Variable] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_indexing[NOTSET-no-indexing-isel-DataArray] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_indexing[NOTSET-no-indexing-isel-Dataset] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_indexing[NOTSET-basic-int-sel-Variable] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_indexing[NOTSET-basic-int-sel-DataArray] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_indexing[NOTSET-basic-int-sel-Dataset] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_indexing[NOTSET-basic-int-isel-Variable] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_indexing[NOTSET-basic-int-isel-DataArray] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_indexing[NOTSET-basic-int-isel-Dataset] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_indexing[NOTSET-basic-slice-sel-Variable] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_indexing[NOTSET-basic-slice-sel-DataArray] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_indexing[NOTSET-basic-slice-sel-Dataset] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_indexing[NOTSET-basic-slice-isel-Variable] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_indexing[NOTSET-basic-slice-isel-DataArray] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_indexing[NOTSET-basic-slice-isel-Dataset] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_indexing[NOTSET-outer-sel-Variable] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_indexing[NOTSET-outer-sel-DataArray] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_indexing[NOTSET-outer-sel-Dataset] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_indexing[NOTSET-outer-isel-Variable] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_indexing[NOTSET-outer-isel-DataArray] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_indexing[NOTSET-outer-isel-Dataset] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_indexing[NOTSET-vectorized-sel-Variable] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_indexing[NOTSET-vectorized-sel-DataArray] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_indexing[NOTSET-vectorized-sel-Dataset] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_indexing[NOTSET-vectorized-isel-Variable] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_indexing[NOTSET-vectorized-isel-DataArray] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_indexing[NOTSET-vectorized-isel-Dataset] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_raise_on_older_zarr_version[NOTSET-zarr_format=2-indexer0-basic async indexing] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_raise_on_older_zarr_version[NOTSET-zarr_format=2-indexer1-orthogonal async indexing] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_raise_on_older_zarr_version[NOTSET-zarr_format=2-indexer2-vectorized async indexing] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_raise_on_older_zarr_version[NOTSET-zarr_format=3-indexer0-basic async indexing] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_raise_on_older_zarr_version[NOTSET-zarr_format=3-indexer1-orthogonal async indexing] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrDictStore::test_raise_on_older_zarr_version[NOTSET-zarr_format=3-indexer2-vectorized async indexing] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_zero_dimensional_variable[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_write_store[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_roundtrip_test_data[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_load[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_dataset_compute[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_pickle[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_pickle_dataarray[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_roundtrip_None_variable[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_roundtrip_object_dtype[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_roundtrip_string_data[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_roundtrip_stringdtype_data[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_roundtrip_stringdtype_nulls[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_roundtrip_stringdtype_with_na_object[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_roundtrip_string_encoded_characters[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_roundtrip_numpy_datetime_data[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_roundtrip_cftime_datetime_data[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_roundtrip_timedelta_data[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_roundtrip_timedelta_data_via_dtype[NOTSET-s] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_roundtrip_timedelta_data_via_dtype[NOTSET-ms] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_roundtrip_timedelta_data_via_dtype[NOTSET-us] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_roundtrip_timedelta_data_via_dtype[NOTSET-ns] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_roundtrip_float64_data[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_roundtrip_example_1_netcdf[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_roundtrip_coordinates[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_roundtrip_global_coordinates[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_roundtrip_coordinates_with_space[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_roundtrip_boolean_dtype[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_orthogonal_indexing[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_vectorized_indexing[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_vectorized_indexing_negative_step[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_outer_indexing_reversed[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_isel_dataarray[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_empty_isel[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_array_type_after_indexing[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_dropna[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_ondisk_after_print[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_roundtrip_string_with_fill_value_nchar[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_roundtrip_empty_vlen_string_array[NOTSET] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_roundtrip_mask_and_scale[NOTSET-dtype0-create_unsigned_masked_scaled_data-create_encoded_unsigned_masked_scaled_data] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_roundtrip_mask_and_scale[NOTSET-dtype0-create_bad_unsigned_masked_scaled_data-create_bad_encoded_unsigned_masked_scaled_data] SKIPPED [ 6%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_roundtrip_mask_and_scale[NOTSET-dtype0-create_signed_masked_scaled_data-create_encoded_signed_masked_scaled_data] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_roundtrip_mask_and_scale[NOTSET-dtype0-create_unsigned_false_masked_scaled_data-create_encoded_unsigned_false_masked_scaled_data] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_roundtrip_mask_and_scale[NOTSET-dtype0-create_masked_and_scaled_data-create_encoded_masked_and_scaled_data] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_roundtrip_mask_and_scale[NOTSET-dtype1-create_unsigned_masked_scaled_data-create_encoded_unsigned_masked_scaled_data] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_roundtrip_mask_and_scale[NOTSET-dtype1-create_bad_unsigned_masked_scaled_data-create_bad_encoded_unsigned_masked_scaled_data] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_roundtrip_mask_and_scale[NOTSET-dtype1-create_signed_masked_scaled_data-create_encoded_signed_masked_scaled_data] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_roundtrip_mask_and_scale[NOTSET-dtype1-create_unsigned_false_masked_scaled_data-create_encoded_unsigned_false_masked_scaled_data] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_roundtrip_mask_and_scale[NOTSET-dtype1-create_masked_and_scaled_data-create_encoded_masked_and_scaled_data] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_roundtrip_unsigned[NOTSET-fill_value0-False] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_roundtrip_unsigned[NOTSET-fill_value1-True] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_roundtrip_unsigned[NOTSET--1-False] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_roundtrip_unsigned[NOTSET-255-True] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_grid_mapping_and_bounds_are_not_coordinates_in_file[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_coordinate_variables_after_dataset_roundtrip[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_grid_mapping_and_bounds_are_coordinates_after_dataarray_roundtrip[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_coordinate_variables_after_iris_roundtrip[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_coordinates_encoding[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_roundtrip_endian[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_invalid_dataarray_names_raise[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_encoding_kwarg[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_encoding_unlimited_dims[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_encoding_kwarg_dates[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_default_fill_value[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_explicitly_omit_fill_value[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_explicitly_omit_fill_value_via_encoding_kwarg[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_explicitly_omit_fill_value_in_coord[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_explicitly_omit_fill_value_in_coord_via_encoding_kwarg[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_encoding_same_dtype[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_append_overwrite_values[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_multiindex_not_implemented[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_string_object_warning[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_indexing_roundtrip[NOTSET-indexer0] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_indexing_roundtrip[NOTSET-indexer1] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_indexing_roundtrip[NOTSET-indexer2] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_indexing_roundtrip[NOTSET-indexer3] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_indexing_roundtrip[NOTSET-indexer4] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_load_async[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_roundtrip_bytes_with_fill_value[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_roundtrip_consolidated[NOTSET-False] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_roundtrip_consolidated[NOTSET-True] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_roundtrip_consolidated[NOTSET-None] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_read_non_consolidated_warning[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_non_existent_store[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_with_chunkstore[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_auto_chunk[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_manual_chunk[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_unlimited_dims_encoding_is_ignored[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_warning_on_bad_chunks[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_deprecate_auto_chunk[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_write_uneven_dask_chunks[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_chunk_encoding[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_shard_encoding[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_shard_encoding_with_dask[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_chunk_encoding_with_dask[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_drop_encoding[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_hidden_zarr_keys[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_dimension_names[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_write_persistence_modes[NOTSET-None] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_write_persistence_modes[NOTSET-group1] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_compressor_encoding[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_group[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_zarr_mode_w_overwrites_encoding[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_encoding_kwarg_fixed_width_string[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_dataset_caching[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_append_write[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_append_with_mode_rplus_success[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_append_with_mode_rplus_fails[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_append_with_invalid_dim_raises[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_append_with_no_dims_raises[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_append_with_append_dim_not_set_raises[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_append_with_mode_not_a_raises[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_append_with_existing_encoding_raises[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_append_string_length_mismatch_raises[NOTSET-U] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_append_string_length_mismatch_raises[NOTSET-S] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_append_string_length_mismatch_works[NOTSET-U] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_append_string_length_mismatch_works[NOTSET-S] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_check_encoding_is_consistent_after_append[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_append_with_new_variable[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_append_with_append_dim_no_overwrite[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_to_zarr_compute_false_roundtrip[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_to_zarr_append_compute_false_roundtrip[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_save_emptydim[NOTSET-False] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_save_emptydim[NOTSET-True] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_no_warning_from_open_emptydim_with_chunks[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_write_region[NOTSET-False-False-False-False] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_write_region[NOTSET-False-False-False-True] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_write_region[NOTSET-False-False-False-None] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_write_region[NOTSET-False-False-True-False] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_write_region[NOTSET-False-False-True-True] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_write_region[NOTSET-False-False-True-None] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_write_region[NOTSET-False-True-False-False] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_write_region[NOTSET-False-True-False-True] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_write_region[NOTSET-False-True-False-None] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_write_region[NOTSET-False-True-True-False] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_write_region[NOTSET-False-True-True-True] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_write_region[NOTSET-False-True-True-None] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_write_region[NOTSET-True-False-False-False] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_write_region[NOTSET-True-False-False-True] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_write_region[NOTSET-True-False-False-None] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_write_region[NOTSET-True-False-True-False] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_write_region[NOTSET-True-False-True-True] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_write_region[NOTSET-True-False-True-None] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_write_region[NOTSET-True-True-False-False] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_write_region[NOTSET-True-True-False-True] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_write_region[NOTSET-True-True-False-None] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_write_region[NOTSET-True-True-True-False] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_write_region[NOTSET-True-True-True-True] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_write_region[NOTSET-True-True-True-None] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_write_region[NOTSET-None-False-False-False] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_write_region[NOTSET-None-False-False-True] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_write_region[NOTSET-None-False-False-None] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_write_region[NOTSET-None-False-True-False] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_write_region[NOTSET-None-False-True-True] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_write_region[NOTSET-None-False-True-None] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_write_region[NOTSET-None-True-False-False] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_write_region[NOTSET-None-True-False-True] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_write_region[NOTSET-None-True-False-None] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_write_region[NOTSET-None-True-True-False] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_write_region[NOTSET-None-True-True-True] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_write_region[NOTSET-None-True-True-None] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_region_scalar[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_write_region_mode[NOTSET-None] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_write_region_mode[NOTSET-r+] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_write_region_mode[NOTSET-a] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_write_preexisting_override_metadata[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_write_region_errors[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_encoding_chunksizes[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_chunk_encoding_with_partial_dask_chunks[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_chunk_encoding_with_larger_dask_chunks[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_chunk_auto_with_small_dask_chunks[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_open_zarr_use_cftime[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_write_read_select_write[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_attributes[NOTSET-obj0] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_attributes[NOTSET-obj1] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_chunked_datetime64_or_timedelta64[NOTSET-datetime64[ns]] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_chunked_datetime64_or_timedelta64[NOTSET-timedelta64[ns]] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_chunked_cftime_datetime[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_cache_members[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_zarr_fill_value_setting[NOTSET-int] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrNoConsolidatedMetadataSupport::test_zarr_fill_value_setting[NOTSET-float] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_zero_dimensional_variable[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_write_store[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_roundtrip_test_data[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_load[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_dataset_compute[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_pickle[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_pickle_dataarray[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_roundtrip_None_variable[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_roundtrip_object_dtype[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_roundtrip_string_data[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_roundtrip_stringdtype_data[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_roundtrip_stringdtype_nulls[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_roundtrip_stringdtype_with_na_object[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_roundtrip_string_encoded_characters[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_roundtrip_numpy_datetime_data[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_roundtrip_cftime_datetime_data[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_roundtrip_timedelta_data[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_roundtrip_timedelta_data_via_dtype[NOTSET-s] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_roundtrip_timedelta_data_via_dtype[NOTSET-ms] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_roundtrip_timedelta_data_via_dtype[NOTSET-us] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_roundtrip_timedelta_data_via_dtype[NOTSET-ns] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_roundtrip_float64_data[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_roundtrip_example_1_netcdf[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_roundtrip_coordinates[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_roundtrip_global_coordinates[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_roundtrip_coordinates_with_space[NOTSET] SKIPPED [ 7%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_roundtrip_boolean_dtype[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_orthogonal_indexing[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_vectorized_indexing[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_vectorized_indexing_negative_step[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_outer_indexing_reversed[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_isel_dataarray[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_empty_isel[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_array_type_after_indexing[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_dropna[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_ondisk_after_print[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_roundtrip_string_with_fill_value_nchar[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_roundtrip_empty_vlen_string_array[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_roundtrip_mask_and_scale[NOTSET-dtype0-create_unsigned_masked_scaled_data-create_encoded_unsigned_masked_scaled_data] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_roundtrip_mask_and_scale[NOTSET-dtype0-create_bad_unsigned_masked_scaled_data-create_bad_encoded_unsigned_masked_scaled_data] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_roundtrip_mask_and_scale[NOTSET-dtype0-create_signed_masked_scaled_data-create_encoded_signed_masked_scaled_data] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_roundtrip_mask_and_scale[NOTSET-dtype0-create_unsigned_false_masked_scaled_data-create_encoded_unsigned_false_masked_scaled_data] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_roundtrip_mask_and_scale[NOTSET-dtype0-create_masked_and_scaled_data-create_encoded_masked_and_scaled_data] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_roundtrip_mask_and_scale[NOTSET-dtype1-create_unsigned_masked_scaled_data-create_encoded_unsigned_masked_scaled_data] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_roundtrip_mask_and_scale[NOTSET-dtype1-create_bad_unsigned_masked_scaled_data-create_bad_encoded_unsigned_masked_scaled_data] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_roundtrip_mask_and_scale[NOTSET-dtype1-create_signed_masked_scaled_data-create_encoded_signed_masked_scaled_data] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_roundtrip_mask_and_scale[NOTSET-dtype1-create_unsigned_false_masked_scaled_data-create_encoded_unsigned_false_masked_scaled_data] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_roundtrip_mask_and_scale[NOTSET-dtype1-create_masked_and_scaled_data-create_encoded_masked_and_scaled_data] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_roundtrip_unsigned[NOTSET-fill_value0-False] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_roundtrip_unsigned[NOTSET-fill_value1-True] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_roundtrip_unsigned[NOTSET--1-False] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_roundtrip_unsigned[NOTSET-255-True] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_grid_mapping_and_bounds_are_not_coordinates_in_file[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_coordinate_variables_after_dataset_roundtrip[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_grid_mapping_and_bounds_are_coordinates_after_dataarray_roundtrip[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_coordinate_variables_after_iris_roundtrip[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_coordinates_encoding[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_roundtrip_endian[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_invalid_dataarray_names_raise[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_encoding_kwarg[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_encoding_unlimited_dims[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_encoding_kwarg_dates[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_default_fill_value[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_explicitly_omit_fill_value[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_explicitly_omit_fill_value_via_encoding_kwarg[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_explicitly_omit_fill_value_in_coord[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_explicitly_omit_fill_value_in_coord_via_encoding_kwarg[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_encoding_same_dtype[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_append_overwrite_values[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_multiindex_not_implemented[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_string_object_warning[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_indexing_roundtrip[NOTSET-indexer0] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_indexing_roundtrip[NOTSET-indexer1] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_indexing_roundtrip[NOTSET-indexer2] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_indexing_roundtrip[NOTSET-indexer3] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_indexing_roundtrip[NOTSET-indexer4] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_load_async[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_roundtrip_bytes_with_fill_value[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_roundtrip_consolidated[NOTSET-False] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_roundtrip_consolidated[NOTSET-True] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_roundtrip_consolidated[NOTSET-None] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_read_non_consolidated_warning[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_non_existent_store[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_with_chunkstore[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_auto_chunk[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_manual_chunk[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_unlimited_dims_encoding_is_ignored[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_warning_on_bad_chunks[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_deprecate_auto_chunk[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_write_uneven_dask_chunks[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_chunk_encoding[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_shard_encoding[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_shard_encoding_with_dask[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_chunk_encoding_with_dask[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_drop_encoding[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_hidden_zarr_keys[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_dimension_names[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_write_persistence_modes[NOTSET-None] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_write_persistence_modes[NOTSET-group1] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_compressor_encoding[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_group[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_zarr_mode_w_overwrites_encoding[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_encoding_kwarg_fixed_width_string[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_dataset_caching[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_append_write[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_append_with_mode_rplus_success[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_append_with_mode_rplus_fails[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_append_with_invalid_dim_raises[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_append_with_no_dims_raises[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_append_with_append_dim_not_set_raises[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_append_with_mode_not_a_raises[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_append_with_existing_encoding_raises[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_append_string_length_mismatch_raises[NOTSET-U] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_append_string_length_mismatch_raises[NOTSET-S] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_append_string_length_mismatch_works[NOTSET-U] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_append_string_length_mismatch_works[NOTSET-S] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_check_encoding_is_consistent_after_append[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_append_with_new_variable[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_append_with_append_dim_no_overwrite[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_to_zarr_compute_false_roundtrip[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_to_zarr_append_compute_false_roundtrip[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_save_emptydim[NOTSET-False] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_save_emptydim[NOTSET-True] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_no_warning_from_open_emptydim_with_chunks[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_write_region[NOTSET-False-False-False-False] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_write_region[NOTSET-False-False-False-True] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_write_region[NOTSET-False-False-False-None] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_write_region[NOTSET-False-False-True-False] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_write_region[NOTSET-False-False-True-True] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_write_region[NOTSET-False-False-True-None] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_write_region[NOTSET-False-True-False-False] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_write_region[NOTSET-False-True-False-True] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_write_region[NOTSET-False-True-False-None] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_write_region[NOTSET-False-True-True-False] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_write_region[NOTSET-False-True-True-True] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_write_region[NOTSET-False-True-True-None] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_write_region[NOTSET-True-False-False-False] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_write_region[NOTSET-True-False-False-True] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_write_region[NOTSET-True-False-False-None] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_write_region[NOTSET-True-False-True-False] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_write_region[NOTSET-True-False-True-True] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_write_region[NOTSET-True-False-True-None] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_write_region[NOTSET-True-True-False-False] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_write_region[NOTSET-True-True-False-True] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_write_region[NOTSET-True-True-False-None] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_write_region[NOTSET-True-True-True-False] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_write_region[NOTSET-True-True-True-True] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_write_region[NOTSET-True-True-True-None] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_write_region[NOTSET-None-False-False-False] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_write_region[NOTSET-None-False-False-True] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_write_region[NOTSET-None-False-False-None] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_write_region[NOTSET-None-False-True-False] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_write_region[NOTSET-None-False-True-True] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_write_region[NOTSET-None-False-True-None] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_write_region[NOTSET-None-True-False-False] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_write_region[NOTSET-None-True-False-True] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_write_region[NOTSET-None-True-False-None] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_write_region[NOTSET-None-True-True-False] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_write_region[NOTSET-None-True-True-True] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_write_region[NOTSET-None-True-True-None] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_region_scalar[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_write_region_mode[NOTSET-None] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_write_region_mode[NOTSET-r+] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_write_region_mode[NOTSET-a] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_write_preexisting_override_metadata[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_write_region_errors[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_encoding_chunksizes[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_chunk_encoding_with_partial_dask_chunks[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_chunk_encoding_with_larger_dask_chunks[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_chunk_auto_with_small_dask_chunks[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_open_zarr_use_cftime[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_write_read_select_write[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_attributes[NOTSET-obj0] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_attributes[NOTSET-obj1] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_chunked_datetime64_or_timedelta64[NOTSET-datetime64[ns]] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_chunked_datetime64_or_timedelta64[NOTSET-timedelta64[ns]] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_chunked_cftime_datetime[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_cache_members[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_zarr_fill_value_setting[NOTSET-int] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrDirectoryStore::test_zarr_fill_value_setting[NOTSET-float] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_zero_dimensional_variable[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_write_store[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_roundtrip_test_data[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_load[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_dataset_compute[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_pickle[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_pickle_dataarray[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_roundtrip_None_variable[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_roundtrip_object_dtype[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_roundtrip_string_data[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_roundtrip_stringdtype_data[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_roundtrip_stringdtype_nulls[NOTSET] SKIPPED [ 8%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_roundtrip_stringdtype_with_na_object[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_roundtrip_string_encoded_characters[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_roundtrip_numpy_datetime_data[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_roundtrip_cftime_datetime_data[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_roundtrip_timedelta_data[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_roundtrip_timedelta_data_via_dtype[NOTSET-s] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_roundtrip_timedelta_data_via_dtype[NOTSET-ms] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_roundtrip_timedelta_data_via_dtype[NOTSET-us] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_roundtrip_timedelta_data_via_dtype[NOTSET-ns] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_roundtrip_float64_data[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_roundtrip_example_1_netcdf[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_roundtrip_coordinates[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_roundtrip_global_coordinates[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_roundtrip_coordinates_with_space[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_roundtrip_boolean_dtype[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_orthogonal_indexing[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_vectorized_indexing[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_vectorized_indexing_negative_step[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_outer_indexing_reversed[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_isel_dataarray[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_empty_isel[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_array_type_after_indexing[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_dropna[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_ondisk_after_print[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_roundtrip_string_with_fill_value_nchar[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_roundtrip_empty_vlen_string_array[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_roundtrip_mask_and_scale[NOTSET-dtype0-create_unsigned_masked_scaled_data-create_encoded_unsigned_masked_scaled_data] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_roundtrip_mask_and_scale[NOTSET-dtype0-create_bad_unsigned_masked_scaled_data-create_bad_encoded_unsigned_masked_scaled_data] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_roundtrip_mask_and_scale[NOTSET-dtype0-create_signed_masked_scaled_data-create_encoded_signed_masked_scaled_data] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_roundtrip_mask_and_scale[NOTSET-dtype0-create_unsigned_false_masked_scaled_data-create_encoded_unsigned_false_masked_scaled_data] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_roundtrip_mask_and_scale[NOTSET-dtype0-create_masked_and_scaled_data-create_encoded_masked_and_scaled_data] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_roundtrip_mask_and_scale[NOTSET-dtype1-create_unsigned_masked_scaled_data-create_encoded_unsigned_masked_scaled_data] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_roundtrip_mask_and_scale[NOTSET-dtype1-create_bad_unsigned_masked_scaled_data-create_bad_encoded_unsigned_masked_scaled_data] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_roundtrip_mask_and_scale[NOTSET-dtype1-create_signed_masked_scaled_data-create_encoded_signed_masked_scaled_data] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_roundtrip_mask_and_scale[NOTSET-dtype1-create_unsigned_false_masked_scaled_data-create_encoded_unsigned_false_masked_scaled_data] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_roundtrip_mask_and_scale[NOTSET-dtype1-create_masked_and_scaled_data-create_encoded_masked_and_scaled_data] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_roundtrip_unsigned[NOTSET-fill_value0-False] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_roundtrip_unsigned[NOTSET-fill_value1-True] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_roundtrip_unsigned[NOTSET--1-False] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_roundtrip_unsigned[NOTSET-255-True] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_grid_mapping_and_bounds_are_not_coordinates_in_file[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_coordinate_variables_after_dataset_roundtrip[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_grid_mapping_and_bounds_are_coordinates_after_dataarray_roundtrip[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_coordinate_variables_after_iris_roundtrip[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_coordinates_encoding[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_roundtrip_endian[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_invalid_dataarray_names_raise[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_encoding_kwarg[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_encoding_unlimited_dims[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_encoding_kwarg_dates[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_default_fill_value[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_explicitly_omit_fill_value[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_explicitly_omit_fill_value_via_encoding_kwarg[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_explicitly_omit_fill_value_in_coord[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_explicitly_omit_fill_value_in_coord_via_encoding_kwarg[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_encoding_same_dtype[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_append_overwrite_values[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_multiindex_not_implemented[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_string_object_warning[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_indexing_roundtrip[NOTSET-indexer0] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_indexing_roundtrip[NOTSET-indexer1] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_indexing_roundtrip[NOTSET-indexer2] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_indexing_roundtrip[NOTSET-indexer3] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_indexing_roundtrip[NOTSET-indexer4] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_load_async[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_roundtrip_bytes_with_fill_value[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_roundtrip_consolidated[NOTSET-False] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_roundtrip_consolidated[NOTSET-True] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_roundtrip_consolidated[NOTSET-None] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_read_non_consolidated_warning[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_non_existent_store[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_with_chunkstore[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_auto_chunk[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_manual_chunk[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_unlimited_dims_encoding_is_ignored[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_warning_on_bad_chunks[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_deprecate_auto_chunk[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_write_uneven_dask_chunks[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_chunk_encoding[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_shard_encoding[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_shard_encoding_with_dask[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_chunk_encoding_with_dask[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_drop_encoding[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_hidden_zarr_keys[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_dimension_names[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_write_persistence_modes[NOTSET-None] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_write_persistence_modes[NOTSET-group1] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_compressor_encoding[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_group[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_zarr_mode_w_overwrites_encoding[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_encoding_kwarg_fixed_width_string[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_dataset_caching[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_append_write[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_append_with_mode_rplus_success[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_append_with_mode_rplus_fails[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_append_with_invalid_dim_raises[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_append_with_no_dims_raises[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_append_with_append_dim_not_set_raises[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_append_with_mode_not_a_raises[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_append_with_existing_encoding_raises[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_append_string_length_mismatch_raises[NOTSET-U] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_append_string_length_mismatch_raises[NOTSET-S] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_append_string_length_mismatch_works[NOTSET-U] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_append_string_length_mismatch_works[NOTSET-S] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_check_encoding_is_consistent_after_append[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_append_with_new_variable[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_append_with_append_dim_no_overwrite[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_to_zarr_compute_false_roundtrip[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_to_zarr_append_compute_false_roundtrip[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_save_emptydim[NOTSET-False] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_save_emptydim[NOTSET-True] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_no_warning_from_open_emptydim_with_chunks[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_write_region[NOTSET-False-False-False-False] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_write_region[NOTSET-False-False-False-True] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_write_region[NOTSET-False-False-False-None] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_write_region[NOTSET-False-False-True-False] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_write_region[NOTSET-False-False-True-True] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_write_region[NOTSET-False-False-True-None] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_write_region[NOTSET-False-True-False-False] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_write_region[NOTSET-False-True-False-True] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_write_region[NOTSET-False-True-False-None] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_write_region[NOTSET-False-True-True-False] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_write_region[NOTSET-False-True-True-True] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_write_region[NOTSET-False-True-True-None] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_write_region[NOTSET-True-False-False-False] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_write_region[NOTSET-True-False-False-True] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_write_region[NOTSET-True-False-False-None] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_write_region[NOTSET-True-False-True-False] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_write_region[NOTSET-True-False-True-True] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_write_region[NOTSET-True-False-True-None] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_write_region[NOTSET-True-True-False-False] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_write_region[NOTSET-True-True-False-True] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_write_region[NOTSET-True-True-False-None] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_write_region[NOTSET-True-True-True-False] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_write_region[NOTSET-True-True-True-True] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_write_region[NOTSET-True-True-True-None] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_write_region[NOTSET-None-False-False-False] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_write_region[NOTSET-None-False-False-True] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_write_region[NOTSET-None-False-False-None] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_write_region[NOTSET-None-False-True-False] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_write_region[NOTSET-None-False-True-True] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_write_region[NOTSET-None-False-True-None] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_write_region[NOTSET-None-True-False-False] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_write_region[NOTSET-None-True-False-True] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_write_region[NOTSET-None-True-False-None] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_write_region[NOTSET-None-True-True-False] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_write_region[NOTSET-None-True-True-True] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_write_region[NOTSET-None-True-True-None] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_region_scalar[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_write_region_mode[NOTSET-None] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_write_region_mode[NOTSET-r+] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_write_region_mode[NOTSET-a] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_write_preexisting_override_metadata[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_write_region_errors[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_encoding_chunksizes[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_chunk_encoding_with_partial_dask_chunks[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_chunk_encoding_with_larger_dask_chunks[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_chunk_auto_with_small_dask_chunks[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_open_zarr_use_cftime[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_write_read_select_write[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_attributes[NOTSET-obj0] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_attributes[NOTSET-obj1] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_chunked_datetime64_or_timedelta64[NOTSET-datetime64[ns]] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_chunked_datetime64_or_timedelta64[NOTSET-timedelta64[ns]] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_chunked_cftime_datetime[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_cache_members[NOTSET] SKIPPED [ 9%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_zarr_fill_value_setting[NOTSET-int] SKIPPED [ 10%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_zarr_fill_value_setting[NOTSET-float] SKIPPED [ 10%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_default_zarr_fill_value[NOTSET] SKIPPED [ 10%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_write_empty[NOTSET-True-True] SKIPPED [ 10%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_write_empty[NOTSET-True-False] SKIPPED [ 10%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_write_empty[NOTSET-True-None] SKIPPED [ 10%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_write_empty[NOTSET-False-True] SKIPPED [ 10%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_write_empty[NOTSET-False-False] SKIPPED [ 10%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_write_empty[NOTSET-False-None] SKIPPED [ 10%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_write_empty[NOTSET-None-True] SKIPPED [ 10%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_write_empty[NOTSET-None-False] SKIPPED [ 10%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_write_empty[NOTSET-None-None] SKIPPED [ 10%] xarray/tests/test_backends.py::TestZarrWriteEmpty::test_avoid_excess_metadata_calls[NOTSET] SKIPPED [ 10%] xarray/tests/test_backends.py::test_pickle_open_mfdataset_dataset[NOTSET] SKIPPED [ 10%] xarray/tests/test_backends.py::test_zarr_closing_internal_zip_store[NOTSET] SKIPPED [ 10%] xarray/tests/test_backends.py::test_raises_key_error_on_invalid_zarr_store[NOTSET] SKIPPED [ 10%] xarray/tests/test_backends.py::TestZarrRegionAuto::test_zarr_region_auto[NOTSET-full-auto] SKIPPED [ 10%] xarray/tests/test_backends.py::TestZarrRegionAuto::test_zarr_region_auto[NOTSET-mixed-auto] SKIPPED [ 10%] xarray/tests/test_backends.py::TestZarrRegionAuto::test_zarr_region_auto_noncontiguous[NOTSET] SKIPPED [ 10%] xarray/tests/test_backends.py::TestZarrRegionAuto::test_zarr_region_index_write[NOTSET] SKIPPED [ 10%] xarray/tests/test_backends.py::TestZarrRegionAuto::test_zarr_region_append[NOTSET] SKIPPED [ 10%] xarray/tests/test_backends.py::TestZarrRegionAuto::test_zarr_region[NOTSET] SKIPPED [ 10%] xarray/tests/test_backends.py::TestZarrRegionAuto::test_zarr_region_chunk_partial[NOTSET] SKIPPED [ 10%] xarray/tests/test_backends.py::TestZarrRegionAuto::test_zarr_append_chunk_partial[NOTSET] SKIPPED [ 10%] xarray/tests/test_backends.py::TestZarrRegionAuto::test_zarr_region_chunk_partial_offset[NOTSET] SKIPPED [ 10%] xarray/tests/test_backends.py::TestZarrRegionAuto::test_zarr_safe_chunk_append_dim[NOTSET] SKIPPED [ 10%] xarray/tests/test_backends.py::TestZarrRegionAuto::test_zarr_safe_chunk_region[NOTSET-r+] SKIPPED [ 10%] xarray/tests/test_backends.py::TestZarrRegionAuto::test_zarr_safe_chunk_region[NOTSET-a] SKIPPED [ 10%] xarray/tests/test_backends.py::TestZarrRegionAuto::test_dataset_to_zarr_align_chunks_true[NOTSET-tmp_path] SKIPPED [ 10%] xarray/tests/test_backends.py::TestZarrRegionAuto::test_dataset_to_zarr_align_chunks_true[NOTSET-ZipStore] SKIPPED [ 10%] xarray/tests/test_backends.py::TestZarrRegionAuto::test_dataset_to_zarr_align_chunks_true[NOTSET-Dict] SKIPPED [ 10%] xarray/tests/test_backends.py::test_zarr_storage_options SKIPPED (re...) [ 10%] xarray/tests/test_backends.py::test_zarr_version_deprecated SKIPPED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_roundtrip_via_memoryview PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_roundtrip_via_bytes PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_pickle_open_dataset_from_bytes PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_compute_false PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_dtype_coercion_error PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_zero_dimensional_variable PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_write_store PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_roundtrip_test_data PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_load PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_dataset_compute PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_pickle PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_pickle_dataarray PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_dataset_caching PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_roundtrip_None_variable PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_roundtrip_object_dtype PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_roundtrip_string_data PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_roundtrip_stringdtype_data PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_roundtrip_stringdtype_nulls PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_roundtrip_stringdtype_with_na_object PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_roundtrip_string_encoded_characters PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_roundtrip_numpy_datetime_data PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_roundtrip_cftime_datetime_data SKIPPED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_roundtrip_timedelta_data PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_roundtrip_timedelta_data_via_dtype[s] PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_roundtrip_timedelta_data_via_dtype[ms] PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_roundtrip_timedelta_data_via_dtype[us] PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_roundtrip_timedelta_data_via_dtype[ns] PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_roundtrip_float64_data PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_roundtrip_example_1_netcdf SKIPPED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_roundtrip_coordinates PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_roundtrip_global_coordinates PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_roundtrip_coordinates_with_space PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_roundtrip_boolean_dtype PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_orthogonal_indexing PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_vectorized_indexing PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_vectorized_indexing_negative_step PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_outer_indexing_reversed PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_isel_dataarray PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_empty_isel PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_array_type_after_indexing PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_dropna PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_ondisk_after_print PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_roundtrip_bytes_with_fill_value PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_roundtrip_string_with_fill_value_nchar PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_roundtrip_empty_vlen_string_array PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_roundtrip_mask_and_scale[dtype0-create_unsigned_masked_scaled_data-create_encoded_unsigned_masked_scaled_data] PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_roundtrip_mask_and_scale[dtype0-create_bad_unsigned_masked_scaled_data-create_bad_encoded_unsigned_masked_scaled_data] XFAIL [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_roundtrip_mask_and_scale[dtype0-create_signed_masked_scaled_data-create_encoded_signed_masked_scaled_data] PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_roundtrip_mask_and_scale[dtype0-create_unsigned_false_masked_scaled_data-create_encoded_unsigned_false_masked_scaled_data] SKIPPED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_roundtrip_mask_and_scale[dtype0-create_masked_and_scaled_data-create_encoded_masked_and_scaled_data] PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_roundtrip_mask_and_scale[dtype1-create_unsigned_masked_scaled_data-create_encoded_unsigned_masked_scaled_data] PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_roundtrip_mask_and_scale[dtype1-create_bad_unsigned_masked_scaled_data-create_bad_encoded_unsigned_masked_scaled_data] XFAIL [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_roundtrip_mask_and_scale[dtype1-create_signed_masked_scaled_data-create_encoded_signed_masked_scaled_data] PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_roundtrip_mask_and_scale[dtype1-create_unsigned_false_masked_scaled_data-create_encoded_unsigned_false_masked_scaled_data] SKIPPED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_roundtrip_mask_and_scale[dtype1-create_masked_and_scaled_data-create_encoded_masked_and_scaled_data] PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_roundtrip_unsigned[fill_value0-False] PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_roundtrip_unsigned[fill_value1-True] PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_roundtrip_unsigned[-1-False] PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_roundtrip_unsigned[255-True] PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_grid_mapping_and_bounds_are_not_coordinates_in_file PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_coordinate_variables_after_dataset_roundtrip PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_grid_mapping_and_bounds_are_coordinates_after_dataarray_roundtrip PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_coordinate_variables_after_iris_roundtrip SKIPPED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_coordinates_encoding PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_roundtrip_endian PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_invalid_dataarray_names_raise PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_encoding_kwarg PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_encoding_unlimited_dims PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_encoding_kwarg_dates PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_encoding_kwarg_fixed_width_string PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_default_fill_value PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_explicitly_omit_fill_value PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_explicitly_omit_fill_value_via_encoding_kwarg PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_explicitly_omit_fill_value_in_coord PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_explicitly_omit_fill_value_in_coord_via_encoding_kwarg PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_encoding_same_dtype PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_append_write PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_append_overwrite_values PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_append_with_invalid_dim_raises PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_multiindex_not_implemented PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_string_object_warning SKIPPED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_indexing_roundtrip[indexer0] PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_indexing_roundtrip[indexer1] PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_indexing_roundtrip[indexer2] PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_indexing_roundtrip[indexer3] PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_indexing_roundtrip[indexer4] PASSED [ 10%] xarray/tests/test_backends.py::TestScipyInMemoryData::test_load_async SKIPPED [ 10%] xarray/tests/test_backends.py::TestScipyFileObject::test_file_remains_open PASSED [ 10%] xarray/tests/test_backends.py::TestScipyFileObject::test_dtype_coercion_error PASSED [ 10%] xarray/tests/test_backends.py::TestScipyFileObject::test_zero_dimensional_variable PASSED [ 10%] xarray/tests/test_backends.py::TestScipyFileObject::test_write_store PASSED [ 10%] xarray/tests/test_backends.py::TestScipyFileObject::test_roundtrip_test_data PASSED [ 10%] xarray/tests/test_backends.py::TestScipyFileObject::test_load PASSED [ 10%] xarray/tests/test_backends.py::TestScipyFileObject::test_dataset_compute PASSED [ 10%] xarray/tests/test_backends.py::TestScipyFileObject::test_dataset_caching PASSED [ 10%] xarray/tests/test_backends.py::TestScipyFileObject::test_roundtrip_None_variable PASSED [ 10%] xarray/tests/test_backends.py::TestScipyFileObject::test_roundtrip_object_dtype PASSED [ 10%] xarray/tests/test_backends.py::TestScipyFileObject::test_roundtrip_string_data PASSED [ 10%] xarray/tests/test_backends.py::TestScipyFileObject::test_roundtrip_stringdtype_data PASSED [ 10%] xarray/tests/test_backends.py::TestScipyFileObject::test_roundtrip_stringdtype_nulls PASSED [ 10%] xarray/tests/test_backends.py::TestScipyFileObject::test_roundtrip_stringdtype_with_na_object PASSED [ 10%] xarray/tests/test_backends.py::TestScipyFileObject::test_roundtrip_string_encoded_characters PASSED [ 10%] xarray/tests/test_backends.py::TestScipyFileObject::test_roundtrip_numpy_datetime_data PASSED [ 10%] xarray/tests/test_backends.py::TestScipyFileObject::test_roundtrip_cftime_datetime_data SKIPPED [ 10%] xarray/tests/test_backends.py::TestScipyFileObject::test_roundtrip_timedelta_data PASSED [ 10%] xarray/tests/test_backends.py::TestScipyFileObject::test_roundtrip_timedelta_data_via_dtype[s] PASSED [ 10%] xarray/tests/test_backends.py::TestScipyFileObject::test_roundtrip_timedelta_data_via_dtype[ms] PASSED [ 10%] xarray/tests/test_backends.py::TestScipyFileObject::test_roundtrip_timedelta_data_via_dtype[us] PASSED [ 10%] xarray/tests/test_backends.py::TestScipyFileObject::test_roundtrip_timedelta_data_via_dtype[ns] PASSED [ 10%] xarray/tests/test_backends.py::TestScipyFileObject::test_roundtrip_float64_data PASSED [ 10%] xarray/tests/test_backends.py::TestScipyFileObject::test_roundtrip_example_1_netcdf SKIPPED [ 10%] xarray/tests/test_backends.py::TestScipyFileObject::test_roundtrip_coordinates PASSED [ 10%] xarray/tests/test_backends.py::TestScipyFileObject::test_roundtrip_global_coordinates PASSED [ 10%] xarray/tests/test_backends.py::TestScipyFileObject::test_roundtrip_coordinates_with_space PASSED [ 10%] xarray/tests/test_backends.py::TestScipyFileObject::test_roundtrip_boolean_dtype PASSED [ 10%] xarray/tests/test_backends.py::TestScipyFileObject::test_orthogonal_indexing PASSED [ 10%] xarray/tests/test_backends.py::TestScipyFileObject::test_vectorized_indexing PASSED [ 10%] xarray/tests/test_backends.py::TestScipyFileObject::test_vectorized_indexing_negative_step PASSED [ 10%] xarray/tests/test_backends.py::TestScipyFileObject::test_outer_indexing_reversed PASSED [ 10%] xarray/tests/test_backends.py::TestScipyFileObject::test_isel_dataarray PASSED [ 10%] xarray/tests/test_backends.py::TestScipyFileObject::test_empty_isel PASSED [ 10%] xarray/tests/test_backends.py::TestScipyFileObject::test_array_type_after_indexing PASSED [ 10%] xarray/tests/test_backends.py::TestScipyFileObject::test_dropna PASSED [ 10%] xarray/tests/test_backends.py::TestScipyFileObject::test_ondisk_after_print PASSED [ 10%] xarray/tests/test_backends.py::TestScipyFileObject::test_roundtrip_bytes_with_fill_value PASSED [ 10%] xarray/tests/test_backends.py::TestScipyFileObject::test_roundtrip_string_with_fill_value_nchar PASSED [ 10%] xarray/tests/test_backends.py::TestScipyFileObject::test_roundtrip_empty_vlen_string_array PASSED [ 10%] xarray/tests/test_backends.py::TestScipyFileObject::test_roundtrip_mask_and_scale[dtype0-create_unsigned_masked_scaled_data-create_encoded_unsigned_masked_scaled_data] PASSED [ 10%] xarray/tests/test_backends.py::TestScipyFileObject::test_roundtrip_mask_and_scale[dtype0-create_bad_unsigned_masked_scaled_data-create_bad_encoded_unsigned_masked_scaled_data] XFAIL [ 10%] xarray/tests/test_backends.py::TestScipyFileObject::test_roundtrip_mask_and_scale[dtype0-create_signed_masked_scaled_data-create_encoded_signed_masked_scaled_data] PASSED [ 10%] xarray/tests/test_backends.py::TestScipyFileObject::test_roundtrip_mask_and_scale[dtype0-create_unsigned_false_masked_scaled_data-create_encoded_unsigned_false_masked_scaled_data] SKIPPED [ 10%] xarray/tests/test_backends.py::TestScipyFileObject::test_roundtrip_mask_and_scale[dtype0-create_masked_and_scaled_data-create_encoded_masked_and_scaled_data] PASSED [ 10%] xarray/tests/test_backends.py::TestScipyFileObject::test_roundtrip_mask_and_scale[dtype1-create_unsigned_masked_scaled_data-create_encoded_unsigned_masked_scaled_data] PASSED [ 10%] xarray/tests/test_backends.py::TestScipyFileObject::test_roundtrip_mask_and_scale[dtype1-create_bad_unsigned_masked_scaled_data-create_bad_encoded_unsigned_masked_scaled_data] XFAIL [ 11%] xarray/tests/test_backends.py::TestScipyFileObject::test_roundtrip_mask_and_scale[dtype1-create_signed_masked_scaled_data-create_encoded_signed_masked_scaled_data] PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFileObject::test_roundtrip_mask_and_scale[dtype1-create_unsigned_false_masked_scaled_data-create_encoded_unsigned_false_masked_scaled_data] SKIPPED [ 11%] xarray/tests/test_backends.py::TestScipyFileObject::test_roundtrip_mask_and_scale[dtype1-create_masked_and_scaled_data-create_encoded_masked_and_scaled_data] PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFileObject::test_roundtrip_unsigned[fill_value0-False] PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFileObject::test_roundtrip_unsigned[fill_value1-True] PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFileObject::test_roundtrip_unsigned[-1-False] PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFileObject::test_roundtrip_unsigned[255-True] PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFileObject::test_grid_mapping_and_bounds_are_not_coordinates_in_file PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFileObject::test_coordinate_variables_after_dataset_roundtrip PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFileObject::test_grid_mapping_and_bounds_are_coordinates_after_dataarray_roundtrip PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFileObject::test_coordinate_variables_after_iris_roundtrip SKIPPED [ 11%] xarray/tests/test_backends.py::TestScipyFileObject::test_coordinates_encoding PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFileObject::test_roundtrip_endian PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFileObject::test_invalid_dataarray_names_raise PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFileObject::test_encoding_kwarg PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFileObject::test_encoding_unlimited_dims PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFileObject::test_encoding_kwarg_dates PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFileObject::test_encoding_kwarg_fixed_width_string PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFileObject::test_default_fill_value PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFileObject::test_explicitly_omit_fill_value PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFileObject::test_explicitly_omit_fill_value_via_encoding_kwarg PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFileObject::test_explicitly_omit_fill_value_in_coord PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFileObject::test_explicitly_omit_fill_value_in_coord_via_encoding_kwarg PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFileObject::test_encoding_same_dtype PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFileObject::test_append_write PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFileObject::test_append_overwrite_values PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFileObject::test_append_with_invalid_dim_raises PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFileObject::test_multiindex_not_implemented PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFileObject::test_string_object_warning SKIPPED [ 11%] xarray/tests/test_backends.py::TestScipyFileObject::test_indexing_roundtrip[indexer0] PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFileObject::test_indexing_roundtrip[indexer1] PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFileObject::test_indexing_roundtrip[indexer2] PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFileObject::test_indexing_roundtrip[indexer3] PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFileObject::test_indexing_roundtrip[indexer4] PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFileObject::test_load_async SKIPPED [ 11%] xarray/tests/test_backends.py::TestScipyFileObject::test_pickle SKIPPED [ 11%] xarray/tests/test_backends.py::TestScipyFileObject::test_pickle_dataarray SKIPPED [ 11%] xarray/tests/test_backends.py::TestScipyFileObject::test_create_default_indexes[True] PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFileObject::test_create_default_indexes[False] PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_zero_dimensional_variable PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_write_store PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_roundtrip_test_data PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_load PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_dataset_compute PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_pickle PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_pickle_dataarray PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_dataset_caching PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_roundtrip_None_variable PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_roundtrip_object_dtype PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_roundtrip_string_data PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_roundtrip_stringdtype_data PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_roundtrip_stringdtype_nulls PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_roundtrip_stringdtype_with_na_object PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_roundtrip_string_encoded_characters PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_roundtrip_numpy_datetime_data PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_roundtrip_cftime_datetime_data SKIPPED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_roundtrip_timedelta_data PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_roundtrip_timedelta_data_via_dtype[s] PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_roundtrip_timedelta_data_via_dtype[ms] PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_roundtrip_timedelta_data_via_dtype[us] PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_roundtrip_timedelta_data_via_dtype[ns] PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_roundtrip_float64_data PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_roundtrip_example_1_netcdf SKIPPED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_roundtrip_coordinates PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_roundtrip_global_coordinates PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_roundtrip_coordinates_with_space PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_roundtrip_boolean_dtype PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_orthogonal_indexing PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_vectorized_indexing PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_vectorized_indexing_negative_step PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_outer_indexing_reversed PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_isel_dataarray PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_empty_isel PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_array_type_after_indexing PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_dropna PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_ondisk_after_print PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_roundtrip_bytes_with_fill_value PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_roundtrip_string_with_fill_value_nchar PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_roundtrip_empty_vlen_string_array PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_roundtrip_mask_and_scale[dtype0-create_unsigned_masked_scaled_data-create_encoded_unsigned_masked_scaled_data] PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_roundtrip_mask_and_scale[dtype0-create_bad_unsigned_masked_scaled_data-create_bad_encoded_unsigned_masked_scaled_data] XFAIL [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_roundtrip_mask_and_scale[dtype0-create_signed_masked_scaled_data-create_encoded_signed_masked_scaled_data] PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_roundtrip_mask_and_scale[dtype0-create_unsigned_false_masked_scaled_data-create_encoded_unsigned_false_masked_scaled_data] SKIPPED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_roundtrip_mask_and_scale[dtype0-create_masked_and_scaled_data-create_encoded_masked_and_scaled_data] PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_roundtrip_mask_and_scale[dtype1-create_unsigned_masked_scaled_data-create_encoded_unsigned_masked_scaled_data] PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_roundtrip_mask_and_scale[dtype1-create_bad_unsigned_masked_scaled_data-create_bad_encoded_unsigned_masked_scaled_data] XFAIL [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_roundtrip_mask_and_scale[dtype1-create_signed_masked_scaled_data-create_encoded_signed_masked_scaled_data] PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_roundtrip_mask_and_scale[dtype1-create_unsigned_false_masked_scaled_data-create_encoded_unsigned_false_masked_scaled_data] SKIPPED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_roundtrip_mask_and_scale[dtype1-create_masked_and_scaled_data-create_encoded_masked_and_scaled_data] PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_roundtrip_unsigned[fill_value0-False] PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_roundtrip_unsigned[fill_value1-True] PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_roundtrip_unsigned[-1-False] PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_roundtrip_unsigned[255-True] PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_grid_mapping_and_bounds_are_not_coordinates_in_file PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_coordinate_variables_after_dataset_roundtrip PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_grid_mapping_and_bounds_are_coordinates_after_dataarray_roundtrip PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_coordinate_variables_after_iris_roundtrip SKIPPED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_coordinates_encoding PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_roundtrip_endian PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_invalid_dataarray_names_raise PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_encoding_kwarg PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_encoding_unlimited_dims PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_encoding_kwarg_dates PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_encoding_kwarg_fixed_width_string PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_default_fill_value PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_explicitly_omit_fill_value PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_explicitly_omit_fill_value_via_encoding_kwarg PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_explicitly_omit_fill_value_in_coord PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_explicitly_omit_fill_value_in_coord_via_encoding_kwarg PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_encoding_same_dtype PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_append_write PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_append_overwrite_values PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_append_with_invalid_dim_raises PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_multiindex_not_implemented PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_string_object_warning SKIPPED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_indexing_roundtrip[indexer0] PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_indexing_roundtrip[indexer1] PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_indexing_roundtrip[indexer2] PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_indexing_roundtrip[indexer3] PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_indexing_roundtrip[indexer4] PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_load_async SKIPPED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_dtype_coercion_error PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_array_attrs PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_roundtrip_example_1_netcdf_gz PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_netcdf3_endianness PASSED [ 11%] xarray/tests/test_backends.py::TestScipyFilePath::test_nc4_scipy SKIPPED [ 11%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_zero_dimensional_variable SKIPPED [ 11%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_write_store SKIPPED [ 11%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_roundtrip_test_data SKIPPED [ 11%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_load SKIPPED [ 11%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_dataset_compute SKIPPED [ 11%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_pickle SKIPPED [ 11%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_pickle_dataarray SKIPPED [ 11%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_dataset_caching SKIPPED [ 11%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_roundtrip_None_variable SKIPPED [ 11%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_roundtrip_object_dtype SKIPPED [ 11%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_roundtrip_string_data SKIPPED [ 11%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_roundtrip_stringdtype_data SKIPPED [ 11%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_roundtrip_stringdtype_nulls SKIPPED [ 11%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_roundtrip_stringdtype_with_na_object SKIPPED [ 11%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_roundtrip_string_encoded_characters SKIPPED [ 11%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_roundtrip_numpy_datetime_data SKIPPED [ 11%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_roundtrip_cftime_datetime_data SKIPPED [ 11%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_roundtrip_timedelta_data SKIPPED [ 11%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_roundtrip_timedelta_data_via_dtype[s] SKIPPED [ 11%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_roundtrip_timedelta_data_via_dtype[ms] SKIPPED [ 11%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_roundtrip_timedelta_data_via_dtype[us] SKIPPED [ 11%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_roundtrip_timedelta_data_via_dtype[ns] SKIPPED [ 11%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_roundtrip_float64_data SKIPPED [ 11%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_roundtrip_example_1_netcdf SKIPPED [ 11%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_roundtrip_coordinates SKIPPED [ 11%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_roundtrip_global_coordinates SKIPPED [ 11%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_roundtrip_coordinates_with_space SKIPPED [ 11%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_roundtrip_boolean_dtype SKIPPED [ 11%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_orthogonal_indexing SKIPPED [ 11%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_vectorized_indexing SKIPPED [ 11%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_vectorized_indexing_negative_step SKIPPED [ 11%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_outer_indexing_reversed SKIPPED [ 11%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_isel_dataarray SKIPPED [ 11%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_empty_isel SKIPPED [ 11%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_array_type_after_indexing SKIPPED [ 11%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_dropna SKIPPED [ 11%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_ondisk_after_print SKIPPED [ 11%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_roundtrip_bytes_with_fill_value SKIPPED [ 11%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_roundtrip_string_with_fill_value_nchar SKIPPED [ 11%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_roundtrip_empty_vlen_string_array SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_roundtrip_mask_and_scale[dtype0-create_unsigned_masked_scaled_data-create_encoded_unsigned_masked_scaled_data] SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_roundtrip_mask_and_scale[dtype0-create_bad_unsigned_masked_scaled_data-create_bad_encoded_unsigned_masked_scaled_data] SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_roundtrip_mask_and_scale[dtype0-create_signed_masked_scaled_data-create_encoded_signed_masked_scaled_data] SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_roundtrip_mask_and_scale[dtype0-create_unsigned_false_masked_scaled_data-create_encoded_unsigned_false_masked_scaled_data] SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_roundtrip_mask_and_scale[dtype0-create_masked_and_scaled_data-create_encoded_masked_and_scaled_data] SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_roundtrip_mask_and_scale[dtype1-create_unsigned_masked_scaled_data-create_encoded_unsigned_masked_scaled_data] SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_roundtrip_mask_and_scale[dtype1-create_bad_unsigned_masked_scaled_data-create_bad_encoded_unsigned_masked_scaled_data] SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_roundtrip_mask_and_scale[dtype1-create_signed_masked_scaled_data-create_encoded_signed_masked_scaled_data] SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_roundtrip_mask_and_scale[dtype1-create_unsigned_false_masked_scaled_data-create_encoded_unsigned_false_masked_scaled_data] SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_roundtrip_mask_and_scale[dtype1-create_masked_and_scaled_data-create_encoded_masked_and_scaled_data] SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_roundtrip_unsigned[fill_value0-False] SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_roundtrip_unsigned[fill_value1-True] SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_roundtrip_unsigned[-1-False] SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_roundtrip_unsigned[255-True] SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_grid_mapping_and_bounds_are_not_coordinates_in_file SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_coordinate_variables_after_dataset_roundtrip SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_grid_mapping_and_bounds_are_coordinates_after_dataarray_roundtrip SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_coordinate_variables_after_iris_roundtrip SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_coordinates_encoding SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_roundtrip_endian SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_invalid_dataarray_names_raise SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_encoding_kwarg SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_encoding_unlimited_dims SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_encoding_kwarg_dates SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_encoding_kwarg_fixed_width_string SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_default_fill_value SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_explicitly_omit_fill_value SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_explicitly_omit_fill_value_via_encoding_kwarg SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_explicitly_omit_fill_value_in_coord SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_explicitly_omit_fill_value_in_coord_via_encoding_kwarg SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_encoding_same_dtype SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_append_write SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_append_overwrite_values SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_append_with_invalid_dim_raises SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_multiindex_not_implemented SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_string_object_warning SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_indexing_roundtrip[indexer0] SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_indexing_roundtrip[indexer1] SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_indexing_roundtrip[indexer2] SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_indexing_roundtrip[indexer3] SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_indexing_roundtrip[indexer4] SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_load_async SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_dtype_coercion_error SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF3ViaNetCDF4Data::test_encoding_kwarg_vlen_string SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_zero_dimensional_variable SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_write_store SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_roundtrip_test_data SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_load SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_dataset_compute SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_pickle SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_pickle_dataarray SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_dataset_caching SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_roundtrip_None_variable SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_roundtrip_object_dtype SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_roundtrip_string_data SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_roundtrip_stringdtype_data SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_roundtrip_stringdtype_nulls SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_roundtrip_stringdtype_with_na_object SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_roundtrip_string_encoded_characters SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_roundtrip_numpy_datetime_data SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_roundtrip_cftime_datetime_data SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_roundtrip_timedelta_data SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_roundtrip_timedelta_data_via_dtype[s] SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_roundtrip_timedelta_data_via_dtype[ms] SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_roundtrip_timedelta_data_via_dtype[us] SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_roundtrip_timedelta_data_via_dtype[ns] SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_roundtrip_float64_data SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_roundtrip_example_1_netcdf SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_roundtrip_coordinates SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_roundtrip_global_coordinates SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_roundtrip_coordinates_with_space SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_roundtrip_boolean_dtype SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_orthogonal_indexing SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_vectorized_indexing SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_vectorized_indexing_negative_step SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_outer_indexing_reversed SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_isel_dataarray SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_empty_isel SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_array_type_after_indexing SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_dropna SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_ondisk_after_print SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_roundtrip_bytes_with_fill_value SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_roundtrip_string_with_fill_value_nchar SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_roundtrip_empty_vlen_string_array SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_roundtrip_mask_and_scale[dtype0-create_unsigned_masked_scaled_data-create_encoded_unsigned_masked_scaled_data] SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_roundtrip_mask_and_scale[dtype0-create_bad_unsigned_masked_scaled_data-create_bad_encoded_unsigned_masked_scaled_data] SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_roundtrip_mask_and_scale[dtype0-create_signed_masked_scaled_data-create_encoded_signed_masked_scaled_data] SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_roundtrip_mask_and_scale[dtype0-create_unsigned_false_masked_scaled_data-create_encoded_unsigned_false_masked_scaled_data] SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_roundtrip_mask_and_scale[dtype0-create_masked_and_scaled_data-create_encoded_masked_and_scaled_data] SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_roundtrip_mask_and_scale[dtype1-create_unsigned_masked_scaled_data-create_encoded_unsigned_masked_scaled_data] SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_roundtrip_mask_and_scale[dtype1-create_bad_unsigned_masked_scaled_data-create_bad_encoded_unsigned_masked_scaled_data] SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_roundtrip_mask_and_scale[dtype1-create_signed_masked_scaled_data-create_encoded_signed_masked_scaled_data] SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_roundtrip_mask_and_scale[dtype1-create_unsigned_false_masked_scaled_data-create_encoded_unsigned_false_masked_scaled_data] SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_roundtrip_mask_and_scale[dtype1-create_masked_and_scaled_data-create_encoded_masked_and_scaled_data] SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_roundtrip_unsigned[fill_value0-False] SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_roundtrip_unsigned[fill_value1-True] SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_roundtrip_unsigned[-1-False] SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_roundtrip_unsigned[255-True] SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_grid_mapping_and_bounds_are_not_coordinates_in_file SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_coordinate_variables_after_dataset_roundtrip SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_grid_mapping_and_bounds_are_coordinates_after_dataarray_roundtrip SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_coordinate_variables_after_iris_roundtrip SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_coordinates_encoding SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_roundtrip_endian SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_invalid_dataarray_names_raise SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_encoding_kwarg SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_encoding_unlimited_dims SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_encoding_kwarg_dates SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_encoding_kwarg_fixed_width_string SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_default_fill_value SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_explicitly_omit_fill_value SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_explicitly_omit_fill_value_via_encoding_kwarg SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_explicitly_omit_fill_value_in_coord SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_explicitly_omit_fill_value_in_coord_via_encoding_kwarg SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_encoding_same_dtype SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_append_write SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_append_overwrite_values SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_append_with_invalid_dim_raises SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_multiindex_not_implemented SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_string_object_warning SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_indexing_roundtrip[indexer0] SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_indexing_roundtrip[indexer1] SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_indexing_roundtrip[indexer2] SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_indexing_roundtrip[indexer3] SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_indexing_roundtrip[indexer4] SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_load_async SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_dtype_coercion_error SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaNetCDF4Data::test_string_attributes_stored_as_char SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_zero_dimensional_variable SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_write_store SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_roundtrip_test_data SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_load SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_dataset_compute SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_pickle SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_pickle_dataarray SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_dataset_caching SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_roundtrip_None_variable SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_roundtrip_object_dtype SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_roundtrip_string_data SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_roundtrip_stringdtype_data SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_roundtrip_stringdtype_nulls SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_roundtrip_stringdtype_with_na_object SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_roundtrip_string_encoded_characters SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_roundtrip_numpy_datetime_data SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_roundtrip_cftime_datetime_data SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_roundtrip_timedelta_data SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_roundtrip_timedelta_data_via_dtype[s] SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_roundtrip_timedelta_data_via_dtype[ms] SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_roundtrip_timedelta_data_via_dtype[us] SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_roundtrip_timedelta_data_via_dtype[ns] SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_roundtrip_float64_data SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_roundtrip_example_1_netcdf SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_roundtrip_coordinates SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_roundtrip_global_coordinates SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_roundtrip_coordinates_with_space SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_roundtrip_boolean_dtype SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_orthogonal_indexing SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_vectorized_indexing SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_vectorized_indexing_negative_step SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_outer_indexing_reversed SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_isel_dataarray SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_empty_isel SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_array_type_after_indexing SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_dropna SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_ondisk_after_print SKIPPED [ 12%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_roundtrip_bytes_with_fill_value SKIPPED [ 13%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_roundtrip_string_with_fill_value_nchar SKIPPED [ 13%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_roundtrip_empty_vlen_string_array SKIPPED [ 13%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_roundtrip_mask_and_scale[dtype0-create_unsigned_masked_scaled_data-create_encoded_unsigned_masked_scaled_data] SKIPPED [ 13%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_roundtrip_mask_and_scale[dtype0-create_bad_unsigned_masked_scaled_data-create_bad_encoded_unsigned_masked_scaled_data] SKIPPED [ 13%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_roundtrip_mask_and_scale[dtype0-create_signed_masked_scaled_data-create_encoded_signed_masked_scaled_data] SKIPPED [ 13%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_roundtrip_mask_and_scale[dtype0-create_unsigned_false_masked_scaled_data-create_encoded_unsigned_false_masked_scaled_data] SKIPPED [ 13%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_roundtrip_mask_and_scale[dtype0-create_masked_and_scaled_data-create_encoded_masked_and_scaled_data] SKIPPED [ 13%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_roundtrip_mask_and_scale[dtype1-create_unsigned_masked_scaled_data-create_encoded_unsigned_masked_scaled_data] SKIPPED [ 13%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_roundtrip_mask_and_scale[dtype1-create_bad_unsigned_masked_scaled_data-create_bad_encoded_unsigned_masked_scaled_data] SKIPPED [ 13%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_roundtrip_mask_and_scale[dtype1-create_signed_masked_scaled_data-create_encoded_signed_masked_scaled_data] SKIPPED [ 13%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_roundtrip_mask_and_scale[dtype1-create_unsigned_false_masked_scaled_data-create_encoded_unsigned_false_masked_scaled_data] SKIPPED [ 13%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_roundtrip_mask_and_scale[dtype1-create_masked_and_scaled_data-create_encoded_masked_and_scaled_data] SKIPPED [ 13%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_roundtrip_unsigned[fill_value0-False] SKIPPED [ 13%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_roundtrip_unsigned[fill_value1-True] SKIPPED [ 13%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_roundtrip_unsigned[-1-False] SKIPPED [ 13%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_roundtrip_unsigned[255-True] SKIPPED [ 13%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_grid_mapping_and_bounds_are_not_coordinates_in_file SKIPPED [ 13%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_coordinate_variables_after_dataset_roundtrip SKIPPED [ 13%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_grid_mapping_and_bounds_are_coordinates_after_dataarray_roundtrip SKIPPED [ 13%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_coordinate_variables_after_iris_roundtrip SKIPPED [ 13%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_coordinates_encoding SKIPPED [ 13%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_roundtrip_endian SKIPPED [ 13%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_invalid_dataarray_names_raise SKIPPED [ 13%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_encoding_kwarg SKIPPED [ 13%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_encoding_unlimited_dims SKIPPED [ 13%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_encoding_kwarg_dates SKIPPED [ 13%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_encoding_kwarg_fixed_width_string SKIPPED [ 13%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_default_fill_value SKIPPED [ 13%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_explicitly_omit_fill_value SKIPPED [ 13%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_explicitly_omit_fill_value_via_encoding_kwarg SKIPPED [ 13%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_explicitly_omit_fill_value_in_coord SKIPPED [ 13%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_explicitly_omit_fill_value_in_coord_via_encoding_kwarg SKIPPED [ 13%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_encoding_same_dtype SKIPPED [ 13%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_append_write SKIPPED [ 13%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_append_overwrite_values SKIPPED [ 13%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_append_with_invalid_dim_raises SKIPPED [ 13%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_multiindex_not_implemented SKIPPED [ 13%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_string_object_warning SKIPPED [ 13%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_indexing_roundtrip[indexer0] SKIPPED [ 13%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_indexing_roundtrip[indexer1] SKIPPED [ 13%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_indexing_roundtrip[indexer2] SKIPPED [ 13%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_indexing_roundtrip[indexer3] SKIPPED [ 13%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_indexing_roundtrip[indexer4] SKIPPED [ 13%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_load_async SKIPPED [ 13%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_dtype_coercion_error SKIPPED [ 13%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_string_attributes_stored_as_char SKIPPED [ 13%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_cross_engine_read_write_netcdf4 SKIPPED [ 13%] xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_group_fails SKIPPED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_zero_dimensional_variable PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_roundtrip_test_data PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_load PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_dataset_compute PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_pickle PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_pickle_dataarray PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_dataset_caching PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_roundtrip_None_variable PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_roundtrip_object_dtype PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_roundtrip_string_data PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_roundtrip_stringdtype_data PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_roundtrip_stringdtype_nulls PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_roundtrip_stringdtype_with_na_object PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_roundtrip_string_encoded_characters PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_roundtrip_numpy_datetime_data PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_roundtrip_cftime_datetime_data SKIPPED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_roundtrip_timedelta_data PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_roundtrip_timedelta_data_via_dtype[s] PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_roundtrip_timedelta_data_via_dtype[ms] PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_roundtrip_timedelta_data_via_dtype[us] PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_roundtrip_timedelta_data_via_dtype[ns] PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_roundtrip_float64_data PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_roundtrip_example_1_netcdf SKIPPED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_roundtrip_coordinates PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_roundtrip_global_coordinates PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_roundtrip_coordinates_with_space PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_roundtrip_boolean_dtype PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_orthogonal_indexing PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_vectorized_indexing PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_vectorized_indexing_negative_step PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_outer_indexing_reversed PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_isel_dataarray PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_empty_isel PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_array_type_after_indexing PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_dropna PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_ondisk_after_print PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_roundtrip_bytes_with_fill_value PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_roundtrip_string_with_fill_value_nchar PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_roundtrip_empty_vlen_string_array PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_roundtrip_mask_and_scale[dtype0-create_unsigned_masked_scaled_data-create_encoded_unsigned_masked_scaled_data] PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_roundtrip_mask_and_scale[dtype0-create_bad_unsigned_masked_scaled_data-create_bad_encoded_unsigned_masked_scaled_data] XFAIL [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_roundtrip_mask_and_scale[dtype0-create_signed_masked_scaled_data-create_encoded_signed_masked_scaled_data] PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_roundtrip_mask_and_scale[dtype0-create_unsigned_false_masked_scaled_data-create_encoded_unsigned_false_masked_scaled_data] SKIPPED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_roundtrip_mask_and_scale[dtype0-create_masked_and_scaled_data-create_encoded_masked_and_scaled_data] PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_roundtrip_mask_and_scale[dtype1-create_unsigned_masked_scaled_data-create_encoded_unsigned_masked_scaled_data] PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_roundtrip_mask_and_scale[dtype1-create_bad_unsigned_masked_scaled_data-create_bad_encoded_unsigned_masked_scaled_data] XFAIL [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_roundtrip_mask_and_scale[dtype1-create_signed_masked_scaled_data-create_encoded_signed_masked_scaled_data] PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_roundtrip_mask_and_scale[dtype1-create_unsigned_false_masked_scaled_data-create_encoded_unsigned_false_masked_scaled_data] SKIPPED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_roundtrip_mask_and_scale[dtype1-create_masked_and_scaled_data-create_encoded_masked_and_scaled_data] PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_roundtrip_unsigned[fill_value0-False] PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_roundtrip_unsigned[fill_value1-True] PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_roundtrip_unsigned[-1-False] PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_roundtrip_unsigned[255-True] PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_grid_mapping_and_bounds_are_not_coordinates_in_file PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_coordinate_variables_after_dataset_roundtrip PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_grid_mapping_and_bounds_are_coordinates_after_dataarray_roundtrip PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_coordinate_variables_after_iris_roundtrip SKIPPED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_coordinates_encoding PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_roundtrip_endian PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_invalid_dataarray_names_raise PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_encoding_kwarg PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_encoding_kwarg_dates PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_encoding_kwarg_fixed_width_string PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_default_fill_value PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_explicitly_omit_fill_value PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_explicitly_omit_fill_value_via_encoding_kwarg PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_explicitly_omit_fill_value_in_coord PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_explicitly_omit_fill_value_in_coord_via_encoding_kwarg PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_encoding_same_dtype PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_append_write PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_append_overwrite_values PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_append_with_invalid_dim_raises PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_multiindex_not_implemented PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_string_object_warning SKIPPED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_indexing_roundtrip[indexer0] PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_indexing_roundtrip[indexer1] PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_indexing_roundtrip[indexer2] PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_indexing_roundtrip[indexer3] PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_indexing_roundtrip[indexer4] PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_load_async SKIPPED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_dtype_coercion_error PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_write_store PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_engine SKIPPED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_cross_engine_read_write_netcdf3 PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_encoding_unlimited_dims PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_roundtrip_via_bytes PASSED [ 13%] xarray/tests/test_backends.py::TestGenericNetCDFData::test_roundtrip_via_file_object XPASS [ 13%] xarray/tests/test_backends.py::TestH5NetCDFData::test_zero_dimensional_variable SKIPPED [ 13%] xarray/tests/test_backends.py::TestH5NetCDFData::test_write_store SKIPPED [ 13%] xarray/tests/test_backends.py::TestH5NetCDFData::test_roundtrip_test_data SKIPPED [ 13%] xarray/tests/test_backends.py::TestH5NetCDFData::test_load SKIPPED (...) [ 13%] xarray/tests/test_backends.py::TestH5NetCDFData::test_dataset_compute SKIPPED [ 13%] xarray/tests/test_backends.py::TestH5NetCDFData::test_pickle SKIPPED [ 13%] xarray/tests/test_backends.py::TestH5NetCDFData::test_pickle_dataarray SKIPPED [ 13%] xarray/tests/test_backends.py::TestH5NetCDFData::test_dataset_caching SKIPPED [ 13%] xarray/tests/test_backends.py::TestH5NetCDFData::test_roundtrip_None_variable SKIPPED [ 13%] xarray/tests/test_backends.py::TestH5NetCDFData::test_roundtrip_object_dtype SKIPPED [ 13%] xarray/tests/test_backends.py::TestH5NetCDFData::test_roundtrip_string_data SKIPPED [ 13%] xarray/tests/test_backends.py::TestH5NetCDFData::test_roundtrip_stringdtype_data SKIPPED [ 13%] xarray/tests/test_backends.py::TestH5NetCDFData::test_roundtrip_stringdtype_nulls SKIPPED [ 13%] xarray/tests/test_backends.py::TestH5NetCDFData::test_roundtrip_stringdtype_with_na_object SKIPPED [ 13%] xarray/tests/test_backends.py::TestH5NetCDFData::test_roundtrip_string_encoded_characters SKIPPED [ 13%] xarray/tests/test_backends.py::TestH5NetCDFData::test_roundtrip_numpy_datetime_data SKIPPED [ 13%] xarray/tests/test_backends.py::TestH5NetCDFData::test_roundtrip_cftime_datetime_data SKIPPED [ 13%] xarray/tests/test_backends.py::TestH5NetCDFData::test_roundtrip_timedelta_data SKIPPED [ 13%] xarray/tests/test_backends.py::TestH5NetCDFData::test_roundtrip_timedelta_data_via_dtype[s] SKIPPED [ 13%] xarray/tests/test_backends.py::TestH5NetCDFData::test_roundtrip_timedelta_data_via_dtype[ms] SKIPPED [ 13%] xarray/tests/test_backends.py::TestH5NetCDFData::test_roundtrip_timedelta_data_via_dtype[us] SKIPPED [ 13%] xarray/tests/test_backends.py::TestH5NetCDFData::test_roundtrip_timedelta_data_via_dtype[ns] SKIPPED [ 13%] xarray/tests/test_backends.py::TestH5NetCDFData::test_roundtrip_float64_data SKIPPED [ 13%] xarray/tests/test_backends.py::TestH5NetCDFData::test_roundtrip_example_1_netcdf SKIPPED [ 13%] xarray/tests/test_backends.py::TestH5NetCDFData::test_roundtrip_coordinates SKIPPED [ 13%] xarray/tests/test_backends.py::TestH5NetCDFData::test_roundtrip_global_coordinates SKIPPED [ 13%] xarray/tests/test_backends.py::TestH5NetCDFData::test_roundtrip_coordinates_with_space SKIPPED [ 13%] xarray/tests/test_backends.py::TestH5NetCDFData::test_roundtrip_boolean_dtype SKIPPED [ 13%] xarray/tests/test_backends.py::TestH5NetCDFData::test_orthogonal_indexing SKIPPED [ 13%] xarray/tests/test_backends.py::TestH5NetCDFData::test_vectorized_indexing SKIPPED [ 13%] xarray/tests/test_backends.py::TestH5NetCDFData::test_vectorized_indexing_negative_step SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_outer_indexing_reversed SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_isel_dataarray SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_empty_isel SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_array_type_after_indexing SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_dropna SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_ondisk_after_print SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_roundtrip_bytes_with_fill_value SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_roundtrip_string_with_fill_value_nchar SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_roundtrip_empty_vlen_string_array SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_roundtrip_mask_and_scale[dtype0-create_unsigned_masked_scaled_data-create_encoded_unsigned_masked_scaled_data] SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_roundtrip_mask_and_scale[dtype0-create_bad_unsigned_masked_scaled_data-create_bad_encoded_unsigned_masked_scaled_data] SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_roundtrip_mask_and_scale[dtype0-create_signed_masked_scaled_data-create_encoded_signed_masked_scaled_data] SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_roundtrip_mask_and_scale[dtype0-create_unsigned_false_masked_scaled_data-create_encoded_unsigned_false_masked_scaled_data] SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_roundtrip_mask_and_scale[dtype0-create_masked_and_scaled_data-create_encoded_masked_and_scaled_data] SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_roundtrip_mask_and_scale[dtype1-create_unsigned_masked_scaled_data-create_encoded_unsigned_masked_scaled_data] SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_roundtrip_mask_and_scale[dtype1-create_bad_unsigned_masked_scaled_data-create_bad_encoded_unsigned_masked_scaled_data] SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_roundtrip_mask_and_scale[dtype1-create_signed_masked_scaled_data-create_encoded_signed_masked_scaled_data] SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_roundtrip_mask_and_scale[dtype1-create_unsigned_false_masked_scaled_data-create_encoded_unsigned_false_masked_scaled_data] SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_roundtrip_mask_and_scale[dtype1-create_masked_and_scaled_data-create_encoded_masked_and_scaled_data] SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_roundtrip_unsigned[fill_value0-False] SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_roundtrip_unsigned[fill_value1-True] SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_roundtrip_unsigned[-1-False] SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_roundtrip_unsigned[255-True] SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_grid_mapping_and_bounds_are_not_coordinates_in_file SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_coordinate_variables_after_dataset_roundtrip SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_grid_mapping_and_bounds_are_coordinates_after_dataarray_roundtrip SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_coordinate_variables_after_iris_roundtrip SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_coordinates_encoding SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_roundtrip_endian SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_invalid_dataarray_names_raise SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_encoding_kwarg SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_encoding_unlimited_dims SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_encoding_kwarg_dates SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_encoding_kwarg_fixed_width_string SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_default_fill_value SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_explicitly_omit_fill_value SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_explicitly_omit_fill_value_via_encoding_kwarg SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_explicitly_omit_fill_value_in_coord SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_explicitly_omit_fill_value_in_coord_via_encoding_kwarg SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_encoding_same_dtype SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_append_write SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_append_overwrite_values SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_append_with_invalid_dim_raises SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_multiindex_not_implemented SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_string_object_warning SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_indexing_roundtrip[indexer0] SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_indexing_roundtrip[indexer1] SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_indexing_roundtrip[indexer2] SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_indexing_roundtrip[indexer3] SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_indexing_roundtrip[indexer4] SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_load_async SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_refresh_from_disk SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_open_group SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_open_subgroup SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_write_groups SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_child_group_with_inconsistent_dimensions SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_encoding_kwarg_vlen_string[input_strings0-True] SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_encoding_kwarg_vlen_string[input_strings1-False] SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_encoding_kwarg_vlen_string[input_strings2-False] SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_roundtrip_string_with_fill_value_vlen[XXX] SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_roundtrip_string_with_fill_value_vlen[] SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_roundtrip_string_with_fill_value_vlen[b\xe1r] SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_roundtrip_character_array SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_default_to_char_arrays SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_open_encodings SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_dump_encodings SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_dump_and_open_encodings SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_compression_encoding_legacy SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_encoding_kwarg_compression SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_keep_chunksizes_if_no_original_shape SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_preferred_chunks_is_present SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_auto_chunking_is_based_on_disk_chunk_sizes SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_base_chunking_uses_disk_chunk_sizes SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_preferred_chunks_are_disk_chunk_sizes SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_encoding_chunksizes_unlimited SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_mask_and_scale SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_0dimensional_variable SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_read_variable_len_strings SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_raise_on_forward_slashes_in_names SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_encoding_enum__no_fill_value SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_encoding_enum__multiple_variable_with_enum SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_encoding_enum__error_multiple_variable_with_changing_enum SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_create_default_indexes[True] SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_create_default_indexes[False] SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_encoding_masked_arrays SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_numpy_bool_ SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_cross_engine_read_write_netcdf4 SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_read_byte_attrs_as_unicode SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_compression_encoding_h5py SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_compression_check_encoding_h5py SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_dump_encodings_h5py SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_decode_utf8_warning SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_byte_attrs SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_roundtrip_complex SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFData::test_phony_dims_warning SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFAlreadyOpen::test_open_dataset_group SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFAlreadyOpen::test_deepcopy SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_file_remains_open SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_zero_dimensional_variable SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_write_store SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_roundtrip_test_data SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_load SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_dataset_compute SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_pickle SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_pickle_dataarray SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_dataset_caching SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_roundtrip_None_variable SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_roundtrip_object_dtype SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_roundtrip_string_data SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_roundtrip_stringdtype_data SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_roundtrip_stringdtype_nulls SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_roundtrip_stringdtype_with_na_object SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_roundtrip_string_encoded_characters SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_roundtrip_numpy_datetime_data SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_roundtrip_cftime_datetime_data SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_roundtrip_timedelta_data SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_roundtrip_timedelta_data_via_dtype[s] SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_roundtrip_timedelta_data_via_dtype[ms] SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_roundtrip_timedelta_data_via_dtype[us] SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_roundtrip_timedelta_data_via_dtype[ns] SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_roundtrip_float64_data SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_roundtrip_example_1_netcdf SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_roundtrip_coordinates SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_roundtrip_global_coordinates SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_roundtrip_coordinates_with_space SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_roundtrip_boolean_dtype SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_orthogonal_indexing SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_vectorized_indexing SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_vectorized_indexing_negative_step SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_outer_indexing_reversed SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_isel_dataarray SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_empty_isel SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_array_type_after_indexing SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_dropna SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_ondisk_after_print SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_roundtrip_bytes_with_fill_value SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_roundtrip_string_with_fill_value_nchar SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_roundtrip_empty_vlen_string_array SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_roundtrip_mask_and_scale[dtype0-create_unsigned_masked_scaled_data-create_encoded_unsigned_masked_scaled_data] SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_roundtrip_mask_and_scale[dtype0-create_bad_unsigned_masked_scaled_data-create_bad_encoded_unsigned_masked_scaled_data] SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_roundtrip_mask_and_scale[dtype0-create_signed_masked_scaled_data-create_encoded_signed_masked_scaled_data] SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_roundtrip_mask_and_scale[dtype0-create_unsigned_false_masked_scaled_data-create_encoded_unsigned_false_masked_scaled_data] SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_roundtrip_mask_and_scale[dtype0-create_masked_and_scaled_data-create_encoded_masked_and_scaled_data] SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_roundtrip_mask_and_scale[dtype1-create_unsigned_masked_scaled_data-create_encoded_unsigned_masked_scaled_data] SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_roundtrip_mask_and_scale[dtype1-create_bad_unsigned_masked_scaled_data-create_bad_encoded_unsigned_masked_scaled_data] SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_roundtrip_mask_and_scale[dtype1-create_signed_masked_scaled_data-create_encoded_signed_masked_scaled_data] SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_roundtrip_mask_and_scale[dtype1-create_unsigned_false_masked_scaled_data-create_encoded_unsigned_false_masked_scaled_data] SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_roundtrip_mask_and_scale[dtype1-create_masked_and_scaled_data-create_encoded_masked_and_scaled_data] SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_roundtrip_unsigned[fill_value0-False] SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_roundtrip_unsigned[fill_value1-True] SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_roundtrip_unsigned[-1-False] SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_roundtrip_unsigned[255-True] SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_grid_mapping_and_bounds_are_not_coordinates_in_file SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_coordinate_variables_after_dataset_roundtrip SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_grid_mapping_and_bounds_are_coordinates_after_dataarray_roundtrip SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_coordinate_variables_after_iris_roundtrip SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_coordinates_encoding SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_roundtrip_endian SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_invalid_dataarray_names_raise SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_encoding_kwarg SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_encoding_unlimited_dims SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_encoding_kwarg_dates SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_encoding_kwarg_fixed_width_string SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_default_fill_value SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_explicitly_omit_fill_value SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_explicitly_omit_fill_value_via_encoding_kwarg SKIPPED [ 14%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_explicitly_omit_fill_value_in_coord SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_explicitly_omit_fill_value_in_coord_via_encoding_kwarg SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_encoding_same_dtype SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_append_write SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_append_overwrite_values SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_append_with_invalid_dim_raises SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_multiindex_not_implemented SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_string_object_warning SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_indexing_roundtrip[indexer0] SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_indexing_roundtrip[indexer1] SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_indexing_roundtrip[indexer2] SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_indexing_roundtrip[indexer3] SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_indexing_roundtrip[indexer4] SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_load_async SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_refresh_from_disk SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_open_group SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_open_subgroup SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_write_groups SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_child_group_with_inconsistent_dimensions SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_encoding_kwarg_vlen_string[input_strings0-True] SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_encoding_kwarg_vlen_string[input_strings1-False] SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_encoding_kwarg_vlen_string[input_strings2-False] SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_roundtrip_string_with_fill_value_vlen[XXX] SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_roundtrip_string_with_fill_value_vlen[] SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_roundtrip_string_with_fill_value_vlen[b\xe1r] SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_roundtrip_character_array SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_default_to_char_arrays SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_open_encodings SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_dump_encodings SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_dump_and_open_encodings SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_compression_encoding_legacy SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_encoding_kwarg_compression SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_keep_chunksizes_if_no_original_shape SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_preferred_chunks_is_present SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_auto_chunking_is_based_on_disk_chunk_sizes SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_base_chunking_uses_disk_chunk_sizes SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_preferred_chunks_are_disk_chunk_sizes SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_encoding_chunksizes_unlimited SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_mask_and_scale SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_0dimensional_variable SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_read_variable_len_strings SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_raise_on_forward_slashes_in_names SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_encoding_enum__no_fill_value SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_encoding_enum__multiple_variable_with_enum SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_encoding_enum__error_multiple_variable_with_changing_enum SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_create_default_indexes[True] SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_create_default_indexes[False] SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_encoding_masked_arrays SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_numpy_bool_ SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_cross_engine_read_write_netcdf4 SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_read_byte_attrs_as_unicode SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_compression_encoding_h5py SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_compression_check_encoding_h5py SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_dump_encodings_h5py SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_decode_utf8_warning SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_byte_attrs SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_roundtrip_complex SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_phony_dims_warning SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_open_badbytes SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_open_twice SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_open_fileobj SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFFileObject::test_fsspec SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFInMemoryData::test_roundtrip_via_memoryview SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFInMemoryData::test_roundtrip_via_bytes SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFInMemoryData::test_pickle_open_dataset_from_bytes SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFInMemoryData::test_compute_false SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFInMemoryData::test_roundtrip_group_via_memoryview SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_zero_dimensional_variable SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_write_store SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_roundtrip_test_data SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_load SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_dataset_compute SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_pickle SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_pickle_dataarray SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_roundtrip_None_variable SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_roundtrip_object_dtype SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_roundtrip_string_data SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_roundtrip_stringdtype_data SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_roundtrip_stringdtype_nulls SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_roundtrip_stringdtype_with_na_object SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_roundtrip_string_encoded_characters SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_roundtrip_numpy_datetime_data SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_roundtrip_cftime_datetime_data SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_roundtrip_timedelta_data SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_roundtrip_timedelta_data_via_dtype[s] SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_roundtrip_timedelta_data_via_dtype[ms] SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_roundtrip_timedelta_data_via_dtype[us] SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_roundtrip_timedelta_data_via_dtype[ns] SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_roundtrip_float64_data SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_roundtrip_example_1_netcdf SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_roundtrip_coordinates SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_roundtrip_global_coordinates SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_roundtrip_coordinates_with_space SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_roundtrip_boolean_dtype SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_orthogonal_indexing SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_vectorized_indexing SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_vectorized_indexing_negative_step SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_outer_indexing_reversed SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_isel_dataarray SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_empty_isel SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_array_type_after_indexing SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_dropna SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_ondisk_after_print SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_roundtrip_bytes_with_fill_value SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_roundtrip_string_with_fill_value_nchar SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_roundtrip_empty_vlen_string_array SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_roundtrip_mask_and_scale[dtype0-create_unsigned_masked_scaled_data-create_encoded_unsigned_masked_scaled_data] SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_roundtrip_mask_and_scale[dtype0-create_bad_unsigned_masked_scaled_data-create_bad_encoded_unsigned_masked_scaled_data] SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_roundtrip_mask_and_scale[dtype0-create_signed_masked_scaled_data-create_encoded_signed_masked_scaled_data] SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_roundtrip_mask_and_scale[dtype0-create_unsigned_false_masked_scaled_data-create_encoded_unsigned_false_masked_scaled_data] SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_roundtrip_mask_and_scale[dtype0-create_masked_and_scaled_data-create_encoded_masked_and_scaled_data] SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_roundtrip_mask_and_scale[dtype1-create_unsigned_masked_scaled_data-create_encoded_unsigned_masked_scaled_data] SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_roundtrip_mask_and_scale[dtype1-create_bad_unsigned_masked_scaled_data-create_bad_encoded_unsigned_masked_scaled_data] SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_roundtrip_mask_and_scale[dtype1-create_signed_masked_scaled_data-create_encoded_signed_masked_scaled_data] SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_roundtrip_mask_and_scale[dtype1-create_unsigned_false_masked_scaled_data-create_encoded_unsigned_false_masked_scaled_data] SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_roundtrip_mask_and_scale[dtype1-create_masked_and_scaled_data-create_encoded_masked_and_scaled_data] SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_roundtrip_unsigned[fill_value0-False] SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_roundtrip_unsigned[fill_value1-True] SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_roundtrip_unsigned[-1-False] SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_roundtrip_unsigned[255-True] SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_grid_mapping_and_bounds_are_not_coordinates_in_file SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_coordinate_variables_after_dataset_roundtrip SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_grid_mapping_and_bounds_are_coordinates_after_dataarray_roundtrip SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_coordinate_variables_after_iris_roundtrip SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_coordinates_encoding SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_roundtrip_endian SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_invalid_dataarray_names_raise SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_encoding_kwarg SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_encoding_unlimited_dims SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_encoding_kwarg_dates SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_encoding_kwarg_fixed_width_string SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_default_fill_value SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_explicitly_omit_fill_value SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_explicitly_omit_fill_value_via_encoding_kwarg SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_explicitly_omit_fill_value_in_coord SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_explicitly_omit_fill_value_in_coord_via_encoding_kwarg SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_encoding_same_dtype SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_append_write SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_append_overwrite_values SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_append_with_invalid_dim_raises SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_multiindex_not_implemented SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_string_object_warning SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_indexing_roundtrip[indexer0] SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_indexing_roundtrip[indexer1] SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_indexing_roundtrip[indexer2] SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_indexing_roundtrip[indexer3] SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_indexing_roundtrip[indexer4] SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_load_async SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_refresh_from_disk SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_open_group SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_open_subgroup SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_write_groups SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_child_group_with_inconsistent_dimensions SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_encoding_kwarg_vlen_string[input_strings0-True] SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_encoding_kwarg_vlen_string[input_strings1-False] SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_encoding_kwarg_vlen_string[input_strings2-False] SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_roundtrip_string_with_fill_value_vlen[XXX] SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_roundtrip_string_with_fill_value_vlen[] SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_roundtrip_string_with_fill_value_vlen[b\xe1r] SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_roundtrip_character_array SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_default_to_char_arrays SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_open_encodings SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_dump_encodings SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_dump_and_open_encodings SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_compression_encoding_legacy SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_encoding_kwarg_compression SKIPPED [ 15%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_keep_chunksizes_if_no_original_shape SKIPPED [ 16%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_preferred_chunks_is_present SKIPPED [ 16%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_auto_chunking_is_based_on_disk_chunk_sizes SKIPPED [ 16%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_base_chunking_uses_disk_chunk_sizes SKIPPED [ 16%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_preferred_chunks_are_disk_chunk_sizes SKIPPED [ 16%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_encoding_chunksizes_unlimited SKIPPED [ 16%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_mask_and_scale SKIPPED [ 16%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_0dimensional_variable SKIPPED [ 16%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_read_variable_len_strings SKIPPED [ 16%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_raise_on_forward_slashes_in_names SKIPPED [ 16%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_encoding_enum__no_fill_value SKIPPED [ 16%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_encoding_enum__multiple_variable_with_enum SKIPPED [ 16%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_encoding_enum__error_multiple_variable_with_changing_enum SKIPPED [ 16%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_create_default_indexes[True] SKIPPED [ 16%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_create_default_indexes[False] SKIPPED [ 16%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_encoding_masked_arrays SKIPPED [ 16%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_numpy_bool_ SKIPPED [ 16%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_cross_engine_read_write_netcdf4 SKIPPED [ 16%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_read_byte_attrs_as_unicode SKIPPED [ 16%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_compression_encoding_h5py SKIPPED [ 16%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_compression_check_encoding_h5py SKIPPED [ 16%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_dump_encodings_h5py SKIPPED [ 16%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_decode_utf8_warning SKIPPED [ 16%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_byte_attrs SKIPPED [ 16%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_roundtrip_complex SKIPPED [ 16%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_phony_dims_warning SKIPPED [ 16%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_dataset_caching SKIPPED [ 16%] xarray/tests/test_backends.py::TestH5NetCDFViaDaskData::test_write_inconsistent_chunks SKIPPED [ 16%] xarray/tests/test_backends.py::test_h5netcdf_open_kwargs[default] SKIPPED [ 16%] xarray/tests/test_backends.py::test_h5netcdf_open_kwargs[empty-dict] SKIPPED [ 16%] xarray/tests/test_backends.py::test_h5netcdf_open_kwargs[8mb] SKIPPED [ 16%] xarray/tests/test_backends.py::test_h5netcdf_open_kwargs[blockcache] SKIPPED [ 16%] xarray/tests/test_backends.py::test_h5netcdf_open_kwargs[readahead] SKIPPED [ 16%] xarray/tests/test_backends.py::test_memoryview_write_h5netcdf_read_netcdf4 SKIPPED [ 16%] xarray/tests/test_backends.py::test_memoryview_write_netcdf4_read_h5netcdf SKIPPED [ 16%] xarray/tests/test_backends.py::TestH5NetCDFDataRos3Driver::test_robust_getitem SKIPPED [ 16%] xarray/tests/test_backends.py::TestH5NetCDFDataRos3Driver::test_get_variable_list SKIPPED [ 16%] xarray/tests/test_backends.py::TestH5NetCDFDataRos3Driver::test_get_variable_list_empty_driver_kwds SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[scipy-1-True-None-5] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[scipy-1-True-None-None] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[scipy-1-True-5-5] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[scipy-1-True-5-None] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[scipy-1-False-None-5] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[scipy-1-False-None-None] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[scipy-1-False-5-5] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[scipy-1-False-5-None] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[scipy-20-True-None-5] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[scipy-20-True-None-None] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[scipy-20-True-5-5] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[scipy-20-True-5-None] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[scipy-20-False-None-5] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[scipy-20-False-None-None] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[scipy-20-False-5-5] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[scipy-20-False-5-None] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-1-True-None-5] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-1-True-None-None] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-1-True-5-5] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-1-True-5-None] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-1-False-None-5] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-1-False-None-None] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-1-False-5-5] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-1-False-5-None] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-None-5] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-None-None] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-5-5] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-5-None] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-False-None-5] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-False-None-None] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-False-5-5] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-False-5-None] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[h5netcdf-1-True-None-5] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[h5netcdf-1-True-None-None] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[h5netcdf-1-True-5-5] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[h5netcdf-1-True-5-None] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[h5netcdf-1-False-None-5] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[h5netcdf-1-False-None-None] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[h5netcdf-1-False-5-5] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[h5netcdf-1-False-5-None] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[h5netcdf-20-True-None-5] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[h5netcdf-20-True-None-None] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[h5netcdf-20-True-5-5] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[h5netcdf-20-True-5-None] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[h5netcdf-20-False-None-5] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[h5netcdf-20-False-None-None] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[h5netcdf-20-False-5-5] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[h5netcdf-20-False-5-None] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[zarr-1-True-None-5] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[zarr-1-True-None-None] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[zarr-1-True-5-5] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[zarr-1-True-5-None] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[zarr-1-False-None-5] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[zarr-1-False-None-None] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[zarr-1-False-5-5] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[zarr-1-False-5-None] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[zarr-20-True-None-5] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[zarr-20-True-None-None] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[zarr-20-True-5-5] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[zarr-20-True-5-None] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[zarr-20-False-None-5] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[zarr-20-False-None-None] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[zarr-20-False-5-5] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[zarr-20-False-5-None] SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_can_open_path_objects SKIPPED [ 16%] xarray/tests/test_backends.py::test_open_mfdataset_list_attr SKIPPED [ 16%] xarray/tests/test_backends.py::TestOpenMFDatasetWithDataVarsAndCoordsKw::test_open_mfdataset_does_same_as_concat[outer-all-nested-t] SKIPPED [ 16%] xarray/tests/test_backends.py::TestOpenMFDatasetWithDataVarsAndCoordsKw::test_open_mfdataset_does_same_as_concat[outer-all-by_coords-None] SKIPPED [ 16%] xarray/tests/test_backends.py::TestOpenMFDatasetWithDataVarsAndCoordsKw::test_open_mfdataset_does_same_as_concat[outer-minimal-nested-t] SKIPPED [ 16%] xarray/tests/test_backends.py::TestOpenMFDatasetWithDataVarsAndCoordsKw::test_open_mfdataset_does_same_as_concat[outer-minimal-by_coords-None] SKIPPED [ 16%] xarray/tests/test_backends.py::TestOpenMFDatasetWithDataVarsAndCoordsKw::test_open_mfdataset_does_same_as_concat[outer-different-nested-t] SKIPPED [ 16%] xarray/tests/test_backends.py::TestOpenMFDatasetWithDataVarsAndCoordsKw::test_open_mfdataset_does_same_as_concat[outer-different-by_coords-None] SKIPPED [ 16%] xarray/tests/test_backends.py::TestOpenMFDatasetWithDataVarsAndCoordsKw::test_open_mfdataset_does_same_as_concat[inner-all-nested-t] SKIPPED [ 16%] xarray/tests/test_backends.py::TestOpenMFDatasetWithDataVarsAndCoordsKw::test_open_mfdataset_does_same_as_concat[inner-all-by_coords-None] SKIPPED [ 16%] xarray/tests/test_backends.py::TestOpenMFDatasetWithDataVarsAndCoordsKw::test_open_mfdataset_does_same_as_concat[inner-minimal-nested-t] SKIPPED [ 16%] xarray/tests/test_backends.py::TestOpenMFDatasetWithDataVarsAndCoordsKw::test_open_mfdataset_does_same_as_concat[inner-minimal-by_coords-None] SKIPPED [ 16%] xarray/tests/test_backends.py::TestOpenMFDatasetWithDataVarsAndCoordsKw::test_open_mfdataset_does_same_as_concat[inner-different-nested-t] SKIPPED [ 16%] xarray/tests/test_backends.py::TestOpenMFDatasetWithDataVarsAndCoordsKw::test_open_mfdataset_does_same_as_concat[inner-different-by_coords-None] SKIPPED [ 16%] xarray/tests/test_backends.py::TestOpenMFDatasetWithDataVarsAndCoordsKw::test_open_mfdataset_does_same_as_concat[left-all-nested-t] SKIPPED [ 16%] xarray/tests/test_backends.py::TestOpenMFDatasetWithDataVarsAndCoordsKw::test_open_mfdataset_does_same_as_concat[left-all-by_coords-None] SKIPPED [ 16%] xarray/tests/test_backends.py::TestOpenMFDatasetWithDataVarsAndCoordsKw::test_open_mfdataset_does_same_as_concat[left-minimal-nested-t] SKIPPED [ 16%] xarray/tests/test_backends.py::TestOpenMFDatasetWithDataVarsAndCoordsKw::test_open_mfdataset_does_same_as_concat[left-minimal-by_coords-None] SKIPPED [ 16%] xarray/tests/test_backends.py::TestOpenMFDatasetWithDataVarsAndCoordsKw::test_open_mfdataset_does_same_as_concat[left-different-nested-t] SKIPPED [ 16%] xarray/tests/test_backends.py::TestOpenMFDatasetWithDataVarsAndCoordsKw::test_open_mfdataset_does_same_as_concat[left-different-by_coords-None] SKIPPED [ 16%] xarray/tests/test_backends.py::TestOpenMFDatasetWithDataVarsAndCoordsKw::test_open_mfdataset_does_same_as_concat[right-all-nested-t] SKIPPED [ 16%] xarray/tests/test_backends.py::TestOpenMFDatasetWithDataVarsAndCoordsKw::test_open_mfdataset_does_same_as_concat[right-all-by_coords-None] SKIPPED [ 16%] xarray/tests/test_backends.py::TestOpenMFDatasetWithDataVarsAndCoordsKw::test_open_mfdataset_does_same_as_concat[right-minimal-nested-t] SKIPPED [ 16%] xarray/tests/test_backends.py::TestOpenMFDatasetWithDataVarsAndCoordsKw::test_open_mfdataset_does_same_as_concat[right-minimal-by_coords-None] SKIPPED [ 16%] xarray/tests/test_backends.py::TestOpenMFDatasetWithDataVarsAndCoordsKw::test_open_mfdataset_does_same_as_concat[right-different-nested-t] SKIPPED [ 16%] xarray/tests/test_backends.py::TestOpenMFDatasetWithDataVarsAndCoordsKw::test_open_mfdataset_does_same_as_concat[right-different-by_coords-None] SKIPPED [ 16%] xarray/tests/test_backends.py::TestOpenMFDatasetWithDataVarsAndCoordsKw::test_open_mfdataset_dataset_combine_attrs[drop-True] SKIPPED [ 16%] xarray/tests/test_backends.py::TestOpenMFDatasetWithDataVarsAndCoordsKw::test_open_mfdataset_dataset_combine_attrs[drop-False] SKIPPED [ 16%] xarray/tests/test_backends.py::TestOpenMFDatasetWithDataVarsAndCoordsKw::test_open_mfdataset_dataset_combine_attrs[override-True] SKIPPED [ 16%] xarray/tests/test_backends.py::TestOpenMFDatasetWithDataVarsAndCoordsKw::test_open_mfdataset_dataset_combine_attrs[override-False] SKIPPED [ 16%] xarray/tests/test_backends.py::TestOpenMFDatasetWithDataVarsAndCoordsKw::test_open_mfdataset_dataset_combine_attrs[no_conflicts-True] SKIPPED [ 16%] xarray/tests/test_backends.py::TestOpenMFDatasetWithDataVarsAndCoordsKw::test_open_mfdataset_dataset_combine_attrs[no_conflicts-False] SKIPPED [ 16%] xarray/tests/test_backends.py::TestOpenMFDatasetWithDataVarsAndCoordsKw::test_open_mfdataset_dataset_combine_attrs[identical-True] SKIPPED [ 16%] xarray/tests/test_backends.py::TestOpenMFDatasetWithDataVarsAndCoordsKw::test_open_mfdataset_dataset_combine_attrs[identical-False] SKIPPED [ 16%] xarray/tests/test_backends.py::TestOpenMFDatasetWithDataVarsAndCoordsKw::test_open_mfdataset_dataset_combine_attrs[drop_conflicts-True] SKIPPED [ 16%] xarray/tests/test_backends.py::TestOpenMFDatasetWithDataVarsAndCoordsKw::test_open_mfdataset_dataset_combine_attrs[drop_conflicts-False] SKIPPED [ 16%] xarray/tests/test_backends.py::TestOpenMFDatasetWithDataVarsAndCoordsKw::test_open_mfdataset_dataset_attr_by_coords SKIPPED [ 16%] xarray/tests/test_backends.py::TestOpenMFDatasetWithDataVarsAndCoordsKw::test_open_mfdataset_dataarray_attr_by_coords SKIPPED [ 16%] xarray/tests/test_backends.py::TestOpenMFDatasetWithDataVarsAndCoordsKw::test_open_mfdataset_exact_join_raises_error[kwargs0-nested-t] SKIPPED [ 16%] xarray/tests/test_backends.py::TestOpenMFDatasetWithDataVarsAndCoordsKw::test_open_mfdataset_exact_join_raises_error[kwargs0-by_coords-None] SKIPPED [ 16%] xarray/tests/test_backends.py::TestOpenMFDatasetWithDataVarsAndCoordsKw::test_open_mfdataset_exact_join_raises_error[kwargs1-nested-t] SKIPPED [ 16%] xarray/tests/test_backends.py::TestOpenMFDatasetWithDataVarsAndCoordsKw::test_open_mfdataset_exact_join_raises_error[kwargs1-by_coords-None] SKIPPED [ 16%] xarray/tests/test_backends.py::TestOpenMFDatasetWithDataVarsAndCoordsKw::test_open_mfdataset_exact_join_raises_error[kwargs2-nested-t] SKIPPED [ 16%] xarray/tests/test_backends.py::TestOpenMFDatasetWithDataVarsAndCoordsKw::test_open_mfdataset_exact_join_raises_error[kwargs2-by_coords-None] SKIPPED [ 16%] xarray/tests/test_backends.py::TestOpenMFDatasetWithDataVarsAndCoordsKw::test_open_mfdataset_exact_join_raises_error[kwargs3-nested-t] SKIPPED [ 16%] xarray/tests/test_backends.py::TestOpenMFDatasetWithDataVarsAndCoordsKw::test_open_mfdataset_exact_join_raises_error[kwargs3-by_coords-None] SKIPPED [ 16%] xarray/tests/test_backends.py::TestOpenMFDatasetWithDataVarsAndCoordsKw::test_open_mfdataset_exact_join_raises_error[kwargs4-nested-t] SKIPPED [ 16%] xarray/tests/test_backends.py::TestOpenMFDatasetWithDataVarsAndCoordsKw::test_open_mfdataset_exact_join_raises_error[kwargs4-by_coords-None] SKIPPED [ 16%] xarray/tests/test_backends.py::TestOpenMFDatasetWithDataVarsAndCoordsKw::test_open_mfdataset_exact_join_raises_error[kwargs5-nested-t] SKIPPED [ 16%] xarray/tests/test_backends.py::TestOpenMFDatasetWithDataVarsAndCoordsKw::test_open_mfdataset_exact_join_raises_error[kwargs5-by_coords-None] SKIPPED [ 16%] xarray/tests/test_backends.py::TestOpenMFDatasetWithDataVarsAndCoordsKw::test_open_mfdataset_defaults_with_exact_join_warns_as_well_as_raising SKIPPED [ 16%] xarray/tests/test_backends.py::TestOpenMFDatasetWithDataVarsAndCoordsKw::test_common_coord_when_datavars_all SKIPPED [ 16%] xarray/tests/test_backends.py::TestOpenMFDatasetWithDataVarsAndCoordsKw::test_common_coord_when_datavars_minimal SKIPPED [ 16%] xarray/tests/test_backends.py::TestOpenMFDatasetWithDataVarsAndCoordsKw::test_invalid_data_vars_value_should_fail SKIPPED [ 16%] xarray/tests/test_backends.py::TestOpenMFDatasetWithDataVarsAndCoordsKw::test_open_mfdataset_warns_when_kwargs_set_to_different[kwargs0-nested-t] SKIPPED [ 16%] xarray/tests/test_backends.py::TestOpenMFDatasetWithDataVarsAndCoordsKw::test_open_mfdataset_warns_when_kwargs_set_to_different[kwargs0-by_coords-None] SKIPPED [ 16%] xarray/tests/test_backends.py::TestOpenMFDatasetWithDataVarsAndCoordsKw::test_open_mfdataset_warns_when_kwargs_set_to_different[kwargs1-nested-t] SKIPPED [ 16%] xarray/tests/test_backends.py::TestOpenMFDatasetWithDataVarsAndCoordsKw::test_open_mfdataset_warns_when_kwargs_set_to_different[kwargs1-by_coords-None] SKIPPED [ 16%] xarray/tests/test_backends.py::TestDask::test_zero_dimensional_variable SKIPPED [ 16%] xarray/tests/test_backends.py::TestDask::test_roundtrip_test_data SKIPPED [ 16%] xarray/tests/test_backends.py::TestDask::test_load SKIPPED (requires...) [ 16%] xarray/tests/test_backends.py::TestDask::test_load_async SKIPPED (re...) [ 16%] xarray/tests/test_backends.py::TestDask::test_dataset_compute SKIPPED [ 16%] xarray/tests/test_backends.py::TestDask::test_pickle SKIPPED (requir...) [ 16%] xarray/tests/test_backends.py::TestDask::test_pickle_dataarray SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_roundtrip_None_variable SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_roundtrip_object_dtype SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_roundtrip_string_data SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_roundtrip_stringdtype_data SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_roundtrip_stringdtype_nulls SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_roundtrip_stringdtype_with_na_object SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_roundtrip_timedelta_data SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_roundtrip_timedelta_data_via_dtype[s] SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_roundtrip_timedelta_data_via_dtype[ms] SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_roundtrip_timedelta_data_via_dtype[us] SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_roundtrip_timedelta_data_via_dtype[ns] SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_roundtrip_float64_data SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_roundtrip_example_1_netcdf SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_roundtrip_coordinates SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_roundtrip_global_coordinates SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_roundtrip_boolean_dtype SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_orthogonal_indexing SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_vectorized_indexing SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_vectorized_indexing_negative_step SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_outer_indexing_reversed SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_isel_dataarray SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_empty_isel SKIPPED (re...) [ 17%] xarray/tests/test_backends.py::TestDask::test_array_type_after_indexing SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_dropna SKIPPED (requir...) [ 17%] xarray/tests/test_backends.py::TestDask::test_ondisk_after_print SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_roundtrip_string_encoded_characters SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_roundtrip_coordinates_with_space SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_roundtrip_numpy_datetime_data SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_roundtrip_cftime_datetime_data SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_write_store SKIPPED (r...) [ 17%] xarray/tests/test_backends.py::TestDask::test_dataset_caching SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_open_mfdataset SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_open_mfdataset_no_files SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_open_mfdataset_2d SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_open_mfdataset_pathlib SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_open_mfdataset_2d_pathlib SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_open_mfdataset_2 SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_open_mfdataset_with_ignore SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_open_mfdataset_with_warn SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_open_mfdataset_2d_with_ignore SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_open_mfdataset_2d_with_warn SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_attrs_mfdataset SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_open_mfdataset_attrs_file SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_open_mfdataset_attrs_file_path SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_open_mfdataset_auto_combine SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_open_mfdataset_raise_on_bad_combine_args SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_encoding_mfdataset SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_encoding_mfdataset_new_defaults SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_preprocess_mfdataset SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_save_mfdataset_roundtrip SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_save_mfdataset_invalid SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_save_mfdataset_invalid_dataarray SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_save_mfdataset_pathlib_roundtrip SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_save_mfdataset_pass_kwargs SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_open_and_do_math SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_open_mfdataset_concat_dim[none] SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_open_mfdataset_concat_dim[default] SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_open_dataset SKIPPED (...) [ 17%] xarray/tests/test_backends.py::TestDask::test_open_single_dataset SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_open_multi_dataset SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_open_dataset_cftime_autochunk SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_dask_roundtrip SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_deterministic_names SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_dataarray_compute SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_save_mfdataset_compute_false_roundtrip SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_load_dataset SKIPPED (...) [ 17%] xarray/tests/test_backends.py::TestDask::test_load_dataarray SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_load_datatree SKIPPED [ 17%] xarray/tests/test_backends.py::TestDask::test_inline_array SKIPPED (...) [ 17%] xarray/tests/test_backends.py::TestPydap::test_cmp_local_file SKIPPED [ 17%] xarray/tests/test_backends.py::TestPydap::test_compatible_to_netcdf SKIPPED [ 17%] xarray/tests/test_backends.py::TestPydap::test_dask SKIPPED (require...) [ 17%] xarray/tests/test_backends.py::TestPydapOnline::test_cmp_local_file SKIPPED [ 17%] xarray/tests/test_backends.py::TestPydapOnline::test_compatible_to_netcdf SKIPPED [ 17%] xarray/tests/test_backends.py::TestPydapOnline::test_dask SKIPPED (r...) [ 17%] xarray/tests/test_backends.py::TestPydapOnline::test_session SKIPPED [ 17%] xarray/tests/test_backends.py::test_batchdap4_downloads[dap2] SKIPPED [ 17%] xarray/tests/test_backends.py::test_batchdap4_downloads[dap4] SKIPPED [ 17%] xarray/tests/test_backends.py::TestEncodingInvalid::test_extract_nc4_variable_encoding PASSED [ 17%] xarray/tests/test_backends.py::TestEncodingInvalid::test_extract_nc4_variable_encoding_netcdf4 SKIPPED [ 17%] xarray/tests/test_backends.py::TestEncodingInvalid::test_extract_h5nc_encoding XFAIL [ 17%] xarray/tests/test_backends.py::TestValidateAttrs::test_validating_attrs SKIPPED [ 17%] xarray/tests/test_backends.py::TestDataArrayToNetCDF::test_dataarray_to_netcdf_no_name PASSED [ 17%] xarray/tests/test_backends.py::TestDataArrayToNetCDF::test_dataarray_to_netcdf_with_name PASSED [ 17%] xarray/tests/test_backends.py::TestDataArrayToNetCDF::test_dataarray_to_netcdf_coord_name_clash PASSED [ 17%] xarray/tests/test_backends.py::TestDataArrayToNetCDF::test_open_dataarray_options PASSED [ 17%] xarray/tests/test_backends.py::TestDataArrayToNetCDF::test_dataarray_to_netcdf_return_bytes PASSED [ 17%] xarray/tests/test_backends.py::TestDataArrayToNetCDF::test_dataarray_to_netcdf_no_name_pathlib PASSED [ 17%] xarray/tests/test_backends.py::TestDataArrayToZarr::test_dataarray_to_zarr_no_name[tmp_path] SKIPPED [ 17%] xarray/tests/test_backends.py::TestDataArrayToZarr::test_dataarray_to_zarr_no_name[ZipStore] SKIPPED [ 17%] xarray/tests/test_backends.py::TestDataArrayToZarr::test_dataarray_to_zarr_no_name[Dict] SKIPPED [ 17%] xarray/tests/test_backends.py::TestDataArrayToZarr::test_dataarray_to_zarr_with_name[tmp_path] SKIPPED [ 17%] xarray/tests/test_backends.py::TestDataArrayToZarr::test_dataarray_to_zarr_with_name[ZipStore] SKIPPED [ 17%] xarray/tests/test_backends.py::TestDataArrayToZarr::test_dataarray_to_zarr_with_name[Dict] SKIPPED [ 17%] xarray/tests/test_backends.py::TestDataArrayToZarr::test_dataarray_to_zarr_coord_name_clash[tmp_path] SKIPPED [ 17%] xarray/tests/test_backends.py::TestDataArrayToZarr::test_dataarray_to_zarr_coord_name_clash[ZipStore] SKIPPED [ 17%] xarray/tests/test_backends.py::TestDataArrayToZarr::test_dataarray_to_zarr_coord_name_clash[Dict] SKIPPED [ 17%] xarray/tests/test_backends.py::TestDataArrayToZarr::test_open_dataarray_options[tmp_path] SKIPPED [ 17%] xarray/tests/test_backends.py::TestDataArrayToZarr::test_open_dataarray_options[ZipStore] SKIPPED [ 17%] xarray/tests/test_backends.py::TestDataArrayToZarr::test_open_dataarray_options[Dict] SKIPPED [ 17%] xarray/tests/test_backends.py::TestDataArrayToZarr::test_dataarray_to_zarr_compute_false[tmp_path] SKIPPED [ 17%] xarray/tests/test_backends.py::TestDataArrayToZarr::test_dataarray_to_zarr_compute_false[ZipStore] SKIPPED [ 17%] xarray/tests/test_backends.py::TestDataArrayToZarr::test_dataarray_to_zarr_compute_false[Dict] SKIPPED [ 17%] xarray/tests/test_backends.py::TestDataArrayToZarr::test_dataarray_to_zarr_align_chunks_true[tmp_path] SKIPPED [ 17%] xarray/tests/test_backends.py::TestDataArrayToZarr::test_dataarray_to_zarr_align_chunks_true[ZipStore] SKIPPED [ 17%] xarray/tests/test_backends.py::TestDataArrayToZarr::test_dataarray_to_zarr_align_chunks_true[Dict] SKIPPED [ 17%] xarray/tests/test_backends.py::test_no_warning_from_dask_effective_get PASSED [ 17%] xarray/tests/test_backends.py::test_source_encoding_always_present PASSED [ 17%] xarray/tests/test_backends.py::test_source_encoding_always_present_with_pathlib PASSED [ 17%] xarray/tests/test_backends.py::test_source_encoding_always_present_with_fsspec SKIPPED [ 17%] xarray/tests/test_backends.py::test_use_cftime_standard_calendar_default_in_range[gregorian] SKIPPED [ 17%] xarray/tests/test_backends.py::test_use_cftime_standard_calendar_default_in_range[proleptic_gregorian] SKIPPED [ 17%] xarray/tests/test_backends.py::test_use_cftime_standard_calendar_default_in_range[standard] PASSED [ 17%] xarray/tests/test_backends.py::test_use_cftime_standard_calendar_default_out_of_range[standard] SKIPPED [ 17%] xarray/tests/test_backends.py::test_use_cftime_standard_calendar_default_out_of_range[gregorian] SKIPPED [ 17%] xarray/tests/test_backends.py::test_use_cftime_true[1500-360_day] SKIPPED [ 17%] xarray/tests/test_backends.py::test_use_cftime_true[1500-365_day] SKIPPED [ 17%] xarray/tests/test_backends.py::test_use_cftime_true[1500-366_day] SKIPPED [ 17%] xarray/tests/test_backends.py::test_use_cftime_true[1500-all_leap] SKIPPED [ 17%] xarray/tests/test_backends.py::test_use_cftime_true[1500-gregorian] SKIPPED [ 17%] xarray/tests/test_backends.py::test_use_cftime_true[1500-julian] SKIPPED [ 17%] xarray/tests/test_backends.py::test_use_cftime_true[1500-noleap] SKIPPED [ 17%] xarray/tests/test_backends.py::test_use_cftime_true[1500-proleptic_gregorian] SKIPPED [ 17%] xarray/tests/test_backends.py::test_use_cftime_true[1500-standard] SKIPPED [ 17%] xarray/tests/test_backends.py::test_use_cftime_true[2000-360_day] SKIPPED [ 17%] xarray/tests/test_backends.py::test_use_cftime_true[2000-365_day] SKIPPED [ 17%] xarray/tests/test_backends.py::test_use_cftime_true[2000-366_day] SKIPPED [ 17%] xarray/tests/test_backends.py::test_use_cftime_true[2000-all_leap] SKIPPED [ 17%] xarray/tests/test_backends.py::test_use_cftime_true[2000-gregorian] SKIPPED [ 17%] xarray/tests/test_backends.py::test_use_cftime_true[2000-julian] SKIPPED [ 17%] xarray/tests/test_backends.py::test_use_cftime_true[2000-noleap] SKIPPED [ 17%] xarray/tests/test_backends.py::test_use_cftime_true[2000-proleptic_gregorian] SKIPPED [ 17%] xarray/tests/test_backends.py::test_use_cftime_true[2000-standard] SKIPPED [ 17%] xarray/tests/test_backends.py::test_use_cftime_true[2500-360_day] SKIPPED [ 17%] xarray/tests/test_backends.py::test_use_cftime_true[2500-365_day] SKIPPED [ 17%] xarray/tests/test_backends.py::test_use_cftime_true[2500-366_day] SKIPPED [ 17%] xarray/tests/test_backends.py::test_use_cftime_true[2500-all_leap] SKIPPED [ 17%] xarray/tests/test_backends.py::test_use_cftime_true[2500-gregorian] SKIPPED [ 17%] xarray/tests/test_backends.py::test_use_cftime_true[2500-julian] SKIPPED [ 17%] xarray/tests/test_backends.py::test_use_cftime_true[2500-noleap] SKIPPED [ 17%] xarray/tests/test_backends.py::test_use_cftime_true[2500-proleptic_gregorian] SKIPPED [ 17%] xarray/tests/test_backends.py::test_use_cftime_true[2500-standard] SKIPPED [ 17%] xarray/tests/test_backends.py::test_use_cftime_false_standard_calendar_in_range[gregorian] SKIPPED [ 17%] xarray/tests/test_backends.py::test_use_cftime_false_standard_calendar_in_range[proleptic_gregorian] SKIPPED [ 17%] xarray/tests/test_backends.py::test_use_cftime_false_standard_calendar_in_range[standard] XPASS [ 17%] xarray/tests/test_backends.py::test_use_cftime_false_standard_calendar_out_of_range[standard] PASSED [ 17%] xarray/tests/test_backends.py::test_use_cftime_false_standard_calendar_out_of_range[gregorian] PASSED [ 17%] xarray/tests/test_backends.py::test_use_cftime_false_nonstandard_calendar[1500-360_day] SKIPPED [ 17%] xarray/tests/test_backends.py::test_use_cftime_false_nonstandard_calendar[1500-365_day] SKIPPED [ 17%] xarray/tests/test_backends.py::test_use_cftime_false_nonstandard_calendar[1500-366_day] SKIPPED [ 17%] xarray/tests/test_backends.py::test_use_cftime_false_nonstandard_calendar[1500-all_leap] SKIPPED [ 17%] xarray/tests/test_backends.py::test_use_cftime_false_nonstandard_calendar[1500-julian] SKIPPED [ 17%] xarray/tests/test_backends.py::test_use_cftime_false_nonstandard_calendar[1500-noleap] SKIPPED [ 17%] xarray/tests/test_backends.py::test_use_cftime_false_nonstandard_calendar[2000-360_day] SKIPPED [ 17%] xarray/tests/test_backends.py::test_use_cftime_false_nonstandard_calendar[2000-365_day] SKIPPED [ 17%] xarray/tests/test_backends.py::test_use_cftime_false_nonstandard_calendar[2000-366_day] SKIPPED [ 17%] xarray/tests/test_backends.py::test_use_cftime_false_nonstandard_calendar[2000-all_leap] SKIPPED [ 17%] xarray/tests/test_backends.py::test_use_cftime_false_nonstandard_calendar[2000-julian] SKIPPED [ 17%] xarray/tests/test_backends.py::test_use_cftime_false_nonstandard_calendar[2000-noleap] SKIPPED [ 17%] xarray/tests/test_backends.py::test_use_cftime_false_nonstandard_calendar[2500-360_day] SKIPPED [ 17%] xarray/tests/test_backends.py::test_use_cftime_false_nonstandard_calendar[2500-365_day] SKIPPED [ 17%] xarray/tests/test_backends.py::test_use_cftime_false_nonstandard_calendar[2500-366_day] SKIPPED [ 17%] xarray/tests/test_backends.py::test_use_cftime_false_nonstandard_calendar[2500-all_leap] SKIPPED [ 17%] xarray/tests/test_backends.py::test_use_cftime_false_nonstandard_calendar[2500-julian] SKIPPED [ 17%] xarray/tests/test_backends.py::test_use_cftime_false_nonstandard_calendar[2500-noleap] SKIPPED [ 17%] xarray/tests/test_backends.py::test_invalid_netcdf_raises[netcdf4] PASSED [ 18%] xarray/tests/test_backends.py::test_invalid_netcdf_raises[scipy] PASSED [ 18%] xarray/tests/test_backends.py::test_encode_zarr_attr_value SKIPPED (...) [ 18%] xarray/tests/test_backends.py::test_fill_value_coder_complex[complex] SKIPPED [ 18%] xarray/tests/test_backends.py::test_fill_value_coder_complex[complex64] SKIPPED [ 18%] xarray/tests/test_backends.py::test_fill_value_coder_complex[complex128] SKIPPED [ 18%] xarray/tests/test_backends.py::test_fill_value_coder_inf_nan[value0-float32] SKIPPED [ 18%] xarray/tests/test_backends.py::test_fill_value_coder_inf_nan[value1-float32] SKIPPED [ 18%] xarray/tests/test_backends.py::test_fill_value_coder_inf_nan[inf-float64] SKIPPED [ 18%] xarray/tests/test_backends.py::test_fill_value_coder_inf_nan[-inf-float64] SKIPPED [ 18%] xarray/tests/test_backends.py::test_fill_value_coder_inf_nan[value4-float32] SKIPPED [ 18%] xarray/tests/test_backends.py::test_fill_value_coder_inf_nan[nan-float64] SKIPPED [ 18%] xarray/tests/test_backends.py::test_extract_zarr_variable_encoding SKIPPED [ 18%] xarray/tests/test_backends.py::test_open_fsspec SKIPPED (requires fs...) [ 18%] xarray/tests/test_backends.py::test_load_single_value_h5netcdf SKIPPED [ 18%] xarray/tests/test_backends.py::test_open_dataset_chunking_zarr[auto] SKIPPED [ 18%] xarray/tests/test_backends.py::test_open_dataset_chunking_zarr[-1] SKIPPED [ 18%] xarray/tests/test_backends.py::test_open_dataset_chunking_zarr[chunks2] SKIPPED [ 18%] xarray/tests/test_backends.py::test_open_dataset_chunking_zarr[chunks3] SKIPPED [ 18%] xarray/tests/test_backends.py::test_open_dataset_chunking_zarr[chunks4] SKIPPED [ 18%] xarray/tests/test_backends.py::test_open_dataset_chunking_zarr[chunks5] SKIPPED [ 18%] xarray/tests/test_backends.py::test_chunking_consistency[auto] SKIPPED [ 18%] xarray/tests/test_backends.py::test_chunking_consistency[-1] SKIPPED [ 18%] xarray/tests/test_backends.py::test_chunking_consistency[chunks2] SKIPPED [ 18%] xarray/tests/test_backends.py::test_chunking_consistency[chunks3] SKIPPED [ 18%] xarray/tests/test_backends.py::test_chunking_consistency[chunks4] SKIPPED [ 18%] xarray/tests/test_backends.py::test_chunking_consistency[chunks5] SKIPPED [ 18%] xarray/tests/test_backends.py::test_netcdf4_entrypoint SKIPPED (requ...) [ 18%] xarray/tests/test_backends.py::test_scipy_entrypoint PASSED [ 18%] xarray/tests/test_backends.py::test_h5netcdf_entrypoint SKIPPED (req...) [ 18%] xarray/tests/test_backends.py::test_zarr_entrypoint SKIPPED (require...) [ 18%] xarray/tests/test_backends.py::test_remote_url_backend_auto_detection SKIPPED [ 18%] xarray/tests/test_backends.py::test_write_file_from_np_str[str] SKIPPED [ 18%] xarray/tests/test_backends.py::test_write_file_from_np_str[str_] SKIPPED [ 18%] xarray/tests/test_backends.py::TestNCZarr::test_open_nczarr SKIPPED [ 18%] xarray/tests/test_backends.py::TestNCZarr::test_overwriting_nczarr SKIPPED [ 18%] xarray/tests/test_backends.py::TestNCZarr::test_raise_writing_to_nczarr[a] SKIPPED [ 18%] xarray/tests/test_backends.py::TestNCZarr::test_raise_writing_to_nczarr[r+] SKIPPED [ 18%] xarray/tests/test_backends.py::test_zarr_create_default_indexes[True] SKIPPED [ 18%] xarray/tests/test_backends.py::test_zarr_create_default_indexes[False] SKIPPED [ 18%] xarray/tests/test_backends.py::test_h5netcdf_storage_options SKIPPED [ 18%] xarray/tests/test_backends_api.py::test_get_default_netcdf_write_engine SKIPPED [ 18%] xarray/tests/test_backends_api.py::test_default_engine_h5netcdf SKIPPED [ 18%] xarray/tests/test_backends_api.py::test_default_engine_nczarr_no_netcdf4_python PASSED [ 18%] xarray/tests/test_backends_api.py::test_custom_engine PASSED [ 18%] xarray/tests/test_backends_api.py::test_multiindex PASSED [ 18%] xarray/tests/test_backends_api.py::TestPreferredChunks::test_honor_chunks[False-shape0-pref_chunks0] SKIPPED [ 18%] xarray/tests/test_backends_api.py::TestPreferredChunks::test_honor_chunks[False-shape1-pref_chunks1] SKIPPED [ 18%] xarray/tests/test_backends_api.py::TestPreferredChunks::test_honor_chunks[False-shape2-pref_chunks2] SKIPPED [ 18%] xarray/tests/test_backends_api.py::TestPreferredChunks::test_honor_chunks[False-shape3-pref_chunks3] SKIPPED [ 18%] xarray/tests/test_backends_api.py::TestPreferredChunks::test_honor_chunks[True-shape0-pref_chunks0] SKIPPED [ 18%] xarray/tests/test_backends_api.py::TestPreferredChunks::test_honor_chunks[True-shape1-pref_chunks1] SKIPPED [ 18%] xarray/tests/test_backends_api.py::TestPreferredChunks::test_honor_chunks[True-shape2-pref_chunks2] SKIPPED [ 18%] xarray/tests/test_backends_api.py::TestPreferredChunks::test_honor_chunks[True-shape3-pref_chunks3] SKIPPED [ 18%] xarray/tests/test_backends_api.py::TestPreferredChunks::test_split_chunks[shape0-pref_chunks0-req_chunks0] SKIPPED [ 18%] xarray/tests/test_backends_api.py::TestPreferredChunks::test_split_chunks[shape1-pref_chunks1-req_chunks1] SKIPPED [ 18%] xarray/tests/test_backends_api.py::TestPreferredChunks::test_split_chunks[shape2-pref_chunks2-req_chunks2] SKIPPED [ 18%] xarray/tests/test_backends_api.py::TestPreferredChunks::test_split_chunks[shape3-pref_chunks3-req_chunks3] SKIPPED [ 18%] xarray/tests/test_backends_api.py::TestPreferredChunks::test_split_chunks[shape4-pref_chunks4-req_chunks4] SKIPPED [ 18%] xarray/tests/test_backends_api.py::TestPreferredChunks::test_join_chunks[shape0-pref_chunks0-req_chunks0] SKIPPED [ 18%] xarray/tests/test_backends_api.py::TestPreferredChunks::test_join_chunks[shape1-pref_chunks1-req_chunks1] SKIPPED [ 18%] xarray/tests/test_backends_api.py::TestPreferredChunks::test_join_chunks[shape2-pref_chunks2-req_chunks2] SKIPPED [ 18%] xarray/tests/test_backends_api.py::TestPreferredChunks::test_join_chunks[shape3-pref_chunks3-req_chunks3] SKIPPED [ 18%] xarray/tests/test_backends_api.py::TestPreferredChunks::test_join_chunks[shape4-pref_chunks4-req_chunks4] SKIPPED [ 18%] xarray/tests/test_backends_api.py::TestPreferredChunks::test_join_chunks[shape5-pref_chunks5-req_chunks5] SKIPPED [ 18%] xarray/tests/test_backends_api.py::TestPreferredChunks::test_join_chunks[shape6-pref_chunks6-req_chunks6] SKIPPED [ 18%] xarray/tests/test_backends_api.py::TestPreferredChunks::test_join_chunks[shape7-pref_chunks7-req_chunks7] SKIPPED [ 18%] xarray/tests/test_backends_api.py::TestPreferredChunks::test_default_indexes[True] SKIPPED [ 18%] xarray/tests/test_backends_api.py::TestPreferredChunks::test_default_indexes[False] SKIPPED [ 18%] xarray/tests/test_backends_api.py::TestPreferredChunks::test_default_indexes_passthrough[True] SKIPPED [ 18%] xarray/tests/test_backends_api.py::TestPreferredChunks::test_default_indexes_passthrough[False] SKIPPED [ 18%] xarray/tests/test_backends_chunks.py::test_build_grid_chunks[10-3-region0-expected_chunks0] PASSED [ 18%] xarray/tests/test_backends_chunks.py::test_build_grid_chunks[10-3-region1-expected_chunks1] PASSED [ 18%] xarray/tests/test_backends_chunks.py::test_build_grid_chunks[10-3-None-expected_chunks2] PASSED [ 18%] xarray/tests/test_backends_chunks.py::test_build_grid_chunks[10-3-region3-expected_chunks3] PASSED [ 18%] xarray/tests/test_backends_chunks.py::test_build_grid_chunks[10-3-region4-expected_chunks4] PASSED [ 18%] xarray/tests/test_backends_chunks.py::test_build_grid_chunks[2-10-region5-expected_chunks5] PASSED [ 18%] xarray/tests/test_backends_chunks.py::test_build_grid_chunks[4-10-region6-expected_chunks6] PASSED [ 18%] xarray/tests/test_backends_chunks.py::test_align_nd_chunks[nd_v_chunks0-nd_backend_chunks0-expected_chunks0] PASSED [ 18%] xarray/tests/test_backends_chunks.py::test_align_nd_chunks[nd_v_chunks1-nd_backend_chunks1-expected_chunks1] PASSED [ 18%] xarray/tests/test_backends_chunks.py::test_grid_rechunk[enc_chunks0-region0-nd_v_chunks0-expected_chunks0] SKIPPED [ 18%] xarray/tests/test_backends_chunks.py::test_grid_rechunk[enc_chunks1-region1-nd_v_chunks1-expected_chunks1] SKIPPED [ 18%] xarray/tests/test_backends_chunks.py::test_grid_rechunk[enc_chunks2-region2-nd_v_chunks2-expected_chunks2] SKIPPED [ 18%] xarray/tests/test_backends_chunks.py::test_grid_rechunk[enc_chunks3-region3-nd_v_chunks3-expected_chunks3] SKIPPED [ 18%] xarray/tests/test_backends_chunks.py::test_grid_rechunk[enc_chunks4-region4-nd_v_chunks4-expected_chunks4] SKIPPED [ 18%] xarray/tests/test_backends_chunks.py::test_grid_rechunk[enc_chunks5-region5-nd_v_chunks5-expected_chunks5] SKIPPED [ 18%] xarray/tests/test_backends_chunks.py::test_grid_rechunk[enc_chunks6-region6-nd_v_chunks6-expected_chunks6] SKIPPED [ 18%] xarray/tests/test_backends_chunks.py::test_grid_rechunk[enc_chunks7-region7-nd_v_chunks7-expected_chunks7] SKIPPED [ 18%] xarray/tests/test_backends_chunks.py::test_grid_rechunk[enc_chunks8-region8-nd_v_chunks8-expected_chunks8] SKIPPED [ 18%] xarray/tests/test_backends_common.py::test_robust_getitem PASSED [ 18%] xarray/tests/test_backends_common.py::test_infer_dtype_error_on_mixed_types[data0] PASSED [ 18%] xarray/tests/test_backends_common.py::test_infer_dtype_error_on_mixed_types[data1] PASSED [ 18%] xarray/tests/test_backends_common.py::test_encoding_failure_note PASSED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_zero_dimensional_variable SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_write_store SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_roundtrip_test_data SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_load SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_dataset_compute SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_pickle SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_pickle_dataarray SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_dataset_caching SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_roundtrip_None_variable SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_roundtrip_object_dtype SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_roundtrip_string_data SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_roundtrip_stringdtype_data SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_roundtrip_stringdtype_nulls SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_roundtrip_stringdtype_with_na_object SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_roundtrip_string_encoded_characters SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_roundtrip_numpy_datetime_data SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_roundtrip_cftime_datetime_data SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_roundtrip_timedelta_data SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_roundtrip_timedelta_data_via_dtype[s] SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_roundtrip_timedelta_data_via_dtype[ms] SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_roundtrip_timedelta_data_via_dtype[us] SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_roundtrip_timedelta_data_via_dtype[ns] SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_roundtrip_float64_data SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_roundtrip_example_1_netcdf SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_roundtrip_coordinates SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_roundtrip_global_coordinates SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_roundtrip_coordinates_with_space SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_roundtrip_boolean_dtype SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_orthogonal_indexing SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_vectorized_indexing SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_vectorized_indexing_negative_step SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_outer_indexing_reversed SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_isel_dataarray SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_empty_isel SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_array_type_after_indexing SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_dropna SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_ondisk_after_print SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_roundtrip_bytes_with_fill_value SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_roundtrip_string_with_fill_value_nchar SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_roundtrip_empty_vlen_string_array SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_roundtrip_mask_and_scale[dtype0-create_unsigned_masked_scaled_data-create_encoded_unsigned_masked_scaled_data] SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_roundtrip_mask_and_scale[dtype0-create_bad_unsigned_masked_scaled_data-create_bad_encoded_unsigned_masked_scaled_data] SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_roundtrip_mask_and_scale[dtype0-create_signed_masked_scaled_data-create_encoded_signed_masked_scaled_data] SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_roundtrip_mask_and_scale[dtype0-create_unsigned_false_masked_scaled_data-create_encoded_unsigned_false_masked_scaled_data] SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_roundtrip_mask_and_scale[dtype0-create_masked_and_scaled_data-create_encoded_masked_and_scaled_data] SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_roundtrip_mask_and_scale[dtype1-create_unsigned_masked_scaled_data-create_encoded_unsigned_masked_scaled_data] SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_roundtrip_mask_and_scale[dtype1-create_bad_unsigned_masked_scaled_data-create_bad_encoded_unsigned_masked_scaled_data] SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_roundtrip_mask_and_scale[dtype1-create_signed_masked_scaled_data-create_encoded_signed_masked_scaled_data] SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_roundtrip_mask_and_scale[dtype1-create_unsigned_false_masked_scaled_data-create_encoded_unsigned_false_masked_scaled_data] SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_roundtrip_mask_and_scale[dtype1-create_masked_and_scaled_data-create_encoded_masked_and_scaled_data] SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_roundtrip_unsigned[fill_value0-False] SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_roundtrip_unsigned[fill_value1-True] SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_roundtrip_unsigned[-1-False] SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_roundtrip_unsigned[255-True] SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_grid_mapping_and_bounds_are_not_coordinates_in_file SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_coordinate_variables_after_dataset_roundtrip SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_grid_mapping_and_bounds_are_coordinates_after_dataarray_roundtrip SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_coordinate_variables_after_iris_roundtrip SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_coordinates_encoding SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_roundtrip_endian SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_invalid_dataarray_names_raise SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_encoding_kwarg SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_encoding_unlimited_dims SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_encoding_kwarg_dates SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_encoding_kwarg_fixed_width_string SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_default_fill_value SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_explicitly_omit_fill_value SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_explicitly_omit_fill_value_via_encoding_kwarg SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_explicitly_omit_fill_value_in_coord SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_explicitly_omit_fill_value_in_coord_via_encoding_kwarg SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_encoding_same_dtype SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_append_write SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_append_overwrite_values SKIPPED [ 18%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_append_with_invalid_dim_raises SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_multiindex_not_implemented SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_string_object_warning SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_indexing_roundtrip[indexer0] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_indexing_roundtrip[indexer1] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_indexing_roundtrip[indexer2] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_indexing_roundtrip[indexer3] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_indexing_roundtrip[indexer4] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_load_async SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_byte_attrs SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_open_group SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_open_subgroup SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_write_groups SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_encoding_kwarg_vlen_string[input_strings0-True] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_encoding_kwarg_vlen_string[input_strings1-False] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_encoding_kwarg_vlen_string[input_strings2-False] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_roundtrip_string_with_fill_value_vlen[XXX] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_roundtrip_string_with_fill_value_vlen[] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_roundtrip_string_with_fill_value_vlen[b\xe1r] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_roundtrip_character_array SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_default_to_char_arrays SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_open_encodings SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_dump_encodings SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_dump_and_open_encodings SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_compression_encoding_legacy SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_encoding_kwarg_compression SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_keep_chunksizes_if_no_original_shape SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_preferred_chunks_is_present SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_auto_chunking_is_based_on_disk_chunk_sizes SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_base_chunking_uses_disk_chunk_sizes SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_preferred_chunks_are_disk_chunk_sizes SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_encoding_chunksizes_unlimited SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_mask_and_scale SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_0dimensional_variable SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_read_variable_len_strings SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_raise_on_forward_slashes_in_names SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_encoding_enum__no_fill_value SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_encoding_enum__multiple_variable_with_enum SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_encoding_enum__error_multiple_variable_with_changing_enum SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_create_default_indexes[True] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_create_default_indexes[False] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_encoding_masked_arrays SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_variable_order SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_unsorted_index_raises SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_setncattr_string SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_compression_encoding[None] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_compression_encoding[zlib] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_compression_encoding[szip] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_compression_encoding[zstd] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_compression_encoding[blosc_lz] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_compression_encoding[blosc_lz4] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_compression_encoding[blosc_lz4hc] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_compression_encoding[blosc_zlib] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_compression_encoding[blosc_zstd] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_refresh_from_disk SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_roundtrip_complex SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DataTree::test_child_group_with_inconsistent_dimensions SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestGenericNetCDFIO::test_to_netcdf SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestGenericNetCDFIO::test_decode_cf SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestGenericNetCDFIO::test_to_netcdf_inherited_coords SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestGenericNetCDFIO::test_netcdf_encoding SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestGenericNetCDFIO::test_write_subgroup SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestGenericNetCDFIO::test_no_redundant_dimensions SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestGenericNetCDFIO::test_compute_false SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestGenericNetCDFIO::test_default_write_engine SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestGenericNetCDFIO::test_open_datatree_chunks SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestGenericNetCDFIO::test_roundtrip_via_memoryview SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestGenericNetCDFIO::test_to_memoryview_compute_false SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestGenericNetCDFIO::test_open_datatree_specific_group SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestGenericNetCDFIO::test_open_netcdf3 SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestGenericNetCDFIO::test_memoryview_write_h5netcdf_read_netcdf4 SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestGenericNetCDFIO::test_memoryview_write_netcdf4_read_h5netcdf SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestGenericNetCDFIO::test_open_datatree_unaligned_hierarchy SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestGenericNetCDFIO::test_open_groups SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestGenericNetCDFIO::test_open_groups_chunks SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DatatreeIO::test_to_netcdf SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DatatreeIO::test_decode_cf SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DatatreeIO::test_to_netcdf_inherited_coords SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DatatreeIO::test_netcdf_encoding SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DatatreeIO::test_write_subgroup SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DatatreeIO::test_no_redundant_dimensions SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DatatreeIO::test_compute_false SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DatatreeIO::test_default_write_engine SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DatatreeIO::test_open_datatree_chunks SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DatatreeIO::test_roundtrip_via_memoryview SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DatatreeIO::test_to_memoryview_compute_false SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DatatreeIO::test_open_datatree_specific_group SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestNetCDF4DatatreeIO::test_open_groups_to_dict SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestH5NetCDFDatatreeIO::test_to_netcdf SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestH5NetCDFDatatreeIO::test_decode_cf SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestH5NetCDFDatatreeIO::test_to_netcdf_inherited_coords SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestH5NetCDFDatatreeIO::test_netcdf_encoding SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestH5NetCDFDatatreeIO::test_write_subgroup SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestH5NetCDFDatatreeIO::test_no_redundant_dimensions SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestH5NetCDFDatatreeIO::test_compute_false SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestH5NetCDFDatatreeIO::test_default_write_engine SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestH5NetCDFDatatreeIO::test_open_datatree_chunks SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestH5NetCDFDatatreeIO::test_roundtrip_via_memoryview SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestH5NetCDFDatatreeIO::test_to_memoryview_compute_false SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestH5NetCDFDatatreeIO::test_open_datatree_specific_group SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestH5NetCDFDatatreeIO::test_phony_dims_warning SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestH5NetCDFDatatreeIO::test_roundtrip_using_filelike_object SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestPyDAPDatatreeIO::test_open_datatree_unaligned_hierarchy SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestPyDAPDatatreeIO::test_open_groups SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestPyDAPDatatreeIO::test_inherited_coords SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestPyDAPDatatreeIO::test_open_groups_to_dict SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestZarrDatatreeIO::test_to_zarr[zarr_format=2] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestZarrDatatreeIO::test_to_zarr[zarr_format=3] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestZarrDatatreeIO::test_zarr_encoding[zarr_format=2] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestZarrDatatreeIO::test_zarr_encoding[zarr_format=3] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestZarrDatatreeIO::test_to_zarr_zip_store[zarr_format=2] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestZarrDatatreeIO::test_to_zarr_zip_store[zarr_format=3] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestZarrDatatreeIO::test_to_zarr_not_consolidated[zarr_format=2] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestZarrDatatreeIO::test_to_zarr_not_consolidated[zarr_format=3] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestZarrDatatreeIO::test_to_zarr_default_write_mode[zarr_format=2] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestZarrDatatreeIO::test_to_zarr_default_write_mode[zarr_format=3] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestZarrDatatreeIO::test_to_zarr_compute_false[zarr_format=2] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestZarrDatatreeIO::test_to_zarr_compute_false[zarr_format=3] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestZarrDatatreeIO::test_rplus_mode[zarr_format=2] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestZarrDatatreeIO::test_rplus_mode[zarr_format=3] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestZarrDatatreeIO::test_to_zarr_no_redundant_computation[zarr_format=2] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestZarrDatatreeIO::test_to_zarr_no_redundant_computation[zarr_format=3] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestZarrDatatreeIO::test_to_zarr_inherited_coords[zarr_format=2] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestZarrDatatreeIO::test_to_zarr_inherited_coords[zarr_format=3] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestZarrDatatreeIO::test_open_groups_round_trip[zarr_format=2] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestZarrDatatreeIO::test_open_groups_round_trip[zarr_format=3] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestZarrDatatreeIO::test_open_datatree_unaligned_hierarchy[zarr_format=2] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestZarrDatatreeIO::test_open_datatree_unaligned_hierarchy[zarr_format=3] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestZarrDatatreeIO::test_open_datatree_chunks[zarr_format=2] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestZarrDatatreeIO::test_open_datatree_chunks[zarr_format=3] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestZarrDatatreeIO::test_open_groups[zarr_format=2] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestZarrDatatreeIO::test_open_groups[zarr_format=3] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestZarrDatatreeIO::test_open_datatree_specific_group[True-zarr_format=2] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestZarrDatatreeIO::test_open_datatree_specific_group[True-zarr_format=3] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestZarrDatatreeIO::test_open_datatree_specific_group[False-zarr_format=2] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestZarrDatatreeIO::test_open_datatree_specific_group[False-zarr_format=3] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestZarrDatatreeIO::test_open_datatree_specific_group[None-zarr_format=2] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestZarrDatatreeIO::test_open_datatree_specific_group[None-zarr_format=3] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestZarrDatatreeIO::test_open_groups_chunks[zarr_format=2] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestZarrDatatreeIO::test_open_groups_chunks[zarr_format=3] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestZarrDatatreeIO::test_write_subgroup[zarr_format=2] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestZarrDatatreeIO::test_write_subgroup[zarr_format=3] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestZarrDatatreeIO::test_write_inherited_coords_false[zarr_format=2] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestZarrDatatreeIO::test_write_inherited_coords_false[zarr_format=3] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestZarrDatatreeIO::test_write_inherited_coords_true[zarr_format=2] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestZarrDatatreeIO::test_write_inherited_coords_true[zarr_format=3] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestZarrDatatreeIO::test_zarr_engine_recognised[zarr_format=2] SKIPPED [ 19%] xarray/tests/test_backends_datatree.py::TestZarrDatatreeIO::test_zarr_engine_recognised[zarr_format=3] SKIPPED [ 19%] xarray/tests/test_backends_file_manager.py::test_file_manager_mock_write[1] PASSED [ 19%] xarray/tests/test_backends_file_manager.py::test_file_manager_mock_write[2] PASSED [ 19%] xarray/tests/test_backends_file_manager.py::test_file_manager_mock_write[3] PASSED [ 19%] xarray/tests/test_backends_file_manager.py::test_file_manager_mock_write[None] PASSED [ 19%] xarray/tests/test_backends_file_manager.py::test_file_manager_autoclose[True] PASSED [ 19%] xarray/tests/test_backends_file_manager.py::test_file_manager_autoclose[False] PASSED [ 19%] xarray/tests/test_backends_file_manager.py::test_file_manager_autoclose_while_locked PASSED [ 19%] xarray/tests/test_backends_file_manager.py::test_file_manager_repr PASSED [ 19%] xarray/tests/test_backends_file_manager.py::test_file_manager_cache_and_refcounts PASSED [ 19%] xarray/tests/test_backends_file_manager.py::test_file_manager_cache_repeated_open PASSED [ 19%] xarray/tests/test_backends_file_manager.py::test_file_manager_cache_with_pickle PASSED [ 19%] xarray/tests/test_backends_file_manager.py::test_file_manager_write_consecutive[1] PASSED [ 19%] xarray/tests/test_backends_file_manager.py::test_file_manager_write_consecutive[2] PASSED [ 19%] xarray/tests/test_backends_file_manager.py::test_file_manager_write_consecutive[3] PASSED [ 19%] xarray/tests/test_backends_file_manager.py::test_file_manager_write_consecutive[None] PASSED [ 19%] xarray/tests/test_backends_file_manager.py::test_file_manager_write_concurrent[1] PASSED [ 19%] xarray/tests/test_backends_file_manager.py::test_file_manager_write_concurrent[2] PASSED [ 19%] xarray/tests/test_backends_file_manager.py::test_file_manager_write_concurrent[3] PASSED [ 19%] xarray/tests/test_backends_file_manager.py::test_file_manager_write_concurrent[None] PASSED [ 20%] xarray/tests/test_backends_file_manager.py::test_file_manager_write_pickle[1] PASSED [ 20%] xarray/tests/test_backends_file_manager.py::test_file_manager_write_pickle[2] PASSED [ 20%] xarray/tests/test_backends_file_manager.py::test_file_manager_write_pickle[3] PASSED [ 20%] xarray/tests/test_backends_file_manager.py::test_file_manager_write_pickle[None] PASSED [ 20%] xarray/tests/test_backends_file_manager.py::test_file_manager_read[1] PASSED [ 20%] xarray/tests/test_backends_file_manager.py::test_file_manager_read[2] PASSED [ 20%] xarray/tests/test_backends_file_manager.py::test_file_manager_read[3] PASSED [ 20%] xarray/tests/test_backends_file_manager.py::test_file_manager_read[None] PASSED [ 20%] xarray/tests/test_backends_file_manager.py::test_file_manager_acquire_context[1] PASSED [ 20%] xarray/tests/test_backends_file_manager.py::test_file_manager_acquire_context[2] PASSED [ 20%] xarray/tests/test_backends_file_manager.py::test_file_manager_acquire_context[3] PASSED [ 20%] xarray/tests/test_backends_file_manager.py::test_file_manager_acquire_context[None] PASSED [ 20%] xarray/tests/test_backends_file_manager.py::test_pickleable_file_manager_write_pickle PASSED [ 20%] xarray/tests/test_backends_file_manager.py::test_pickleable_file_manager_preserves_closed PASSED [ 20%] xarray/tests/test_backends_locks.py::test_threaded_lock PASSED [ 20%] xarray/tests/test_backends_locks.py::test_combined_lock_locked_returns_false_when_no_locks_acquired PASSED [ 20%] xarray/tests/test_backends_locks.py::test_combined_lock_locked_returns_true_when_one_lock_acquired PASSED [ 20%] xarray/tests/test_backends_locks.py::test_combined_lock_locked_returns_true_when_all_locks_acquired PASSED [ 20%] xarray/tests/test_backends_locks.py::test_combined_lock_locked_with_serializable_locks PASSED [ 20%] xarray/tests/test_backends_locks.py::test_combined_lock_locked_with_context_manager PASSED [ 20%] xarray/tests/test_backends_lru_cache.py::test_simple PASSED [ 20%] xarray/tests/test_backends_lru_cache.py::test_trivial PASSED [ 20%] xarray/tests/test_backends_lru_cache.py::test_invalid PASSED [ 20%] xarray/tests/test_backends_lru_cache.py::test_update_priority PASSED [ 20%] xarray/tests/test_backends_lru_cache.py::test_del PASSED [ 20%] xarray/tests/test_backends_lru_cache.py::test_on_evict PASSED [ 20%] xarray/tests/test_backends_lru_cache.py::test_on_evict_trivial PASSED [ 20%] xarray/tests/test_backends_lru_cache.py::test_resize PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[None-four-digit-year-year] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[None-four-digit-year-month] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[None-four-digit-year-month-dash] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[None-four-digit-year-day] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[None-four-digit-year-day-dash] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[None-four-digit-year-hour] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[None-four-digit-year-hour-dash] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[None-four-digit-year-hour-space-separator] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[None-four-digit-year-minute] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[None-four-digit-year-minute-dash] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[None-four-digit-year-minute-space-separator] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[None-four-digit-year-second] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[None-four-digit-year-second-dash] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[None-four-digit-year-second-space-separator] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[None-four-digit-year-microsecond-1] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[None-four-digit-year-microsecond-2] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[None-five-digit-year-year] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[None-five-digit-year-month] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[None-five-digit-year-month-dash] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[None-five-digit-year-day] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[None-five-digit-year-day-dash] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[None-five-digit-year-hour] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[None-five-digit-year-hour-dash] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[None-five-digit-year-hour-space-separator] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[None-five-digit-year-minute] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[None-five-digit-year-minute-dash] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[None-five-digit-year-minute-space-separator] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[None-five-digit-year-second] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[None-five-digit-year-second-dash] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[None-five-digit-year-second-space-separator] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[None-five-digit-year-microsecond-1] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[None-five-digit-year-microsecond-2] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[plus-four-digit-year-year] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[plus-four-digit-year-month] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[plus-four-digit-year-month-dash] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[plus-four-digit-year-day] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[plus-four-digit-year-day-dash] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[plus-four-digit-year-hour] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[plus-four-digit-year-hour-dash] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[plus-four-digit-year-hour-space-separator] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[plus-four-digit-year-minute] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[plus-four-digit-year-minute-dash] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[plus-four-digit-year-minute-space-separator] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[plus-four-digit-year-second] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[plus-four-digit-year-second-dash] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[plus-four-digit-year-second-space-separator] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[plus-four-digit-year-microsecond-1] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[plus-four-digit-year-microsecond-2] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[plus-five-digit-year-year] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[plus-five-digit-year-month] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[plus-five-digit-year-month-dash] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[plus-five-digit-year-day] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[plus-five-digit-year-day-dash] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[plus-five-digit-year-hour] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[plus-five-digit-year-hour-dash] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[plus-five-digit-year-hour-space-separator] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[plus-five-digit-year-minute] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[plus-five-digit-year-minute-dash] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[plus-five-digit-year-minute-space-separator] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[plus-five-digit-year-second] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[plus-five-digit-year-second-dash] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[plus-five-digit-year-second-space-separator] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[plus-five-digit-year-microsecond-1] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[plus-five-digit-year-microsecond-2] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[minus-four-digit-year-year] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[minus-four-digit-year-month] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[minus-four-digit-year-month-dash] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[minus-four-digit-year-day] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[minus-four-digit-year-day-dash] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[minus-four-digit-year-hour] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[minus-four-digit-year-hour-dash] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[minus-four-digit-year-hour-space-separator] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[minus-four-digit-year-minute] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[minus-four-digit-year-minute-dash] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[minus-four-digit-year-minute-space-separator] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[minus-four-digit-year-second] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[minus-four-digit-year-second-dash] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[minus-four-digit-year-second-space-separator] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[minus-four-digit-year-microsecond-1] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[minus-four-digit-year-microsecond-2] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[minus-five-digit-year-year] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[minus-five-digit-year-month] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[minus-five-digit-year-month-dash] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[minus-five-digit-year-day] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[minus-five-digit-year-day-dash] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[minus-five-digit-year-hour] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[minus-five-digit-year-hour-dash] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[minus-five-digit-year-hour-space-separator] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[minus-five-digit-year-minute] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[minus-five-digit-year-minute-dash] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[minus-five-digit-year-minute-space-separator] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[minus-five-digit-year-second] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[minus-five-digit-year-second-dash] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[minus-five-digit-year-second-space-separator] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[minus-five-digit-year-microsecond-1] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_like[minus-five-digit-year-microsecond-2] PASSED [ 20%] xarray/tests/test_cftimeindex.py::test_constructor_with_name[365_day-bar-bar] SKIPPED [ 20%] xarray/tests/test_cftimeindex.py::test_constructor_with_name[365_day-None-foo] SKIPPED [ 20%] xarray/tests/test_cftimeindex.py::test_constructor_with_name[360_day-bar-bar] SKIPPED [ 20%] xarray/tests/test_cftimeindex.py::test_constructor_with_name[360_day-None-foo] SKIPPED [ 20%] xarray/tests/test_cftimeindex.py::test_constructor_with_name[julian-bar-bar] SKIPPED [ 20%] xarray/tests/test_cftimeindex.py::test_constructor_with_name[julian-None-foo] SKIPPED [ 20%] xarray/tests/test_cftimeindex.py::test_constructor_with_name[all_leap-bar-bar] SKIPPED [ 20%] xarray/tests/test_cftimeindex.py::test_constructor_with_name[all_leap-None-foo] SKIPPED [ 20%] xarray/tests/test_cftimeindex.py::test_constructor_with_name[366_day-bar-bar] SKIPPED [ 20%] xarray/tests/test_cftimeindex.py::test_constructor_with_name[366_day-None-foo] SKIPPED [ 20%] xarray/tests/test_cftimeindex.py::test_constructor_with_name[gregorian-bar-bar] SKIPPED [ 20%] xarray/tests/test_cftimeindex.py::test_constructor_with_name[gregorian-None-foo] SKIPPED [ 20%] xarray/tests/test_cftimeindex.py::test_constructor_with_name[proleptic_gregorian-bar-bar] SKIPPED [ 20%] xarray/tests/test_cftimeindex.py::test_constructor_with_name[proleptic_gregorian-None-foo] SKIPPED [ 20%] xarray/tests/test_cftimeindex.py::test_assert_all_valid_date_type[365_day] SKIPPED [ 20%] xarray/tests/test_cftimeindex.py::test_assert_all_valid_date_type[360_day] SKIPPED [ 20%] xarray/tests/test_cftimeindex.py::test_assert_all_valid_date_type[julian] SKIPPED [ 20%] xarray/tests/test_cftimeindex.py::test_assert_all_valid_date_type[all_leap] SKIPPED [ 20%] xarray/tests/test_cftimeindex.py::test_assert_all_valid_date_type[366_day] SKIPPED [ 20%] xarray/tests/test_cftimeindex.py::test_assert_all_valid_date_type[gregorian] SKIPPED [ 20%] xarray/tests/test_cftimeindex.py::test_assert_all_valid_date_type[proleptic_gregorian] SKIPPED [ 20%] xarray/tests/test_cftimeindex.py::test_cftimeindex_field_accessors[365_day-year-expected0] SKIPPED [ 20%] xarray/tests/test_cftimeindex.py::test_cftimeindex_field_accessors[365_day-month-expected1] SKIPPED [ 20%] xarray/tests/test_cftimeindex.py::test_cftimeindex_field_accessors[365_day-day-expected2] SKIPPED [ 20%] xarray/tests/test_cftimeindex.py::test_cftimeindex_field_accessors[365_day-hour-expected3] SKIPPED [ 20%] xarray/tests/test_cftimeindex.py::test_cftimeindex_field_accessors[365_day-minute-expected4] SKIPPED [ 20%] xarray/tests/test_cftimeindex.py::test_cftimeindex_field_accessors[365_day-second-expected5] SKIPPED [ 20%] xarray/tests/test_cftimeindex.py::test_cftimeindex_field_accessors[365_day-microsecond-expected6] SKIPPED [ 20%] xarray/tests/test_cftimeindex.py::test_cftimeindex_field_accessors[360_day-year-expected0] SKIPPED [ 20%] xarray/tests/test_cftimeindex.py::test_cftimeindex_field_accessors[360_day-month-expected1] SKIPPED [ 20%] xarray/tests/test_cftimeindex.py::test_cftimeindex_field_accessors[360_day-day-expected2] SKIPPED [ 20%] xarray/tests/test_cftimeindex.py::test_cftimeindex_field_accessors[360_day-hour-expected3] SKIPPED [ 20%] xarray/tests/test_cftimeindex.py::test_cftimeindex_field_accessors[360_day-minute-expected4] SKIPPED [ 20%] xarray/tests/test_cftimeindex.py::test_cftimeindex_field_accessors[360_day-second-expected5] SKIPPED [ 20%] xarray/tests/test_cftimeindex.py::test_cftimeindex_field_accessors[360_day-microsecond-expected6] SKIPPED [ 20%] xarray/tests/test_cftimeindex.py::test_cftimeindex_field_accessors[julian-year-expected0] SKIPPED [ 20%] xarray/tests/test_cftimeindex.py::test_cftimeindex_field_accessors[julian-month-expected1] SKIPPED [ 20%] xarray/tests/test_cftimeindex.py::test_cftimeindex_field_accessors[julian-day-expected2] SKIPPED [ 20%] xarray/tests/test_cftimeindex.py::test_cftimeindex_field_accessors[julian-hour-expected3] SKIPPED [ 20%] xarray/tests/test_cftimeindex.py::test_cftimeindex_field_accessors[julian-minute-expected4] SKIPPED [ 20%] xarray/tests/test_cftimeindex.py::test_cftimeindex_field_accessors[julian-second-expected5] SKIPPED [ 20%] xarray/tests/test_cftimeindex.py::test_cftimeindex_field_accessors[julian-microsecond-expected6] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_cftimeindex_field_accessors[all_leap-year-expected0] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_cftimeindex_field_accessors[all_leap-month-expected1] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_cftimeindex_field_accessors[all_leap-day-expected2] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_cftimeindex_field_accessors[all_leap-hour-expected3] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_cftimeindex_field_accessors[all_leap-minute-expected4] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_cftimeindex_field_accessors[all_leap-second-expected5] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_cftimeindex_field_accessors[all_leap-microsecond-expected6] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_cftimeindex_field_accessors[366_day-year-expected0] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_cftimeindex_field_accessors[366_day-month-expected1] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_cftimeindex_field_accessors[366_day-day-expected2] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_cftimeindex_field_accessors[366_day-hour-expected3] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_cftimeindex_field_accessors[366_day-minute-expected4] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_cftimeindex_field_accessors[366_day-second-expected5] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_cftimeindex_field_accessors[366_day-microsecond-expected6] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_cftimeindex_field_accessors[gregorian-year-expected0] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_cftimeindex_field_accessors[gregorian-month-expected1] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_cftimeindex_field_accessors[gregorian-day-expected2] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_cftimeindex_field_accessors[gregorian-hour-expected3] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_cftimeindex_field_accessors[gregorian-minute-expected4] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_cftimeindex_field_accessors[gregorian-second-expected5] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_cftimeindex_field_accessors[gregorian-microsecond-expected6] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_cftimeindex_field_accessors[proleptic_gregorian-year-expected0] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_cftimeindex_field_accessors[proleptic_gregorian-month-expected1] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_cftimeindex_field_accessors[proleptic_gregorian-day-expected2] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_cftimeindex_field_accessors[proleptic_gregorian-hour-expected3] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_cftimeindex_field_accessors[proleptic_gregorian-minute-expected4] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_cftimeindex_field_accessors[proleptic_gregorian-second-expected5] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_cftimeindex_field_accessors[proleptic_gregorian-microsecond-expected6] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_empty_cftimeindex_field_accessors[year] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_empty_cftimeindex_field_accessors[month] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_empty_cftimeindex_field_accessors[day] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_empty_cftimeindex_field_accessors[hour] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_empty_cftimeindex_field_accessors[minute] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_empty_cftimeindex_field_accessors[second] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_empty_cftimeindex_field_accessors[microsecond] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_empty_cftimeindex_field_accessors[dayofyear] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_empty_cftimeindex_field_accessors[dayofweek] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_empty_cftimeindex_field_accessors[days_in_month] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_cftimeindex_dayofyear_accessor[365_day] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_cftimeindex_dayofyear_accessor[360_day] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_cftimeindex_dayofyear_accessor[julian] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_cftimeindex_dayofyear_accessor[all_leap] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_cftimeindex_dayofyear_accessor[366_day] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_cftimeindex_dayofyear_accessor[gregorian] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_cftimeindex_dayofyear_accessor[proleptic_gregorian] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_cftimeindex_dayofweek_accessor[365_day] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_cftimeindex_dayofweek_accessor[360_day] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_cftimeindex_dayofweek_accessor[julian] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_cftimeindex_dayofweek_accessor[all_leap] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_cftimeindex_dayofweek_accessor[366_day] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_cftimeindex_dayofweek_accessor[gregorian] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_cftimeindex_dayofweek_accessor[proleptic_gregorian] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_cftimeindex_days_in_month_accessor[365_day] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_cftimeindex_days_in_month_accessor[360_day] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_cftimeindex_days_in_month_accessor[julian] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_cftimeindex_days_in_month_accessor[all_leap] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_cftimeindex_days_in_month_accessor[366_day] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_cftimeindex_days_in_month_accessor[gregorian] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_cftimeindex_days_in_month_accessor[proleptic_gregorian] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_with_reso[365_day-1999-date_args0-year] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_with_reso[365_day-199902-date_args1-month] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_with_reso[365_day-19990202-date_args2-day] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_with_reso[365_day-19990202T01-date_args3-hour] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_with_reso[365_day-19990202T0101-date_args4-minute] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_with_reso[365_day-19990202T010156-date_args5-second] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_with_reso[365_day-19990202T010156.123456-date_args6-microsecond] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_with_reso[360_day-1999-date_args0-year] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_with_reso[360_day-199902-date_args1-month] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_with_reso[360_day-19990202-date_args2-day] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_with_reso[360_day-19990202T01-date_args3-hour] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_with_reso[360_day-19990202T0101-date_args4-minute] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_with_reso[360_day-19990202T010156-date_args5-second] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_with_reso[360_day-19990202T010156.123456-date_args6-microsecond] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_with_reso[julian-1999-date_args0-year] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_with_reso[julian-199902-date_args1-month] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_with_reso[julian-19990202-date_args2-day] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_with_reso[julian-19990202T01-date_args3-hour] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_with_reso[julian-19990202T0101-date_args4-minute] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_with_reso[julian-19990202T010156-date_args5-second] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_with_reso[julian-19990202T010156.123456-date_args6-microsecond] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_with_reso[all_leap-1999-date_args0-year] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_with_reso[all_leap-199902-date_args1-month] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_with_reso[all_leap-19990202-date_args2-day] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_with_reso[all_leap-19990202T01-date_args3-hour] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_with_reso[all_leap-19990202T0101-date_args4-minute] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_with_reso[all_leap-19990202T010156-date_args5-second] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_with_reso[all_leap-19990202T010156.123456-date_args6-microsecond] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_with_reso[366_day-1999-date_args0-year] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_with_reso[366_day-199902-date_args1-month] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_with_reso[366_day-19990202-date_args2-day] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_with_reso[366_day-19990202T01-date_args3-hour] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_with_reso[366_day-19990202T0101-date_args4-minute] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_with_reso[366_day-19990202T010156-date_args5-second] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_with_reso[366_day-19990202T010156.123456-date_args6-microsecond] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_with_reso[gregorian-1999-date_args0-year] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_with_reso[gregorian-199902-date_args1-month] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_with_reso[gregorian-19990202-date_args2-day] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_with_reso[gregorian-19990202T01-date_args3-hour] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_with_reso[gregorian-19990202T0101-date_args4-minute] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_with_reso[gregorian-19990202T010156-date_args5-second] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_with_reso[gregorian-19990202T010156.123456-date_args6-microsecond] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_with_reso[proleptic_gregorian-1999-date_args0-year] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_with_reso[proleptic_gregorian-199902-date_args1-month] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_with_reso[proleptic_gregorian-19990202-date_args2-day] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_with_reso[proleptic_gregorian-19990202T01-date_args3-hour] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_with_reso[proleptic_gregorian-19990202T0101-date_args4-minute] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_with_reso[proleptic_gregorian-19990202T010156-date_args5-second] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_iso8601_with_reso[proleptic_gregorian-19990202T010156.123456-date_args6-microsecond] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_string_to_bounds_year[365_day] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_string_to_bounds_year[360_day] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_string_to_bounds_year[julian] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_string_to_bounds_year[all_leap] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_string_to_bounds_year[366_day] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_string_to_bounds_year[gregorian] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_string_to_bounds_year[proleptic_gregorian] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_string_to_bounds_month_feb[365_day] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_string_to_bounds_month_feb[360_day] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_string_to_bounds_month_feb[julian] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_string_to_bounds_month_feb[all_leap] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_string_to_bounds_month_feb[366_day] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_string_to_bounds_month_feb[gregorian] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_string_to_bounds_month_feb[proleptic_gregorian] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_string_to_bounds_month_dec[365_day] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_string_to_bounds_month_dec[360_day] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_string_to_bounds_month_dec[julian] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_string_to_bounds_month_dec[all_leap] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_string_to_bounds_month_dec[366_day] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_string_to_bounds_month_dec[gregorian] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parse_string_to_bounds_month_dec[proleptic_gregorian] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parsed_string_to_bounds_sub_monthly[365_day-day-ex_start_args0-ex_end_args0] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parsed_string_to_bounds_sub_monthly[365_day-hour-ex_start_args1-ex_end_args1] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parsed_string_to_bounds_sub_monthly[365_day-minute-ex_start_args2-ex_end_args2] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parsed_string_to_bounds_sub_monthly[365_day-second-ex_start_args3-ex_end_args3] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parsed_string_to_bounds_sub_monthly[360_day-day-ex_start_args0-ex_end_args0] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parsed_string_to_bounds_sub_monthly[360_day-hour-ex_start_args1-ex_end_args1] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parsed_string_to_bounds_sub_monthly[360_day-minute-ex_start_args2-ex_end_args2] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parsed_string_to_bounds_sub_monthly[360_day-second-ex_start_args3-ex_end_args3] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parsed_string_to_bounds_sub_monthly[julian-day-ex_start_args0-ex_end_args0] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parsed_string_to_bounds_sub_monthly[julian-hour-ex_start_args1-ex_end_args1] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parsed_string_to_bounds_sub_monthly[julian-minute-ex_start_args2-ex_end_args2] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parsed_string_to_bounds_sub_monthly[julian-second-ex_start_args3-ex_end_args3] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parsed_string_to_bounds_sub_monthly[all_leap-day-ex_start_args0-ex_end_args0] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parsed_string_to_bounds_sub_monthly[all_leap-hour-ex_start_args1-ex_end_args1] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parsed_string_to_bounds_sub_monthly[all_leap-minute-ex_start_args2-ex_end_args2] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parsed_string_to_bounds_sub_monthly[all_leap-second-ex_start_args3-ex_end_args3] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parsed_string_to_bounds_sub_monthly[366_day-day-ex_start_args0-ex_end_args0] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parsed_string_to_bounds_sub_monthly[366_day-hour-ex_start_args1-ex_end_args1] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parsed_string_to_bounds_sub_monthly[366_day-minute-ex_start_args2-ex_end_args2] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parsed_string_to_bounds_sub_monthly[366_day-second-ex_start_args3-ex_end_args3] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parsed_string_to_bounds_sub_monthly[gregorian-day-ex_start_args0-ex_end_args0] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parsed_string_to_bounds_sub_monthly[gregorian-hour-ex_start_args1-ex_end_args1] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parsed_string_to_bounds_sub_monthly[gregorian-minute-ex_start_args2-ex_end_args2] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parsed_string_to_bounds_sub_monthly[gregorian-second-ex_start_args3-ex_end_args3] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parsed_string_to_bounds_sub_monthly[proleptic_gregorian-day-ex_start_args0-ex_end_args0] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parsed_string_to_bounds_sub_monthly[proleptic_gregorian-hour-ex_start_args1-ex_end_args1] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parsed_string_to_bounds_sub_monthly[proleptic_gregorian-minute-ex_start_args2-ex_end_args2] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parsed_string_to_bounds_sub_monthly[proleptic_gregorian-second-ex_start_args3-ex_end_args3] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parsed_string_to_bounds_raises[365_day] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parsed_string_to_bounds_raises[360_day] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parsed_string_to_bounds_raises[julian] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parsed_string_to_bounds_raises[all_leap] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parsed_string_to_bounds_raises[366_day] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parsed_string_to_bounds_raises[gregorian] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_parsed_string_to_bounds_raises[proleptic_gregorian] SKIPPED [ 21%] xarray/tests/test_cftimeindex.py::test_get_loc[365_day] SKIPPED (req...) [ 21%] xarray/tests/test_cftimeindex.py::test_get_loc[360_day] SKIPPED (req...) [ 22%] xarray/tests/test_cftimeindex.py::test_get_loc[julian] SKIPPED (requ...) [ 22%] xarray/tests/test_cftimeindex.py::test_get_loc[all_leap] SKIPPED (re...) [ 22%] xarray/tests/test_cftimeindex.py::test_get_loc[366_day] SKIPPED (req...) [ 22%] xarray/tests/test_cftimeindex.py::test_get_loc[gregorian] SKIPPED (r...) [ 22%] xarray/tests/test_cftimeindex.py::test_get_loc[proleptic_gregorian] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_get_slice_bound[365_day] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_get_slice_bound[360_day] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_get_slice_bound[julian] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_get_slice_bound[all_leap] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_get_slice_bound[366_day] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_get_slice_bound[gregorian] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_get_slice_bound[proleptic_gregorian] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_get_slice_bound_decreasing_index[365_day] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_get_slice_bound_decreasing_index[360_day] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_get_slice_bound_decreasing_index[julian] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_get_slice_bound_decreasing_index[all_leap] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_get_slice_bound_decreasing_index[366_day] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_get_slice_bound_decreasing_index[gregorian] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_get_slice_bound_decreasing_index[proleptic_gregorian] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_get_slice_bound_length_one_index[365_day] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_get_slice_bound_length_one_index[360_day] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_get_slice_bound_length_one_index[julian] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_get_slice_bound_length_one_index[all_leap] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_get_slice_bound_length_one_index[366_day] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_get_slice_bound_length_one_index[gregorian] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_get_slice_bound_length_one_index[proleptic_gregorian] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_string_slice_length_one_index[365_day] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_string_slice_length_one_index[360_day] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_string_slice_length_one_index[julian] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_string_slice_length_one_index[all_leap] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_string_slice_length_one_index[366_day] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_string_slice_length_one_index[gregorian] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_string_slice_length_one_index[proleptic_gregorian] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_date_type_property[365_day] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_date_type_property[360_day] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_date_type_property[julian] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_date_type_property[all_leap] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_date_type_property[366_day] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_date_type_property[gregorian] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_date_type_property[proleptic_gregorian] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_contains[365_day] SKIPPED (re...) [ 22%] xarray/tests/test_cftimeindex.py::test_contains[360_day] SKIPPED (re...) [ 22%] xarray/tests/test_cftimeindex.py::test_contains[julian] SKIPPED (req...) [ 22%] xarray/tests/test_cftimeindex.py::test_contains[all_leap] SKIPPED (r...) [ 22%] xarray/tests/test_cftimeindex.py::test_contains[366_day] SKIPPED (re...) [ 22%] xarray/tests/test_cftimeindex.py::test_contains[gregorian] SKIPPED (...) [ 22%] xarray/tests/test_cftimeindex.py::test_contains[proleptic_gregorian] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_groupby[365_day] SKIPPED (req...) [ 22%] xarray/tests/test_cftimeindex.py::test_groupby[360_day] SKIPPED (req...) [ 22%] xarray/tests/test_cftimeindex.py::test_groupby[julian] SKIPPED (requ...) [ 22%] xarray/tests/test_cftimeindex.py::test_groupby[all_leap] SKIPPED (re...) [ 22%] xarray/tests/test_cftimeindex.py::test_groupby[366_day] SKIPPED (req...) [ 22%] xarray/tests/test_cftimeindex.py::test_groupby[gregorian] SKIPPED (r...) [ 22%] xarray/tests/test_cftimeindex.py::test_groupby[proleptic_gregorian] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_string_or_list[365_day-string] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_string_or_list[365_day-string-slice] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_string_or_list[365_day-bool-list] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_string_or_list[360_day-string] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_string_or_list[360_day-string-slice] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_string_or_list[360_day-bool-list] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_string_or_list[julian-string] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_string_or_list[julian-string-slice] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_string_or_list[julian-bool-list] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_string_or_list[all_leap-string] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_string_or_list[all_leap-string-slice] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_string_or_list[all_leap-bool-list] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_string_or_list[366_day-string] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_string_or_list[366_day-string-slice] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_string_or_list[366_day-bool-list] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_string_or_list[gregorian-string] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_string_or_list[gregorian-string-slice] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_string_or_list[gregorian-bool-list] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_string_or_list[proleptic_gregorian-string] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_string_or_list[proleptic_gregorian-string-slice] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_string_or_list[proleptic_gregorian-bool-list] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_slice_or_list[365_day] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_slice_or_list[360_day] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_slice_or_list[julian] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_slice_or_list[all_leap] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_slice_or_list[366_day] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_slice_or_list[gregorian] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_slice_or_list[proleptic_gregorian] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar[365_day] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar[360_day] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar[julian] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar[all_leap] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar[366_day] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar[gregorian] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar[proleptic_gregorian] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_distant_date[365_day] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_distant_date[360_day] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_distant_date[julian] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_distant_date[all_leap] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_distant_date[366_day] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_distant_date[gregorian] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_distant_date[proleptic_gregorian] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_nearest[365_day-sel_kwargs0] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_nearest[365_day-sel_kwargs1] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_nearest[365_day-sel_kwargs2] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_nearest[360_day-sel_kwargs0] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_nearest[360_day-sel_kwargs1] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_nearest[360_day-sel_kwargs2] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_nearest[julian-sel_kwargs0] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_nearest[julian-sel_kwargs1] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_nearest[julian-sel_kwargs2] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_nearest[all_leap-sel_kwargs0] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_nearest[all_leap-sel_kwargs1] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_nearest[all_leap-sel_kwargs2] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_nearest[366_day-sel_kwargs0] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_nearest[366_day-sel_kwargs1] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_nearest[366_day-sel_kwargs2] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_nearest[gregorian-sel_kwargs0] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_nearest[gregorian-sel_kwargs1] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_nearest[gregorian-sel_kwargs2] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_nearest[proleptic_gregorian-sel_kwargs0] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_nearest[proleptic_gregorian-sel_kwargs1] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_nearest[proleptic_gregorian-sel_kwargs2] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_pad[365_day-sel_kwargs0] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_pad[365_day-sel_kwargs1] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_pad[360_day-sel_kwargs0] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_pad[360_day-sel_kwargs1] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_pad[julian-sel_kwargs0] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_pad[julian-sel_kwargs1] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_pad[all_leap-sel_kwargs0] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_pad[all_leap-sel_kwargs1] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_pad[366_day-sel_kwargs0] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_pad[366_day-sel_kwargs1] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_pad[gregorian-sel_kwargs0] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_pad[gregorian-sel_kwargs1] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_pad[proleptic_gregorian-sel_kwargs0] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_pad[proleptic_gregorian-sel_kwargs1] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_backfill[365_day-sel_kwargs0] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_backfill[365_day-sel_kwargs1] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_backfill[360_day-sel_kwargs0] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_backfill[360_day-sel_kwargs1] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_backfill[julian-sel_kwargs0] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_backfill[julian-sel_kwargs1] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_backfill[all_leap-sel_kwargs0] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_backfill[all_leap-sel_kwargs1] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_backfill[366_day-sel_kwargs0] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_backfill[366_day-sel_kwargs1] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_backfill[gregorian-sel_kwargs0] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_backfill[gregorian-sel_kwargs1] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_backfill[proleptic_gregorian-sel_kwargs0] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_backfill[proleptic_gregorian-sel_kwargs1] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_tolerance_raises[365_day-sel_kwargs0] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_tolerance_raises[365_day-sel_kwargs1] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_tolerance_raises[365_day-sel_kwargs2] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_tolerance_raises[360_day-sel_kwargs0] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_tolerance_raises[360_day-sel_kwargs1] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_tolerance_raises[360_day-sel_kwargs2] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_tolerance_raises[julian-sel_kwargs0] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_tolerance_raises[julian-sel_kwargs1] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_tolerance_raises[julian-sel_kwargs2] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_tolerance_raises[all_leap-sel_kwargs0] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_tolerance_raises[all_leap-sel_kwargs1] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_tolerance_raises[all_leap-sel_kwargs2] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_tolerance_raises[366_day-sel_kwargs0] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_tolerance_raises[366_day-sel_kwargs1] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_tolerance_raises[366_day-sel_kwargs2] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_tolerance_raises[gregorian-sel_kwargs0] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_tolerance_raises[gregorian-sel_kwargs1] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_tolerance_raises[gregorian-sel_kwargs2] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_tolerance_raises[proleptic_gregorian-sel_kwargs0] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_tolerance_raises[proleptic_gregorian-sel_kwargs1] SKIPPED [ 22%] xarray/tests/test_cftimeindex.py::test_sel_date_scalar_tolerance_raises[proleptic_gregorian-sel_kwargs2] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_nearest[365_day-sel_kwargs0] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_nearest[365_day-sel_kwargs1] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_nearest[360_day-sel_kwargs0] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_nearest[360_day-sel_kwargs1] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_nearest[julian-sel_kwargs0] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_nearest[julian-sel_kwargs1] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_nearest[all_leap-sel_kwargs0] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_nearest[all_leap-sel_kwargs1] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_nearest[366_day-sel_kwargs0] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_nearest[366_day-sel_kwargs1] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_nearest[gregorian-sel_kwargs0] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_nearest[gregorian-sel_kwargs1] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_nearest[proleptic_gregorian-sel_kwargs0] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_nearest[proleptic_gregorian-sel_kwargs1] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_pad[365_day-sel_kwargs0] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_pad[365_day-sel_kwargs1] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_pad[360_day-sel_kwargs0] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_pad[360_day-sel_kwargs1] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_pad[julian-sel_kwargs0] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_pad[julian-sel_kwargs1] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_pad[all_leap-sel_kwargs0] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_pad[all_leap-sel_kwargs1] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_pad[366_day-sel_kwargs0] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_pad[366_day-sel_kwargs1] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_pad[gregorian-sel_kwargs0] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_pad[gregorian-sel_kwargs1] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_pad[proleptic_gregorian-sel_kwargs0] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_pad[proleptic_gregorian-sel_kwargs1] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_backfill[365_day-sel_kwargs0] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_backfill[365_day-sel_kwargs1] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_backfill[360_day-sel_kwargs0] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_backfill[360_day-sel_kwargs1] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_backfill[julian-sel_kwargs0] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_backfill[julian-sel_kwargs1] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_backfill[all_leap-sel_kwargs0] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_backfill[all_leap-sel_kwargs1] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_backfill[366_day-sel_kwargs0] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_backfill[366_day-sel_kwargs1] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_backfill[gregorian-sel_kwargs0] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_backfill[gregorian-sel_kwargs1] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_backfill[proleptic_gregorian-sel_kwargs0] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_backfill[proleptic_gregorian-sel_kwargs1] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_tolerance_raises[365_day-sel_kwargs0] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_tolerance_raises[365_day-sel_kwargs1] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_tolerance_raises[365_day-sel_kwargs2] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_tolerance_raises[360_day-sel_kwargs0] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_tolerance_raises[360_day-sel_kwargs1] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_tolerance_raises[360_day-sel_kwargs2] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_tolerance_raises[julian-sel_kwargs0] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_tolerance_raises[julian-sel_kwargs1] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_tolerance_raises[julian-sel_kwargs2] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_tolerance_raises[all_leap-sel_kwargs0] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_tolerance_raises[all_leap-sel_kwargs1] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_tolerance_raises[all_leap-sel_kwargs2] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_tolerance_raises[366_day-sel_kwargs0] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_tolerance_raises[366_day-sel_kwargs1] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_tolerance_raises[366_day-sel_kwargs2] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_tolerance_raises[gregorian-sel_kwargs0] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_tolerance_raises[gregorian-sel_kwargs1] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_tolerance_raises[gregorian-sel_kwargs2] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_tolerance_raises[proleptic_gregorian-sel_kwargs0] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_tolerance_raises[proleptic_gregorian-sel_kwargs1] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_sel_date_list_tolerance_raises[proleptic_gregorian-sel_kwargs2] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_isel[365_day] SKIPPED (requir...) [ 23%] xarray/tests/test_cftimeindex.py::test_isel[360_day] SKIPPED (requir...) [ 23%] xarray/tests/test_cftimeindex.py::test_isel[julian] SKIPPED (require...) [ 23%] xarray/tests/test_cftimeindex.py::test_isel[all_leap] SKIPPED (requi...) [ 23%] xarray/tests/test_cftimeindex.py::test_isel[366_day] SKIPPED (requir...) [ 23%] xarray/tests/test_cftimeindex.py::test_isel[gregorian] SKIPPED (requ...) [ 23%] xarray/tests/test_cftimeindex.py::test_isel[proleptic_gregorian] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_indexing_in_series_getitem[365_day] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_indexing_in_series_getitem[360_day] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_indexing_in_series_getitem[julian] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_indexing_in_series_getitem[all_leap] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_indexing_in_series_getitem[366_day] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_indexing_in_series_getitem[gregorian] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_indexing_in_series_getitem[proleptic_gregorian] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_indexing_in_series_loc[365_day] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_indexing_in_series_loc[360_day] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_indexing_in_series_loc[julian] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_indexing_in_series_loc[all_leap] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_indexing_in_series_loc[366_day] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_indexing_in_series_loc[gregorian] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_indexing_in_series_loc[proleptic_gregorian] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_indexing_in_series_iloc[365_day] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_indexing_in_series_iloc[360_day] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_indexing_in_series_iloc[julian] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_indexing_in_series_iloc[all_leap] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_indexing_in_series_iloc[366_day] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_indexing_in_series_iloc[gregorian] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_indexing_in_series_iloc[proleptic_gregorian] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_series_dropna[365_day] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_series_dropna[360_day] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_series_dropna[julian] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_series_dropna[all_leap] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_series_dropna[366_day] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_series_dropna[gregorian] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_series_dropna[proleptic_gregorian] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_indexing_in_dataframe_loc[365_day] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_indexing_in_dataframe_loc[360_day] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_indexing_in_dataframe_loc[julian] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_indexing_in_dataframe_loc[all_leap] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_indexing_in_dataframe_loc[366_day] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_indexing_in_dataframe_loc[gregorian] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_indexing_in_dataframe_loc[proleptic_gregorian] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_indexing_in_dataframe_iloc[365_day] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_indexing_in_dataframe_iloc[360_day] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_indexing_in_dataframe_iloc[julian] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_indexing_in_dataframe_iloc[all_leap] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_indexing_in_dataframe_iloc[366_day] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_indexing_in_dataframe_iloc[gregorian] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_indexing_in_dataframe_iloc[proleptic_gregorian] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_concat_cftimeindex[365_day] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_concat_cftimeindex[360_day] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_concat_cftimeindex[julian] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_concat_cftimeindex[all_leap] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_concat_cftimeindex[366_day] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_concat_cftimeindex[gregorian] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_concat_cftimeindex[proleptic_gregorian] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_empty_cftimeindex SKIPPED (re...) [ 23%] xarray/tests/test_cftimeindex.py::test_cftimeindex_add[365_day] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_cftimeindex_add[360_day] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_cftimeindex_add[julian] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_cftimeindex_add[all_leap] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_cftimeindex_add[366_day] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_cftimeindex_add[gregorian] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_cftimeindex_add[proleptic_gregorian] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_cftimeindex_add_timedeltaindex[365_day] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_cftimeindex_add_timedeltaindex[360_day] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_cftimeindex_add_timedeltaindex[julian] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_cftimeindex_add_timedeltaindex[all_leap] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_cftimeindex_add_timedeltaindex[366_day] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_cftimeindex_add_timedeltaindex[gregorian] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_cftimeindex_add_timedeltaindex[proleptic_gregorian] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float[365_day-h-h-2.0] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float[365_day-h-h-1.5] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float[365_day-min-min-2.0] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float[365_day-min-min-1.5] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float[365_day-s-s-2.0] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float[365_day-s-s-1.5] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float[365_day-ms-ms-2.0] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float[365_day-ms-ms-1.5] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float[360_day-h-h-2.0] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float[360_day-h-h-1.5] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float[360_day-min-min-2.0] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float[360_day-min-min-1.5] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float[360_day-s-s-2.0] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float[360_day-s-s-1.5] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float[360_day-ms-ms-2.0] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float[360_day-ms-ms-1.5] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float[julian-h-h-2.0] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float[julian-h-h-1.5] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float[julian-min-min-2.0] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float[julian-min-min-1.5] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float[julian-s-s-2.0] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float[julian-s-s-1.5] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float[julian-ms-ms-2.0] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float[julian-ms-ms-1.5] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float[all_leap-h-h-2.0] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float[all_leap-h-h-1.5] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float[all_leap-min-min-2.0] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float[all_leap-min-min-1.5] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float[all_leap-s-s-2.0] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float[all_leap-s-s-1.5] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float[all_leap-ms-ms-2.0] SKIPPED [ 23%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float[all_leap-ms-ms-1.5] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float[366_day-h-h-2.0] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float[366_day-h-h-1.5] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float[366_day-min-min-2.0] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float[366_day-min-min-1.5] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float[366_day-s-s-2.0] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float[366_day-s-s-1.5] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float[366_day-ms-ms-2.0] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float[366_day-ms-ms-1.5] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float[gregorian-h-h-2.0] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float[gregorian-h-h-1.5] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float[gregorian-min-min-2.0] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float[gregorian-min-min-1.5] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float[gregorian-s-s-2.0] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float[gregorian-s-s-1.5] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float[gregorian-ms-ms-2.0] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float[gregorian-ms-ms-1.5] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float[proleptic_gregorian-h-h-2.0] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float[proleptic_gregorian-h-h-1.5] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float[proleptic_gregorian-min-min-2.0] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float[proleptic_gregorian-min-min-1.5] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float[proleptic_gregorian-s-s-2.0] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float[proleptic_gregorian-s-s-1.5] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float[proleptic_gregorian-ms-ms-2.0] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float[proleptic_gregorian-ms-ms-1.5] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float_us SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float_fails_for_non_tick_freqs[YS] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float_fails_for_non_tick_freqs[YE] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float_fails_for_non_tick_freqs[QS] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float_fails_for_non_tick_freqs[QE] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float_fails_for_non_tick_freqs[MS] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float_fails_for_non_tick_freqs[ME] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_float_fails_for_non_tick_freqs[D] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_radd[365_day] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_radd[360_day] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_radd[julian] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_radd[all_leap] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_radd[366_day] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_radd[gregorian] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_radd[proleptic_gregorian] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_timedeltaindex_add_cftimeindex[365_day] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_timedeltaindex_add_cftimeindex[360_day] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_timedeltaindex_add_cftimeindex[julian] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_timedeltaindex_add_cftimeindex[all_leap] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_timedeltaindex_add_cftimeindex[366_day] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_timedeltaindex_add_cftimeindex[gregorian] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_timedeltaindex_add_cftimeindex[proleptic_gregorian] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_sub_timedelta[365_day] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_sub_timedelta[360_day] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_sub_timedelta[julian] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_sub_timedelta[all_leap] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_sub_timedelta[366_day] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_sub_timedelta[gregorian] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_sub_timedelta[proleptic_gregorian] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_sub_timedelta_array[365_day-1d-array] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_sub_timedelta_array[365_day-scalar-array] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_sub_timedelta_array[360_day-1d-array] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_sub_timedelta_array[360_day-scalar-array] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_sub_timedelta_array[julian-1d-array] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_sub_timedelta_array[julian-scalar-array] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_sub_timedelta_array[all_leap-1d-array] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_sub_timedelta_array[all_leap-scalar-array] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_sub_timedelta_array[366_day-1d-array] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_sub_timedelta_array[366_day-scalar-array] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_sub_timedelta_array[gregorian-1d-array] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_sub_timedelta_array[gregorian-scalar-array] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_sub_timedelta_array[proleptic_gregorian-1d-array] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_sub_timedelta_array[proleptic_gregorian-scalar-array] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_sub_cftimeindex[365_day] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_sub_cftimeindex[360_day] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_sub_cftimeindex[julian] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_sub_cftimeindex[all_leap] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_sub_cftimeindex[366_day] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_sub_cftimeindex[gregorian] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_sub_cftimeindex[proleptic_gregorian] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_sub_cftime_datetime[365_day] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_sub_cftime_datetime[360_day] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_sub_cftime_datetime[julian] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_sub_cftime_datetime[all_leap] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_sub_cftime_datetime[366_day] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_sub_cftime_datetime[gregorian] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_sub_cftime_datetime[proleptic_gregorian] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftime_datetime_sub_cftimeindex[365_day] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftime_datetime_sub_cftimeindex[360_day] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftime_datetime_sub_cftimeindex[julian] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftime_datetime_sub_cftimeindex[all_leap] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftime_datetime_sub_cftimeindex[366_day] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftime_datetime_sub_cftimeindex[gregorian] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftime_datetime_sub_cftimeindex[proleptic_gregorian] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_distant_cftime_datetime_sub_cftimeindex[365_day] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_distant_cftime_datetime_sub_cftimeindex[360_day] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_distant_cftime_datetime_sub_cftimeindex[julian] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_distant_cftime_datetime_sub_cftimeindex[all_leap] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_distant_cftime_datetime_sub_cftimeindex[366_day] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_distant_cftime_datetime_sub_cftimeindex[gregorian] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_distant_cftime_datetime_sub_cftimeindex[proleptic_gregorian] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_sub_timedeltaindex[365_day] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_sub_timedeltaindex[360_day] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_sub_timedeltaindex[julian] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_sub_timedeltaindex[all_leap] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_sub_timedeltaindex[366_day] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_sub_timedeltaindex[gregorian] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_sub_timedeltaindex[proleptic_gregorian] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_sub_index_of_cftime_datetimes[365_day] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_sub_index_of_cftime_datetimes[360_day] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_sub_index_of_cftime_datetimes[julian] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_sub_index_of_cftime_datetimes[all_leap] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_sub_index_of_cftime_datetimes[366_day] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_sub_index_of_cftime_datetimes[gregorian] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_sub_index_of_cftime_datetimes[proleptic_gregorian] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_sub_not_implemented[365_day] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_sub_not_implemented[360_day] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_sub_not_implemented[julian] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_sub_not_implemented[all_leap] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_sub_not_implemented[366_day] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_sub_not_implemented[gregorian] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_sub_not_implemented[proleptic_gregorian] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_rsub[365_day] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_rsub[360_day] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_rsub[julian] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_rsub[all_leap] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_rsub[366_day] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_rsub[gregorian] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_rsub[proleptic_gregorian] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift[365_day-D] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift[365_day-freq1] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift[360_day-D] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift[360_day-freq1] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift[julian-D] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift[julian-freq1] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift[all_leap-D] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift[all_leap-freq1] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift[366_day-D] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift[366_day-freq1] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift[gregorian-D] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift[gregorian-freq1] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift[proleptic_gregorian-D] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift[proleptic_gregorian-freq1] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_invalid_periods SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_shift_invalid_freq SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_calendar_property[noleap-noleap] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_calendar_property[365_day-noleap] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_calendar_property[360_day-360_day] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_calendar_property[julian-julian] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_calendar_property[gregorian-] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_calendar_property[standard-] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_calendar_property[proleptic_gregorian-proleptic_gregorian] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_empty_cftimeindex_calendar_property SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_freq_property_none_size_lt_3[noleap] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_freq_property_none_size_lt_3[365_day] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_freq_property_none_size_lt_3[360_day] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_freq_property_none_size_lt_3[julian] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_freq_property_none_size_lt_3[gregorian] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_freq_property_none_size_lt_3[standard] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_freq_property_none_size_lt_3[proleptic_gregorian] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_calendar_repr[noleap-noleap] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_calendar_repr[365_day-noleap] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_calendar_repr[360_day-360_day] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_calendar_repr[julian-julian] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_calendar_repr[gregorian-] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_calendar_repr[standard-] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_calendar_repr[proleptic_gregorian-proleptic_gregorian] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_periods_repr[2] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_periods_repr[40] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_freq_in_repr[D-noleap] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_freq_in_repr[D-360_day] SKIPPED [ 24%] xarray/tests/test_cftimeindex.py::test_cftimeindex_freq_in_repr[D-standard] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_cftimeindex_freq_in_repr[h-noleap] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_cftimeindex_freq_in_repr[h-360_day] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_cftimeindex_freq_in_repr[h-standard] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_cftimeindex_repr_formatting[2-CFTimeIndex([2000-01-01 00:00:00, 2000-01-02 00:00:00],\n dtype='object', length=2, calendar='', freq=None)] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_cftimeindex_repr_formatting[4-CFTimeIndex([2000-01-01 00:00:00, 2000-01-02 00:00:00, 2000-01-03 00:00:00,\n 2000-01-04 00:00:00],\n dtype='object', length=4, calendar='', freq='D')] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_cftimeindex_repr_formatting[101-CFTimeIndex([2000-01-01 00:00:00, 2000-01-02 00:00:00, 2000-01-03 00:00:00,\n 2000-01-04 00:00:00, 2000-01-05 00:00:00, 2000-01-06 00:00:00,\n 2000-01-07 00:00:00, 2000-01-08 00:00:00, 2000-01-09 00:00:00,\n 2000-01-10 00:00:00,\n ...\n 2000-04-01 00:00:00, 2000-04-02 00:00:00, 2000-04-03 00:00:00,\n 2000-04-04 00:00:00, 2000-04-05 00:00:00, 2000-04-06 00:00:00,\n 2000-04-07 00:00:00, 2000-04-08 00:00:00, 2000-04-09 00:00:00,\n 2000-04-10 00:00:00],\n dtype='object', length=101, calendar='', freq='D')] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_cftimeindex_repr_formatting_width[2-40] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_cftimeindex_repr_formatting_width[2-80] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_cftimeindex_repr_formatting_width[2-100] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_cftimeindex_repr_formatting_width[3-40] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_cftimeindex_repr_formatting_width[3-80] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_cftimeindex_repr_formatting_width[3-100] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_cftimeindex_repr_formatting_width[4-40] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_cftimeindex_repr_formatting_width[4-80] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_cftimeindex_repr_formatting_width[4-100] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_cftimeindex_repr_formatting_width[100-40] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_cftimeindex_repr_formatting_width[100-80] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_cftimeindex_repr_formatting_width[100-100] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_cftimeindex_repr_formatting_width[101-40] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_cftimeindex_repr_formatting_width[101-80] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_cftimeindex_repr_formatting_width[101-100] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_cftimeindex_repr_101_shorter[22] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_cftimeindex_repr_101_shorter[50] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_cftimeindex_repr_101_shorter[100] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_parse_array_of_cftime_strings SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_strftime_of_cftime_array[360_day] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_strftime_of_cftime_array[365_day] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_strftime_of_cftime_array[366_day] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_strftime_of_cftime_array[all_leap] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_strftime_of_cftime_array[gregorian] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_strftime_of_cftime_array[julian] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_strftime_of_cftime_array[noleap] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_strftime_of_cftime_array[proleptic_gregorian] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_strftime_of_cftime_array[standard] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_to_datetimeindex[False-360_day] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_to_datetimeindex[False-365_day] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_to_datetimeindex[False-366_day] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_to_datetimeindex[False-all_leap] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_to_datetimeindex[False-gregorian] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_to_datetimeindex[False-julian] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_to_datetimeindex[False-noleap] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_to_datetimeindex[False-proleptic_gregorian] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_to_datetimeindex[False-standard] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_to_datetimeindex[True-360_day] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_to_datetimeindex[True-365_day] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_to_datetimeindex[True-366_day] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_to_datetimeindex[True-all_leap] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_to_datetimeindex[True-gregorian] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_to_datetimeindex[True-julian] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_to_datetimeindex[True-noleap] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_to_datetimeindex[True-proleptic_gregorian] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_to_datetimeindex[True-standard] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_to_datetimeindex_future_warning SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_to_datetimeindex_out_of_range[360_day] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_to_datetimeindex_out_of_range[365_day] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_to_datetimeindex_out_of_range[366_day] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_to_datetimeindex_out_of_range[all_leap] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_to_datetimeindex_out_of_range[gregorian] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_to_datetimeindex_out_of_range[julian] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_to_datetimeindex_out_of_range[noleap] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_to_datetimeindex_out_of_range[proleptic_gregorian] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_to_datetimeindex_out_of_range[standard] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_to_datetimeindex_gregorian_pre_reform[False] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_to_datetimeindex_gregorian_pre_reform[True] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_to_datetimeindex_feb_29[all_leap] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_to_datetimeindex_feb_29[360_day] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_multiindex SKIPPED (requires ...) [ 25%] xarray/tests/test_cftimeindex.py::test_rounding_methods_against_datetimeindex[floor-3663s] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_rounding_methods_against_datetimeindex[floor-33min] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_rounding_methods_against_datetimeindex[floor-2h] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_rounding_methods_against_datetimeindex[ceil-3663s] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_rounding_methods_against_datetimeindex[ceil-33min] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_rounding_methods_against_datetimeindex[ceil-2h] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_rounding_methods_against_datetimeindex[round-3663s] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_rounding_methods_against_datetimeindex[round-33min] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_rounding_methods_against_datetimeindex[round-2h] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_rounding_methods_empty_cftimindex[floor] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_rounding_methods_empty_cftimindex[ceil] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_rounding_methods_empty_cftimindex[round] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_rounding_methods_invalid_freq[floor] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_rounding_methods_invalid_freq[ceil] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_rounding_methods_invalid_freq[round] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_ceil[365_day] SKIPPED (requir...) [ 25%] xarray/tests/test_cftimeindex.py::test_ceil[360_day] SKIPPED (requir...) [ 25%] xarray/tests/test_cftimeindex.py::test_ceil[julian] SKIPPED (require...) [ 25%] xarray/tests/test_cftimeindex.py::test_ceil[all_leap] SKIPPED (requi...) [ 25%] xarray/tests/test_cftimeindex.py::test_ceil[366_day] SKIPPED (requir...) [ 25%] xarray/tests/test_cftimeindex.py::test_ceil[gregorian] SKIPPED (requ...) [ 25%] xarray/tests/test_cftimeindex.py::test_ceil[proleptic_gregorian] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_floor[365_day] SKIPPED (requi...) [ 25%] xarray/tests/test_cftimeindex.py::test_floor[360_day] SKIPPED (requi...) [ 25%] xarray/tests/test_cftimeindex.py::test_floor[julian] SKIPPED (requir...) [ 25%] xarray/tests/test_cftimeindex.py::test_floor[all_leap] SKIPPED (requ...) [ 25%] xarray/tests/test_cftimeindex.py::test_floor[366_day] SKIPPED (requi...) [ 25%] xarray/tests/test_cftimeindex.py::test_floor[gregorian] SKIPPED (req...) [ 25%] xarray/tests/test_cftimeindex.py::test_floor[proleptic_gregorian] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_round[365_day] SKIPPED (requi...) [ 25%] xarray/tests/test_cftimeindex.py::test_round[360_day] SKIPPED (requi...) [ 25%] xarray/tests/test_cftimeindex.py::test_round[julian] SKIPPED (requir...) [ 25%] xarray/tests/test_cftimeindex.py::test_round[all_leap] SKIPPED (requ...) [ 25%] xarray/tests/test_cftimeindex.py::test_round[366_day] SKIPPED (requi...) [ 25%] xarray/tests/test_cftimeindex.py::test_round[gregorian] SKIPPED (req...) [ 25%] xarray/tests/test_cftimeindex.py::test_round[proleptic_gregorian] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_asi8[365_day] SKIPPED (requir...) [ 25%] xarray/tests/test_cftimeindex.py::test_asi8[360_day] SKIPPED (requir...) [ 25%] xarray/tests/test_cftimeindex.py::test_asi8[julian] SKIPPED (require...) [ 25%] xarray/tests/test_cftimeindex.py::test_asi8[all_leap] SKIPPED (requi...) [ 25%] xarray/tests/test_cftimeindex.py::test_asi8[366_day] SKIPPED (requir...) [ 25%] xarray/tests/test_cftimeindex.py::test_asi8[gregorian] SKIPPED (requ...) [ 25%] xarray/tests/test_cftimeindex.py::test_asi8[proleptic_gregorian] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_asi8_distant_date SKIPPED (re...) [ 25%] xarray/tests/test_cftimeindex.py::test_asi8_empty_cftimeindex SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_infer_freq_valid_types[s] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_infer_freq_valid_types[ms] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_infer_freq_valid_types[us] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_infer_freq_valid_types[ns] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_infer_freq_invalid_inputs SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_infer_freq[365_day-300YS-JAN] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_infer_freq[365_day-YE-DEC] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_infer_freq[365_day-YS-JUL] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_infer_freq[365_day-2YS-FEB] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_infer_freq[365_day-QE-NOV] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_infer_freq[365_day-3QS-DEC] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_infer_freq[365_day-MS] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_infer_freq[365_day-4ME] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_infer_freq[365_day-7D] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_infer_freq[365_day-D] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_infer_freq[365_day-30h] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_infer_freq[365_day-5min] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_infer_freq[365_day-40s] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_infer_freq[360_day-300YS-JAN] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_infer_freq[360_day-YE-DEC] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_infer_freq[360_day-YS-JUL] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_infer_freq[360_day-2YS-FEB] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_infer_freq[360_day-QE-NOV] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_infer_freq[360_day-3QS-DEC] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_infer_freq[360_day-MS] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_infer_freq[360_day-4ME] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_infer_freq[360_day-7D] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_infer_freq[360_day-D] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_infer_freq[360_day-30h] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_infer_freq[360_day-5min] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_infer_freq[360_day-40s] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_infer_freq[julian-300YS-JAN] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_infer_freq[julian-YE-DEC] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_infer_freq[julian-YS-JUL] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_infer_freq[julian-2YS-FEB] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_infer_freq[julian-QE-NOV] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_infer_freq[julian-3QS-DEC] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_infer_freq[julian-MS] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_infer_freq[julian-4ME] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_infer_freq[julian-7D] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_infer_freq[julian-D] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_infer_freq[julian-30h] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_infer_freq[julian-5min] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_infer_freq[julian-40s] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_infer_freq[all_leap-300YS-JAN] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_infer_freq[all_leap-YE-DEC] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_infer_freq[all_leap-YS-JUL] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_infer_freq[all_leap-2YS-FEB] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_infer_freq[all_leap-QE-NOV] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_infer_freq[all_leap-3QS-DEC] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_infer_freq[all_leap-MS] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_infer_freq[all_leap-4ME] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_infer_freq[all_leap-7D] SKIPPED [ 25%] xarray/tests/test_cftimeindex.py::test_infer_freq[all_leap-D] SKIPPED [ 26%] xarray/tests/test_cftimeindex.py::test_infer_freq[all_leap-30h] SKIPPED [ 26%] xarray/tests/test_cftimeindex.py::test_infer_freq[all_leap-5min] SKIPPED [ 26%] xarray/tests/test_cftimeindex.py::test_infer_freq[all_leap-40s] SKIPPED [ 26%] xarray/tests/test_cftimeindex.py::test_infer_freq[366_day-300YS-JAN] SKIPPED [ 26%] xarray/tests/test_cftimeindex.py::test_infer_freq[366_day-YE-DEC] SKIPPED [ 26%] xarray/tests/test_cftimeindex.py::test_infer_freq[366_day-YS-JUL] SKIPPED [ 26%] xarray/tests/test_cftimeindex.py::test_infer_freq[366_day-2YS-FEB] SKIPPED [ 26%] xarray/tests/test_cftimeindex.py::test_infer_freq[366_day-QE-NOV] SKIPPED [ 26%] xarray/tests/test_cftimeindex.py::test_infer_freq[366_day-3QS-DEC] SKIPPED [ 26%] xarray/tests/test_cftimeindex.py::test_infer_freq[366_day-MS] SKIPPED [ 26%] xarray/tests/test_cftimeindex.py::test_infer_freq[366_day-4ME] SKIPPED [ 26%] xarray/tests/test_cftimeindex.py::test_infer_freq[366_day-7D] SKIPPED [ 26%] xarray/tests/test_cftimeindex.py::test_infer_freq[366_day-D] SKIPPED [ 26%] xarray/tests/test_cftimeindex.py::test_infer_freq[366_day-30h] SKIPPED [ 26%] xarray/tests/test_cftimeindex.py::test_infer_freq[366_day-5min] SKIPPED [ 26%] xarray/tests/test_cftimeindex.py::test_infer_freq[366_day-40s] SKIPPED [ 26%] xarray/tests/test_cftimeindex.py::test_infer_freq[gregorian-300YS-JAN] SKIPPED [ 26%] xarray/tests/test_cftimeindex.py::test_infer_freq[gregorian-YE-DEC] SKIPPED [ 26%] xarray/tests/test_cftimeindex.py::test_infer_freq[gregorian-YS-JUL] SKIPPED [ 26%] xarray/tests/test_cftimeindex.py::test_infer_freq[gregorian-2YS-FEB] SKIPPED [ 26%] xarray/tests/test_cftimeindex.py::test_infer_freq[gregorian-QE-NOV] SKIPPED [ 26%] xarray/tests/test_cftimeindex.py::test_infer_freq[gregorian-3QS-DEC] SKIPPED [ 26%] xarray/tests/test_cftimeindex.py::test_infer_freq[gregorian-MS] SKIPPED [ 26%] xarray/tests/test_cftimeindex.py::test_infer_freq[gregorian-4ME] SKIPPED [ 26%] xarray/tests/test_cftimeindex.py::test_infer_freq[gregorian-7D] SKIPPED [ 26%] xarray/tests/test_cftimeindex.py::test_infer_freq[gregorian-D] SKIPPED [ 26%] xarray/tests/test_cftimeindex.py::test_infer_freq[gregorian-30h] SKIPPED [ 26%] xarray/tests/test_cftimeindex.py::test_infer_freq[gregorian-5min] SKIPPED [ 26%] xarray/tests/test_cftimeindex.py::test_infer_freq[gregorian-40s] SKIPPED [ 26%] xarray/tests/test_cftimeindex.py::test_infer_freq[proleptic_gregorian-300YS-JAN] SKIPPED [ 26%] xarray/tests/test_cftimeindex.py::test_infer_freq[proleptic_gregorian-YE-DEC] SKIPPED [ 26%] xarray/tests/test_cftimeindex.py::test_infer_freq[proleptic_gregorian-YS-JUL] SKIPPED [ 26%] xarray/tests/test_cftimeindex.py::test_infer_freq[proleptic_gregorian-2YS-FEB] SKIPPED [ 26%] xarray/tests/test_cftimeindex.py::test_infer_freq[proleptic_gregorian-QE-NOV] SKIPPED [ 26%] xarray/tests/test_cftimeindex.py::test_infer_freq[proleptic_gregorian-3QS-DEC] SKIPPED [ 26%] xarray/tests/test_cftimeindex.py::test_infer_freq[proleptic_gregorian-MS] SKIPPED [ 26%] xarray/tests/test_cftimeindex.py::test_infer_freq[proleptic_gregorian-4ME] SKIPPED [ 26%] xarray/tests/test_cftimeindex.py::test_infer_freq[proleptic_gregorian-7D] SKIPPED [ 26%] xarray/tests/test_cftimeindex.py::test_infer_freq[proleptic_gregorian-D] SKIPPED [ 26%] xarray/tests/test_cftimeindex.py::test_infer_freq[proleptic_gregorian-30h] SKIPPED [ 26%] xarray/tests/test_cftimeindex.py::test_infer_freq[proleptic_gregorian-5min] SKIPPED [ 26%] xarray/tests/test_cftimeindex.py::test_infer_freq[proleptic_gregorian-40s] SKIPPED [ 26%] xarray/tests/test_cftimeindex.py::test_pickle_cftimeindex[365_day] SKIPPED [ 26%] xarray/tests/test_cftimeindex.py::test_pickle_cftimeindex[360_day] SKIPPED [ 26%] xarray/tests/test_cftimeindex.py::test_pickle_cftimeindex[julian] SKIPPED [ 26%] xarray/tests/test_cftimeindex.py::test_pickle_cftimeindex[all_leap] SKIPPED [ 26%] xarray/tests/test_cftimeindex.py::test_pickle_cftimeindex[366_day] SKIPPED [ 26%] xarray/tests/test_cftimeindex.py::test_pickle_cftimeindex[gregorian] SKIPPED [ 26%] xarray/tests/test_cftimeindex.py::test_pickle_cftimeindex[proleptic_gregorian] SKIPPED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_absent_dims_error[1-numpy] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_absent_dims_error[1-dask] SKIPPED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_dataset[1-numpy-trim-left-True] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_dataset[1-numpy-trim-left-False] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_dataset[1-numpy-pad-right-True] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_dataset[1-numpy-pad-right-False] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_dataset[1-dask-trim-left-True] SKIPPED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_dataset[1-dask-trim-left-False] SKIPPED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_dataset[1-dask-pad-right-True] SKIPPED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_dataset[1-dask-pad-right-False] SKIPPED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_coords[1-numpy-True] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_coords[1-numpy-False] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_coords[1-dask-True] SKIPPED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_coords[1-dask-False] SKIPPED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_coords_cftime SKIPPED (re...) [ 26%] xarray/tests/test_coarsen.py::test_coarsen_keep_attrs[reduce-argument0] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_keep_attrs[mean-argument1] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[numpy-sum-1-1] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[numpy-sum-1-2] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[numpy-sum-2-1] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[numpy-sum-2-2] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[numpy-sum-3-1] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[numpy-sum-3-2] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[numpy-sum-4-1] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[numpy-sum-4-2] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[numpy-mean-1-1] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[numpy-mean-1-2] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[numpy-mean-2-1] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[numpy-mean-2-2] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[numpy-mean-3-1] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[numpy-mean-3-2] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[numpy-mean-4-1] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[numpy-mean-4-2] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[numpy-std-1-1] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[numpy-std-1-2] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[numpy-std-2-1] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[numpy-std-2-2] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[numpy-std-3-1] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[numpy-std-3-2] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[numpy-std-4-1] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[numpy-std-4-2] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[numpy-var-1-1] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[numpy-var-1-2] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[numpy-var-2-1] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[numpy-var-2-2] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[numpy-var-3-1] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[numpy-var-3-2] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[numpy-var-4-1] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[numpy-var-4-2] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[numpy-min-1-1] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[numpy-min-1-2] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[numpy-min-2-1] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[numpy-min-2-2] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[numpy-min-3-1] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[numpy-min-3-2] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[numpy-min-4-1] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[numpy-min-4-2] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[numpy-max-1-1] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[numpy-max-1-2] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[numpy-max-2-1] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[numpy-max-2-2] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[numpy-max-3-1] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[numpy-max-3-2] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[numpy-max-4-1] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[numpy-max-4-2] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[numpy-median-1-1] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[numpy-median-1-2] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[numpy-median-2-1] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[numpy-median-2-2] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[numpy-median-3-1] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[numpy-median-3-2] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[numpy-median-4-1] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[numpy-median-4-2] PASSED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[dask-sum-1-1] SKIPPED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[dask-sum-1-2] SKIPPED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[dask-sum-2-1] SKIPPED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[dask-sum-2-2] SKIPPED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[dask-sum-3-1] SKIPPED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[dask-sum-3-2] SKIPPED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[dask-sum-4-1] SKIPPED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[dask-sum-4-2] SKIPPED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[dask-mean-1-1] SKIPPED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[dask-mean-1-2] SKIPPED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[dask-mean-2-1] SKIPPED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[dask-mean-2-2] SKIPPED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[dask-mean-3-1] SKIPPED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[dask-mean-3-2] SKIPPED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[dask-mean-4-1] SKIPPED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[dask-mean-4-2] SKIPPED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[dask-std-1-1] SKIPPED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[dask-std-1-2] SKIPPED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[dask-std-2-1] SKIPPED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[dask-std-2-2] SKIPPED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[dask-std-3-1] SKIPPED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[dask-std-3-2] SKIPPED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[dask-std-4-1] SKIPPED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[dask-std-4-2] SKIPPED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[dask-var-1-1] SKIPPED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[dask-var-1-2] SKIPPED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[dask-var-2-1] SKIPPED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[dask-var-2-2] SKIPPED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[dask-var-3-1] SKIPPED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[dask-var-3-2] SKIPPED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[dask-var-4-1] SKIPPED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[dask-var-4-2] SKIPPED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[dask-min-1-1] SKIPPED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[dask-min-1-2] SKIPPED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[dask-min-2-1] SKIPPED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[dask-min-2-2] SKIPPED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[dask-min-3-1] SKIPPED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[dask-min-3-2] SKIPPED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[dask-min-4-1] SKIPPED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[dask-min-4-2] SKIPPED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[dask-max-1-1] SKIPPED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[dask-max-1-2] SKIPPED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[dask-max-2-1] SKIPPED [ 26%] xarray/tests/test_coarsen.py::test_coarsen_reduce[dask-max-2-2] SKIPPED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_reduce[dask-max-3-1] SKIPPED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_reduce[dask-max-3-2] SKIPPED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_reduce[dask-max-4-1] SKIPPED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_reduce[dask-max-4-2] SKIPPED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_reduce[dask-median-1-1] SKIPPED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_reduce[dask-median-1-2] SKIPPED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_reduce[dask-median-2-1] SKIPPED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_reduce[dask-median-2-2] SKIPPED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_reduce[dask-median-3-1] SKIPPED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_reduce[dask-median-3-2] SKIPPED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_reduce[dask-median-4-1] SKIPPED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_reduce[dask-median-4-2] SKIPPED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_keep_attrs[reduce-argument0] PASSED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_keep_attrs[mean-argument1] PASSED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[numpy-sum-1-1] PASSED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[numpy-sum-1-2] SKIPPED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[numpy-sum-2-1] PASSED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[numpy-sum-2-2] PASSED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[numpy-sum-3-1] PASSED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[numpy-sum-3-2] PASSED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[numpy-sum-4-1] PASSED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[numpy-sum-4-2] PASSED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[numpy-mean-1-1] PASSED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[numpy-mean-1-2] SKIPPED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[numpy-mean-2-1] PASSED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[numpy-mean-2-2] PASSED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[numpy-mean-3-1] PASSED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[numpy-mean-3-2] PASSED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[numpy-mean-4-1] PASSED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[numpy-mean-4-2] PASSED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[numpy-std-1-1] PASSED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[numpy-std-1-2] SKIPPED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[numpy-std-2-1] PASSED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[numpy-std-2-2] PASSED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[numpy-std-3-1] PASSED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[numpy-std-3-2] PASSED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[numpy-std-4-1] PASSED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[numpy-std-4-2] PASSED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[numpy-max-1-1] PASSED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[numpy-max-1-2] SKIPPED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[numpy-max-2-1] PASSED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[numpy-max-2-2] PASSED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[numpy-max-3-1] PASSED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[numpy-max-3-2] PASSED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[numpy-max-4-1] PASSED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[numpy-max-4-2] PASSED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[dask-sum-1-1] SKIPPED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[dask-sum-1-2] SKIPPED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[dask-sum-2-1] SKIPPED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[dask-sum-2-2] SKIPPED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[dask-sum-3-1] SKIPPED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[dask-sum-3-2] SKIPPED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[dask-sum-4-1] SKIPPED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[dask-sum-4-2] SKIPPED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[dask-mean-1-1] SKIPPED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[dask-mean-1-2] SKIPPED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[dask-mean-2-1] SKIPPED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[dask-mean-2-2] SKIPPED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[dask-mean-3-1] SKIPPED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[dask-mean-3-2] SKIPPED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[dask-mean-4-1] SKIPPED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[dask-mean-4-2] SKIPPED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[dask-std-1-1] SKIPPED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[dask-std-1-2] SKIPPED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[dask-std-2-1] SKIPPED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[dask-std-2-2] SKIPPED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[dask-std-3-1] SKIPPED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[dask-std-3-2] SKIPPED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[dask-std-4-1] SKIPPED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[dask-std-4-2] SKIPPED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[dask-max-1-1] SKIPPED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[dask-max-1-2] SKIPPED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[dask-max-2-1] SKIPPED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[dask-max-2-2] SKIPPED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[dask-max-3-1] SKIPPED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[dask-max-3-2] SKIPPED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[dask-max-4-1] SKIPPED [ 27%] xarray/tests/test_coarsen.py::test_coarsen_da_reduce[dask-max-4-2] SKIPPED [ 27%] xarray/tests/test_coarsen.py::TestCoarsenConstruct::test_coarsen_construct[True] PASSED [ 27%] xarray/tests/test_coarsen.py::TestCoarsenConstruct::test_coarsen_construct[False] PASSED [ 27%] xarray/tests/test_coarsen.py::TestCoarsenConstruct::test_coarsen_construct_keeps_all_coords PASSED [ 27%] xarray/tests/test_coding.py::test_CFMaskCoder_decode PASSED [ 27%] xarray/tests/test_coding.py::test_CFMaskCoder_encode_missing_fill_values_conflict[numeric-with-dtype] PASSED [ 27%] xarray/tests/test_coding.py::test_CFMaskCoder_encode_missing_fill_values_conflict[numeric-without-dtype] PASSED [ 27%] xarray/tests/test_coding.py::test_CFMaskCoder_encode_missing_fill_values_conflict[times-with-dtype] PASSED [ 27%] xarray/tests/test_coding.py::test_CFMaskCoder_missing_value PASSED [ 27%] xarray/tests/test_coding.py::test_CFMaskCoder_decode_dask SKIPPED (r...) [ 27%] xarray/tests/test_coding.py::test_coder_roundtrip PASSED [ 27%] xarray/tests/test_coding.py::test_scaling_converts_to_float[f4-u1] PASSED [ 27%] xarray/tests/test_coding.py::test_scaling_converts_to_float[f4-u2] PASSED [ 27%] xarray/tests/test_coding.py::test_scaling_converts_to_float[f4-i1] PASSED [ 27%] xarray/tests/test_coding.py::test_scaling_converts_to_float[f4-i2] PASSED [ 27%] xarray/tests/test_coding.py::test_scaling_converts_to_float[f4-f2] PASSED [ 27%] xarray/tests/test_coding.py::test_scaling_converts_to_float[f4-f4] PASSED [ 27%] xarray/tests/test_coding.py::test_scaling_converts_to_float[f8-u1] PASSED [ 27%] xarray/tests/test_coding.py::test_scaling_converts_to_float[f8-u2] PASSED [ 27%] xarray/tests/test_coding.py::test_scaling_converts_to_float[f8-i1] PASSED [ 27%] xarray/tests/test_coding.py::test_scaling_converts_to_float[f8-i2] PASSED [ 27%] xarray/tests/test_coding.py::test_scaling_converts_to_float[f8-f2] PASSED [ 27%] xarray/tests/test_coding.py::test_scaling_converts_to_float[f8-f4] PASSED [ 27%] xarray/tests/test_coding.py::test_scaling_offset_as_list[0.1-10] PASSED [ 27%] xarray/tests/test_coding.py::test_scaling_offset_as_list[0.1-scale_factor1] PASSED [ 27%] xarray/tests/test_coding.py::test_scaling_offset_as_list[add_offset1-10] PASSED [ 27%] xarray/tests/test_coding.py::test_scaling_offset_as_list[add_offset1-scale_factor1] PASSED [ 27%] xarray/tests/test_coding.py::test_decode_unsigned_from_signed[1] PASSED [ 27%] xarray/tests/test_coding.py::test_decode_unsigned_from_signed[2] PASSED [ 27%] xarray/tests/test_coding.py::test_decode_unsigned_from_signed[4] PASSED [ 27%] xarray/tests/test_coding.py::test_decode_unsigned_from_signed[8] PASSED [ 27%] xarray/tests/test_coding.py::test_decode_signed_from_unsigned[1] PASSED [ 27%] xarray/tests/test_coding.py::test_decode_signed_from_unsigned[2] PASSED [ 27%] xarray/tests/test_coding.py::test_decode_signed_from_unsigned[4] PASSED [ 27%] xarray/tests/test_coding.py::test_decode_signed_from_unsigned[8] PASSED [ 27%] xarray/tests/test_coding_strings.py::test_vlen_dtype PASSED [ 27%] xarray/tests/test_coding_strings.py::test_is_unicode_dtype_stringdtype PASSED [ 27%] xarray/tests/test_coding_strings.py::test_numpy_subclass_handling[str_] PASSED [ 27%] xarray/tests/test_coding_strings.py::test_numpy_subclass_handling[bytes_] PASSED [ 27%] xarray/tests/test_coding_strings.py::test_EncodedStringCoder_decode PASSED [ 27%] xarray/tests/test_coding_strings.py::test_EncodedStringCoder_decode_dask SKIPPED [ 27%] xarray/tests/test_coding_strings.py::test_EncodedStringCoder_encode PASSED [ 27%] xarray/tests/test_coding_strings.py::test_encoded_string_coder_stringdtype_nulls PASSED [ 27%] xarray/tests/test_coding_strings.py::test_CharacterArrayCoder_roundtrip[original0] PASSED [ 27%] xarray/tests/test_coding_strings.py::test_CharacterArrayCoder_roundtrip[original1] PASSED [ 27%] xarray/tests/test_coding_strings.py::test_CharacterArrayCoder_roundtrip[original2] PASSED [ 27%] xarray/tests/test_coding_strings.py::test_CharacterArrayCoder_roundtrip[original3] PASSED [ 27%] xarray/tests/test_coding_strings.py::test_CharacterArrayCoder_encode[data0] PASSED [ 27%] xarray/tests/test_coding_strings.py::test_CharacterArrayCoder_encode[data1] PASSED [ 27%] xarray/tests/test_coding_strings.py::test_CharacterArrayCoder_char_dim_name[original0-string4] PASSED [ 27%] xarray/tests/test_coding_strings.py::test_CharacterArrayCoder_char_dim_name[original1-foo] PASSED [ 27%] xarray/tests/test_coding_strings.py::test_CharacterArrayCoder_dim_mismatch_warnings[original0-foo3-3-String dimension naming mismatch] PASSED [ 27%] xarray/tests/test_coding_strings.py::test_CharacterArrayCoder_dim_mismatch_warnings[original1-foo3-3-String dimension length mismatch] PASSED [ 27%] xarray/tests/test_coding_strings.py::test_StackedBytesArray PASSED [ 27%] xarray/tests/test_coding_strings.py::test_StackedBytesArray_scalar PASSED [ 27%] xarray/tests/test_coding_strings.py::test_StackedBytesArray_vectorized_indexing PASSED [ 27%] xarray/tests/test_coding_strings.py::test_char_to_bytes PASSED [ 27%] xarray/tests/test_coding_strings.py::test_char_to_bytes_ndim_zero PASSED [ 27%] xarray/tests/test_coding_strings.py::test_char_to_bytes_size_zero PASSED [ 27%] xarray/tests/test_coding_strings.py::test_char_to_bytes_dask SKIPPED [ 27%] xarray/tests/test_coding_strings.py::test_bytes_to_char PASSED [ 27%] xarray/tests/test_coding_strings.py::test_bytes_to_char_dask SKIPPED [ 27%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates0-days since 2000-01-01-s-gregorian] SKIPPED [ 27%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates1-days since 2000-01-01-s-proleptic_gregorian] SKIPPED [ 27%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates2-days since 2000-01-01-s-standard] SKIPPED [ 27%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates3-days since 2000-01-01-s-gregorian] SKIPPED [ 27%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates4-days since 2000-01-01-s-proleptic_gregorian] SKIPPED [ 27%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates5-days since 2000-01-01-s-standard] SKIPPED [ 27%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates6-days since 2000-01-01-s-gregorian] SKIPPED [ 27%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates7-days since 2000-01-01-s-proleptic_gregorian] SKIPPED [ 27%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates8-days since 2000-01-01-s-standard] SKIPPED [ 27%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates9-days since 2000-01-01-s-gregorian] SKIPPED [ 27%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates10-days since 2000-01-01-s-proleptic_gregorian] SKIPPED [ 27%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates11-days since 2000-01-01-s-standard] SKIPPED [ 27%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates12-hours since 1680-01-01 00:00:00-s-gregorian] SKIPPED [ 27%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates13-hours since 1680-01-01 00:00:00-s-proleptic_gregorian] SKIPPED [ 27%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates14-hours since 1680-01-01 00:00:00-s-standard] SKIPPED [ 27%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates15-hour since 1680-01-01 00:00:00-s-gregorian] SKIPPED [ 27%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates16-hour since 1680-01-01 00:00:00-s-proleptic_gregorian] SKIPPED [ 27%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates17-hour since 1680-01-01 00:00:00-s-standard] SKIPPED [ 27%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates18-Hour since 1680-01-01 00:00:00-s-gregorian] SKIPPED [ 27%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates19-Hour since 1680-01-01 00:00:00-s-proleptic_gregorian] SKIPPED [ 27%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates20-Hour since 1680-01-01 00:00:00-s-standard] SKIPPED [ 27%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates21- Hour since 1680-01-01 00:00:00 -s-gregorian] SKIPPED [ 27%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates22- Hour since 1680-01-01 00:00:00 -s-proleptic_gregorian] SKIPPED [ 27%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates23- Hour since 1680-01-01 00:00:00 -s-standard] SKIPPED [ 27%] xarray/tests/test_coding_times.py::test_cf_datetime[s-10-days since 2000-01-01-s-gregorian] SKIPPED [ 27%] xarray/tests/test_coding_times.py::test_cf_datetime[s-10-days since 2000-01-01-s-proleptic_gregorian] SKIPPED [ 27%] xarray/tests/test_coding_times.py::test_cf_datetime[s-10-days since 2000-01-01-s-standard] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates27-daYs since 2000-01-01-s-gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates28-daYs since 2000-01-01-s-proleptic_gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates29-daYs since 2000-01-01-s-standard] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates30-days since 2000-01-01-s-gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates31-days since 2000-01-01-s-proleptic_gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates32-days since 2000-01-01-s-standard] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates33-days since 2000-01-01-s-gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates34-days since 2000-01-01-s-proleptic_gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates35-days since 2000-01-01-s-standard] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates36-days since 2000-01-01-s-gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates37-days since 2000-01-01-s-proleptic_gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates38-days since 2000-01-01-s-standard] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[s-0-days since 1000-01-01-s-gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[s-0-days since 1000-01-01-s-proleptic_gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[s-0-days since 1000-01-01-s-standard] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates42-days since 1000-01-01-s-gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates43-days since 1000-01-01-s-proleptic_gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates44-days since 1000-01-01-s-standard] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates45-days since 1000-01-01-s-gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates46-days since 1000-01-01-s-proleptic_gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates47-days since 1000-01-01-s-standard] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates48-days since 1000-01-01-s-gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates49-days since 1000-01-01-s-proleptic_gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates50-days since 1000-01-01-s-standard] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates51-days since 1900-01-01-s-gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates52-days since 1900-01-01-s-proleptic_gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates53-days since 1900-01-01-s-standard] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates54-days since 1-01-01-s-gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates55-days since 1-01-01-s-proleptic_gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates56-days since 1-01-01-s-standard] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[s-17093352.0-hours since 1-1-1 00:00:0.0-s-gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[s-17093352.0-hours since 1-1-1 00:00:0.0-s-proleptic_gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[s-17093352.0-hours since 1-1-1 00:00:0.0-s-standard] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates60-hours since 1900-01-01T00:00:00-s-gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates61-hours since 1900-01-01T00:00:00-s-proleptic_gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates62-hours since 1900-01-01T00:00:00-s-standard] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[s-0-milliseconds since 2000-01-01T00:00:00-s-gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[s-0-milliseconds since 2000-01-01T00:00:00-s-proleptic_gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[s-0-milliseconds since 2000-01-01T00:00:00-s-standard] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[s-0-microseconds since 2000-01-01T00:00:00-s-gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[s-0-microseconds since 2000-01-01T00:00:00-s-proleptic_gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[s-0-microseconds since 2000-01-01T00:00:00-s-standard] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates69-seconds since 1981-01-01-s-gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates70-seconds since 1981-01-01-s-proleptic_gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates71-seconds since 1981-01-01-s-standard] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates72-hour since 1680-01-01 00:00:00.500000-us-gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates73-hour since 1680-01-01 00:00:00.500000-us-proleptic_gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates74-hour since 1680-01-01 00:00:00.500000-us-standard] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[s-164375-days since 1850-01-01 00:00:00-s-gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[s-164375-days since 1850-01-01 00:00:00-s-proleptic_gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[s-164375-days since 1850-01-01 00:00:00-s-standard] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[s-164374.5-days since 1850-01-01 00:00:00-s-gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[s-164374.5-days since 1850-01-01 00:00:00-s-proleptic_gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[s-164374.5-days since 1850-01-01 00:00:00-s-standard] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates81-days since 1850-01-01 00:00:00-s-gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates82-days since 1850-01-01 00:00:00-s-proleptic_gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[s-num_dates83-days since 1850-01-01 00:00:00-s-standard] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates0-days since 2000-01-01-s-gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates1-days since 2000-01-01-s-proleptic_gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates2-days since 2000-01-01-s-standard] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates3-days since 2000-01-01-s-gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates4-days since 2000-01-01-s-proleptic_gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates5-days since 2000-01-01-s-standard] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates6-days since 2000-01-01-s-gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates7-days since 2000-01-01-s-proleptic_gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates8-days since 2000-01-01-s-standard] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates9-days since 2000-01-01-s-gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates10-days since 2000-01-01-s-proleptic_gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates11-days since 2000-01-01-s-standard] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates12-hours since 1680-01-01 00:00:00-s-gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates13-hours since 1680-01-01 00:00:00-s-proleptic_gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates14-hours since 1680-01-01 00:00:00-s-standard] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates15-hour since 1680-01-01 00:00:00-s-gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates16-hour since 1680-01-01 00:00:00-s-proleptic_gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates17-hour since 1680-01-01 00:00:00-s-standard] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates18-Hour since 1680-01-01 00:00:00-s-gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates19-Hour since 1680-01-01 00:00:00-s-proleptic_gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates20-Hour since 1680-01-01 00:00:00-s-standard] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates21- Hour since 1680-01-01 00:00:00 -s-gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates22- Hour since 1680-01-01 00:00:00 -s-proleptic_gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates23- Hour since 1680-01-01 00:00:00 -s-standard] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-10-days since 2000-01-01-s-gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-10-days since 2000-01-01-s-proleptic_gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-10-days since 2000-01-01-s-standard] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates27-daYs since 2000-01-01-s-gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates28-daYs since 2000-01-01-s-proleptic_gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates29-daYs since 2000-01-01-s-standard] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates30-days since 2000-01-01-s-gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates31-days since 2000-01-01-s-proleptic_gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates32-days since 2000-01-01-s-standard] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates33-days since 2000-01-01-s-gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates34-days since 2000-01-01-s-proleptic_gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates35-days since 2000-01-01-s-standard] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates36-days since 2000-01-01-s-gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates37-days since 2000-01-01-s-proleptic_gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates38-days since 2000-01-01-s-standard] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-0-days since 1000-01-01-s-gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-0-days since 1000-01-01-s-proleptic_gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-0-days since 1000-01-01-s-standard] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates42-days since 1000-01-01-s-gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates43-days since 1000-01-01-s-proleptic_gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates44-days since 1000-01-01-s-standard] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates45-days since 1000-01-01-s-gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates46-days since 1000-01-01-s-proleptic_gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates47-days since 1000-01-01-s-standard] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates48-days since 1000-01-01-s-gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates49-days since 1000-01-01-s-proleptic_gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates50-days since 1000-01-01-s-standard] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates51-days since 1900-01-01-s-gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates52-days since 1900-01-01-s-proleptic_gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates53-days since 1900-01-01-s-standard] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates54-days since 1-01-01-s-gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates55-days since 1-01-01-s-proleptic_gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates56-days since 1-01-01-s-standard] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-17093352.0-hours since 1-1-1 00:00:0.0-s-gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-17093352.0-hours since 1-1-1 00:00:0.0-s-proleptic_gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-17093352.0-hours since 1-1-1 00:00:0.0-s-standard] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates60-hours since 1900-01-01T00:00:00-s-gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates61-hours since 1900-01-01T00:00:00-s-proleptic_gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates62-hours since 1900-01-01T00:00:00-s-standard] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-0-milliseconds since 2000-01-01T00:00:00-s-gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-0-milliseconds since 2000-01-01T00:00:00-s-proleptic_gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-0-milliseconds since 2000-01-01T00:00:00-s-standard] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-0-microseconds since 2000-01-01T00:00:00-s-gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-0-microseconds since 2000-01-01T00:00:00-s-proleptic_gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-0-microseconds since 2000-01-01T00:00:00-s-standard] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates69-seconds since 1981-01-01-s-gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates70-seconds since 1981-01-01-s-proleptic_gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates71-seconds since 1981-01-01-s-standard] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates72-hour since 1680-01-01 00:00:00.500000-us-gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates73-hour since 1680-01-01 00:00:00.500000-us-proleptic_gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates74-hour since 1680-01-01 00:00:00.500000-us-standard] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-164375-days since 1850-01-01 00:00:00-s-gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-164375-days since 1850-01-01 00:00:00-s-proleptic_gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-164375-days since 1850-01-01 00:00:00-s-standard] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-164374.5-days since 1850-01-01 00:00:00-s-gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-164374.5-days since 1850-01-01 00:00:00-s-proleptic_gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-164374.5-days since 1850-01-01 00:00:00-s-standard] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates81-days since 1850-01-01 00:00:00-s-gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates82-days since 1850-01-01 00:00:00-s-proleptic_gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[ms-num_dates83-days since 1850-01-01 00:00:00-s-standard] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates0-days since 2000-01-01-s-gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates1-days since 2000-01-01-s-proleptic_gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates2-days since 2000-01-01-s-standard] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates3-days since 2000-01-01-s-gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates4-days since 2000-01-01-s-proleptic_gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates5-days since 2000-01-01-s-standard] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates6-days since 2000-01-01-s-gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates7-days since 2000-01-01-s-proleptic_gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates8-days since 2000-01-01-s-standard] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates9-days since 2000-01-01-s-gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates10-days since 2000-01-01-s-proleptic_gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates11-days since 2000-01-01-s-standard] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates12-hours since 1680-01-01 00:00:00-s-gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates13-hours since 1680-01-01 00:00:00-s-proleptic_gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates14-hours since 1680-01-01 00:00:00-s-standard] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates15-hour since 1680-01-01 00:00:00-s-gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates16-hour since 1680-01-01 00:00:00-s-proleptic_gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates17-hour since 1680-01-01 00:00:00-s-standard] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates18-Hour since 1680-01-01 00:00:00-s-gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates19-Hour since 1680-01-01 00:00:00-s-proleptic_gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates20-Hour since 1680-01-01 00:00:00-s-standard] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates21- Hour since 1680-01-01 00:00:00 -s-gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates22- Hour since 1680-01-01 00:00:00 -s-proleptic_gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates23- Hour since 1680-01-01 00:00:00 -s-standard] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[us-10-days since 2000-01-01-s-gregorian] SKIPPED [ 28%] xarray/tests/test_coding_times.py::test_cf_datetime[us-10-days since 2000-01-01-s-proleptic_gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[us-10-days since 2000-01-01-s-standard] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates27-daYs since 2000-01-01-s-gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates28-daYs since 2000-01-01-s-proleptic_gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates29-daYs since 2000-01-01-s-standard] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates30-days since 2000-01-01-s-gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates31-days since 2000-01-01-s-proleptic_gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates32-days since 2000-01-01-s-standard] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates33-days since 2000-01-01-s-gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates34-days since 2000-01-01-s-proleptic_gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates35-days since 2000-01-01-s-standard] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates36-days since 2000-01-01-s-gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates37-days since 2000-01-01-s-proleptic_gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates38-days since 2000-01-01-s-standard] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[us-0-days since 1000-01-01-s-gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[us-0-days since 1000-01-01-s-proleptic_gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[us-0-days since 1000-01-01-s-standard] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates42-days since 1000-01-01-s-gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates43-days since 1000-01-01-s-proleptic_gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates44-days since 1000-01-01-s-standard] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates45-days since 1000-01-01-s-gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates46-days since 1000-01-01-s-proleptic_gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates47-days since 1000-01-01-s-standard] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates48-days since 1000-01-01-s-gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates49-days since 1000-01-01-s-proleptic_gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates50-days since 1000-01-01-s-standard] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates51-days since 1900-01-01-s-gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates52-days since 1900-01-01-s-proleptic_gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates53-days since 1900-01-01-s-standard] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates54-days since 1-01-01-s-gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates55-days since 1-01-01-s-proleptic_gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates56-days since 1-01-01-s-standard] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[us-17093352.0-hours since 1-1-1 00:00:0.0-s-gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[us-17093352.0-hours since 1-1-1 00:00:0.0-s-proleptic_gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[us-17093352.0-hours since 1-1-1 00:00:0.0-s-standard] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates60-hours since 1900-01-01T00:00:00-s-gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates61-hours since 1900-01-01T00:00:00-s-proleptic_gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates62-hours since 1900-01-01T00:00:00-s-standard] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[us-0-milliseconds since 2000-01-01T00:00:00-s-gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[us-0-milliseconds since 2000-01-01T00:00:00-s-proleptic_gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[us-0-milliseconds since 2000-01-01T00:00:00-s-standard] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[us-0-microseconds since 2000-01-01T00:00:00-s-gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[us-0-microseconds since 2000-01-01T00:00:00-s-proleptic_gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[us-0-microseconds since 2000-01-01T00:00:00-s-standard] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates69-seconds since 1981-01-01-s-gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates70-seconds since 1981-01-01-s-proleptic_gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates71-seconds since 1981-01-01-s-standard] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates72-hour since 1680-01-01 00:00:00.500000-us-gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates73-hour since 1680-01-01 00:00:00.500000-us-proleptic_gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates74-hour since 1680-01-01 00:00:00.500000-us-standard] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[us-164375-days since 1850-01-01 00:00:00-s-gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[us-164375-days since 1850-01-01 00:00:00-s-proleptic_gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[us-164375-days since 1850-01-01 00:00:00-s-standard] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[us-164374.5-days since 1850-01-01 00:00:00-s-gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[us-164374.5-days since 1850-01-01 00:00:00-s-proleptic_gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[us-164374.5-days since 1850-01-01 00:00:00-s-standard] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates81-days since 1850-01-01 00:00:00-s-gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates82-days since 1850-01-01 00:00:00-s-proleptic_gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[us-num_dates83-days since 1850-01-01 00:00:00-s-standard] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates0-days since 2000-01-01-s-gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates1-days since 2000-01-01-s-proleptic_gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates2-days since 2000-01-01-s-standard] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates3-days since 2000-01-01-s-gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates4-days since 2000-01-01-s-proleptic_gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates5-days since 2000-01-01-s-standard] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates6-days since 2000-01-01-s-gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates7-days since 2000-01-01-s-proleptic_gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates8-days since 2000-01-01-s-standard] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates9-days since 2000-01-01-s-gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates10-days since 2000-01-01-s-proleptic_gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates11-days since 2000-01-01-s-standard] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates12-hours since 1680-01-01 00:00:00-s-gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates13-hours since 1680-01-01 00:00:00-s-proleptic_gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates14-hours since 1680-01-01 00:00:00-s-standard] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates15-hour since 1680-01-01 00:00:00-s-gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates16-hour since 1680-01-01 00:00:00-s-proleptic_gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates17-hour since 1680-01-01 00:00:00-s-standard] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates18-Hour since 1680-01-01 00:00:00-s-gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates19-Hour since 1680-01-01 00:00:00-s-proleptic_gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates20-Hour since 1680-01-01 00:00:00-s-standard] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates21- Hour since 1680-01-01 00:00:00 -s-gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates22- Hour since 1680-01-01 00:00:00 -s-proleptic_gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates23- Hour since 1680-01-01 00:00:00 -s-standard] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-10-days since 2000-01-01-s-gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-10-days since 2000-01-01-s-proleptic_gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-10-days since 2000-01-01-s-standard] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates27-daYs since 2000-01-01-s-gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates28-daYs since 2000-01-01-s-proleptic_gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates29-daYs since 2000-01-01-s-standard] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates30-days since 2000-01-01-s-gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates31-days since 2000-01-01-s-proleptic_gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates32-days since 2000-01-01-s-standard] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates33-days since 2000-01-01-s-gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates34-days since 2000-01-01-s-proleptic_gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates35-days since 2000-01-01-s-standard] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates36-days since 2000-01-01-s-gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates37-days since 2000-01-01-s-proleptic_gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates38-days since 2000-01-01-s-standard] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-0-days since 1000-01-01-s-gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-0-days since 1000-01-01-s-proleptic_gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-0-days since 1000-01-01-s-standard] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates42-days since 1000-01-01-s-gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates43-days since 1000-01-01-s-proleptic_gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates44-days since 1000-01-01-s-standard] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates45-days since 1000-01-01-s-gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates46-days since 1000-01-01-s-proleptic_gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates47-days since 1000-01-01-s-standard] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates48-days since 1000-01-01-s-gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates49-days since 1000-01-01-s-proleptic_gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates50-days since 1000-01-01-s-standard] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates51-days since 1900-01-01-s-gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates52-days since 1900-01-01-s-proleptic_gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates53-days since 1900-01-01-s-standard] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates54-days since 1-01-01-s-gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates55-days since 1-01-01-s-proleptic_gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates56-days since 1-01-01-s-standard] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-17093352.0-hours since 1-1-1 00:00:0.0-s-gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-17093352.0-hours since 1-1-1 00:00:0.0-s-proleptic_gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-17093352.0-hours since 1-1-1 00:00:0.0-s-standard] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates60-hours since 1900-01-01T00:00:00-s-gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates61-hours since 1900-01-01T00:00:00-s-proleptic_gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates62-hours since 1900-01-01T00:00:00-s-standard] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-0-milliseconds since 2000-01-01T00:00:00-s-gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-0-milliseconds since 2000-01-01T00:00:00-s-proleptic_gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-0-milliseconds since 2000-01-01T00:00:00-s-standard] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-0-microseconds since 2000-01-01T00:00:00-s-gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-0-microseconds since 2000-01-01T00:00:00-s-proleptic_gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-0-microseconds since 2000-01-01T00:00:00-s-standard] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates69-seconds since 1981-01-01-s-gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates70-seconds since 1981-01-01-s-proleptic_gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates71-seconds since 1981-01-01-s-standard] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates72-hour since 1680-01-01 00:00:00.500000-us-gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates73-hour since 1680-01-01 00:00:00.500000-us-proleptic_gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates74-hour since 1680-01-01 00:00:00.500000-us-standard] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-164375-days since 1850-01-01 00:00:00-s-gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-164375-days since 1850-01-01 00:00:00-s-proleptic_gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-164375-days since 1850-01-01 00:00:00-s-standard] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-164374.5-days since 1850-01-01 00:00:00-s-gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-164374.5-days since 1850-01-01 00:00:00-s-proleptic_gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-164374.5-days since 1850-01-01 00:00:00-s-standard] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates81-days since 1850-01-01 00:00:00-s-gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates82-days since 1850-01-01 00:00:00-s-proleptic_gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_cf_datetime[ns-num_dates83-days since 1850-01-01 00:00:00-s-standard] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_decode_cf_datetime_overflow[s] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_decode_cf_datetime_overflow[ms] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_decode_cf_datetime_overflow[us] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_decode_cf_datetime_overflow[ns] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_decode_cf_datetime_non_standard_units PASSED [ 29%] xarray/tests/test_coding_times.py::test_decode_cf_datetime_non_iso_strings SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_inside_timestamp_range[s-gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_inside_timestamp_range[s-proleptic_gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_inside_timestamp_range[s-standard] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_inside_timestamp_range[ms-gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_inside_timestamp_range[ms-proleptic_gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_inside_timestamp_range[ms-standard] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_inside_timestamp_range[us-gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_inside_timestamp_range[us-proleptic_gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_inside_timestamp_range[us-standard] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_inside_timestamp_range[ns-gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_inside_timestamp_range[ns-proleptic_gregorian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_inside_timestamp_range[ns-standard] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_decode_non_standard_calendar_inside_timestamp_range[360_day] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_decode_non_standard_calendar_inside_timestamp_range[365_day] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_decode_non_standard_calendar_inside_timestamp_range[366_day] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_decode_non_standard_calendar_inside_timestamp_range[all_leap] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_decode_non_standard_calendar_inside_timestamp_range[julian] SKIPPED [ 29%] xarray/tests/test_coding_times.py::test_decode_non_standard_calendar_inside_timestamp_range[noleap] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_dates_outside_timestamp_range[s-360_day] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_dates_outside_timestamp_range[s-365_day] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_dates_outside_timestamp_range[s-366_day] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_dates_outside_timestamp_range[s-all_leap] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_dates_outside_timestamp_range[s-gregorian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_dates_outside_timestamp_range[s-julian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_dates_outside_timestamp_range[s-noleap] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_dates_outside_timestamp_range[s-proleptic_gregorian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_dates_outside_timestamp_range[s-standard] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_dates_outside_timestamp_range[ms-360_day] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_dates_outside_timestamp_range[ms-365_day] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_dates_outside_timestamp_range[ms-366_day] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_dates_outside_timestamp_range[ms-all_leap] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_dates_outside_timestamp_range[ms-gregorian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_dates_outside_timestamp_range[ms-julian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_dates_outside_timestamp_range[ms-noleap] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_dates_outside_timestamp_range[ms-proleptic_gregorian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_dates_outside_timestamp_range[ms-standard] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_dates_outside_timestamp_range[us-360_day] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_dates_outside_timestamp_range[us-365_day] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_dates_outside_timestamp_range[us-366_day] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_dates_outside_timestamp_range[us-all_leap] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_dates_outside_timestamp_range[us-gregorian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_dates_outside_timestamp_range[us-julian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_dates_outside_timestamp_range[us-noleap] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_dates_outside_timestamp_range[us-proleptic_gregorian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_dates_outside_timestamp_range[us-standard] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_dates_outside_timestamp_range[ns-360_day] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_dates_outside_timestamp_range[ns-365_day] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_dates_outside_timestamp_range[ns-366_day] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_dates_outside_timestamp_range[ns-all_leap] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_dates_outside_timestamp_range[ns-gregorian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_dates_outside_timestamp_range[ns-julian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_dates_outside_timestamp_range[ns-noleap] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_dates_outside_timestamp_range[ns-proleptic_gregorian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_dates_outside_timestamp_range[ns-standard] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_single_element_inside_timestamp_range[s-735368-gregorian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_single_element_inside_timestamp_range[s-735368-proleptic_gregorian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_single_element_inside_timestamp_range[s-735368-standard] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_single_element_inside_timestamp_range[s-num_time1-gregorian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_single_element_inside_timestamp_range[s-num_time1-proleptic_gregorian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_single_element_inside_timestamp_range[s-num_time1-standard] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_single_element_inside_timestamp_range[s-num_time2-gregorian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_single_element_inside_timestamp_range[s-num_time2-proleptic_gregorian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_single_element_inside_timestamp_range[s-num_time2-standard] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_single_element_inside_timestamp_range[ms-735368-gregorian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_single_element_inside_timestamp_range[ms-735368-proleptic_gregorian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_single_element_inside_timestamp_range[ms-735368-standard] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_single_element_inside_timestamp_range[ms-num_time1-gregorian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_single_element_inside_timestamp_range[ms-num_time1-proleptic_gregorian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_single_element_inside_timestamp_range[ms-num_time1-standard] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_single_element_inside_timestamp_range[ms-num_time2-gregorian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_single_element_inside_timestamp_range[ms-num_time2-proleptic_gregorian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_single_element_inside_timestamp_range[ms-num_time2-standard] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_single_element_inside_timestamp_range[us-735368-gregorian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_single_element_inside_timestamp_range[us-735368-proleptic_gregorian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_single_element_inside_timestamp_range[us-735368-standard] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_single_element_inside_timestamp_range[us-num_time1-gregorian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_single_element_inside_timestamp_range[us-num_time1-proleptic_gregorian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_single_element_inside_timestamp_range[us-num_time1-standard] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_single_element_inside_timestamp_range[us-num_time2-gregorian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_single_element_inside_timestamp_range[us-num_time2-proleptic_gregorian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_single_element_inside_timestamp_range[us-num_time2-standard] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_single_element_inside_timestamp_range[ns-735368-gregorian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_single_element_inside_timestamp_range[ns-735368-proleptic_gregorian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_single_element_inside_timestamp_range[ns-735368-standard] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_single_element_inside_timestamp_range[ns-num_time1-gregorian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_single_element_inside_timestamp_range[ns-num_time1-proleptic_gregorian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_single_element_inside_timestamp_range[ns-num_time1-standard] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_single_element_inside_timestamp_range[ns-num_time2-gregorian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_single_element_inside_timestamp_range[ns-num_time2-proleptic_gregorian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_single_element_inside_timestamp_range[ns-num_time2-standard] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_non_standard_calendar_single_element_inside_timestamp_range[360_day] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_non_standard_calendar_single_element_inside_timestamp_range[365_day] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_non_standard_calendar_single_element_inside_timestamp_range[366_day] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_non_standard_calendar_single_element_inside_timestamp_range[all_leap] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_non_standard_calendar_single_element_inside_timestamp_range[julian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_non_standard_calendar_single_element_inside_timestamp_range[noleap] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_single_element_outside_timestamp_range[360_day] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_single_element_outside_timestamp_range[365_day] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_single_element_outside_timestamp_range[366_day] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_single_element_outside_timestamp_range[all_leap] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_single_element_outside_timestamp_range[julian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_single_element_outside_timestamp_range[noleap] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_multidim_time_inside_timestamp_range[s-gregorian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_multidim_time_inside_timestamp_range[s-proleptic_gregorian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_multidim_time_inside_timestamp_range[s-standard] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_multidim_time_inside_timestamp_range[ms-gregorian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_multidim_time_inside_timestamp_range[ms-proleptic_gregorian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_multidim_time_inside_timestamp_range[ms-standard] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_multidim_time_inside_timestamp_range[us-gregorian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_multidim_time_inside_timestamp_range[us-proleptic_gregorian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_multidim_time_inside_timestamp_range[us-standard] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_multidim_time_inside_timestamp_range[ns-gregorian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_multidim_time_inside_timestamp_range[ns-proleptic_gregorian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_standard_calendar_multidim_time_inside_timestamp_range[ns-standard] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_nonstandard_calendar_multidim_time_inside_timestamp_range[360_day] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_nonstandard_calendar_multidim_time_inside_timestamp_range[365_day] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_nonstandard_calendar_multidim_time_inside_timestamp_range[366_day] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_nonstandard_calendar_multidim_time_inside_timestamp_range[all_leap] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_nonstandard_calendar_multidim_time_inside_timestamp_range[julian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_nonstandard_calendar_multidim_time_inside_timestamp_range[noleap] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_multidim_time_outside_timestamp_range[s-360_day] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_multidim_time_outside_timestamp_range[s-365_day] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_multidim_time_outside_timestamp_range[s-366_day] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_multidim_time_outside_timestamp_range[s-all_leap] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_multidim_time_outside_timestamp_range[s-gregorian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_multidim_time_outside_timestamp_range[s-julian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_multidim_time_outside_timestamp_range[s-noleap] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_multidim_time_outside_timestamp_range[s-proleptic_gregorian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_multidim_time_outside_timestamp_range[s-standard] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_multidim_time_outside_timestamp_range[ms-360_day] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_multidim_time_outside_timestamp_range[ms-365_day] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_multidim_time_outside_timestamp_range[ms-366_day] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_multidim_time_outside_timestamp_range[ms-all_leap] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_multidim_time_outside_timestamp_range[ms-gregorian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_multidim_time_outside_timestamp_range[ms-julian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_multidim_time_outside_timestamp_range[ms-noleap] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_multidim_time_outside_timestamp_range[ms-proleptic_gregorian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_multidim_time_outside_timestamp_range[ms-standard] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_multidim_time_outside_timestamp_range[us-360_day] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_multidim_time_outside_timestamp_range[us-365_day] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_multidim_time_outside_timestamp_range[us-366_day] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_multidim_time_outside_timestamp_range[us-all_leap] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_multidim_time_outside_timestamp_range[us-gregorian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_multidim_time_outside_timestamp_range[us-julian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_multidim_time_outside_timestamp_range[us-noleap] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_multidim_time_outside_timestamp_range[us-proleptic_gregorian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_multidim_time_outside_timestamp_range[us-standard] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_multidim_time_outside_timestamp_range[ns-360_day] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_multidim_time_outside_timestamp_range[ns-365_day] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_multidim_time_outside_timestamp_range[ns-366_day] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_multidim_time_outside_timestamp_range[ns-all_leap] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_multidim_time_outside_timestamp_range[ns-gregorian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_multidim_time_outside_timestamp_range[ns-julian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_multidim_time_outside_timestamp_range[ns-noleap] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_multidim_time_outside_timestamp_range[ns-proleptic_gregorian] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_multidim_time_outside_timestamp_range[ns-standard] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_non_standard_calendar_single_element[360_day-720058.0] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_non_standard_calendar_single_element[all_leap-732059.0] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_non_standard_calendar_single_element[366_day-732059.0] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_360_day_calendar SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_abbreviation SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_cf_datetime_nan[num_dates0-days since 2000-01-01-expected_list0] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_cf_datetime_nan[num_dates1-days since 2000-01-01-expected_list1] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_cf_datetime_nan[num_dates2-days since 2000-01-01-expected_list2] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decoded_cf_datetime_array_2d[s] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decoded_cf_datetime_array_2d[ms] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decoded_cf_datetime_array_2d[us] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decoded_cf_datetime_array_2d[ns] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_decode_datetime_mask_and_scale[True-True] PASSED [ 30%] xarray/tests/test_coding_times.py::test_decode_datetime_mask_and_scale[True-False] PASSED [ 30%] xarray/tests/test_coding_times.py::test_decode_datetime_mask_and_scale[False-True] PASSED [ 30%] xarray/tests/test_coding_times.py::test_decode_datetime_mask_and_scale[False-False] PASSED [ 30%] xarray/tests/test_coding_times.py::test_infer_datetime_units[ns-nanoseconds] PASSED [ 30%] xarray/tests/test_coding_times.py::test_infer_datetime_units[us-microseconds] PASSED [ 30%] xarray/tests/test_coding_times.py::test_infer_datetime_units[ms-milliseconds] PASSED [ 30%] xarray/tests/test_coding_times.py::test_infer_datetime_units[s-seconds] PASSED [ 30%] xarray/tests/test_coding_times.py::test_infer_datetime_units[min-minutes] PASSED [ 30%] xarray/tests/test_coding_times.py::test_infer_datetime_units[h-hours] PASSED [ 30%] xarray/tests/test_coding_times.py::test_infer_datetime_units[D-days] PASSED [ 30%] xarray/tests/test_coding_times.py::test_infer_datetime_units_with_NaT[dates0-days since 1900-01-01 00:00:00] PASSED [ 30%] xarray/tests/test_coding_times.py::test_infer_datetime_units_with_NaT[dates1-days since 1900-01-01 00:00:00] PASSED [ 30%] xarray/tests/test_coding_times.py::test_infer_datetime_units_with_NaT[dates2-days since 1970-01-01 00:00:00] PASSED [ 30%] xarray/tests/test_coding_times.py::test_infer_cftime_datetime_units[date_args0-days since 1900-01-01 00:00:00.000000-360_day] SKIPPED [ 30%] xarray/tests/test_coding_times.py::test_infer_cftime_datetime_units[date_args0-days since 1900-01-01 00:00:00.000000-365_day] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_infer_cftime_datetime_units[date_args0-days since 1900-01-01 00:00:00.000000-366_day] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_infer_cftime_datetime_units[date_args0-days since 1900-01-01 00:00:00.000000-all_leap] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_infer_cftime_datetime_units[date_args0-days since 1900-01-01 00:00:00.000000-julian] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_infer_cftime_datetime_units[date_args0-days since 1900-01-01 00:00:00.000000-noleap] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_infer_cftime_datetime_units[date_args0-days since 1900-01-01 00:00:00.000000-gregorian] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_infer_cftime_datetime_units[date_args0-days since 1900-01-01 00:00:00.000000-proleptic_gregorian] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_infer_cftime_datetime_units[date_args1-seconds since 1900-01-01 00:00:00.000000-360_day] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_infer_cftime_datetime_units[date_args1-seconds since 1900-01-01 00:00:00.000000-365_day] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_infer_cftime_datetime_units[date_args1-seconds since 1900-01-01 00:00:00.000000-366_day] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_infer_cftime_datetime_units[date_args1-seconds since 1900-01-01 00:00:00.000000-all_leap] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_infer_cftime_datetime_units[date_args1-seconds since 1900-01-01 00:00:00.000000-julian] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_infer_cftime_datetime_units[date_args1-seconds since 1900-01-01 00:00:00.000000-noleap] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_infer_cftime_datetime_units[date_args1-seconds since 1900-01-01 00:00:00.000000-gregorian] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_infer_cftime_datetime_units[date_args1-seconds since 1900-01-01 00:00:00.000000-proleptic_gregorian] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_infer_cftime_datetime_units[date_args2-days since 1900-01-01 00:00:00.000000-360_day] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_infer_cftime_datetime_units[date_args2-days since 1900-01-01 00:00:00.000000-365_day] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_infer_cftime_datetime_units[date_args2-days since 1900-01-01 00:00:00.000000-366_day] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_infer_cftime_datetime_units[date_args2-days since 1900-01-01 00:00:00.000000-all_leap] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_infer_cftime_datetime_units[date_args2-days since 1900-01-01 00:00:00.000000-julian] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_infer_cftime_datetime_units[date_args2-days since 1900-01-01 00:00:00.000000-noleap] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_infer_cftime_datetime_units[date_args2-days since 1900-01-01 00:00:00.000000-gregorian] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_infer_cftime_datetime_units[date_args2-days since 1900-01-01 00:00:00.000000-proleptic_gregorian] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_cf_timedelta[1D-days-numbers0] PASSED [ 31%] xarray/tests/test_coding_times.py::test_cf_timedelta[timedeltas1-days-numbers1] PASSED [ 31%] xarray/tests/test_coding_times.py::test_cf_timedelta[1h-hours-numbers2] PASSED [ 31%] xarray/tests/test_coding_times.py::test_cf_timedelta[1ms-milliseconds-numbers3] PASSED [ 31%] xarray/tests/test_coding_times.py::test_cf_timedelta[1us-microseconds-numbers4] PASSED [ 31%] xarray/tests/test_coding_times.py::test_cf_timedelta[1ns-nanoseconds-numbers5] PASSED [ 31%] xarray/tests/test_coding_times.py::test_cf_timedelta[timedeltas6-None-numbers6] PASSED [ 31%] xarray/tests/test_coding_times.py::test_cf_timedelta[timedeltas7-hours-numbers7] PASSED [ 31%] xarray/tests/test_coding_times.py::test_cf_timedelta[NaT-days--9223372036854775808] PASSED [ 31%] xarray/tests/test_coding_times.py::test_cf_timedelta[timedeltas9-days-numbers9] PASSED [ 31%] xarray/tests/test_coding_times.py::test_cf_timedelta_2d PASSED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf_timedelta_time_unit[s-nanoseconds] PASSED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf_timedelta_time_unit[s-microseconds] PASSED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf_timedelta_time_unit[s-milliseconds] PASSED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf_timedelta_time_unit[s-seconds] PASSED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf_timedelta_time_unit[s-minutes] PASSED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf_timedelta_time_unit[s-hours] PASSED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf_timedelta_time_unit[s-days] PASSED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf_timedelta_time_unit[ms-nanoseconds] PASSED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf_timedelta_time_unit[ms-microseconds] PASSED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf_timedelta_time_unit[ms-milliseconds] PASSED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf_timedelta_time_unit[ms-seconds] PASSED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf_timedelta_time_unit[ms-minutes] PASSED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf_timedelta_time_unit[ms-hours] PASSED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf_timedelta_time_unit[ms-days] PASSED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf_timedelta_time_unit[us-nanoseconds] PASSED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf_timedelta_time_unit[us-microseconds] PASSED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf_timedelta_time_unit[us-milliseconds] PASSED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf_timedelta_time_unit[us-seconds] PASSED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf_timedelta_time_unit[us-minutes] PASSED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf_timedelta_time_unit[us-hours] PASSED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf_timedelta_time_unit[us-days] PASSED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf_timedelta_time_unit[ns-nanoseconds] PASSED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf_timedelta_time_unit[ns-microseconds] PASSED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf_timedelta_time_unit[ns-milliseconds] PASSED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf_timedelta_time_unit[ns-seconds] PASSED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf_timedelta_time_unit[ns-minutes] PASSED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf_timedelta_time_unit[ns-hours] PASSED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf_timedelta_time_unit[ns-days] PASSED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf_timedelta_time_unit_out_of_bounds[s] PASSED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf_timedelta_time_unit_out_of_bounds[ms] PASSED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf_timedelta_time_unit_out_of_bounds[us] PASSED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf_timedelta_time_unit_out_of_bounds[ns] PASSED [ 31%] xarray/tests/test_coding_times.py::test_cf_timedelta_roundtrip_large_value[s] PASSED [ 31%] xarray/tests/test_coding_times.py::test_cf_timedelta_roundtrip_large_value[ms] PASSED [ 31%] xarray/tests/test_coding_times.py::test_cf_timedelta_roundtrip_large_value[us] PASSED [ 31%] xarray/tests/test_coding_times.py::test_cf_timedelta_roundtrip_large_value[ns] PASSED [ 31%] xarray/tests/test_coding_times.py::test_infer_timedelta_units[deltas0-days] PASSED [ 31%] xarray/tests/test_coding_times.py::test_infer_timedelta_units[deltas1-hours] PASSED [ 31%] xarray/tests/test_coding_times.py::test_infer_timedelta_units[deltas2-minutes] PASSED [ 31%] xarray/tests/test_coding_times.py::test_infer_timedelta_units[deltas3-seconds] PASSED [ 31%] xarray/tests/test_coding_times.py::test_format_cftime_datetime[date_args0-0001-02-03 04:05:06.000000] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_format_cftime_datetime[date_args1-0010-02-03 04:05:06.000000] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_format_cftime_datetime[date_args2-0100-02-03 04:05:06.000000] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_format_cftime_datetime[date_args3-1000-02-03 04:05:06.000000] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf[s-360_day] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf[s-365_day] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf[s-366_day] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf[s-all_leap] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf[s-gregorian] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf[s-julian] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf[s-noleap] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf[s-proleptic_gregorian] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf[s-standard] PASSED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf[ms-360_day] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf[ms-365_day] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf[ms-366_day] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf[ms-all_leap] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf[ms-gregorian] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf[ms-julian] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf[ms-noleap] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf[ms-proleptic_gregorian] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf[ms-standard] PASSED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf[us-360_day] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf[us-365_day] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf[us-366_day] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf[us-all_leap] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf[us-gregorian] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf[us-julian] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf[us-noleap] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf[us-proleptic_gregorian] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf[us-standard] PASSED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf[ns-360_day] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf[ns-365_day] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf[ns-366_day] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf[ns-all_leap] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf[ns-gregorian] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf[ns-julian] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf[ns-noleap] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf[ns-proleptic_gregorian] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf[ns-standard] PASSED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf_time_bounds[s] PASSED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf_time_bounds[ms] PASSED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf_time_bounds[us] PASSED [ 31%] xarray/tests/test_coding_times.py::test_decode_cf_time_bounds[ns] PASSED [ 31%] xarray/tests/test_coding_times.py::test_encode_time_bounds SKIPPED (...) [ 31%] xarray/tests/test_coding_times.py::test_contains_cftime_datetimes_1d[360_day] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_contains_cftime_datetimes_1d[365_day] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_contains_cftime_datetimes_1d[366_day] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_contains_cftime_datetimes_1d[all_leap] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_contains_cftime_datetimes_1d[gregorian] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_contains_cftime_datetimes_1d[julian] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_contains_cftime_datetimes_1d[noleap] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_contains_cftime_datetimes_1d[proleptic_gregorian] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_contains_cftime_datetimes_1d[standard] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_contains_cftime_datetimes_dask_1d[360_day] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_contains_cftime_datetimes_dask_1d[365_day] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_contains_cftime_datetimes_dask_1d[366_day] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_contains_cftime_datetimes_dask_1d[all_leap] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_contains_cftime_datetimes_dask_1d[gregorian] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_contains_cftime_datetimes_dask_1d[julian] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_contains_cftime_datetimes_dask_1d[noleap] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_contains_cftime_datetimes_dask_1d[proleptic_gregorian] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_contains_cftime_datetimes_dask_1d[standard] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_contains_cftime_datetimes_3d[360_day] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_contains_cftime_datetimes_3d[365_day] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_contains_cftime_datetimes_3d[366_day] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_contains_cftime_datetimes_3d[all_leap] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_contains_cftime_datetimes_3d[gregorian] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_contains_cftime_datetimes_3d[julian] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_contains_cftime_datetimes_3d[noleap] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_contains_cftime_datetimes_3d[proleptic_gregorian] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_contains_cftime_datetimes_3d[standard] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_contains_cftime_datetimes_dask_3d[360_day] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_contains_cftime_datetimes_dask_3d[365_day] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_contains_cftime_datetimes_dask_3d[366_day] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_contains_cftime_datetimes_dask_3d[all_leap] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_contains_cftime_datetimes_dask_3d[gregorian] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_contains_cftime_datetimes_dask_3d[julian] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_contains_cftime_datetimes_dask_3d[noleap] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_contains_cftime_datetimes_dask_3d[proleptic_gregorian] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_contains_cftime_datetimes_dask_3d[standard] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_contains_cftime_datetimes_non_cftimes[non_cftime_data0] PASSED [ 31%] xarray/tests/test_coding_times.py::test_contains_cftime_datetimes_non_cftimes[non_cftime_data1] PASSED [ 31%] xarray/tests/test_coding_times.py::test_contains_cftime_datetimes_non_cftimes_dask[non_cftime_data0] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_contains_cftime_datetimes_non_cftimes_dask[non_cftime_data1] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_overflow[shape0] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_overflow[shape1] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_overflow[shape2] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_encode_expected_failures PASSED [ 31%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_pandas_min PASSED [ 31%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_invalid_pandas_valid_cftime SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_time_units_with_timezone_roundtrip[360_day] SKIPPED [ 31%] xarray/tests/test_coding_times.py::test_time_units_with_timezone_roundtrip[365_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_time_units_with_timezone_roundtrip[366_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_time_units_with_timezone_roundtrip[all_leap] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_time_units_with_timezone_roundtrip[gregorian] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_time_units_with_timezone_roundtrip[julian] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_time_units_with_timezone_roundtrip[noleap] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_time_units_with_timezone_roundtrip[proleptic_gregorian] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_time_units_with_timezone_roundtrip[standard] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_standard_calendar_in_range[gregorian] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_standard_calendar_in_range[proleptic_gregorian] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_standard_calendar_in_range[standard] PASSED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_standard_calendar_out_of_range[1500-standard] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_standard_calendar_out_of_range[1500-gregorian] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_standard_calendar_out_of_range[1580-standard] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_standard_calendar_out_of_range[1580-gregorian] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[s-1500-360_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[s-1500-365_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[s-1500-366_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[s-1500-all_leap] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[s-1500-julian] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[s-1500-noleap] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[s-2000-360_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[s-2000-365_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[s-2000-366_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[s-2000-all_leap] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[s-2000-julian] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[s-2000-noleap] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[s-2500-360_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[s-2500-365_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[s-2500-366_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[s-2500-all_leap] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[s-2500-julian] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[s-2500-noleap] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[ms-1500-360_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[ms-1500-365_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[ms-1500-366_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[ms-1500-all_leap] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[ms-1500-julian] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[ms-1500-noleap] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[ms-2000-360_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[ms-2000-365_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[ms-2000-366_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[ms-2000-all_leap] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[ms-2000-julian] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[ms-2000-noleap] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[ms-2500-360_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[ms-2500-365_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[ms-2500-366_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[ms-2500-all_leap] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[ms-2500-julian] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[ms-2500-noleap] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[us-1500-360_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[us-1500-365_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[us-1500-366_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[us-1500-all_leap] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[us-1500-julian] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[us-1500-noleap] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[us-2000-360_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[us-2000-365_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[us-2000-366_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[us-2000-all_leap] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[us-2000-julian] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[us-2000-noleap] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[us-2500-360_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[us-2500-365_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[us-2500-366_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[us-2500-all_leap] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[us-2500-julian] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[us-2500-noleap] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[ns-1500-360_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[ns-1500-365_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[ns-1500-366_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[ns-1500-all_leap] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[ns-1500-julian] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[ns-1500-noleap] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[ns-2000-360_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[ns-2000-365_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[ns-2000-366_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[ns-2000-all_leap] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[ns-2000-julian] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[ns-2000-noleap] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[ns-2500-360_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[ns-2500-365_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[ns-2500-366_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[ns-2500-all_leap] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[ns-2500-julian] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_default_non_standard_calendar[ns-2500-noleap] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_true[1500-360_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_true[1500-365_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_true[1500-366_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_true[1500-all_leap] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_true[1500-gregorian] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_true[1500-julian] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_true[1500-noleap] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_true[1500-proleptic_gregorian] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_true[1500-standard] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_true[2000-360_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_true[2000-365_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_true[2000-366_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_true[2000-all_leap] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_true[2000-gregorian] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_true[2000-julian] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_true[2000-noleap] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_true[2000-proleptic_gregorian] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_true[2000-standard] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_true[2500-360_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_true[2500-365_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_true[2500-366_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_true[2500-all_leap] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_true[2500-gregorian] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_true[2500-julian] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_true[2500-noleap] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_true[2500-proleptic_gregorian] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_true[2500-standard] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_false_standard_calendar_in_range[gregorian] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_false_standard_calendar_in_range[proleptic_gregorian] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_false_standard_calendar_in_range[standard] PASSED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_false_standard_calendar_out_of_range[1500-standard] PASSED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_false_standard_calendar_out_of_range[1500-gregorian] PASSED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_false_standard_calendar_out_of_range[1582-standard] PASSED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_false_standard_calendar_out_of_range[1582-gregorian] PASSED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_false_non_standard_calendar[1500-360_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_false_non_standard_calendar[1500-365_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_false_non_standard_calendar[1500-366_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_false_non_standard_calendar[1500-all_leap] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_false_non_standard_calendar[1500-julian] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_false_non_standard_calendar[1500-noleap] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_false_non_standard_calendar[2000-360_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_false_non_standard_calendar[2000-365_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_false_non_standard_calendar[2000-366_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_false_non_standard_calendar[2000-all_leap] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_false_non_standard_calendar[2000-julian] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_false_non_standard_calendar[2000-noleap] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_false_non_standard_calendar[2500-360_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_false_non_standard_calendar[2500-365_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_false_non_standard_calendar[2500-366_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_false_non_standard_calendar[2500-all_leap] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_false_non_standard_calendar[2500-julian] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_use_cftime_false_non_standard_calendar[2500-noleap] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_decode_ambiguous_time_warns[360_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_decode_ambiguous_time_warns[365_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_decode_ambiguous_time_warns[366_day] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_decode_ambiguous_time_warns[all_leap] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_decode_ambiguous_time_warns[gregorian] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_decode_ambiguous_time_warns[julian] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_decode_ambiguous_time_warns[noleap] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_decode_ambiguous_time_warns[proleptic_gregorian] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_decode_ambiguous_time_warns[standard] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[True-ns-nanoseconds] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[True-ns-microseconds] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[True-ns-milliseconds] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[True-ns-seconds] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[True-ns-minutes] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[True-ns-hours] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[True-ns-days] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[True-us-nanoseconds] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[True-us-microseconds] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[True-us-milliseconds] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[True-us-seconds] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[True-us-minutes] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[True-us-hours] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[True-us-days] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[True-ms-nanoseconds] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[True-ms-microseconds] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[True-ms-milliseconds] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[True-ms-seconds] SKIPPED [ 32%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[True-ms-minutes] SKIPPED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[True-ms-hours] SKIPPED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[True-ms-days] SKIPPED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[True-s-nanoseconds] SKIPPED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[True-s-microseconds] SKIPPED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[True-s-milliseconds] SKIPPED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[True-s-seconds] SKIPPED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[True-s-minutes] SKIPPED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[True-s-hours] SKIPPED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[True-s-days] SKIPPED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[True-min-nanoseconds] SKIPPED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[True-min-microseconds] SKIPPED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[True-min-milliseconds] SKIPPED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[True-min-seconds] SKIPPED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[True-min-minutes] SKIPPED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[True-min-hours] SKIPPED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[True-min-days] SKIPPED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[True-h-nanoseconds] SKIPPED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[True-h-microseconds] SKIPPED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[True-h-milliseconds] SKIPPED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[True-h-seconds] SKIPPED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[True-h-minutes] SKIPPED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[True-h-hours] SKIPPED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[True-h-days] SKIPPED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[True-D-nanoseconds] SKIPPED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[True-D-microseconds] SKIPPED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[True-D-milliseconds] SKIPPED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[True-D-seconds] SKIPPED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[True-D-minutes] SKIPPED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[True-D-hours] SKIPPED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[True-D-days] SKIPPED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[False-ns-nanoseconds] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[False-ns-microseconds] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[False-ns-milliseconds] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[False-ns-seconds] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[False-ns-minutes] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[False-ns-hours] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[False-ns-days] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[False-us-nanoseconds] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[False-us-microseconds] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[False-us-milliseconds] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[False-us-seconds] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[False-us-minutes] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[False-us-hours] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[False-us-days] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[False-ms-nanoseconds] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[False-ms-microseconds] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[False-ms-milliseconds] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[False-ms-seconds] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[False-ms-minutes] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[False-ms-hours] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[False-ms-days] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[False-s-nanoseconds] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[False-s-microseconds] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[False-s-milliseconds] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[False-s-seconds] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[False-s-minutes] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[False-s-hours] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[False-s-days] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[False-min-nanoseconds] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[False-min-microseconds] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[False-min-milliseconds] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[False-min-seconds] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[False-min-minutes] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[False-min-hours] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[False-min-days] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[False-h-nanoseconds] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[False-h-microseconds] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[False-h-milliseconds] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[False-h-seconds] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[False-h-minutes] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[False-h-hours] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[False-h-days] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[False-D-nanoseconds] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[False-D-microseconds] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[False-D-milliseconds] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[False-D-seconds] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[False-D-minutes] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[False-D-hours] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_defaults_to_correct_dtype[False-D-days] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_decode_roundtrip_datetime64[s-ns] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_decode_roundtrip_datetime64[s-us] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_decode_roundtrip_datetime64[s-ms] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_decode_roundtrip_datetime64[s-s] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_decode_roundtrip_datetime64[s-min] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_decode_roundtrip_datetime64[s-h] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_decode_roundtrip_datetime64[s-D] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_decode_roundtrip_datetime64[ms-ns] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_decode_roundtrip_datetime64[ms-us] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_decode_roundtrip_datetime64[ms-ms] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_decode_roundtrip_datetime64[ms-s] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_decode_roundtrip_datetime64[ms-min] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_decode_roundtrip_datetime64[ms-h] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_decode_roundtrip_datetime64[ms-D] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_decode_roundtrip_datetime64[us-ns] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_decode_roundtrip_datetime64[us-us] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_decode_roundtrip_datetime64[us-ms] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_decode_roundtrip_datetime64[us-s] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_decode_roundtrip_datetime64[us-min] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_decode_roundtrip_datetime64[us-h] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_decode_roundtrip_datetime64[us-D] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_decode_roundtrip_datetime64[ns-ns] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_decode_roundtrip_datetime64[ns-us] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_decode_roundtrip_datetime64[ns-ms] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_decode_roundtrip_datetime64[ns-s] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_decode_roundtrip_datetime64[ns-min] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_decode_roundtrip_datetime64[ns-h] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_decode_roundtrip_datetime64[ns-D] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_decode_roundtrip_cftime[us] SKIPPED [ 33%] xarray/tests/test_coding_times.py::test_encode_decode_roundtrip_cftime[ms] SKIPPED [ 33%] xarray/tests/test_coding_times.py::test_encode_decode_roundtrip_cftime[s] SKIPPED [ 33%] xarray/tests/test_coding_times.py::test_encode_decode_roundtrip_cftime[min] SKIPPED [ 33%] xarray/tests/test_coding_times.py::test_encode_decode_roundtrip_cftime[h] SKIPPED [ 33%] xarray/tests/test_coding_times.py::test_encode_decode_roundtrip_cftime[D] SKIPPED [ 33%] xarray/tests/test_coding_times.py::test__encode_datetime_with_cftime SKIPPED [ 33%] xarray/tests/test_coding_times.py::test_round_trip_standard_calendar_cftime_datetimes_pre_reform SKIPPED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_gregorian_proleptic_gregorian_mismatch_error[s-standard] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_gregorian_proleptic_gregorian_mismatch_error[s-gregorian] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_gregorian_proleptic_gregorian_mismatch_error[ms-standard] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_gregorian_proleptic_gregorian_mismatch_error[ms-gregorian] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_gregorian_proleptic_gregorian_mismatch_error[us-standard] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_gregorian_proleptic_gregorian_mismatch_error[us-gregorian] PASSED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_gregorian_proleptic_gregorian_mismatch_error[ns-standard] SKIPPED [ 33%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_gregorian_proleptic_gregorian_mismatch_error[ns-gregorian] SKIPPED [ 33%] xarray/tests/test_coding_times.py::test_decode_encode_roundtrip_with_non_lowercase_letters[s-gregorian] PASSED [ 33%] xarray/tests/test_coding_times.py::test_decode_encode_roundtrip_with_non_lowercase_letters[s-Gregorian] PASSED [ 33%] xarray/tests/test_coding_times.py::test_decode_encode_roundtrip_with_non_lowercase_letters[s-GREGORIAN] PASSED [ 33%] xarray/tests/test_coding_times.py::test_decode_encode_roundtrip_with_non_lowercase_letters[ms-gregorian] PASSED [ 33%] xarray/tests/test_coding_times.py::test_decode_encode_roundtrip_with_non_lowercase_letters[ms-Gregorian] PASSED [ 33%] xarray/tests/test_coding_times.py::test_decode_encode_roundtrip_with_non_lowercase_letters[ms-GREGORIAN] PASSED [ 33%] xarray/tests/test_coding_times.py::test_decode_encode_roundtrip_with_non_lowercase_letters[us-gregorian] PASSED [ 33%] xarray/tests/test_coding_times.py::test_decode_encode_roundtrip_with_non_lowercase_letters[us-Gregorian] PASSED [ 33%] xarray/tests/test_coding_times.py::test_decode_encode_roundtrip_with_non_lowercase_letters[us-GREGORIAN] PASSED [ 33%] xarray/tests/test_coding_times.py::test_decode_encode_roundtrip_with_non_lowercase_letters[ns-gregorian] PASSED [ 33%] xarray/tests/test_coding_times.py::test_decode_encode_roundtrip_with_non_lowercase_letters[ns-Gregorian] PASSED [ 33%] xarray/tests/test_coding_times.py::test_decode_encode_roundtrip_with_non_lowercase_letters[ns-GREGORIAN] PASSED [ 33%] xarray/tests/test_coding_times.py::test_should_cftime_be_used_source_outside_range SKIPPED [ 33%] xarray/tests/test_coding_times.py::test_should_cftime_be_used_target_not_npable SKIPPED [ 33%] xarray/tests/test_coding_times.py::test_decode_cf_datetime_varied_integer_dtypes[int8] PASSED [ 33%] xarray/tests/test_coding_times.py::test_decode_cf_datetime_varied_integer_dtypes[int16] PASSED [ 33%] xarray/tests/test_coding_times.py::test_decode_cf_datetime_varied_integer_dtypes[int32] PASSED [ 33%] xarray/tests/test_coding_times.py::test_decode_cf_datetime_varied_integer_dtypes[int64] PASSED [ 33%] xarray/tests/test_coding_times.py::test_decode_cf_datetime_varied_integer_dtypes[uint8] PASSED [ 33%] xarray/tests/test_coding_times.py::test_decode_cf_datetime_varied_integer_dtypes[uint16] PASSED [ 33%] xarray/tests/test_coding_times.py::test_decode_cf_datetime_varied_integer_dtypes[uint32] PASSED [ 33%] xarray/tests/test_coding_times.py::test_decode_cf_datetime_varied_integer_dtypes[uint64] PASSED [ 33%] xarray/tests/test_coding_times.py::test_decode_cf_datetime_uint64_with_cftime SKIPPED [ 33%] xarray/tests/test_coding_times.py::test_decode_cf_datetime_uint64_with_pandas_overflow_error PASSED [ 33%] xarray/tests/test_coding_times.py::test_decode_cf_datetime_uint64_with_cftime_overflow_error SKIPPED [ 33%] xarray/tests/test_coding_times.py::test_decode_0size_datetime[True] SKIPPED [ 33%] xarray/tests/test_coding_times.py::test_decode_0size_datetime[False] PASSED [ 33%] xarray/tests/test_coding_times.py::test_decode_float_datetime PASSED [ 33%] xarray/tests/test_coding_times.py::test_decode_float_datetime_with_decimals[ms] PASSED [ 33%] xarray/tests/test_coding_times.py::test_decode_float_datetime_with_decimals[us] PASSED [ 33%] xarray/tests/test_coding_times.py::test_decode_float_datetime_with_decimals[ns] PASSED [ 33%] xarray/tests/test_coding_times.py::test_coding_float_datetime_warning[s-0.123] PASSED [ 33%] xarray/tests/test_coding_times.py::test_coding_float_datetime_warning[ms-0.1234] PASSED [ 33%] xarray/tests/test_coding_times.py::test_coding_float_datetime_warning[us-0.1234567] PASSED [ 33%] xarray/tests/test_coding_times.py::test_scalar_unit SKIPPED (require...) [ 33%] xarray/tests/test_coding_times.py::test_contains_cftime_lazy SKIPPED [ 33%] xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[s-1677-09-21T00:12:43.145224193-ns-int64-20-True] PASSED [ 33%] xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[s-1970-09-21T00:12:44.145224808-ns-float64-1e+30-True] PASSED [ 33%] xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[s-1677-09-21T00:12:43.145225216-ns-float64--9.223372036854776e+18-True] PASSED [ 33%] xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[s-1677-09-21T00:12:43.145224193-ns-int64-None-False] PASSED [ 33%] xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[s-1677-09-21T00:12:43.145225-us-int64-None-False] PASSED [ 33%] xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[s-1970-01-01T00:00:01.000001-us-int64-None-False] PASSED [ 33%] xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[s-1677-09-21T00:21:52.901038080-ns-float32-20.0-True] PASSED [ 34%] xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[ms-1677-09-21T00:12:43.145224193-ns-int64-20-True] PASSED [ 34%] xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[ms-1970-09-21T00:12:44.145224808-ns-float64-1e+30-True] PASSED [ 34%] xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[ms-1677-09-21T00:12:43.145225216-ns-float64--9.223372036854776e+18-True] PASSED [ 34%] xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[ms-1677-09-21T00:12:43.145224193-ns-int64-None-False] PASSED [ 34%] xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[ms-1677-09-21T00:12:43.145225-us-int64-None-False] PASSED [ 34%] xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[ms-1970-01-01T00:00:01.000001-us-int64-None-False] PASSED [ 34%] xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[ms-1677-09-21T00:21:52.901038080-ns-float32-20.0-True] PASSED [ 34%] xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[us-1677-09-21T00:12:43.145224193-ns-int64-20-True] PASSED [ 34%] xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[us-1970-09-21T00:12:44.145224808-ns-float64-1e+30-True] PASSED [ 34%] xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[us-1677-09-21T00:12:43.145225216-ns-float64--9.223372036854776e+18-True] PASSED [ 34%] xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[us-1677-09-21T00:12:43.145224193-ns-int64-None-False] PASSED [ 34%] xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[us-1677-09-21T00:12:43.145225-us-int64-None-False] PASSED [ 34%] xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[us-1970-01-01T00:00:01.000001-us-int64-None-False] PASSED [ 34%] xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[us-1677-09-21T00:21:52.901038080-ns-float32-20.0-True] PASSED [ 34%] xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[ns-1677-09-21T00:12:43.145224193-ns-int64-20-True] PASSED [ 34%] xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[ns-1970-09-21T00:12:44.145224808-ns-float64-1e+30-True] PASSED [ 34%] xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[ns-1677-09-21T00:12:43.145225216-ns-float64--9.223372036854776e+18-True] PASSED [ 34%] xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[ns-1677-09-21T00:12:43.145224193-ns-int64-None-False] PASSED [ 34%] xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[ns-1677-09-21T00:12:43.145225-us-int64-None-False] PASSED [ 34%] xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[ns-1970-01-01T00:00:01.000001-us-int64-None-False] PASSED [ 34%] xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[ns-1677-09-21T00:21:52.901038080-ns-float32-20.0-True] PASSED [ 34%] xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision_warning[s] PASSED [ 34%] xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision_warning[ms] PASSED [ 34%] xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision_warning[us] PASSED [ 34%] xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision_warning[ns] PASSED [ 34%] xarray/tests/test_coding_times.py::test_roundtrip_timedelta64_nanosecond_precision[s-int64-20] PASSED [ 34%] xarray/tests/test_coding_times.py::test_roundtrip_timedelta64_nanosecond_precision[s-int64--9223372036854775808] PASSED [ 34%] xarray/tests/test_coding_times.py::test_roundtrip_timedelta64_nanosecond_precision[s-float64-1e+30] PASSED [ 34%] xarray/tests/test_coding_times.py::test_roundtrip_timedelta64_nanosecond_precision[ms-int64-20] PASSED [ 34%] xarray/tests/test_coding_times.py::test_roundtrip_timedelta64_nanosecond_precision[ms-int64--9223372036854775808] PASSED [ 34%] xarray/tests/test_coding_times.py::test_roundtrip_timedelta64_nanosecond_precision[ms-float64-1e+30] PASSED [ 34%] xarray/tests/test_coding_times.py::test_roundtrip_timedelta64_nanosecond_precision[us-int64-20] PASSED [ 34%] xarray/tests/test_coding_times.py::test_roundtrip_timedelta64_nanosecond_precision[us-int64--9223372036854775808] PASSED [ 34%] xarray/tests/test_coding_times.py::test_roundtrip_timedelta64_nanosecond_precision[us-float64-1e+30] PASSED [ 34%] xarray/tests/test_coding_times.py::test_roundtrip_timedelta64_nanosecond_precision[ns-int64-20] PASSED [ 34%] xarray/tests/test_coding_times.py::test_roundtrip_timedelta64_nanosecond_precision[ns-int64--9223372036854775808] PASSED [ 34%] xarray/tests/test_coding_times.py::test_roundtrip_timedelta64_nanosecond_precision[ns-float64-1e+30] PASSED [ 34%] xarray/tests/test_coding_times.py::test_roundtrip_timedelta64_nanosecond_precision_warning PASSED [ 34%] xarray/tests/test_coding_times.py::test_roundtrip_float_times[GH-8271] PASSED [ 34%] xarray/tests/test_coding_times.py::test_roundtrip_float_times[GH-9488-datetime64[ns]] PASSED [ 34%] xarray/tests/test_coding_times.py::test_roundtrip_float_times[GH-9488-timedelta64[ns]] PASSED [ 34%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_datetime64_via_dask[s-pandas-encoding-with-prescribed-units-and-dtype] SKIPPED [ 34%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_datetime64_via_dask[s-mixed-cftime-pandas-encoding-with-prescribed-units-and-dtype] SKIPPED [ 34%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_datetime64_via_dask[s-pandas-encoding-with-default-units-and-dtype] SKIPPED [ 34%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_datetime64_via_dask[ms-pandas-encoding-with-prescribed-units-and-dtype] SKIPPED [ 34%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_datetime64_via_dask[ms-mixed-cftime-pandas-encoding-with-prescribed-units-and-dtype] SKIPPED [ 34%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_datetime64_via_dask[ms-pandas-encoding-with-default-units-and-dtype] SKIPPED [ 34%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_datetime64_via_dask[us-pandas-encoding-with-prescribed-units-and-dtype] SKIPPED [ 34%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_datetime64_via_dask[us-mixed-cftime-pandas-encoding-with-prescribed-units-and-dtype] SKIPPED [ 34%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_datetime64_via_dask[us-pandas-encoding-with-default-units-and-dtype] SKIPPED [ 34%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_datetime64_via_dask[ns-pandas-encoding-with-prescribed-units-and-dtype] SKIPPED [ 34%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_datetime64_via_dask[ns-mixed-cftime-pandas-encoding-with-prescribed-units-and-dtype] SKIPPED [ 34%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_datetime64_via_dask[ns-pandas-encoding-with-default-units-and-dtype] SKIPPED [ 34%] xarray/tests/test_coding_times.py::test_encode_via_dask_cannot_infer_error[date_range-2000-None-dtype0] SKIPPED [ 34%] xarray/tests/test_coding_times.py::test_encode_via_dask_cannot_infer_error[date_range-2000-days since 2000-01-01-None] SKIPPED [ 34%] xarray/tests/test_coding_times.py::test_encode_via_dask_cannot_infer_error[timedelta_range-0D-None-dtype2] SKIPPED [ 34%] xarray/tests/test_coding_times.py::test_encode_via_dask_cannot_infer_error[timedelta_range-0D-days-None] SKIPPED [ 34%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_cftime_datetime_via_dask[days since 1700-01-01-dtype0] SKIPPED [ 34%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_cftime_datetime_via_dask[None-None] SKIPPED [ 34%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_units_change[False-False] PASSED [ 34%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_units_change[False-True] SKIPPED [ 34%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_units_change[True-False] SKIPPED [ 34%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_units_change[True-True] SKIPPED [ 34%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_precision_loss_regression_test[False] PASSED [ 34%] xarray/tests/test_coding_times.py::test_encode_cf_datetime_precision_loss_regression_test[True] SKIPPED [ 34%] xarray/tests/test_coding_times.py::test_encode_cf_timedelta_via_dask[s-days-dtype0] SKIPPED [ 34%] xarray/tests/test_coding_times.py::test_encode_cf_timedelta_via_dask[s-None-None] SKIPPED [ 34%] xarray/tests/test_coding_times.py::test_encode_cf_timedelta_via_dask[ms-days-dtype0] SKIPPED [ 34%] xarray/tests/test_coding_times.py::test_encode_cf_timedelta_via_dask[ms-None-None] SKIPPED [ 34%] xarray/tests/test_coding_times.py::test_encode_cf_timedelta_via_dask[us-days-dtype0] SKIPPED [ 34%] xarray/tests/test_coding_times.py::test_encode_cf_timedelta_via_dask[us-None-None] SKIPPED [ 34%] xarray/tests/test_coding_times.py::test_encode_cf_timedelta_via_dask[ns-days-dtype0] SKIPPED [ 34%] xarray/tests/test_coding_times.py::test_encode_cf_timedelta_via_dask[ns-None-None] SKIPPED [ 34%] xarray/tests/test_coding_times.py::test_encode_cf_timedelta_units_change[False] PASSED [ 34%] xarray/tests/test_coding_times.py::test_encode_cf_timedelta_units_change[True] SKIPPED [ 34%] xarray/tests/test_coding_times.py::test_encode_cf_timedelta_small_dtype_missing_value[False] PASSED [ 34%] xarray/tests/test_coding_times.py::test_encode_cf_timedelta_small_dtype_missing_value[True] SKIPPED [ 34%] xarray/tests/test_coding_times.py::test_decode_timedelta_via_units[default] PASSED [ 34%] xarray/tests/test_coding_times.py::test_decode_timedelta_via_units[decode_timedelta=True] PASSED [ 34%] xarray/tests/test_coding_times.py::test_decode_timedelta_via_units[decode_timedelta=False] PASSED [ 34%] xarray/tests/test_coding_times.py::test_decode_timedelta_via_units[set-time_unit-via-CFTimedeltaCoder-decode_times=True] PASSED [ 34%] xarray/tests/test_coding_times.py::test_decode_timedelta_via_units[set-time_unit-via-CFTimedeltaCoder-decode_times=False] PASSED [ 34%] xarray/tests/test_coding_times.py::test_decode_timedelta_via_units[override-time_unit-from-decode_times] PASSED [ 34%] xarray/tests/test_coding_times.py::test_decode_timedelta_via_dtype[default] PASSED [ 34%] xarray/tests/test_coding_times.py::test_decode_timedelta_via_dtype[decode_timedelta=False] PASSED [ 34%] xarray/tests/test_coding_times.py::test_decode_timedelta_via_dtype[decode_timedelta=True] PASSED [ 34%] xarray/tests/test_coding_times.py::test_decode_timedelta_via_dtype[use-original-units] PASSED [ 34%] xarray/tests/test_coding_times.py::test_decode_timedelta_via_dtype[inherit-time_unit-from-decode_times] PASSED [ 34%] xarray/tests/test_coding_times.py::test_decode_timedelta_via_dtype[set-time_unit-via-CFTimedeltaCoder-decode_times=True] PASSED [ 34%] xarray/tests/test_coding_times.py::test_decode_timedelta_via_dtype[set-time_unit-via-CFTimedeltaCoder-decode_times=False] PASSED [ 34%] xarray/tests/test_coding_times.py::test_decode_timedelta_via_dtype[override-time_unit-from-decode_times] PASSED [ 34%] xarray/tests/test_coding_times.py::test_decode_timedelta_via_dtype[decode-different-units] PASSED [ 34%] xarray/tests/test_coding_times.py::test_decode_timedelta_dtypes[uint64] PASSED [ 34%] xarray/tests/test_coding_times.py::test_decode_timedelta_dtypes[int64] PASSED [ 34%] xarray/tests/test_coding_times.py::test_decode_timedelta_dtypes[float64] PASSED [ 34%] xarray/tests/test_coding_times.py::test_lazy_decode_timedelta_unexpected_dtype PASSED [ 34%] xarray/tests/test_coding_times.py::test_lazy_decode_timedelta_error PASSED [ 34%] xarray/tests/test_coding_times.py::test_duck_array_decode_times[standard] PASSED [ 34%] xarray/tests/test_coding_times.py::test_duck_array_decode_times[360_day] SKIPPED [ 34%] xarray/tests/test_coding_times.py::test_decode_timedelta_mask_and_scale[True-True] PASSED [ 34%] xarray/tests/test_coding_times.py::test_decode_timedelta_mask_and_scale[True-False] PASSED [ 34%] xarray/tests/test_coding_times.py::test_decode_timedelta_mask_and_scale[False-True] PASSED [ 34%] xarray/tests/test_coding_times.py::test_decode_timedelta_mask_and_scale[False-False] PASSED [ 34%] xarray/tests/test_coding_times.py::test_decode_floating_point_timedelta_no_serialization_warning PASSED [ 34%] xarray/tests/test_coding_times.py::test_timedelta64_coding_via_dtype[s] PASSED [ 34%] xarray/tests/test_coding_times.py::test_timedelta64_coding_via_dtype[ms] PASSED [ 34%] xarray/tests/test_coding_times.py::test_timedelta64_coding_via_dtype[us] PASSED [ 34%] xarray/tests/test_coding_times.py::test_timedelta64_coding_via_dtype[ns] PASSED [ 34%] xarray/tests/test_coding_times.py::test_timedelta_coding_via_dtype_non_pandas_coarse_resolution_warning PASSED [ 34%] xarray/tests/test_coding_times.py::test_timedelta_coding_via_dtype_non_pandas_fine_resolution_warning XFAIL [ 34%] xarray/tests/test_coding_times.py::test_timedelta_decode_via_dtype_invalid_encoding PASSED [ 34%] xarray/tests/test_coding_times.py::test_timedelta_encode_via_dtype_invalid_attribute[dtype] PASSED [ 34%] xarray/tests/test_coding_times.py::test_timedelta_encode_via_dtype_invalid_attribute[units] PASSED [ 34%] xarray/tests/test_coding_times.py::test_timedelta_decoding_options[True-True-{'units': 'seconds'}-True] PASSED [ 34%] xarray/tests/test_coding_times.py::test_timedelta_decoding_options[True-False-{'units': 'seconds'}-True] PASSED [ 34%] xarray/tests/test_coding_times.py::test_timedelta_decoding_options[False-True-{'units': 'seconds'}-False] PASSED [ 34%] xarray/tests/test_coding_times.py::test_timedelta_decoding_options[False-False-{'units': 'seconds'}-False] PASSED [ 34%] xarray/tests/test_coding_times.py::test_timedelta_decoding_options[True-True-{'dtype': 'timedelta64[s]', 'units': 'seconds'}-True] PASSED [ 34%] xarray/tests/test_coding_times.py::test_timedelta_decoding_options[True-False-{'dtype': 'timedelta64[s]', 'units': 'seconds'}-True] PASSED [ 34%] xarray/tests/test_coding_times.py::test_timedelta_decoding_options[False-True-{'dtype': 'timedelta64[s]', 'units': 'seconds'}-True] PASSED [ 34%] xarray/tests/test_coding_times.py::test_timedelta_decoding_options[False-False-{'dtype': 'timedelta64[s]', 'units': 'seconds'}-False] PASSED [ 34%] xarray/tests/test_coding_times.py::test_timedelta_encoding_explicit_non_timedelta64_dtype PASSED [ 34%] xarray/tests/test_coding_times.py::test_timedelta64_coding_via_dtype_with_mask[s-_FillValue] PASSED [ 34%] xarray/tests/test_coding_times.py::test_timedelta64_coding_via_dtype_with_mask[s-missing_value] PASSED [ 34%] xarray/tests/test_coding_times.py::test_timedelta64_coding_via_dtype_with_mask[ms-_FillValue] PASSED [ 34%] xarray/tests/test_coding_times.py::test_timedelta64_coding_via_dtype_with_mask[ms-missing_value] PASSED [ 34%] xarray/tests/test_coding_times.py::test_timedelta64_coding_via_dtype_with_mask[us-_FillValue] PASSED [ 34%] xarray/tests/test_coding_times.py::test_timedelta64_coding_via_dtype_with_mask[us-missing_value] PASSED [ 34%] xarray/tests/test_coding_times.py::test_timedelta64_coding_via_dtype_with_mask[ns-_FillValue] PASSED [ 34%] xarray/tests/test_coding_times.py::test_timedelta64_coding_via_dtype_with_mask[ns-missing_value] PASSED [ 34%] xarray/tests/test_coding_times.py::test_roundtrip_0size_timedelta[s] PASSED [ 34%] xarray/tests/test_coding_times.py::test_roundtrip_0size_timedelta[ms] PASSED [ 34%] xarray/tests/test_coding_times.py::test_roundtrip_0size_timedelta[us] PASSED [ 34%] xarray/tests/test_coding_times.py::test_roundtrip_0size_timedelta[ns] PASSED [ 34%] xarray/tests/test_coding_times.py::test_roundtrip_empty_datetime64_array[s] PASSED [ 34%] xarray/tests/test_coding_times.py::test_roundtrip_empty_datetime64_array[ms] PASSED [ 34%] xarray/tests/test_coding_times.py::test_roundtrip_empty_datetime64_array[us] PASSED [ 34%] xarray/tests/test_coding_times.py::test_roundtrip_empty_datetime64_array[ns] PASSED [ 34%] xarray/tests/test_combine.py::TestTileIDsFromNestedList::test_1d PASSED [ 34%] xarray/tests/test_combine.py::TestTileIDsFromNestedList::test_2d PASSED [ 34%] xarray/tests/test_combine.py::TestTileIDsFromNestedList::test_3d PASSED [ 34%] xarray/tests/test_combine.py::TestTileIDsFromNestedList::test_single_dataset PASSED [ 34%] xarray/tests/test_combine.py::TestTileIDsFromNestedList::test_redundant_nesting PASSED [ 34%] xarray/tests/test_combine.py::TestTileIDsFromNestedList::test_ignore_empty_list PASSED [ 34%] xarray/tests/test_combine.py::TestTileIDsFromNestedList::test_uneven_depth_input PASSED [ 34%] xarray/tests/test_combine.py::TestTileIDsFromNestedList::test_uneven_length_input PASSED [ 34%] xarray/tests/test_combine.py::TestTileIDsFromNestedList::test_infer_from_datasets PASSED [ 34%] xarray/tests/test_combine.py::TestTileIDsFromCoords::test_1d PASSED [ 34%] xarray/tests/test_combine.py::TestTileIDsFromCoords::test_2d PASSED [ 34%] xarray/tests/test_combine.py::TestTileIDsFromCoords::test_no_dimension_coords PASSED [ 34%] xarray/tests/test_combine.py::TestTileIDsFromCoords::test_coord_not_monotonic PASSED [ 34%] xarray/tests/test_combine.py::TestTileIDsFromCoords::test_coord_monotonically_decreasing PASSED [ 34%] xarray/tests/test_combine.py::TestTileIDsFromCoords::test_no_concatenation_needed PASSED [ 34%] xarray/tests/test_combine.py::TestTileIDsFromCoords::test_2d_plus_bystander_dim PASSED [ 34%] xarray/tests/test_combine.py::TestTileIDsFromCoords::test_string_coords PASSED [ 34%] xarray/tests/test_combine.py::TestTileIDsFromCoords::test_lexicographic_sort_string_coords PASSED [ 34%] xarray/tests/test_combine.py::TestTileIDsFromCoords::test_datetime_coords PASSED [ 34%] xarray/tests/test_combine.py::TestNewTileIDs::test_new_tile_id[old_id0-new_id0] PASSED [ 34%] xarray/tests/test_combine.py::TestNewTileIDs::test_new_tile_id[old_id1-new_id1] PASSED [ 34%] xarray/tests/test_combine.py::TestNewTileIDs::test_new_tile_id[old_id2-new_id2] PASSED [ 34%] xarray/tests/test_combine.py::TestNewTileIDs::test_new_tile_id[old_id3-new_id3] PASSED [ 34%] xarray/tests/test_combine.py::TestNewTileIDs::test_new_tile_id[old_id4-new_id4] PASSED [ 34%] xarray/tests/test_combine.py::TestNewTileIDs::test_get_new_tile_ids PASSED [ 34%] xarray/tests/test_combine.py::TestCombineND::test_concat_once[dim1-kwargs0] PASSED [ 34%] xarray/tests/test_combine.py::TestCombineND::test_concat_once[new_dim-kwargs1] PASSED [ 34%] xarray/tests/test_combine.py::TestCombineND::test_concat_only_first_dim PASSED [ 35%] xarray/tests/test_combine.py::TestCombineND::test_concat_twice[dim1-kwargs0] PASSED [ 35%] xarray/tests/test_combine.py::TestCombineND::test_concat_twice[new_dim-kwargs1] PASSED [ 35%] xarray/tests/test_combine.py::TestCheckShapeTileIDs::test_check_depths PASSED [ 35%] xarray/tests/test_combine.py::TestCheckShapeTileIDs::test_check_lengths PASSED [ 35%] xarray/tests/test_combine.py::TestNestedCombine::test_nested_concat PASSED [ 35%] xarray/tests/test_combine.py::TestNestedCombine::test_combine_nested_join[outer-expected0] PASSED [ 35%] xarray/tests/test_combine.py::TestNestedCombine::test_combine_nested_join[inner-expected1] PASSED [ 35%] xarray/tests/test_combine.py::TestNestedCombine::test_combine_nested_join[left-expected2] PASSED [ 35%] xarray/tests/test_combine.py::TestNestedCombine::test_combine_nested_join[right-expected3] PASSED [ 35%] xarray/tests/test_combine.py::TestNestedCombine::test_combine_nested_join_exact PASSED [ 35%] xarray/tests/test_combine.py::TestNestedCombine::test_empty_input PASSED [ 35%] xarray/tests/test_combine.py::TestNestedCombine::test_nested_concat_too_many_dims_at_once XFAIL [ 35%] xarray/tests/test_combine.py::TestNestedCombine::test_nested_concat_along_new_dim PASSED [ 35%] xarray/tests/test_combine.py::TestNestedCombine::test_nested_merge_with_self PASSED [ 35%] xarray/tests/test_combine.py::TestNestedCombine::test_nested_merge_with_overlapping_values PASSED [ 35%] xarray/tests/test_combine.py::TestNestedCombine::test_nested_merge_with_nan_no_conflicts PASSED [ 35%] xarray/tests/test_combine.py::TestNestedCombine::test_nested_merge_with_concat_dim_explicitly_provided PASSED [ 35%] xarray/tests/test_combine.py::TestNestedCombine::test_nested_merge_with_non_scalars PASSED [ 35%] xarray/tests/test_combine.py::TestNestedCombine::test_concat_multiple_dims PASSED [ 35%] xarray/tests/test_combine.py::TestNestedCombine::test_concat_name_symmetry PASSED [ 35%] xarray/tests/test_combine.py::TestNestedCombine::test_concat_one_dim_merge_another PASSED [ 35%] xarray/tests/test_combine.py::TestNestedCombine::test_auto_combine_2d PASSED [ 35%] xarray/tests/test_combine.py::TestNestedCombine::test_auto_combine_2d_combine_attrs_kwarg PASSED [ 35%] xarray/tests/test_combine.py::TestNestedCombine::test_combine_nested_missing_data_new_dim PASSED [ 35%] xarray/tests/test_combine.py::TestNestedCombine::test_invalid_hypercube_input PASSED [ 35%] xarray/tests/test_combine.py::TestNestedCombine::test_merge_one_dim_concat_another PASSED [ 35%] xarray/tests/test_combine.py::TestNestedCombine::test_combine_concat_over_redundant_nesting PASSED [ 35%] xarray/tests/test_combine.py::TestNestedCombine::test_combine_nested_fill_value[fill_value0] PASSED [ 35%] xarray/tests/test_combine.py::TestNestedCombine::test_combine_nested_fill_value[2] PASSED [ 35%] xarray/tests/test_combine.py::TestNestedCombine::test_combine_nested_fill_value[2.0] PASSED [ 35%] xarray/tests/test_combine.py::TestNestedCombine::test_combine_nested_fill_value[fill_value3] PASSED [ 35%] xarray/tests/test_combine.py::TestNestedCombine::test_combine_nested_unnamed_data_arrays PASSED [ 35%] xarray/tests/test_combine.py::TestNestedCombine::test_nested_combine_mixed_datasets_arrays PASSED [ 35%] xarray/tests/test_combine.py::TestNestedCombine::test_nested_combine_mixed_datatrees_and_datasets PASSED [ 35%] xarray/tests/test_combine.py::TestNestedCombine::test_datatree PASSED [ 35%] xarray/tests/test_combine.py::TestCombineDatasetsbyCoords::test_combine_by_coords PASSED [ 35%] xarray/tests/test_combine.py::TestCombineDatasetsbyCoords::test_combine_by_coords_handles_non_sorted_variables PASSED [ 35%] xarray/tests/test_combine.py::TestCombineDatasetsbyCoords::test_combine_by_coords_multiple_variables PASSED [ 35%] xarray/tests/test_combine.py::TestCombineDatasetsbyCoords::test_combine_by_coords_for_scalar_variables PASSED [ 35%] xarray/tests/test_combine.py::TestCombineDatasetsbyCoords::test_combine_by_coords_requires_coord_or_index PASSED [ 35%] xarray/tests/test_combine.py::TestCombineDatasetsbyCoords::test_empty_input PASSED [ 35%] xarray/tests/test_combine.py::TestCombineDatasetsbyCoords::test_combine_coords_join[outer-expected0] PASSED [ 35%] xarray/tests/test_combine.py::TestCombineDatasetsbyCoords::test_combine_coords_join[inner-expected1] PASSED [ 35%] xarray/tests/test_combine.py::TestCombineDatasetsbyCoords::test_combine_coords_join[left-expected2] PASSED [ 35%] xarray/tests/test_combine.py::TestCombineDatasetsbyCoords::test_combine_coords_join[right-expected3] PASSED [ 35%] xarray/tests/test_combine.py::TestCombineDatasetsbyCoords::test_combine_coords_join_exact PASSED [ 35%] xarray/tests/test_combine.py::TestCombineDatasetsbyCoords::test_combine_coords_combine_attrs[drop-expected0] PASSED [ 35%] xarray/tests/test_combine.py::TestCombineDatasetsbyCoords::test_combine_coords_combine_attrs[no_conflicts-expected1] PASSED [ 35%] xarray/tests/test_combine.py::TestCombineDatasetsbyCoords::test_combine_coords_combine_attrs[override-expected2] PASSED [ 35%] xarray/tests/test_combine.py::TestCombineDatasetsbyCoords::test_combine_coords_combine_attrs[-expected3] PASSED [ 35%] xarray/tests/test_combine.py::TestCombineDatasetsbyCoords::test_combine_coords_combine_attrs_identical PASSED [ 35%] xarray/tests/test_combine.py::TestCombineDatasetsbyCoords::test_combine_nested_combine_attrs_drop_conflicts PASSED [ 35%] xarray/tests/test_combine.py::TestCombineDatasetsbyCoords::test_combine_nested_combine_attrs_variables[no_conflicts-attrs10-attrs20-expected_attrs0-False] PASSED [ 35%] xarray/tests/test_combine.py::TestCombineDatasetsbyCoords::test_combine_nested_combine_attrs_variables[no_conflicts-attrs11-attrs21-expected_attrs1-False] PASSED [ 35%] xarray/tests/test_combine.py::TestCombineDatasetsbyCoords::test_combine_nested_combine_attrs_variables[no_conflicts-attrs12-attrs22-expected_attrs2-False] PASSED [ 35%] xarray/tests/test_combine.py::TestCombineDatasetsbyCoords::test_combine_nested_combine_attrs_variables[no_conflicts-attrs13-attrs23-expected_attrs3-True] PASSED [ 35%] xarray/tests/test_combine.py::TestCombineDatasetsbyCoords::test_combine_nested_combine_attrs_variables[drop-attrs14-attrs24-expected_attrs4-False] PASSED [ 35%] xarray/tests/test_combine.py::TestCombineDatasetsbyCoords::test_combine_nested_combine_attrs_variables[identical-attrs15-attrs25-expected_attrs5-False] PASSED [ 35%] xarray/tests/test_combine.py::TestCombineDatasetsbyCoords::test_combine_nested_combine_attrs_variables[identical-attrs16-attrs26-expected_attrs6-True] PASSED [ 35%] xarray/tests/test_combine.py::TestCombineDatasetsbyCoords::test_combine_nested_combine_attrs_variables[override-attrs17-attrs27-expected_attrs7-False] PASSED [ 35%] xarray/tests/test_combine.py::TestCombineDatasetsbyCoords::test_combine_nested_combine_attrs_variables[drop_conflicts-attrs18-attrs28-expected_attrs8-False] PASSED [ 35%] xarray/tests/test_combine.py::TestCombineDatasetsbyCoords::test_combine_by_coords_combine_attrs_variables[no_conflicts-attrs10-attrs20-expected_attrs0-False] PASSED [ 35%] xarray/tests/test_combine.py::TestCombineDatasetsbyCoords::test_combine_by_coords_combine_attrs_variables[no_conflicts-attrs11-attrs21-expected_attrs1-False] PASSED [ 35%] xarray/tests/test_combine.py::TestCombineDatasetsbyCoords::test_combine_by_coords_combine_attrs_variables[no_conflicts-attrs12-attrs22-expected_attrs2-False] PASSED [ 35%] xarray/tests/test_combine.py::TestCombineDatasetsbyCoords::test_combine_by_coords_combine_attrs_variables[no_conflicts-attrs13-attrs23-expected_attrs3-True] PASSED [ 35%] xarray/tests/test_combine.py::TestCombineDatasetsbyCoords::test_combine_by_coords_combine_attrs_variables[drop-attrs14-attrs24-expected_attrs4-False] PASSED [ 35%] xarray/tests/test_combine.py::TestCombineDatasetsbyCoords::test_combine_by_coords_combine_attrs_variables[identical-attrs15-attrs25-expected_attrs5-False] PASSED [ 35%] xarray/tests/test_combine.py::TestCombineDatasetsbyCoords::test_combine_by_coords_combine_attrs_variables[identical-attrs16-attrs26-expected_attrs6-True] PASSED [ 35%] xarray/tests/test_combine.py::TestCombineDatasetsbyCoords::test_combine_by_coords_combine_attrs_variables[override-attrs17-attrs27-expected_attrs7-False] PASSED [ 35%] xarray/tests/test_combine.py::TestCombineDatasetsbyCoords::test_combine_by_coords_combine_attrs_variables[drop_conflicts-attrs18-attrs28-expected_attrs8-False] PASSED [ 35%] xarray/tests/test_combine.py::TestCombineDatasetsbyCoords::test_infer_order_from_coords PASSED [ 35%] xarray/tests/test_combine.py::TestCombineDatasetsbyCoords::test_combine_leaving_bystander_dimensions PASSED [ 35%] xarray/tests/test_combine.py::TestCombineDatasetsbyCoords::test_combine_by_coords_previously_failed PASSED [ 35%] xarray/tests/test_combine.py::TestCombineDatasetsbyCoords::test_combine_by_coords_still_fails PASSED [ 35%] xarray/tests/test_combine.py::TestCombineDatasetsbyCoords::test_combine_by_coords_no_concat PASSED [ 35%] xarray/tests/test_combine.py::TestCombineDatasetsbyCoords::test_check_for_impossible_ordering PASSED [ 35%] xarray/tests/test_combine.py::TestCombineDatasetsbyCoords::test_combine_by_coords_incomplete_hypercube PASSED [ 35%] xarray/tests/test_combine.py::TestCombineDatasetsbyCoords::test_combine_by_coords_override_order PASSED [ 35%] xarray/tests/test_combine.py::TestCombineDatasetsbyCoords::test_combine_by_coords_extension_array PASSED [ 35%] xarray/tests/test_combine.py::TestCombineMixedObjectsbyCoords::test_combine_by_coords_mixed_unnamed_dataarrays PASSED [ 35%] xarray/tests/test_combine.py::TestCombineMixedObjectsbyCoords::test_combine_coords_mixed_datasets_named_dataarrays PASSED [ 35%] xarray/tests/test_combine.py::TestCombineMixedObjectsbyCoords::test_combine_by_coords_all_unnamed_dataarrays PASSED [ 35%] xarray/tests/test_combine.py::TestCombineMixedObjectsbyCoords::test_combine_by_coords_all_named_dataarrays PASSED [ 35%] xarray/tests/test_combine.py::TestCombineMixedObjectsbyCoords::test_combine_by_coords_all_dataarrays_with_the_same_name PASSED [ 35%] xarray/tests/test_combine.py::TestCombineMixedObjectsbyCoords::test_combine_by_coords_datatree PASSED [ 35%] xarray/tests/test_combine.py::TestNewDefaults::test_concat_along_existing_dim PASSED [ 35%] xarray/tests/test_combine.py::TestNewDefaults::test_concat_along_new_dim PASSED [ 35%] xarray/tests/test_combine.py::TestNewDefaults::test_nested_merge_with_overlapping_values PASSED [ 35%] xarray/tests/test_combine.py::TestNewDefaults::test_nested_merge_with_nan_order_matters PASSED [ 35%] xarray/tests/test_combine.py::TestNewDefaults::test_nested_merge_with_concat_dim_explicitly_provided PASSED [ 35%] xarray/tests/test_combine.py::TestNewDefaults::test_combine_nested_missing_data_new_dim PASSED [ 35%] xarray/tests/test_combine.py::TestNewDefaults::test_combine_by_coords_multiple_variables PASSED [ 35%] xarray/tests/test_combine.py::test_combine_by_coords_distant_cftime_dates SKIPPED [ 35%] xarray/tests/test_combine.py::test_combine_by_coords_raises_for_differing_calendars SKIPPED [ 35%] xarray/tests/test_combine.py::test_combine_by_coords_raises_for_differing_types PASSED [ 35%] xarray/tests/test_computation.py::test_signature_properties PASSED [ 35%] xarray/tests/test_computation.py::test_result_name PASSED [ 35%] xarray/tests/test_computation.py::test_ordered_set_union PASSED [ 35%] xarray/tests/test_computation.py::test_ordered_set_intersection PASSED [ 35%] xarray/tests/test_computation.py::test_join_dict_keys PASSED [ 35%] xarray/tests/test_computation.py::test_collect_dict_values PASSED [ 35%] xarray/tests/test_computation.py::test_apply_identity PASSED [ 35%] xarray/tests/test_computation.py::test_apply_two_inputs PASSED [ 35%] xarray/tests/test_computation.py::test_apply_1d_and_0d PASSED [ 35%] xarray/tests/test_computation.py::test_apply_two_outputs PASSED [ 35%] xarray/tests/test_computation.py::test_apply_missing_dims PASSED [ 35%] xarray/tests/test_computation.py::test_apply_dask_parallelized_two_outputs SKIPPED [ 35%] xarray/tests/test_computation.py::test_apply_input_core_dimension PASSED [ 35%] xarray/tests/test_computation.py::test_apply_output_core_dimension PASSED [ 35%] xarray/tests/test_computation.py::test_apply_exclude PASSED [ 35%] xarray/tests/test_computation.py::test_apply_groupby_add PASSED [ 35%] xarray/tests/test_computation.py::test_unified_dim_sizes PASSED [ 35%] xarray/tests/test_computation.py::test_broadcast_compat_data_1d PASSED [ 35%] xarray/tests/test_computation.py::test_broadcast_compat_data_2d PASSED [ 35%] xarray/tests/test_computation.py::test_keep_attrs PASSED [ 35%] xarray/tests/test_computation.py::test_keep_attrs_strategies_variable[default] PASSED [ 35%] xarray/tests/test_computation.py::test_keep_attrs_strategies_variable[False] PASSED [ 35%] xarray/tests/test_computation.py::test_keep_attrs_strategies_variable[True] PASSED [ 35%] xarray/tests/test_computation.py::test_keep_attrs_strategies_variable[override] PASSED [ 35%] xarray/tests/test_computation.py::test_keep_attrs_strategies_variable[drop] PASSED [ 35%] xarray/tests/test_computation.py::test_keep_attrs_strategies_variable[drop_conflicts] PASSED [ 35%] xarray/tests/test_computation.py::test_keep_attrs_strategies_variable[no_conflicts] PASSED [ 35%] xarray/tests/test_computation.py::test_keep_attrs_strategies_dataarray[default] PASSED [ 35%] xarray/tests/test_computation.py::test_keep_attrs_strategies_dataarray[False] PASSED [ 35%] xarray/tests/test_computation.py::test_keep_attrs_strategies_dataarray[True] PASSED [ 35%] xarray/tests/test_computation.py::test_keep_attrs_strategies_dataarray[override] PASSED [ 35%] xarray/tests/test_computation.py::test_keep_attrs_strategies_dataarray[drop] PASSED [ 35%] xarray/tests/test_computation.py::test_keep_attrs_strategies_dataarray[drop_conflicts] PASSED [ 35%] xarray/tests/test_computation.py::test_keep_attrs_strategies_dataarray[no_conflicts] PASSED [ 35%] xarray/tests/test_computation.py::test_keep_attrs_strategies_dataarray_variables[default-dim] PASSED [ 35%] xarray/tests/test_computation.py::test_keep_attrs_strategies_dataarray_variables[default-coord] PASSED [ 35%] xarray/tests/test_computation.py::test_keep_attrs_strategies_dataarray_variables[False-dim] PASSED [ 35%] xarray/tests/test_computation.py::test_keep_attrs_strategies_dataarray_variables[False-coord] PASSED [ 35%] xarray/tests/test_computation.py::test_keep_attrs_strategies_dataarray_variables[True-dim] PASSED [ 35%] xarray/tests/test_computation.py::test_keep_attrs_strategies_dataarray_variables[True-coord] PASSED [ 35%] xarray/tests/test_computation.py::test_keep_attrs_strategies_dataarray_variables[override-dim] PASSED [ 35%] xarray/tests/test_computation.py::test_keep_attrs_strategies_dataarray_variables[override-coord] PASSED [ 35%] xarray/tests/test_computation.py::test_keep_attrs_strategies_dataarray_variables[drop-dim] PASSED [ 35%] xarray/tests/test_computation.py::test_keep_attrs_strategies_dataarray_variables[drop-coord] PASSED [ 35%] xarray/tests/test_computation.py::test_keep_attrs_strategies_dataarray_variables[drop_conflicts-dim] PASSED [ 35%] xarray/tests/test_computation.py::test_keep_attrs_strategies_dataarray_variables[drop_conflicts-coord] PASSED [ 35%] xarray/tests/test_computation.py::test_keep_attrs_strategies_dataarray_variables[no_conflicts-dim] PASSED [ 35%] xarray/tests/test_computation.py::test_keep_attrs_strategies_dataarray_variables[no_conflicts-coord] PASSED [ 35%] xarray/tests/test_computation.py::test_keep_attrs_strategies_dataset[default] PASSED [ 35%] xarray/tests/test_computation.py::test_keep_attrs_strategies_dataset[False] PASSED [ 35%] xarray/tests/test_computation.py::test_keep_attrs_strategies_dataset[True] PASSED [ 35%] xarray/tests/test_computation.py::test_keep_attrs_strategies_dataset[override] PASSED [ 35%] xarray/tests/test_computation.py::test_keep_attrs_strategies_dataset[drop] PASSED [ 35%] xarray/tests/test_computation.py::test_keep_attrs_strategies_dataset[drop_conflicts] PASSED [ 35%] xarray/tests/test_computation.py::test_keep_attrs_strategies_dataset[no_conflicts] PASSED [ 35%] xarray/tests/test_computation.py::test_keep_attrs_strategies_dataset_variables[default-data] PASSED [ 35%] xarray/tests/test_computation.py::test_keep_attrs_strategies_dataset_variables[default-dim] PASSED [ 35%] xarray/tests/test_computation.py::test_keep_attrs_strategies_dataset_variables[default-coord] PASSED [ 35%] xarray/tests/test_computation.py::test_keep_attrs_strategies_dataset_variables[False-data] PASSED [ 35%] xarray/tests/test_computation.py::test_keep_attrs_strategies_dataset_variables[False-dim] PASSED [ 35%] xarray/tests/test_computation.py::test_keep_attrs_strategies_dataset_variables[False-coord] PASSED [ 35%] xarray/tests/test_computation.py::test_keep_attrs_strategies_dataset_variables[True-data] PASSED [ 35%] xarray/tests/test_computation.py::test_keep_attrs_strategies_dataset_variables[True-dim] PASSED [ 35%] xarray/tests/test_computation.py::test_keep_attrs_strategies_dataset_variables[True-coord] PASSED [ 35%] xarray/tests/test_computation.py::test_keep_attrs_strategies_dataset_variables[override-data] PASSED [ 35%] xarray/tests/test_computation.py::test_keep_attrs_strategies_dataset_variables[override-dim] PASSED [ 35%] xarray/tests/test_computation.py::test_keep_attrs_strategies_dataset_variables[override-coord] PASSED [ 35%] xarray/tests/test_computation.py::test_keep_attrs_strategies_dataset_variables[drop-data] PASSED [ 35%] xarray/tests/test_computation.py::test_keep_attrs_strategies_dataset_variables[drop-dim] PASSED [ 35%] xarray/tests/test_computation.py::test_keep_attrs_strategies_dataset_variables[drop-coord] PASSED [ 35%] xarray/tests/test_computation.py::test_keep_attrs_strategies_dataset_variables[drop_conflicts-data] PASSED [ 36%] xarray/tests/test_computation.py::test_keep_attrs_strategies_dataset_variables[drop_conflicts-dim] PASSED [ 36%] xarray/tests/test_computation.py::test_keep_attrs_strategies_dataset_variables[drop_conflicts-coord] PASSED [ 36%] xarray/tests/test_computation.py::test_keep_attrs_strategies_dataset_variables[no_conflicts-data] PASSED [ 36%] xarray/tests/test_computation.py::test_keep_attrs_strategies_dataset_variables[no_conflicts-dim] PASSED [ 36%] xarray/tests/test_computation.py::test_keep_attrs_strategies_dataset_variables[no_conflicts-coord] PASSED [ 36%] xarray/tests/test_computation.py::test_dataset_join PASSED [ 36%] xarray/tests/test_computation.py::test_apply_dask SKIPPED (requires ...) [ 36%] xarray/tests/test_computation.py::test_apply_dask_parallelized_one_arg SKIPPED [ 36%] xarray/tests/test_computation.py::test_apply_dask_parallelized_two_args SKIPPED [ 36%] xarray/tests/test_computation.py::test_apply_dask_parallelized_errors SKIPPED [ 36%] xarray/tests/test_computation.py::test_apply_dask_multiple_inputs SKIPPED [ 36%] xarray/tests/test_computation.py::test_apply_dask_new_output_dimension SKIPPED [ 36%] xarray/tests/test_computation.py::test_apply_dask_new_output_sizes SKIPPED [ 36%] xarray/tests/test_computation.py::test_apply_dask_new_output_sizes_not_supplied_same_dim_names SKIPPED [ 36%] xarray/tests/test_computation.py::test_vectorize PASSED [ 36%] xarray/tests/test_computation.py::test_vectorize_dask SKIPPED (requi...) [ 36%] xarray/tests/test_computation.py::test_vectorize_dask_dtype SKIPPED [ 36%] xarray/tests/test_computation.py::test_vectorize_dask_dtype_without_output_dtypes[data_array0] SKIPPED [ 36%] xarray/tests/test_computation.py::test_vectorize_dask_dtype_without_output_dtypes[data_array1] SKIPPED [ 36%] xarray/tests/test_computation.py::test_vectorize_dask_dtype_meta SKIPPED [ 36%] xarray/tests/test_computation.py::test_vectorize_exclude_dims PASSED [ 36%] xarray/tests/test_computation.py::test_vectorize_exclude_dims_dask SKIPPED [ 36%] xarray/tests/test_computation.py::test_corr_only_dataarray PASSED [ 36%] xarray/tests/test_computation.py::test_lazy_corrcov[None-3-0] SKIPPED [ 36%] xarray/tests/test_computation.py::test_lazy_corrcov[None-3-1] SKIPPED [ 36%] xarray/tests/test_computation.py::test_lazy_corrcov[None-4-0] SKIPPED [ 36%] xarray/tests/test_computation.py::test_lazy_corrcov[None-4-1] SKIPPED [ 36%] xarray/tests/test_computation.py::test_lazy_corrcov[None-5-0] SKIPPED [ 36%] xarray/tests/test_computation.py::test_lazy_corrcov[None-5-1] SKIPPED [ 36%] xarray/tests/test_computation.py::test_lazy_corrcov[None-6-0] SKIPPED [ 36%] xarray/tests/test_computation.py::test_lazy_corrcov[None-6-1] SKIPPED [ 36%] xarray/tests/test_computation.py::test_lazy_corrcov[None-7-0] SKIPPED [ 36%] xarray/tests/test_computation.py::test_lazy_corrcov[None-7-1] SKIPPED [ 36%] xarray/tests/test_computation.py::test_lazy_corrcov[None-8-0] SKIPPED [ 36%] xarray/tests/test_computation.py::test_lazy_corrcov[None-8-1] SKIPPED [ 36%] xarray/tests/test_computation.py::test_lazy_corrcov[x-3-0] SKIPPED (...) [ 36%] xarray/tests/test_computation.py::test_lazy_corrcov[x-3-1] SKIPPED (...) [ 36%] xarray/tests/test_computation.py::test_lazy_corrcov[x-4-0] SKIPPED (...) [ 36%] xarray/tests/test_computation.py::test_lazy_corrcov[x-4-1] SKIPPED (...) [ 36%] xarray/tests/test_computation.py::test_lazy_corrcov[x-5-0] SKIPPED (...) [ 36%] xarray/tests/test_computation.py::test_lazy_corrcov[x-5-1] SKIPPED (...) [ 36%] xarray/tests/test_computation.py::test_lazy_corrcov[x-6-0] SKIPPED (...) [ 36%] xarray/tests/test_computation.py::test_lazy_corrcov[x-6-1] SKIPPED (...) [ 36%] xarray/tests/test_computation.py::test_lazy_corrcov[x-7-0] SKIPPED (...) [ 36%] xarray/tests/test_computation.py::test_lazy_corrcov[x-7-1] SKIPPED (...) [ 36%] xarray/tests/test_computation.py::test_lazy_corrcov[x-8-0] SKIPPED (...) [ 36%] xarray/tests/test_computation.py::test_lazy_corrcov[x-8-1] SKIPPED (...) [ 36%] xarray/tests/test_computation.py::test_lazy_corrcov[time-3-0] SKIPPED [ 36%] xarray/tests/test_computation.py::test_lazy_corrcov[time-3-1] SKIPPED [ 36%] xarray/tests/test_computation.py::test_lazy_corrcov[time-4-0] SKIPPED [ 36%] xarray/tests/test_computation.py::test_lazy_corrcov[time-4-1] SKIPPED [ 36%] xarray/tests/test_computation.py::test_lazy_corrcov[time-5-0] SKIPPED [ 36%] xarray/tests/test_computation.py::test_lazy_corrcov[time-5-1] SKIPPED [ 36%] xarray/tests/test_computation.py::test_lazy_corrcov[time-6-0] SKIPPED [ 36%] xarray/tests/test_computation.py::test_lazy_corrcov[time-6-1] SKIPPED [ 36%] xarray/tests/test_computation.py::test_lazy_corrcov[time-7-0] SKIPPED [ 36%] xarray/tests/test_computation.py::test_lazy_corrcov[time-7-1] SKIPPED [ 36%] xarray/tests/test_computation.py::test_lazy_corrcov[time-8-0] SKIPPED [ 36%] xarray/tests/test_computation.py::test_lazy_corrcov[time-8-1] SKIPPED [ 36%] xarray/tests/test_computation.py::test_cov[None-0-0] PASSED [ 36%] xarray/tests/test_computation.py::test_cov[None-0-1] PASSED [ 36%] xarray/tests/test_computation.py::test_cov[None-1-0] PASSED [ 36%] xarray/tests/test_computation.py::test_cov[None-1-1] PASSED [ 36%] xarray/tests/test_computation.py::test_cov[None-2-0] PASSED [ 36%] xarray/tests/test_computation.py::test_cov[None-2-1] PASSED [ 36%] xarray/tests/test_computation.py::test_cov[time-0-0] PASSED [ 36%] xarray/tests/test_computation.py::test_cov[time-0-1] PASSED [ 36%] xarray/tests/test_computation.py::test_cov[time-1-0] PASSED [ 36%] xarray/tests/test_computation.py::test_cov[time-1-1] PASSED [ 36%] xarray/tests/test_computation.py::test_cov[time-2-0] PASSED [ 36%] xarray/tests/test_computation.py::test_cov[time-2-1] PASSED [ 36%] xarray/tests/test_computation.py::test_corr[None-0] PASSED [ 36%] xarray/tests/test_computation.py::test_corr[None-1] PASSED [ 36%] xarray/tests/test_computation.py::test_corr[None-2] PASSED [ 36%] xarray/tests/test_computation.py::test_corr[time-0] PASSED [ 36%] xarray/tests/test_computation.py::test_corr[time-1] PASSED [ 36%] xarray/tests/test_computation.py::test_corr[time-2] PASSED [ 36%] xarray/tests/test_computation.py::test_covcorr_consistency[None-0] PASSED [ 36%] xarray/tests/test_computation.py::test_covcorr_consistency[None-1] PASSED [ 36%] xarray/tests/test_computation.py::test_covcorr_consistency[None-2] PASSED [ 36%] xarray/tests/test_computation.py::test_covcorr_consistency[None-3] PASSED [ 36%] xarray/tests/test_computation.py::test_covcorr_consistency[None-4] PASSED [ 36%] xarray/tests/test_computation.py::test_covcorr_consistency[None-5] PASSED [ 36%] xarray/tests/test_computation.py::test_covcorr_consistency[None-6] PASSED [ 36%] xarray/tests/test_computation.py::test_covcorr_consistency[None-7] PASSED [ 36%] xarray/tests/test_computation.py::test_covcorr_consistency[None-8] PASSED [ 36%] xarray/tests/test_computation.py::test_covcorr_consistency[time-0] PASSED [ 36%] xarray/tests/test_computation.py::test_covcorr_consistency[time-1] PASSED [ 36%] xarray/tests/test_computation.py::test_covcorr_consistency[time-2] PASSED [ 36%] xarray/tests/test_computation.py::test_covcorr_consistency[time-3] PASSED [ 36%] xarray/tests/test_computation.py::test_covcorr_consistency[time-4] PASSED [ 36%] xarray/tests/test_computation.py::test_covcorr_consistency[time-5] PASSED [ 36%] xarray/tests/test_computation.py::test_covcorr_consistency[time-6] PASSED [ 36%] xarray/tests/test_computation.py::test_covcorr_consistency[time-7] PASSED [ 36%] xarray/tests/test_computation.py::test_covcorr_consistency[time-8] PASSED [ 36%] xarray/tests/test_computation.py::test_covcorr_consistency[x-0] PASSED [ 36%] xarray/tests/test_computation.py::test_covcorr_consistency[x-1] PASSED [ 36%] xarray/tests/test_computation.py::test_covcorr_consistency[x-2] PASSED [ 36%] xarray/tests/test_computation.py::test_covcorr_consistency[x-3] PASSED [ 36%] xarray/tests/test_computation.py::test_covcorr_consistency[x-4] PASSED [ 36%] xarray/tests/test_computation.py::test_covcorr_consistency[x-5] PASSED [ 36%] xarray/tests/test_computation.py::test_covcorr_consistency[x-6] PASSED [ 36%] xarray/tests/test_computation.py::test_covcorr_consistency[x-7] PASSED [ 36%] xarray/tests/test_computation.py::test_covcorr_consistency[x-8] PASSED [ 36%] xarray/tests/test_computation.py::test_corr_lazycorr_consistency[None-0] SKIPPED [ 36%] xarray/tests/test_computation.py::test_corr_lazycorr_consistency[None-1] SKIPPED [ 36%] xarray/tests/test_computation.py::test_corr_lazycorr_consistency[None-2] SKIPPED [ 36%] xarray/tests/test_computation.py::test_corr_lazycorr_consistency[None-3] SKIPPED [ 36%] xarray/tests/test_computation.py::test_corr_lazycorr_consistency[None-4] SKIPPED [ 36%] xarray/tests/test_computation.py::test_corr_lazycorr_consistency[None-5] SKIPPED [ 36%] xarray/tests/test_computation.py::test_corr_lazycorr_consistency[None-6] SKIPPED [ 36%] xarray/tests/test_computation.py::test_corr_lazycorr_consistency[None-7] SKIPPED [ 36%] xarray/tests/test_computation.py::test_corr_lazycorr_consistency[None-8] SKIPPED [ 36%] xarray/tests/test_computation.py::test_corr_lazycorr_consistency[time-0] SKIPPED [ 36%] xarray/tests/test_computation.py::test_corr_lazycorr_consistency[time-1] SKIPPED [ 36%] xarray/tests/test_computation.py::test_corr_lazycorr_consistency[time-2] SKIPPED [ 36%] xarray/tests/test_computation.py::test_corr_lazycorr_consistency[time-3] SKIPPED [ 36%] xarray/tests/test_computation.py::test_corr_lazycorr_consistency[time-4] SKIPPED [ 36%] xarray/tests/test_computation.py::test_corr_lazycorr_consistency[time-5] SKIPPED [ 36%] xarray/tests/test_computation.py::test_corr_lazycorr_consistency[time-6] SKIPPED [ 36%] xarray/tests/test_computation.py::test_corr_lazycorr_consistency[time-7] SKIPPED [ 36%] xarray/tests/test_computation.py::test_corr_lazycorr_consistency[time-8] SKIPPED [ 36%] xarray/tests/test_computation.py::test_corr_lazycorr_consistency[x-0] SKIPPED [ 36%] xarray/tests/test_computation.py::test_corr_lazycorr_consistency[x-1] SKIPPED [ 36%] xarray/tests/test_computation.py::test_corr_lazycorr_consistency[x-2] SKIPPED [ 36%] xarray/tests/test_computation.py::test_corr_lazycorr_consistency[x-3] SKIPPED [ 36%] xarray/tests/test_computation.py::test_corr_lazycorr_consistency[x-4] SKIPPED [ 36%] xarray/tests/test_computation.py::test_corr_lazycorr_consistency[x-5] SKIPPED [ 36%] xarray/tests/test_computation.py::test_corr_lazycorr_consistency[x-6] SKIPPED [ 36%] xarray/tests/test_computation.py::test_corr_lazycorr_consistency[x-7] SKIPPED [ 36%] xarray/tests/test_computation.py::test_corr_lazycorr_consistency[x-8] SKIPPED [ 36%] xarray/tests/test_computation.py::test_corr_dtype_error SKIPPED (req...) [ 36%] xarray/tests/test_computation.py::test_autocov[None-0] PASSED [ 36%] xarray/tests/test_computation.py::test_autocov[None-1] PASSED [ 36%] xarray/tests/test_computation.py::test_autocov[None-2] PASSED [ 36%] xarray/tests/test_computation.py::test_autocov[None-3] PASSED [ 36%] xarray/tests/test_computation.py::test_autocov[None-4] PASSED [ 36%] xarray/tests/test_computation.py::test_autocov[time-0] PASSED [ 36%] xarray/tests/test_computation.py::test_autocov[time-1] PASSED [ 36%] xarray/tests/test_computation.py::test_autocov[time-2] PASSED [ 36%] xarray/tests/test_computation.py::test_autocov[time-3] PASSED [ 36%] xarray/tests/test_computation.py::test_autocov[time-4] PASSED [ 36%] xarray/tests/test_computation.py::test_autocov[x-0] PASSED [ 36%] xarray/tests/test_computation.py::test_autocov[x-1] PASSED [ 36%] xarray/tests/test_computation.py::test_autocov[x-2] PASSED [ 36%] xarray/tests/test_computation.py::test_autocov[x-3] PASSED [ 36%] xarray/tests/test_computation.py::test_autocov[x-4] PASSED [ 36%] xarray/tests/test_computation.py::test_autocov[dim3-0] PASSED [ 36%] xarray/tests/test_computation.py::test_autocov[dim3-1] PASSED [ 36%] xarray/tests/test_computation.py::test_autocov[dim3-2] PASSED [ 36%] xarray/tests/test_computation.py::test_autocov[dim3-3] PASSED [ 36%] xarray/tests/test_computation.py::test_autocov[dim3-4] PASSED [ 36%] xarray/tests/test_computation.py::test_complex_cov PASSED [ 36%] xarray/tests/test_computation.py::test_bilinear_cov_corr[True] PASSED [ 36%] xarray/tests/test_computation.py::test_bilinear_cov_corr[False] PASSED [ 36%] xarray/tests/test_computation.py::test_equally_weighted_cov_corr PASSED [ 36%] xarray/tests/test_computation.py::test_vectorize_dask_new_output_dims SKIPPED [ 36%] xarray/tests/test_computation.py::test_output_wrong_number PASSED [ 36%] xarray/tests/test_computation.py::test_output_wrong_dims PASSED [ 36%] xarray/tests/test_computation.py::test_output_wrong_dim_size PASSED [ 36%] xarray/tests/test_computation.py::test_dot[True] SKIPPED (test for d...) [ 36%] xarray/tests/test_computation.py::test_dot[False] PASSED [ 36%] xarray/tests/test_computation.py::test_dot_align_coords[True] SKIPPED [ 36%] xarray/tests/test_computation.py::test_dot_align_coords[False] PASSED [ 36%] xarray/tests/test_computation.py::test_where PASSED [ 36%] xarray/tests/test_computation.py::test_where_attrs PASSED [ 37%] xarray/tests/test_computation.py::test_polyval[simple-nodask] PASSED [ 37%] xarray/tests/test_computation.py::test_polyval[simple-dask] SKIPPED [ 37%] xarray/tests/test_computation.py::test_polyval[broadcast-x-nodask] PASSED [ 37%] xarray/tests/test_computation.py::test_polyval[broadcast-x-dask] SKIPPED [ 37%] xarray/tests/test_computation.py::test_polyval[shared-dim-nodask] PASSED [ 37%] xarray/tests/test_computation.py::test_polyval[shared-dim-dask] SKIPPED [ 37%] xarray/tests/test_computation.py::test_polyval[reordered-index-nodask] PASSED [ 37%] xarray/tests/test_computation.py::test_polyval[reordered-index-dask] SKIPPED [ 37%] xarray/tests/test_computation.py::test_polyval[sparse-index-nodask] PASSED [ 37%] xarray/tests/test_computation.py::test_polyval[sparse-index-dask] SKIPPED [ 37%] xarray/tests/test_computation.py::test_polyval[array-dataset-nodask] PASSED [ 37%] xarray/tests/test_computation.py::test_polyval[array-dataset-dask] SKIPPED [ 37%] xarray/tests/test_computation.py::test_polyval[dataset-array-nodask] PASSED [ 37%] xarray/tests/test_computation.py::test_polyval[dataset-array-dask] SKIPPED [ 37%] xarray/tests/test_computation.py::test_polyval[dataset-dataset-nodask] PASSED [ 37%] xarray/tests/test_computation.py::test_polyval[dataset-dataset-dask] SKIPPED [ 37%] xarray/tests/test_computation.py::test_polyval[datetime-nodask] PASSED [ 37%] xarray/tests/test_computation.py::test_polyval[datetime-dask] SKIPPED [ 37%] xarray/tests/test_computation.py::test_polyval[datetime-non-ns-nodask] PASSED [ 37%] xarray/tests/test_computation.py::test_polyval[datetime-non-ns-dask] SKIPPED [ 37%] xarray/tests/test_computation.py::test_polyval[timedelta-nodask] PASSED [ 37%] xarray/tests/test_computation.py::test_polyval[timedelta-dask] SKIPPED [ 37%] xarray/tests/test_computation.py::test_polyval[int64-degree-nodask] PASSED [ 37%] xarray/tests/test_computation.py::test_polyval[int64-degree-dask] SKIPPED [ 37%] xarray/tests/test_computation.py::test_polyval[int32-degree-nodask] PASSED [ 37%] xarray/tests/test_computation.py::test_polyval[int32-degree-dask] SKIPPED [ 37%] xarray/tests/test_computation.py::test_polyval[uint8-degree-nodask] PASSED [ 37%] xarray/tests/test_computation.py::test_polyval[uint8-degree-dask] SKIPPED [ 37%] xarray/tests/test_computation.py::test_polyval_cftime[1970-01-01-nodask] SKIPPED [ 37%] xarray/tests/test_computation.py::test_polyval_cftime[1970-01-01-dask] SKIPPED [ 37%] xarray/tests/test_computation.py::test_polyval_cftime[0753-04-21-nodask] SKIPPED [ 37%] xarray/tests/test_computation.py::test_polyval_cftime[0753-04-21-dask] SKIPPED [ 37%] xarray/tests/test_computation.py::test_polyval_degree_dim_checks PASSED [ 37%] xarray/tests/test_computation.py::test_polyfit_polyval_integration[1D-simple-nodask] PASSED [ 37%] xarray/tests/test_computation.py::test_polyfit_polyval_integration[1D-simple-dask] SKIPPED [ 37%] xarray/tests/test_computation.py::test_polyfit_polyval_integration[1D-datetime-nodask] PASSED [ 37%] xarray/tests/test_computation.py::test_polyfit_polyval_integration[1D-datetime-dask] SKIPPED [ 37%] xarray/tests/test_computation.py::test_polyfit_polyval_integration[1D-datetime-non-ns-nodask] PASSED [ 37%] xarray/tests/test_computation.py::test_polyfit_polyval_integration[1D-datetime-non-ns-dask] SKIPPED [ 37%] xarray/tests/test_computation.py::test_polyfit_polyval_integration[1D-timedelta-nodask] PASSED [ 37%] xarray/tests/test_computation.py::test_polyfit_polyval_integration[1D-timedelta-dask] SKIPPED [ 37%] xarray/tests/test_computation.py::test_polyfit_polyval_integration[2D-simple-nodask] PASSED [ 37%] xarray/tests/test_computation.py::test_polyfit_polyval_integration[2D-simple-dask] SKIPPED [ 37%] xarray/tests/test_computation.py::test_polyfit_polyval_integration[2D-datetime-nodask] PASSED [ 37%] xarray/tests/test_computation.py::test_polyfit_polyval_integration[2D-datetime-dask] SKIPPED [ 37%] xarray/tests/test_computation.py::test_polyfit_polyval_integration[2D-datetime-non-ns-nodask] PASSED [ 37%] xarray/tests/test_computation.py::test_polyfit_polyval_integration[2D-datetime-non-ns-dask] SKIPPED [ 37%] xarray/tests/test_computation.py::test_polyfit_polyval_integration[2D-timedelta-nodask] PASSED [ 37%] xarray/tests/test_computation.py::test_polyfit_polyval_integration[2D-timedelta-dask] SKIPPED [ 37%] xarray/tests/test_computation.py::test_cross[a0-b0-ae0-be0-dim_0--1-False] PASSED [ 37%] xarray/tests/test_computation.py::test_cross[a0-b0-ae0-be0-dim_0--1-True] SKIPPED [ 37%] xarray/tests/test_computation.py::test_cross[a1-b1-ae1-be1-dim_0--1-False] PASSED [ 37%] xarray/tests/test_computation.py::test_cross[a1-b1-ae1-be1-dim_0--1-True] SKIPPED [ 37%] xarray/tests/test_computation.py::test_cross[a2-b2-ae2-be2-dim_0--1-False] PASSED [ 37%] xarray/tests/test_computation.py::test_cross[a2-b2-ae2-be2-dim_0--1-True] SKIPPED [ 37%] xarray/tests/test_computation.py::test_cross[a3-b3-ae3-be3-dim_0--1-False] PASSED [ 37%] xarray/tests/test_computation.py::test_cross[a3-b3-ae3-be3-dim_0--1-True] SKIPPED [ 37%] xarray/tests/test_computation.py::test_cross[a4-b4-ae4-be4-cartesian-1-False] PASSED [ 37%] xarray/tests/test_computation.py::test_cross[a4-b4-ae4-be4-cartesian-1-True] SKIPPED [ 37%] xarray/tests/test_computation.py::test_cross[a5-b5-ae5-be5-cartesian--1-False] XPASS [ 37%] xarray/tests/test_computation.py::test_cross[a5-b5-ae5-be5-cartesian--1-True] SKIPPED [ 37%] xarray/tests/test_computation.py::test_cross[a6-b6-ae6-be6-cartesian--1-False] XPASS [ 37%] xarray/tests/test_computation.py::test_cross[a6-b6-ae6-be6-cartesian--1-True] SKIPPED [ 37%] xarray/tests/test_computation.py::test_complex_number_reduce[numbagg] PASSED [ 37%] xarray/tests/test_computation.py::test_fix PASSED [ 37%] xarray/tests/test_concat.py::test_concat_compat PASSED [ 37%] xarray/tests/test_concat.py::test_concat_missing_var PASSED [ 37%] xarray/tests/test_concat.py::test_concat_extension_array[var4] PASSED [ 37%] xarray/tests/test_concat.py::test_concat_extension_array[var5] PASSED [ 37%] xarray/tests/test_concat.py::test_concat_missing_multiple_consecutive_var PASSED [ 37%] xarray/tests/test_concat.py::test_concat_all_empty PASSED [ 37%] xarray/tests/test_concat.py::test_concat_second_empty PASSED [ 37%] xarray/tests/test_concat.py::test_concat_second_empty_with_scalar_data_var_only_on_first PASSED [ 37%] xarray/tests/test_concat.py::test_concat_multiple_missing_variables PASSED [ 37%] xarray/tests/test_concat.py::test_concat_multiple_datasets_missing_vars[True] PASSED [ 37%] xarray/tests/test_concat.py::test_concat_multiple_datasets_missing_vars[False] PASSED [ 37%] xarray/tests/test_concat.py::test_concat_multiple_datasets_with_multiple_missing_variables PASSED [ 37%] xarray/tests/test_concat.py::test_concat_type_of_missing_fill PASSED [ 37%] xarray/tests/test_concat.py::test_concat_order_when_filling_missing PASSED [ 37%] xarray/tests/test_concat.py::test_concat_fill_missing_variables[True-True] PASSED [ 37%] xarray/tests/test_concat.py::test_concat_fill_missing_variables[True-False] PASSED [ 37%] xarray/tests/test_concat.py::test_concat_fill_missing_variables[False-True] PASSED [ 37%] xarray/tests/test_concat.py::test_concat_fill_missing_variables[False-False] PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_simple[dim1-True-different] PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_simple[dim1-True-minimal] PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_simple[dim2-False-different] PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_simple[dim2-False-minimal] PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_merge_variables_present_in_some_datasets PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_2[False] PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_coords_kwarg[dim1-different] PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_coords_kwarg[dim1-minimal] PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_coords_kwarg[dim1-all] PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_coords_kwarg[dim2-different] PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_coords_kwarg[dim2-minimal] PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_coords_kwarg[dim2-all] PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_dim_precedence PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_data_vars_typing PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_data_vars[minimal] PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_data_vars[different] PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_data_vars[all] PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_data_vars[data_vars3] PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_data_vars[data_vars4] PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_coords[different] PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_coords[all] PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_coords[coords2] PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_coords_raises_merge_error[minimal] PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_coords_raises_merge_error[coords1] PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_constant_index[different] PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_constant_index[all] PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_constant_index[data_vars2] PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_constant_index_None PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_constant_index_minimal PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_size0 PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_autoalign PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_errors PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_join_kwarg PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_combine_attrs_kwarg[no_conflicts-var1_attrs0-var2_attrs0-expected_attrs0-False] PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_combine_attrs_kwarg[no_conflicts-var1_attrs1-var2_attrs1-expected_attrs1-False] PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_combine_attrs_kwarg[no_conflicts-var1_attrs2-var2_attrs2-expected_attrs2-False] PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_combine_attrs_kwarg[no_conflicts-var1_attrs3-var2_attrs3-expected_attrs3-True] PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_combine_attrs_kwarg[drop-var1_attrs4-var2_attrs4-expected_attrs4-False] PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_combine_attrs_kwarg[identical-var1_attrs5-var2_attrs5-expected_attrs5-False] PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_combine_attrs_kwarg[identical-var1_attrs6-var2_attrs6-expected_attrs6-True] PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_combine_attrs_kwarg[override-var1_attrs7-var2_attrs7-expected_attrs7-False] PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_combine_attrs_kwarg[drop_conflicts-var1_attrs8-var2_attrs8-expected_attrs8-False] PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_combine_attrs_kwarg[-var1_attrs9-var2_attrs9-expected_attrs9-False] PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_combine_attrs_kwarg_variables[no_conflicts-attrs10-attrs20-expected_attrs0-False] PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_combine_attrs_kwarg_variables[no_conflicts-attrs11-attrs21-expected_attrs1-False] PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_combine_attrs_kwarg_variables[no_conflicts-attrs12-attrs22-expected_attrs2-False] PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_combine_attrs_kwarg_variables[no_conflicts-attrs13-attrs23-expected_attrs3-True] PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_combine_attrs_kwarg_variables[drop-attrs14-attrs24-expected_attrs4-False] PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_combine_attrs_kwarg_variables[identical-attrs15-attrs25-expected_attrs5-False] PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_combine_attrs_kwarg_variables[identical-attrs16-attrs26-expected_attrs6-True] PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_combine_attrs_kwarg_variables[override-attrs17-attrs27-expected_attrs7-False] PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_combine_attrs_kwarg_variables[drop_conflicts-attrs18-attrs28-expected_attrs8-False] PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_combine_attrs_kwarg_variables[-attrs19-attrs29-expected_attrs9-False] PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_promote_shape_with_mixed_dims_within_variables PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_promote_shape_with_mixed_dims_between_variables PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_promote_shape_with_mixed_dims_in_coord_variable PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_promote_shape_for_scalars_with_mixed_lengths_along_concat_dim PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_promote_shape_broadcast_1d_x_1d_goes_to_2d PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_promote_shape_with_scalar_coordinates PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_promote_shape_with_coordinates_of_particular_dtypes PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_do_not_promote PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_dim_is_variable PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_dim_is_dataarray PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_multiindex PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_along_new_dim_multiindex PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_fill_value[fill_value0] PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_fill_value[2] PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_fill_value[2.0] PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_fill_value[fill_value3] PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_str_dtype[x1-str] PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_str_dtype[x1-bytes] PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_str_dtype[x2-str] PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_str_dtype[x2-bytes] PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_avoids_index_auto_creation PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_avoids_index_auto_creation_new_1d_coord PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_promote_shape_without_creating_new_index PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataset::test_concat_combine_attrs_nan_after_netcdf_roundtrip PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataArray::test_concat PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataArray::test_concat_encoding PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataArray::test_concat_lazy SKIPPED [ 37%] xarray/tests/test_concat.py::TestConcatDataArray::test_concat_avoids_index_auto_creation PASSED [ 37%] xarray/tests/test_concat.py::TestConcatDataArray::test_concat_fill_value[fill_value0] PASSED [ 38%] xarray/tests/test_concat.py::TestConcatDataArray::test_concat_fill_value[2] PASSED [ 38%] xarray/tests/test_concat.py::TestConcatDataArray::test_concat_fill_value[2.0] PASSED [ 38%] xarray/tests/test_concat.py::TestConcatDataArray::test_concat_join_kwarg PASSED [ 38%] xarray/tests/test_concat.py::TestConcatDataArray::test_concat_combine_attrs_kwarg PASSED [ 38%] xarray/tests/test_concat.py::TestConcatDataArray::test_concat_str_dtype[x1-str] PASSED [ 38%] xarray/tests/test_concat.py::TestConcatDataArray::test_concat_str_dtype[x1-bytes] PASSED [ 38%] xarray/tests/test_concat.py::TestConcatDataArray::test_concat_str_dtype[x2-str] PASSED [ 38%] xarray/tests/test_concat.py::TestConcatDataArray::test_concat_str_dtype[x2-bytes] PASSED [ 38%] xarray/tests/test_concat.py::TestConcatDataArray::test_concat_coord_name PASSED [ 38%] xarray/tests/test_concat.py::test_concat_attrs_first_variable[attr20-attr10] PASSED [ 38%] xarray/tests/test_concat.py::test_concat_attrs_first_variable[attr20-attr11] PASSED [ 38%] xarray/tests/test_concat.py::test_concat_attrs_first_variable[attr20-attr12] PASSED [ 38%] xarray/tests/test_concat.py::test_concat_attrs_first_variable[attr21-attr10] PASSED [ 38%] xarray/tests/test_concat.py::test_concat_attrs_first_variable[attr21-attr11] PASSED [ 38%] xarray/tests/test_concat.py::test_concat_attrs_first_variable[attr21-attr12] PASSED [ 38%] xarray/tests/test_concat.py::test_concat_merge_single_non_dim_coord PASSED [ 38%] xarray/tests/test_concat.py::test_concat_preserve_coordinate_order PASSED [ 38%] xarray/tests/test_concat.py::test_concat_typing_check PASSED [ 38%] xarray/tests/test_concat.py::test_concat_not_all_indexes PASSED [ 38%] xarray/tests/test_concat.py::test_concat_index_not_same_dim PASSED [ 38%] xarray/tests/test_concat.py::TestNewDefaults::test_concat_second_empty_with_scalar_data_var_only_on_first PASSED [ 38%] xarray/tests/test_concat.py::TestNewDefaults::test_concat_multiple_datasets_missing_vars PASSED [ 38%] xarray/tests/test_concat.py::TestNewDefaults::test_concat_coords_kwarg[different] PASSED [ 38%] xarray/tests/test_concat.py::TestNewDefaults::test_concat_coords_kwarg[minimal] PASSED [ 38%] xarray/tests/test_concat.py::TestNewDefaults::test_concat_coords_kwarg[all] PASSED [ 38%] xarray/tests/test_concat.py::TestNewDefaults::test_concat_promote_shape_for_scalars_with_mixed_lengths_along_concat_dim PASSED [ 38%] xarray/tests/test_concat.py::test_concat_multi_dim_index PASSED [ 38%] xarray/tests/test_concat.py::TestConcatDataTree::test_concat_datatree_along_existing_dim PASSED [ 38%] xarray/tests/test_concat.py::TestConcatDataTree::test_concat_datatree_along_existing_dim_defaults PASSED [ 38%] xarray/tests/test_concat.py::TestConcatDataTree::test_concat_datatree_isomorphic_error PASSED [ 38%] xarray/tests/test_concat.py::TestConcatDataTree::test_concat_datatree_datavars_all PASSED [ 38%] xarray/tests/test_concat.py::TestConcatDataTree::test_concat_datatree_coords_all PASSED [ 38%] xarray/tests/test_concat.py::TestConcatDataTree::test_concat_datatree_datavars_different PASSED [ 38%] xarray/tests/test_concat.py::TestConcatDataTree::test_concat_datatree_nodes PASSED [ 38%] xarray/tests/test_concat.py::TestConcatDataTree::test_concat_datatree_names PASSED [ 38%] xarray/tests/test_concat.py::TestConcatDataTree::test_concat_along_new_dim_raises_for_minimal PASSED [ 38%] xarray/tests/test_concat.py::TestConcatDataTree::test_concat_data_in_child_only PASSED [ 38%] xarray/tests/test_concat.py::TestConcatDataTree::test_concat_data_in_child_only_defaults PASSED [ 38%] xarray/tests/test_concat.py::TestConcatDataTree::test_concat_data_in_child_new_dim PASSED [ 38%] xarray/tests/test_concat.py::TestConcatDataTree::test_concat_different_dims_in_different_child PASSED [ 38%] xarray/tests/test_conventions.py::TestBoolTypeArray::test_booltype_array PASSED [ 38%] xarray/tests/test_conventions.py::TestNativeEndiannessArray::test PASSED [ 38%] xarray/tests/test_conventions.py::test_decode_cf_with_conflicting_fill_missing_value PASSED [ 38%] xarray/tests/test_conventions.py::test_decode_cf_variable_with_mismatched_coordinates PASSED [ 38%] xarray/tests/test_conventions.py::TestEncodeCFVariable::test_incompatible_attributes SKIPPED [ 38%] xarray/tests/test_conventions.py::TestEncodeCFVariable::test_missing_fillvalue SKIPPED [ 38%] xarray/tests/test_conventions.py::TestEncodeCFVariable::test_multidimensional_coordinates SKIPPED [ 38%] xarray/tests/test_conventions.py::TestEncodeCFVariable::test_var_with_coord_attr SKIPPED [ 38%] xarray/tests/test_conventions.py::TestEncodeCFVariable::test_do_not_overwrite_user_coordinates SKIPPED [ 38%] xarray/tests/test_conventions.py::TestEncodeCFVariable::test_deterministic_coords_encoding SKIPPED [ 38%] xarray/tests/test_conventions.py::TestEncodeCFVariable::test_emit_coordinates_attribute_in_attrs SKIPPED [ 38%] xarray/tests/test_conventions.py::TestEncodeCFVariable::test_emit_coordinates_attribute_in_encoding SKIPPED [ 38%] xarray/tests/test_conventions.py::TestDecodeCF::test_dataset SKIPPED [ 38%] xarray/tests/test_conventions.py::TestDecodeCF::test_invalid_coordinates SKIPPED [ 38%] xarray/tests/test_conventions.py::TestDecodeCF::test_decode_coordinates SKIPPED [ 38%] xarray/tests/test_conventions.py::TestDecodeCF::test_decode_coordinates_with_key_values SKIPPED [ 38%] xarray/tests/test_conventions.py::TestDecodeCF::test_0d_int32_encoding SKIPPED [ 38%] xarray/tests/test_conventions.py::TestDecodeCF::test_decode_cf_with_multiple_missing_values SKIPPED [ 38%] xarray/tests/test_conventions.py::TestDecodeCF::test_decode_cf_with_drop_variables SKIPPED [ 38%] xarray/tests/test_conventions.py::TestDecodeCF::test_invalid_time_units_raises_eagerly SKIPPED [ 38%] xarray/tests/test_conventions.py::TestDecodeCF::test_invalid_timedelta_units_do_not_decode[True] SKIPPED [ 38%] xarray/tests/test_conventions.py::TestDecodeCF::test_invalid_timedelta_units_do_not_decode[False] SKIPPED [ 38%] xarray/tests/test_conventions.py::TestDecodeCF::test_dataset_repr_with_netcdf4_datetimes[s] SKIPPED [ 38%] xarray/tests/test_conventions.py::TestDecodeCF::test_dataset_repr_with_netcdf4_datetimes[ms] SKIPPED [ 38%] xarray/tests/test_conventions.py::TestDecodeCF::test_dataset_repr_with_netcdf4_datetimes[us] SKIPPED [ 38%] xarray/tests/test_conventions.py::TestDecodeCF::test_dataset_repr_with_netcdf4_datetimes[ns] SKIPPED [ 38%] xarray/tests/test_conventions.py::TestDecodeCF::test_decode_cf_datetime_transition_to_invalid SKIPPED [ 38%] xarray/tests/test_conventions.py::TestDecodeCF::test_decode_cf_with_dask SKIPPED [ 38%] xarray/tests/test_conventions.py::TestDecodeCF::test_decode_dask_times SKIPPED [ 38%] xarray/tests/test_conventions.py::TestDecodeCF::test_decode_cf_time_kwargs[s] SKIPPED [ 38%] xarray/tests/test_conventions.py::TestDecodeCF::test_decode_cf_time_kwargs[ms] SKIPPED [ 38%] xarray/tests/test_conventions.py::TestDecodeCF::test_decode_cf_time_kwargs[us] SKIPPED [ 38%] xarray/tests/test_conventions.py::TestDecodeCF::test_decode_cf_time_kwargs[ns] SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_zero_dimensional_variable SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_write_store SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_roundtrip_test_data SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_load SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_load_async SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_dataset_compute SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_pickle SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_pickle_dataarray SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_dataset_caching SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_roundtrip_None_variable SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_roundtrip_object_dtype SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_roundtrip_string_data SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_roundtrip_stringdtype_data SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_roundtrip_stringdtype_nulls SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_roundtrip_stringdtype_with_na_object SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_roundtrip_string_encoded_characters SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_roundtrip_numpy_datetime_data SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_roundtrip_cftime_datetime_data SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_roundtrip_timedelta_data SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_roundtrip_timedelta_data_via_dtype[s] SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_roundtrip_timedelta_data_via_dtype[ms] SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_roundtrip_timedelta_data_via_dtype[us] SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_roundtrip_timedelta_data_via_dtype[ns] SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_roundtrip_float64_data SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_roundtrip_example_1_netcdf SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_roundtrip_global_coordinates SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_roundtrip_coordinates_with_space SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_roundtrip_boolean_dtype SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_orthogonal_indexing SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_vectorized_indexing SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_vectorized_indexing_negative_step SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_outer_indexing_reversed SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_isel_dataarray SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_empty_isel SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_array_type_after_indexing SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_dropna SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_ondisk_after_print SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_roundtrip_bytes_with_fill_value SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_roundtrip_string_with_fill_value_nchar SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_roundtrip_empty_vlen_string_array SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_roundtrip_mask_and_scale[dtype0-create_unsigned_masked_scaled_data-create_encoded_unsigned_masked_scaled_data] SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_roundtrip_mask_and_scale[dtype0-create_bad_unsigned_masked_scaled_data-create_bad_encoded_unsigned_masked_scaled_data] SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_roundtrip_mask_and_scale[dtype0-create_signed_masked_scaled_data-create_encoded_signed_masked_scaled_data] SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_roundtrip_mask_and_scale[dtype0-create_unsigned_false_masked_scaled_data-create_encoded_unsigned_false_masked_scaled_data] SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_roundtrip_mask_and_scale[dtype0-create_masked_and_scaled_data-create_encoded_masked_and_scaled_data] SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_roundtrip_mask_and_scale[dtype1-create_unsigned_masked_scaled_data-create_encoded_unsigned_masked_scaled_data] SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_roundtrip_mask_and_scale[dtype1-create_bad_unsigned_masked_scaled_data-create_bad_encoded_unsigned_masked_scaled_data] SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_roundtrip_mask_and_scale[dtype1-create_signed_masked_scaled_data-create_encoded_signed_masked_scaled_data] SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_roundtrip_mask_and_scale[dtype1-create_unsigned_false_masked_scaled_data-create_encoded_unsigned_false_masked_scaled_data] SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_roundtrip_mask_and_scale[dtype1-create_masked_and_scaled_data-create_encoded_masked_and_scaled_data] SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_roundtrip_unsigned[fill_value0-False] SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_roundtrip_unsigned[fill_value1-True] SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_roundtrip_unsigned[-1-False] SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_roundtrip_unsigned[255-True] SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_grid_mapping_and_bounds_are_not_coordinates_in_file SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_coordinate_variables_after_dataset_roundtrip SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_grid_mapping_and_bounds_are_coordinates_after_dataarray_roundtrip SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_coordinate_variables_after_iris_roundtrip SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_coordinates_encoding SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_roundtrip_endian SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_encoding_kwarg_dates SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_default_fill_value SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_explicitly_omit_fill_value SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_explicitly_omit_fill_value_via_encoding_kwarg SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_explicitly_omit_fill_value_in_coord SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_explicitly_omit_fill_value_in_coord_via_encoding_kwarg SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_encoding_same_dtype SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_append_write SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_append_overwrite_values SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_append_with_invalid_dim_raises SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_multiindex_not_implemented SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_string_object_warning SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_indexing_roundtrip[indexer0] SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_indexing_roundtrip[indexer1] SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_indexing_roundtrip[indexer2] SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_indexing_roundtrip[indexer3] SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_indexing_roundtrip[indexer4] SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_roundtrip_coordinates SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_invalid_dataarray_names_raise SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_encoding_kwarg SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_encoding_kwarg_fixed_width_string SKIPPED [ 38%] xarray/tests/test_conventions.py::TestCFEncodedDataStore::test_encoding_unlimited_dims SKIPPED [ 38%] xarray/tests/test_conventions.py::TestDecodeCFVariableWithArrayUnits::test_decode_cf_variable_with_array_units PASSED [ 38%] xarray/tests/test_conventions.py::test_decode_cf_variable_timedelta64 PASSED [ 38%] xarray/tests/test_conventions.py::test_decode_cf_variable_datetime64 PASSED [ 38%] xarray/tests/test_conventions.py::test_decode_cf_variable_cftime SKIPPED [ 38%] xarray/tests/test_conventions.py::test_scalar_units PASSED [ 38%] xarray/tests/test_conventions.py::test_decode_cf_error_includes_variable_name PASSED [ 38%] xarray/tests/test_conventions.py::test_encode_cf_variable_with_vlen_dtype PASSED [ 38%] xarray/tests/test_coordinate_transform.py::test_abstract_coordinate_transform PASSED [ 38%] xarray/tests/test_coordinate_transform.py::test_coordinate_transform_init PASSED [ 38%] xarray/tests/test_coordinate_transform.py::test_coordinate_transform_generate_coords[None] PASSED [ 38%] xarray/tests/test_coordinate_transform.py::test_coordinate_transform_generate_coords[dims1] PASSED [ 39%] xarray/tests/test_coordinate_transform.py::test_coordinate_transform_variable PASSED [ 39%] xarray/tests/test_coordinate_transform.py::test_coordinate_transform_variable_repr_inline PASSED [ 39%] xarray/tests/test_coordinate_transform.py::test_coordinate_transform_variable_repr PASSED [ 39%] xarray/tests/test_coordinate_transform.py::test_coordinate_transform_variable_basic_outer_indexing PASSED [ 39%] xarray/tests/test_coordinate_transform.py::test_coordinate_transform_variable_vectorized_indexing PASSED [ 39%] xarray/tests/test_coordinate_transform.py::test_coordinate_transform_setitem_error PASSED [ 39%] xarray/tests/test_coordinate_transform.py::test_coordinate_transform_transpose PASSED [ 39%] xarray/tests/test_coordinate_transform.py::test_coordinate_transform_equals PASSED [ 39%] xarray/tests/test_coordinate_transform.py::test_coordinate_transform_sel PASSED [ 39%] xarray/tests/test_coordinate_transform.py::test_coordinate_transform_rename PASSED [ 39%] xarray/tests/test_coordinates.py::TestCoordinates::test_init_noindex PASSED [ 39%] xarray/tests/test_coordinates.py::TestCoordinates::test_init_default_index PASSED [ 39%] xarray/tests/test_coordinates.py::TestCoordinates::test_init_no_default_index PASSED [ 39%] xarray/tests/test_coordinates.py::TestCoordinates::test_init_from_coords PASSED [ 39%] xarray/tests/test_coordinates.py::TestCoordinates::test_init_empty PASSED [ 39%] xarray/tests/test_coordinates.py::TestCoordinates::test_init_index_error PASSED [ 39%] xarray/tests/test_coordinates.py::TestCoordinates::test_init_dim_sizes_conflict PASSED [ 39%] xarray/tests/test_coordinates.py::TestCoordinates::test_from_xindex PASSED [ 39%] xarray/tests/test_coordinates.py::TestCoordinates::test_from_xindex_error PASSED [ 39%] xarray/tests/test_coordinates.py::TestCoordinates::test_from_pandas_multiindex PASSED [ 39%] xarray/tests/test_coordinates.py::TestCoordinates::test_dims PASSED [ 39%] xarray/tests/test_coordinates.py::TestCoordinates::test_sizes PASSED [ 39%] xarray/tests/test_coordinates.py::TestCoordinates::test_dtypes PASSED [ 39%] xarray/tests/test_coordinates.py::TestCoordinates::test_getitem PASSED [ 39%] xarray/tests/test_coordinates.py::TestCoordinates::test_delitem PASSED [ 39%] xarray/tests/test_coordinates.py::TestCoordinates::test_update PASSED [ 39%] xarray/tests/test_coordinates.py::TestCoordinates::test_equals PASSED [ 39%] xarray/tests/test_coordinates.py::TestCoordinates::test_identical PASSED [ 39%] xarray/tests/test_coordinates.py::TestCoordinates::test_assign PASSED [ 39%] xarray/tests/test_coordinates.py::TestCoordinates::test_copy PASSED [ 39%] xarray/tests/test_coordinates.py::TestCoordinates::test_align PASSED [ 39%] xarray/tests/test_coordinates.py::TestCoordinates::test_dataset_from_coords_with_multidim_var_same_name PASSED [ 39%] xarray/tests/test_coordinates.py::TestCoordinates::test_drop_vars PASSED [ 39%] xarray/tests/test_coordinates.py::TestCoordinates::test_drop_dims PASSED [ 39%] xarray/tests/test_coordinates.py::TestCoordinates::test_rename_dims PASSED [ 39%] xarray/tests/test_coordinates.py::TestCoordinates::test_rename_vars PASSED [ 39%] xarray/tests/test_coordinates.py::TestCoordinates::test_operator_merge PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_repr PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_repr_multiindex PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_repr_multiindex_long PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_properties PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_data_property PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_indexes PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_get_index PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_get_index_size_zero PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_struct_array_dims PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_name PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_dims PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_sizes PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_encoding PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_drop_encoding PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_constructor PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_constructor_invalid PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_constructor_from_self_described PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_constructor_from_self_described_chunked SKIPPED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_constructor_from_0d PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_constructor_dask_coords SKIPPED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_constructor_no_default_index PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_constructor_multiindex PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_constructor_custom_index PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_constructor_extra_dim_index_coord PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_replace_maybe_drop_dims_preserves_multi_coord_index PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_equals_and_identical PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_equals_failures PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_broadcast_equals PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_getitem PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_getitem_dict PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_getitem_coords PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_getitem_dataarray PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_getitem_empty_index PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_getitem_typeerror PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_setitem PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_setitem_fancy PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_setitem_dataarray PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_setitem_vectorized PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_contains PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_pickle PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_chunk SKIPPED (r...) [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_isel PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_isel_types PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_isel_fancy PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_sel PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_sel_dataarray PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_sel_invalid_slice PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_sel_dataarray_datetime_slice PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_sel_float[float64] PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_sel_float[float32] PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_sel_float[scalar] PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_sel_float16 PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_sel_float_multiindex PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_sel_no_index PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_sel_method PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_sel_drop PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_isel_drop PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_head PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_tail PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_thin PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_loc PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_loc_datetime64_value PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_loc_assign PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_loc_assign_dataarray PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_loc_single_boolean PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_loc_dim_name_collision_with_sel_params PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_selection_multiindex PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_selection_multiindex_remove_unused PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_selection_multiindex_from_level PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_concat_with_default_coords_warns PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_virtual_default_coords PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_virtual_time_components PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_coords PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_coords_to_index PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_coord_coords PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_reset_coords PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_assign_coords PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_assign_coords_existing_multiindex PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_assign_coords_custom_index PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_assign_coords_no_default_index PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_assign_coords_extra_dim_index_coord PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_assign_coords_uses_base_variable_class PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_coords_alignment PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_set_coords_update_index PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_set_coords_multiindex_level PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_coords_replacement_alignment PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_coords_non_string PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_coords_delitem_delete_indexes PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_coords_delitem_multiindex_level PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_broadcast_like PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_reindex_like PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_reindex_like_no_index PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_reindex_regressions PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_reindex_method PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_reindex_fill_value[fill_value0] PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_reindex_fill_value[2] PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_reindex_fill_value[2.0] PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_reindex_fill_value[fill_value3] PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_reindex_str_dtype[str] PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_reindex_str_dtype[bytes] PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_reindex_empty_array_dtype PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_reindex_extension_array[categorical] PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_reindex_extension_array[int64[pyarrow]] PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_fillna_extension_array[categorical] PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_fillna_extension_array[int64[pyarrow]] PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_fillna_extension_array_bad_val PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_dropna_extension_array[categorical] PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_dropna_extension_array[int64[pyarrow]] PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_rename PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_rename_dimension_coord_warnings PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_replace PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_init_value PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_swap_dims PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_expand_dims_error PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_expand_dims PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_expand_dims_with_scalar_coordinate PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_expand_dims_with_greater_dim_size PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_set_index PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_reset_index PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_reset_index_keep_attrs PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_reorder_levels PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_set_xindex PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_set_xindex_drop_existing PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_dataset_getitem PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_array_interface PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_astype_attrs PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_astype_dtype PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_astype_order PASSED [ 39%] xarray/tests/test_dataarray.py::TestDataArray::test_astype_subok PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_is_null PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_math PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_math_automatic_alignment PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_non_overlapping_dataarrays_return_empty_result PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_empty_dataarrays_return_empty_result PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_inplace_math_basics PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_inplace_math_error PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_inplace_math_automatic_alignment PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_math_name PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_math_with_coords PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_math_with_arithmetic_compat_options PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_index_math PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_dataset_math PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_stack_unstack PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_stack_unstack_decreasing_coordinate PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_unstack_pandas_consistency PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_unstack_requires_unique PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_unstack_roundtrip_integer_array PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_stack_nonunique_consistency[1-numpy] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_stack_nonunique_consistency[1-dask] SKIPPED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_to_unstacked_dataset_raises_value_error PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_transpose PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_squeeze PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_squeeze_drop PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_drop_coordinates PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_drop_vars_callable PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_drop_multiindex_level PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_drop_all_multiindex_levels PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_drop_index_labels PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_drop_index_positions PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_drop_indexes PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_dropna PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_where PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_where_lambda PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_where_other_lambda PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_where_string PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_cumops PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_reduce PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_reduce_keepdims PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_reduce_keepdims_bottleneck SKIPPED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_reduce_dtype PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_reduce_out PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[None-None-0.25-True-numbagg] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[None-None-0.25-True-None] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[None-None-0.25-False-numbagg] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[None-None-0.25-False-None] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[None-None-0.25-None-numbagg] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[None-None-0.25-None-None] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[None-None-q1-True-numbagg] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[None-None-q1-True-None] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[None-None-q1-False-numbagg] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[None-None-q1-False-None] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[None-None-q1-None-numbagg] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[None-None-q1-None-None] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[None-None-q2-True-numbagg] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[None-None-q2-True-None] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[None-None-q2-False-numbagg] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[None-None-q2-False-None] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[None-None-q2-None-numbagg] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[None-None-q2-None-None] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[0-x-0.25-True-numbagg] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[0-x-0.25-True-None] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[0-x-0.25-False-numbagg] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[0-x-0.25-False-None] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[0-x-0.25-None-numbagg] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[0-x-0.25-None-None] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[0-x-q1-True-numbagg] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[0-x-q1-True-None] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[0-x-q1-False-numbagg] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[0-x-q1-False-None] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[0-x-q1-None-numbagg] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[0-x-q1-None-None] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[0-x-q2-True-numbagg] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[0-x-q2-True-None] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[0-x-q2-False-numbagg] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[0-x-q2-False-None] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[0-x-q2-None-numbagg] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[0-x-q2-None-None] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[axis2-dim2-0.25-True-numbagg] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[axis2-dim2-0.25-True-None] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[axis2-dim2-0.25-False-numbagg] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[axis2-dim2-0.25-False-None] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[axis2-dim2-0.25-None-numbagg] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[axis2-dim2-0.25-None-None] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[axis2-dim2-q1-True-numbagg] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[axis2-dim2-q1-True-None] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[axis2-dim2-q1-False-numbagg] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[axis2-dim2-q1-False-None] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[axis2-dim2-q1-None-numbagg] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[axis2-dim2-q1-None-None] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[axis2-dim2-q2-True-numbagg] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[axis2-dim2-q2-True-None] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[axis2-dim2-q2-False-numbagg] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[axis2-dim2-q2-False-None] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[axis2-dim2-q2-None-numbagg] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[axis2-dim2-q2-None-None] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[axis3-dim3-0.25-True-numbagg] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[axis3-dim3-0.25-True-None] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[axis3-dim3-0.25-False-numbagg] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[axis3-dim3-0.25-False-None] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[axis3-dim3-0.25-None-numbagg] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[axis3-dim3-0.25-None-None] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[axis3-dim3-q1-True-numbagg] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[axis3-dim3-q1-True-None] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[axis3-dim3-q1-False-numbagg] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[axis3-dim3-q1-False-None] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[axis3-dim3-q1-None-numbagg] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[axis3-dim3-q1-None-None] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[axis3-dim3-q2-True-numbagg] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[axis3-dim3-q2-True-None] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[axis3-dim3-q2-False-numbagg] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[axis3-dim3-q2-False-None] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[axis3-dim3-q2-None-numbagg] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile[axis3-dim3-q2-None-None] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile_method[midpoint] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile_method[lower] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile_interpolation_deprecated[midpoint] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_quantile_interpolation_deprecated[lower] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_reduce_keep_attrs PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_assign_attrs PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_drop_attrs PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_propagate_attrs[0] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_propagate_attrs[1] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_propagate_attrs[absolute] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_propagate_attrs[abs] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_fillna PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_align PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_align_dtype PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_align_copy PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_align_override PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_align_override_error[darrays0] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_align_override_error[darrays1] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_align_exclude PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_align_indexes PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_align_without_indexes_exclude PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_align_mixed_indexes PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_align_without_indexes_errors PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_align_str_dtype PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_broadcast_on_vs_off_global_option_different_dims PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_broadcast_on_vs_off_global_option_same_dims[True] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_broadcast_on_vs_off_global_option_same_dims[False] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_broadcast_arrays PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_broadcast_arrays_misaligned PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_broadcast_arrays_nocopy PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_broadcast_arrays_exclude PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_broadcast_coordinates PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_to_pandas PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_to_dataframe PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_to_dataframe_multiindex PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_to_dataframe_0length PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_to_dataframe_coord_dtypes_2d[uint32-float32-uint32] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_to_dataframe_coord_dtypes_2d[int16-float64-int64] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_to_dataframe_coord_dtypes_2d[uint8-float32-uint16] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_to_dataframe_coord_dtypes_2d[int32-float32-int8] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_to_dask_dataframe SKIPPED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_to_pandas_name_matches_coordinate PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_to_and_from_series PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_from_series_multiindex PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_from_series_sparse SKIPPED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_from_multiindex_series_sparse SKIPPED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_nbytes_does_not_load_data PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_to_and_from_empty_series PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_series_categorical_index PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_to_and_from_dict[True-list-True] SKIPPED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_to_and_from_dict[True-list-False] PASSED [ 40%] xarray/tests/test_dataarray.py::TestDataArray::test_to_and_from_dict[True-array-True] SKIPPED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_to_and_from_dict[True-array-False] PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_to_and_from_dict[True-True-True] SKIPPED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_to_and_from_dict[True-True-False] PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_to_and_from_dict[False-list-True] SKIPPED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_to_and_from_dict[False-list-False] PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_to_and_from_dict[False-array-True] SKIPPED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_to_and_from_dict[False-array-False] PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_to_and_from_dict[False-True-True] SKIPPED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_to_and_from_dict[False-True-False] PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_to_and_from_dict_with_time_dim PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_to_and_from_dict_with_nan_nat PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_to_dict_with_numpy_attrs PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_to_masked_array PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_to_dataset_whole PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_to_dataset_split PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_to_dataset_retains_keys PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_to_dataset_coord_value_is_dim PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test__title_for_slice PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test__title_for_slice_truncate PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_dataarray_diff_n1 PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_coordinate_diff PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_shift[2-int--5] PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_shift[2-int-0] PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_shift[2-int-1] PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_shift[2-int-2] PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_shift[fill_value1-float--5] PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_shift[fill_value1-float-0] PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_shift[fill_value1-float-1] PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_shift[fill_value1-float-2] PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_roll_coords PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_roll_no_coords PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_copy_with_data PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_copy_coords[True-expected_orig0] XPASS [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_copy_coords[False-expected_orig1] XFAIL [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_real_and_imag PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_setattr_raises PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_full_like PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_dot PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_dot_align_coords PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_matmul PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_matmul_align_coords PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_binary_op_propagate_indexes PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_binary_op_join_setting PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_combine_first PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_sortby PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_rank SKIPPED (re...) [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_polyfit[True-True] SKIPPED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_polyfit[True-False] PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_polyfit[False-True] SKIPPED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_polyfit[False-False] PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_polyfit_nd_dask SKIPPED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_pad_constant PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_pad_coords PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_pad_stat_length[None-minimum] PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_pad_stat_length[None-maximum] PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_pad_stat_length[None-mean] PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_pad_stat_length[None-median] PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_pad_stat_length[3-minimum] PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_pad_stat_length[3-maximum] PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_pad_stat_length[3-mean] PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_pad_stat_length[3-median] PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_pad_stat_length[stat_length2-minimum] PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_pad_stat_length[stat_length2-maximum] PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_pad_stat_length[stat_length2-mean] PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_pad_stat_length[stat_length2-median] PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_pad_stat_length[stat_length3-minimum] PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_pad_stat_length[stat_length3-maximum] PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_pad_stat_length[stat_length3-mean] PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_pad_stat_length[stat_length3-median] PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_pad_linear_ramp[None] PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_pad_linear_ramp[3] PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_pad_linear_ramp[end_values2] PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_pad_linear_ramp[end_values3] PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_pad_reflect[None-reflect] PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_pad_reflect[None-symmetric] PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_pad_reflect[even-reflect] PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_pad_reflect[even-symmetric] PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_pad_reflect[odd-reflect] PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_pad_reflect[odd-symmetric] PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_pad_keep_attrs[default] PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_pad_keep_attrs[False] PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_pad_keep_attrs[True] PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_query[numpy-python-pandas] PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_query[numpy-python-python] PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_query[numpy-None-pandas] PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_query[numpy-None-python] PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_query[numpy-numexpr-pandas] SKIPPED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_query[numpy-numexpr-python] SKIPPED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_query[dask-python-pandas] SKIPPED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_query[dask-python-python] SKIPPED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_query[dask-None-pandas] SKIPPED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_query[dask-None-python] SKIPPED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_query[dask-numexpr-pandas] SKIPPED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_query[dask-numexpr-python] SKIPPED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_curvefit[True] SKIPPED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_curvefit[False] PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_curvefit_helpers PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_curvefit_multidimensional_guess[True] SKIPPED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_curvefit_multidimensional_guess[False] PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_curvefit_multidimensional_bounds[True] SKIPPED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_curvefit_multidimensional_bounds[False] PASSED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_curvefit_ignore_errors[True] SKIPPED [ 41%] xarray/tests/test_dataarray.py::TestDataArray::test_curvefit_ignore_errors[False] PASSED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_min[int] PASSED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_min[float] PASSED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_min[nan] PASSED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_min[obj] PASSED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_min[allnan] PASSED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_min[datetime] PASSED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_max[int] PASSED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_max[float] PASSED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_max[nan] PASSED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_max[obj] PASSED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_max[allnan] PASSED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_max[datetime] PASSED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_argmin[int] PASSED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_argmin[float] PASSED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_argmin[nan] PASSED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_argmin[obj] PASSED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_argmin[allnan] PASSED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_argmin[datetime] PASSED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_argmax[int] PASSED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_argmax[float] PASSED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_argmax[nan] PASSED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_argmax[obj] PASSED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_argmax[allnan] PASSED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_argmax[datetime] PASSED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_idxmin[True-int] SKIPPED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_idxmin[True-float] SKIPPED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_idxmin[True-nan] SKIPPED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_idxmin[True-obj] SKIPPED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_idxmin[True-allnan] SKIPPED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_idxmin[True-datetime] SKIPPED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_idxmin[False-int] PASSED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_idxmin[False-float] PASSED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_idxmin[False-nan] PASSED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_idxmin[False-obj] PASSED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_idxmin[False-allnan] PASSED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_idxmin[False-datetime] PASSED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_idxmax[True-int] SKIPPED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_idxmax[True-float] SKIPPED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_idxmax[True-nan] SKIPPED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_idxmax[True-obj] SKIPPED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_idxmax[True-allnan] SKIPPED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_idxmax[True-datetime] SKIPPED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_idxmax[False-int] PASSED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_idxmax[False-float] PASSED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_idxmax[False-nan] PASSED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_idxmax[False-obj] PASSED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_idxmax[False-allnan] PASSED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_idxmax[False-datetime] PASSED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_argmin_dim[int] PASSED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_argmin_dim[float] PASSED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_argmin_dim[nan] PASSED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_argmin_dim[obj] PASSED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_argmin_dim[allnan] PASSED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_argmin_dim[datetime] PASSED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_argmax_dim[int] PASSED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_argmax_dim[float] PASSED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_argmax_dim[nan] PASSED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_argmax_dim[obj] PASSED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_argmax_dim[allnan] PASSED [ 41%] xarray/tests/test_dataarray.py::TestReduce1D::test_argmax_dim[datetime] PASSED [ 41%] xarray/tests/test_dataarray.py::TestReduce2D::test_min[int] PASSED [ 41%] xarray/tests/test_dataarray.py::TestReduce2D::test_min[nan] PASSED [ 41%] xarray/tests/test_dataarray.py::TestReduce2D::test_min[obj] PASSED [ 42%] xarray/tests/test_dataarray.py::TestReduce2D::test_min[datetime] PASSED [ 42%] xarray/tests/test_dataarray.py::TestReduce2D::test_max[int] PASSED [ 42%] xarray/tests/test_dataarray.py::TestReduce2D::test_max[nan] PASSED [ 42%] xarray/tests/test_dataarray.py::TestReduce2D::test_max[obj] PASSED [ 42%] xarray/tests/test_dataarray.py::TestReduce2D::test_max[datetime] PASSED [ 42%] xarray/tests/test_dataarray.py::TestReduce2D::test_argmin[int] PASSED [ 42%] xarray/tests/test_dataarray.py::TestReduce2D::test_argmin[nan] PASSED [ 42%] xarray/tests/test_dataarray.py::TestReduce2D::test_argmin[obj] PASSED [ 42%] xarray/tests/test_dataarray.py::TestReduce2D::test_argmin[datetime] PASSED [ 42%] xarray/tests/test_dataarray.py::TestReduce2D::test_argmax[int] PASSED [ 42%] xarray/tests/test_dataarray.py::TestReduce2D::test_argmax[nan] PASSED [ 42%] xarray/tests/test_dataarray.py::TestReduce2D::test_argmax[obj] PASSED [ 42%] xarray/tests/test_dataarray.py::TestReduce2D::test_argmax[datetime] PASSED [ 42%] xarray/tests/test_dataarray.py::TestReduce2D::test_idxmin[dask-int] SKIPPED [ 42%] xarray/tests/test_dataarray.py::TestReduce2D::test_idxmin[dask-nan] SKIPPED [ 42%] xarray/tests/test_dataarray.py::TestReduce2D::test_idxmin[dask-obj] SKIPPED [ 42%] xarray/tests/test_dataarray.py::TestReduce2D::test_idxmin[dask-datetime] SKIPPED [ 42%] xarray/tests/test_dataarray.py::TestReduce2D::test_idxmin[nodask-int] PASSED [ 42%] xarray/tests/test_dataarray.py::TestReduce2D::test_idxmin[nodask-nan] PASSED [ 42%] xarray/tests/test_dataarray.py::TestReduce2D::test_idxmin[nodask-obj] PASSED [ 42%] xarray/tests/test_dataarray.py::TestReduce2D::test_idxmin[nodask-datetime] PASSED [ 42%] xarray/tests/test_dataarray.py::TestReduce2D::test_idxmax[dask-int] SKIPPED [ 42%] xarray/tests/test_dataarray.py::TestReduce2D::test_idxmax[dask-nan] SKIPPED [ 42%] xarray/tests/test_dataarray.py::TestReduce2D::test_idxmax[dask-obj] SKIPPED [ 42%] xarray/tests/test_dataarray.py::TestReduce2D::test_idxmax[dask-datetime] SKIPPED [ 42%] xarray/tests/test_dataarray.py::TestReduce2D::test_idxmax[nodask-int] PASSED [ 42%] xarray/tests/test_dataarray.py::TestReduce2D::test_idxmax[nodask-nan] PASSED [ 42%] xarray/tests/test_dataarray.py::TestReduce2D::test_idxmax[nodask-obj] PASSED [ 42%] xarray/tests/test_dataarray.py::TestReduce2D::test_idxmax[nodask-datetime] PASSED [ 42%] xarray/tests/test_dataarray.py::TestReduce2D::test_argmin_dim[int] PASSED [ 42%] xarray/tests/test_dataarray.py::TestReduce2D::test_argmin_dim[nan] PASSED [ 42%] xarray/tests/test_dataarray.py::TestReduce2D::test_argmin_dim[obj] PASSED [ 42%] xarray/tests/test_dataarray.py::TestReduce2D::test_argmin_dim[datetime] PASSED [ 42%] xarray/tests/test_dataarray.py::TestReduce2D::test_argmax_dim[int] PASSED [ 42%] xarray/tests/test_dataarray.py::TestReduce2D::test_argmax_dim[nan] PASSED [ 42%] xarray/tests/test_dataarray.py::TestReduce2D::test_argmax_dim[obj] PASSED [ 42%] xarray/tests/test_dataarray.py::TestReduce2D::test_argmax_dim[datetime] PASSED [ 42%] xarray/tests/test_dataarray.py::TestReduce3D::test_argmin_dim[int] PASSED [ 42%] xarray/tests/test_dataarray.py::TestReduce3D::test_argmin_dim[nan] PASSED [ 42%] xarray/tests/test_dataarray.py::TestReduce3D::test_argmin_dim[obj] PASSED [ 42%] xarray/tests/test_dataarray.py::TestReduce3D::test_argmin_dim[datetime] PASSED [ 42%] xarray/tests/test_dataarray.py::TestReduce3D::test_argmax_dim[int] PASSED [ 42%] xarray/tests/test_dataarray.py::TestReduce3D::test_argmax_dim[nan] PASSED [ 42%] xarray/tests/test_dataarray.py::TestReduce3D::test_argmax_dim[obj] PASSED [ 42%] xarray/tests/test_dataarray.py::TestReduce3D::test_argmax_dim[datetime] PASSED [ 42%] xarray/tests/test_dataarray.py::TestReduceND::test_idxminmax_dask[3-idxmin] SKIPPED [ 42%] xarray/tests/test_dataarray.py::TestReduceND::test_idxminmax_dask[3-idxmax] SKIPPED [ 42%] xarray/tests/test_dataarray.py::TestReduceND::test_idxminmax_dask[5-idxmin] SKIPPED [ 42%] xarray/tests/test_dataarray.py::TestReduceND::test_idxminmax_dask[5-idxmax] SKIPPED [ 42%] xarray/tests/test_dataarray.py::test_isin[numpy-repeating_ints] PASSED [ 42%] xarray/tests/test_dataarray.py::test_isin[dask-repeating_ints] SKIPPED [ 42%] xarray/tests/test_dataarray.py::test_raise_no_warning_for_nan_in_binary_ops PASSED [ 42%] xarray/tests/test_dataarray.py::test_binary_ops_attrs_drop_conflicts PASSED [ 42%] xarray/tests/test_dataarray.py::test_no_warning_for_all_nan PASSED [ 42%] xarray/tests/test_dataarray.py::test_name_in_masking PASSED [ 42%] xarray/tests/test_dataarray.py::TestIrisConversion::test_to_and_from_iris SKIPPED [ 42%] xarray/tests/test_dataarray.py::TestIrisConversion::test_to_and_from_iris_dask SKIPPED [ 42%] xarray/tests/test_dataarray.py::TestIrisConversion::test_da_name_from_cube[var_name-height-Height-var_name-attrs0] SKIPPED [ 42%] xarray/tests/test_dataarray.py::TestIrisConversion::test_da_name_from_cube[None-height-Height-height-attrs1] SKIPPED [ 42%] xarray/tests/test_dataarray.py::TestIrisConversion::test_da_name_from_cube[None-None-Height-Height-attrs2] SKIPPED [ 42%] xarray/tests/test_dataarray.py::TestIrisConversion::test_da_name_from_cube[None-None-None-None-attrs3] SKIPPED [ 42%] xarray/tests/test_dataarray.py::TestIrisConversion::test_da_coord_name_from_cube[var_name-height-Height-var_name-attrs0] SKIPPED [ 42%] xarray/tests/test_dataarray.py::TestIrisConversion::test_da_coord_name_from_cube[None-height-Height-height-attrs1] SKIPPED [ 42%] xarray/tests/test_dataarray.py::TestIrisConversion::test_da_coord_name_from_cube[None-None-Height-Height-attrs2] SKIPPED [ 42%] xarray/tests/test_dataarray.py::TestIrisConversion::test_da_coord_name_from_cube[None-None-None-unknown-attrs3] SKIPPED [ 42%] xarray/tests/test_dataarray.py::TestIrisConversion::test_prevent_duplicate_coord_names SKIPPED [ 42%] xarray/tests/test_dataarray.py::TestIrisConversion::test_fallback_to_iris_AuxCoord[coord_values0] SKIPPED [ 42%] xarray/tests/test_dataarray.py::TestIrisConversion::test_fallback_to_iris_AuxCoord[coord_values1] SKIPPED [ 42%] xarray/tests/test_dataarray.py::test_no_dict PASSED [ 42%] xarray/tests/test_dataarray.py::test_subclass_slots PASSED [ 42%] xarray/tests/test_dataarray.py::test_weakref PASSED [ 42%] xarray/tests/test_dataarray.py::test_delete_coords PASSED [ 42%] xarray/tests/test_dataarray.py::test_deepcopy_nested_attrs PASSED [ 42%] xarray/tests/test_dataarray.py::test_deepcopy_obj_array PASSED [ 42%] xarray/tests/test_dataarray.py::test_deepcopy_recursive PASSED [ 42%] xarray/tests/test_dataarray.py::test_clip[1-numpy] PASSED [ 42%] xarray/tests/test_dataarray.py::test_clip[1-dask] SKIPPED (requires ...) [ 42%] xarray/tests/test_dataarray.py::TestDropDuplicates::test_drop_duplicates_1d[first] PASSED [ 42%] xarray/tests/test_dataarray.py::TestDropDuplicates::test_drop_duplicates_1d[last] PASSED [ 42%] xarray/tests/test_dataarray.py::TestDropDuplicates::test_drop_duplicates_1d[False] PASSED [ 42%] xarray/tests/test_dataarray.py::TestDropDuplicates::test_drop_duplicates_2d PASSED [ 42%] xarray/tests/test_dataarray.py::TestNumpyCoercion::test_from_numpy PASSED [ 42%] xarray/tests/test_dataarray.py::TestNumpyCoercion::test_to_numpy PASSED [ 42%] xarray/tests/test_dataarray.py::TestNumpyCoercion::test_from_dask SKIPPED [ 42%] xarray/tests/test_dataarray.py::TestNumpyCoercion::test_from_pint SKIPPED [ 42%] xarray/tests/test_dataarray.py::TestNumpyCoercion::test_from_sparse SKIPPED [ 42%] xarray/tests/test_dataarray.py::TestNumpyCoercion::test_from_cupy SKIPPED [ 42%] xarray/tests/test_dataarray.py::TestNumpyCoercion::test_from_pint_wrapping_dask SKIPPED [ 42%] xarray/tests/test_dataarray.py::TestStackEllipsis::test_result_as_expected PASSED [ 42%] xarray/tests/test_dataarray.py::TestStackEllipsis::test_error_on_ellipsis_without_list PASSED [ 42%] xarray/tests/test_dataarray.py::test_nD_coord_dataarray PASSED [ 42%] xarray/tests/test_dataarray.py::test_lazy_data_variable_not_loaded PASSED [ 42%] xarray/tests/test_dataarray.py::test_unstack_index_var PASSED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_repr PASSED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_repr_multiindex PASSED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_repr_period_index PASSED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_unicode_data PASSED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_repr_nep18 PASSED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_info PASSED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_constructor PASSED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_constructor_dataset_as_data_vars_raises PASSED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_constructor_1d PASSED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_constructor_0d PASSED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_constructor_auto_align PASSED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_constructor_pandas_sequence PASSED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_constructor_pandas_single PASSED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_constructor_compat PASSED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_constructor_with_coords PASSED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_constructor_no_default_index PASSED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_constructor_multiindex PASSED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_constructor_custom_index PASSED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_properties PASSED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_warn_ds_dims_deprecation PASSED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_asarray PASSED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_get_index PASSED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_attr_access PASSED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_variable PASSED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_modify_inplace PASSED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_coords_properties PASSED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_coords_modify PASSED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_update_index PASSED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_coords_setitem_with_new_dimension PASSED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_coords_setitem_multiindex PASSED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_coords_set PASSED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_coords_to_dataset PASSED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_coords_merge PASSED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_coords_merge_mismatched_shape PASSED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_data_vars_properties PASSED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_equals_and_identical PASSED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_equals_failures PASSED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_broadcast_equals PASSED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_attrs PASSED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_chunks_does_not_load_data PASSED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_chunk_by_season_resampler[False-standard] SKIPPED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_chunk_by_season_resampler[use_cftime1-standard] SKIPPED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_chunk_by_season_resampler[use_cftime2-noleap] SKIPPED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_chunk_by_season_resampler[use_cftime3-360_day] SKIPPED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_chunk_by_season_resampler_errors SKIPPED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_chunk SKIPPED (requi...) [ 42%] xarray/tests/test_dataset.py::TestDataset::test_chunk_by_frequency[True-D-standard] SKIPPED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_chunk_by_frequency[True-D-gregorian] SKIPPED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_chunk_by_frequency[True-W-standard] SKIPPED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_chunk_by_frequency[True-W-gregorian] SKIPPED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_chunk_by_frequency[True-5ME-standard] SKIPPED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_chunk_by_frequency[True-5ME-gregorian] SKIPPED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_chunk_by_frequency[True-YE-standard] SKIPPED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_chunk_by_frequency[True-YE-gregorian] SKIPPED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_chunk_by_frequency[False-D-standard] SKIPPED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_chunk_by_frequency[False-D-gregorian] SKIPPED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_chunk_by_frequency[False-W-standard] SKIPPED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_chunk_by_frequency[False-W-gregorian] SKIPPED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_chunk_by_frequency[False-5ME-standard] SKIPPED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_chunk_by_frequency[False-5ME-gregorian] SKIPPED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_chunk_by_frequency[False-YE-standard] SKIPPED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_chunk_by_frequency[False-YE-gregorian] SKIPPED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_chunk_by_frequency_errors PASSED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_dask_is_lazy SKIPPED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_isel PASSED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_isel_fancy PASSED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_isel_dataarray PASSED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_isel_fancy_convert_index_variable PASSED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_isel_multicoord_index PASSED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_sel PASSED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_sel_dataarray PASSED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_sel_dataarray_mindex PASSED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_sel_categorical PASSED [ 42%] xarray/tests/test_dataset.py::TestDataset::test_sel_categorical_error PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_categorical_index PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_categorical_index_reindex PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_extensionarray_negative_reindex[categorical-nan] PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_extensionarray_negative_reindex[categorical-fill_value1] PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_extensionarray_negative_reindex[categorical-None] PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_extensionarray_negative_reindex[int64[pyarrow]-nan] PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_extensionarray_negative_reindex[int64[pyarrow]-fill_value1] PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_extensionarray_negative_reindex[int64[pyarrow]-None] PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_extension_array_reindex_same PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_categorical_multiindex PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_sel_drop PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_sel_drop_mindex PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_isel_drop PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_head PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_tail PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_thin PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_sel_fancy PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_sel_method PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_loc PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_selection_multiindex PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_broadcast_like PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_to_pandas PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_reindex_like PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_reindex PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_reindex_attrs_encoding PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_reindex_warning PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_reindex_variables_copied PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_reindex_method PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_reindex_fill_value[fill_value0] PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_reindex_fill_value[2] PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_reindex_fill_value[2.0] PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_reindex_fill_value[fill_value3] PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_reindex_like_fill_value[fill_value0] PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_reindex_like_fill_value[2] PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_reindex_like_fill_value[2.0] PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_reindex_like_fill_value[fill_value3] PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_reindex_str_dtype[str] PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_reindex_str_dtype[bytes] PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_reindex_with_multiindex_level PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_align_fill_value[fill_value0] PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_align_fill_value[2] PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_align_fill_value[2.0] PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_align_fill_value[fill_value3] PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_align PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_align_exact PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_align_override PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_align_exclude PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_align_nocopy PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_align_indexes PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_align_multiple_indexes_common_dim PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_align_conflicting_indexes PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_align_non_unique PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_align_str_dtype PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_align_index_var_attrs[left] PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_align_index_var_attrs[override] PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_align_scalar_index PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_align_multi_dim_index_exclude_dims PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_align_index_equals_future_warning PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_broadcast PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_broadcast_nocopy PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_broadcast_exclude PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_broadcast_misaligned PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_broadcast_multi_index PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_variable_indexing PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_drop_variables PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_drop_multiindex_level PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_drop_multiindex_labels PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_drop_index_labels PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_drop_labels_by_keyword PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_drop_labels_by_position PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_drop_indexes PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_sel_on_unindexed_coordinate PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_drop_dims PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_copy PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_copy_with_data PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_copy_coords[True-expected_orig0] XPASS [ 43%] xarray/tests/test_dataset.py::TestDataset::test_copy_coords[False-expected_orig1] XFAIL [ 43%] xarray/tests/test_dataset.py::TestDataset::test_copy_with_data_errors PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_drop_encoding PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_rename PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_rename_old_name PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_rename_same_name PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_rename_dims PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_rename_vars PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_rename_dimension_coord PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_rename_dimension_coord_warnings PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_rename_multiindex PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_rename_preserve_attrs_encoding PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_rename_does_not_change_CFTimeIndex_type SKIPPED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_rename_does_not_change_DatetimeIndex_type PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_swap_dims PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_expand_dims_error PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_expand_dims_int PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_expand_dims_coords PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_expand_dims_existing_scalar_coord PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_isel_expand_dims_roundtrip PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_expand_dims_mixed_int_and_coords PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_expand_dims_kwargs_python36plus PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_expand_dims_create_index_data_variable[True] PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_expand_dims_create_index_data_variable[False] PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_expand_dims_create_index_coordinate_variable PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_expand_dims_create_index_from_iterable PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_expand_dims_non_nanosecond_conversion PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_set_index PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_set_index_deindexed_coords PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_reset_index PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_reset_index_keep_attrs PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_reset_index_drop_dims PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_reset_index_drop_convert[foo-False-dropped0-converted0-renamed0] PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_reset_index_drop_convert[foo-True-dropped1-converted1-renamed1] PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_reset_index_drop_convert[x-False-dropped2-converted2-renamed2] PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_reset_index_drop_convert[x-True-dropped3-converted3-renamed3] PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_reset_index_drop_convert[arg4-False-dropped4-converted4-renamed4] PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_reset_index_drop_convert[arg5-True-dropped5-converted5-renamed5] PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_reset_index_drop_convert[arg6-False-dropped6-converted6-renamed6] PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_reset_index_drop_convert[arg7-True-dropped7-converted7-renamed7] PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_reorder_levels PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_set_xindex PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_set_xindex_options PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_stack PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_stack_create_index[True-expected_keys0] PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_stack_create_index[False-expected_keys1] PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_stack_create_index[None-expected_keys2] PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_stack_multi_index PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_stack_non_dim_coords PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_unstack PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_unstack_errors PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_unstack_fill_value PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_unstack_sparse SKIPPED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_stack_unstack_fast PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_stack_unstack_slow PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_to_stacked_array_invalid_sample_dims PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_to_stacked_array_name PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_to_stacked_array_dtype_dims PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_to_stacked_array_to_unstacked_dataset PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_to_stacked_array_to_unstacked_dataset_different_dimension PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_to_stacked_array_preserves_dtype PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_to_stacked_array_transposed PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_update PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_update_overwrite_coords PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_update_multiindex_level PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_update_auto_align PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_getitem PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_getitem_hashable PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_getitem_multiple_dtype PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_getitem_extra_dim_index_coord PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_copy_listed_preserves_multi_coord_index PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_to_dataarray_preserves_multi_coord_index PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_virtual_variables_default_coords PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_virtual_variables_time PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_virtual_variable_same_name PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_time_season PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_slice_virtual_variable PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_setitem PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_setitem_pandas PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_setitem_auto_align PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_setitem_dimension_override PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_setitem_with_coords PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_setitem_align_new_indexes PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_setitem_vectorized PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_setitem_str_dtype[str] PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_setitem_str_dtype[bytes] PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_setitem_using_list PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_setitem_using_list_errors[var_list0-data0-Different lengths] PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_setitem_using_list_errors[var_list1-data1-Empty list of variables] PASSED [ 43%] xarray/tests/test_dataset.py::TestDataset::test_setitem_using_list_errors[var_list2-data2-assign single DataArray] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_setitem_uses_base_variable_class_even_for_index_variables PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_assign PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_assign_coords PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_assign_attrs PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_drop_attrs PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_drop_attrs_custom_index PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_assign_multiindex_level PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_assign_new_multiindex PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_assign_coords_new_multiindex[orig_coords0] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_assign_coords_new_multiindex[orig_coords1] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_assign_coords_existing_multiindex PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_assign_all_multiindex_coords PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_assign_coords_custom_index_side_effect PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_assign_coords_custom_index PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_assign_coords_no_default_index PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_merge_multiindex_level PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_setitem_original_non_unique_index PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_setitem_both_non_unique_index PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_setitem_multiindex_level PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_delitem PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_delitem_multiindex_level PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_squeeze PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_squeeze_drop PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_to_dataarray PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_to_and_from_dataframe PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_from_dataframe_categorical_dtype_index PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_from_dataframe_categorical_index PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_from_dataframe_categorical_index_string_categories PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_from_dataframe_sparse SKIPPED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_to_and_from_empty_dataframe PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_from_dataframe_multiindex PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_from_dataframe_unsorted_levels PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_from_dataframe_non_unique_columns PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_convert_dataframe_with_many_types_and_multiindex PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_to_and_from_dict[True-True] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_to_and_from_dict[True-False] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_to_and_from_dict[list-True] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_to_and_from_dict[list-False] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_to_and_from_dict[array-True] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_to_and_from_dict[array-False] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_to_and_from_dict_with_time_dim PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_to_and_from_dict_with_nan_nat[True] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_to_and_from_dict_with_nan_nat[list] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_to_and_from_dict_with_nan_nat[array] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_to_dict_with_numpy_attrs PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_pickle PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_lazy_load PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_lazy_load_duck_array PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_dropna PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_fillna_extension_array[category] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_fillna_extension_array[int64[pyarrow]] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_dropna_extension_array[category] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_dropna_extension_array[int64[pyarrow]] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_fillna PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_propagate_attrs[0] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_propagate_attrs[1] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_propagate_attrs[absolute] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_propagate_attrs[abs] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_where PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_where_other PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_where_drop PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_where_drop_empty PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_where_drop_no_indexes PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_reduce PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_reduce_coords PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_mean_uint_dtype PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_reduce_bad_dim PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_scans[cumsum-dim0-expected_data_vars0] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_scans[cumsum-y-expected_data_vars1] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_scans[cumsum-x-expected_data_vars2] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_scans[cumprod-dim3-expected_data_vars3] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_scans[cumprod-y-expected_data_vars4] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_scans[cumprod-x-expected_data_vars5] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_reduce_non_numeric PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_reduce_strings PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_reduce_dtypes PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_reduce_keep_attrs PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_reduce_argmin PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_reduce_scalars PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_reduce_only_one_axis PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_reduce_no_axis PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_reduce_keepdims PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_quantile[0.25-True-numbagg] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_quantile[0.25-True-None] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_quantile[0.25-False-numbagg] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_quantile[0.25-False-None] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_quantile[0.25-None-numbagg] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_quantile[0.25-None-None] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_quantile[q1-True-numbagg] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_quantile[q1-True-None] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_quantile[q1-False-numbagg] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_quantile[q1-False-None] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_quantile[q1-None-numbagg] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_quantile[q1-None-None] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_quantile[q2-True-numbagg] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_quantile[q2-True-None] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_quantile[q2-False-numbagg] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_quantile[q2-False-None] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_quantile[q2-None-numbagg] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_quantile[q2-None-None] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_quantile_skipna[True-numbagg] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_quantile_skipna[True-None] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_quantile_skipna[False-numbagg] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_quantile_skipna[False-None] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_quantile_method[midpoint] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_quantile_method[lower] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_quantile_interpolation_deprecated[midpoint] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_quantile_interpolation_deprecated[lower] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_rank SKIPPED (requir...) [ 44%] xarray/tests/test_dataset.py::TestDataset::test_rank_use_bottleneck PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_count PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_map PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_map_coords_attrs PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_map_non_dataarray_outputs PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_apply_pending_deprecated_map PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_dataset_number_math PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_unary_ops PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_dataset_array_math PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_dataset_dataset_math PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_dataset_math_auto_align PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_dataset_math_errors PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_dataset_transpose PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_dataset_ellipsis_transpose_different_ordered_vars PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_dataset_retains_period_index_on_transpose PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_dataset_diff_n1_simple PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_dataset_diff_n1_label PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_dataset_diff_n1 PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_dataset_diff_n2 PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_dataset_diff_exception_n_neg PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_dataset_diff_exception_label_str PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_shift[fill_value0] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_shift[2] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_shift[2.0] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_shift[fill_value3] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_roll_coords PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_roll_no_coords PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_roll_multidim PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_real_and_imag PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_setattr_raises PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_filter_by_attrs PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_binary_op_propagate_indexes PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_binary_op_join_setting PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_binary_op_compat_setting PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_binary_ops_keep_attrs[False] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_binary_ops_keep_attrs[True] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_binary_ops_attrs_drop_conflicts PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_full_like PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_combine_first PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_sortby PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_sortby_descending_nans PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_sortby_descending_nans_multi_key PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_attribute_access PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_ipython_key_completion PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_polyfit_output PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_polyfit_weighted PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_polyfit_coord PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_polyfit_coord_output PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_polyfit_warnings PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_polyfit_polyval PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_polyfit_polyval_cftime SKIPPED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_pad[default-dim1] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_pad[default-dim2] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_pad[default-dim3] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_pad[default-time] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_pad[scalar-dim1] PASSED [ 44%] xarray/tests/test_dataset.py::TestDataset::test_pad[scalar-dim2] PASSED [ 45%] xarray/tests/test_dataset.py::TestDataset::test_pad[scalar-dim3] PASSED [ 45%] xarray/tests/test_dataset.py::TestDataset::test_pad[scalar-time] PASSED [ 45%] xarray/tests/test_dataset.py::TestDataset::test_pad[tuple-dim1] PASSED [ 45%] xarray/tests/test_dataset.py::TestDataset::test_pad[tuple-dim2] PASSED [ 45%] xarray/tests/test_dataset.py::TestDataset::test_pad[tuple-dim3] PASSED [ 45%] xarray/tests/test_dataset.py::TestDataset::test_pad[tuple-time] PASSED [ 45%] xarray/tests/test_dataset.py::TestDataset::test_pad[per dim scalar-dim1] PASSED [ 45%] xarray/tests/test_dataset.py::TestDataset::test_pad[per dim scalar-dim2] PASSED [ 45%] xarray/tests/test_dataset.py::TestDataset::test_pad[per dim scalar-dim3] PASSED [ 45%] xarray/tests/test_dataset.py::TestDataset::test_pad[per dim scalar-time] PASSED [ 45%] xarray/tests/test_dataset.py::TestDataset::test_pad[per dim tuple-dim1] PASSED [ 45%] xarray/tests/test_dataset.py::TestDataset::test_pad[per dim tuple-dim2] PASSED [ 45%] xarray/tests/test_dataset.py::TestDataset::test_pad[per dim tuple-dim3] PASSED [ 45%] xarray/tests/test_dataset.py::TestDataset::test_pad[per dim tuple-time] PASSED [ 45%] xarray/tests/test_dataset.py::TestDataset::test_pad[per var-dim1] PASSED [ 45%] xarray/tests/test_dataset.py::TestDataset::test_pad[per var-dim2] PASSED [ 45%] xarray/tests/test_dataset.py::TestDataset::test_pad[per var-dim3] PASSED [ 45%] xarray/tests/test_dataset.py::TestDataset::test_pad[per var-time] PASSED [ 45%] xarray/tests/test_dataset.py::TestDataset::test_pad[mixed-dim1] PASSED [ 45%] xarray/tests/test_dataset.py::TestDataset::test_pad[mixed-dim2] PASSED [ 45%] xarray/tests/test_dataset.py::TestDataset::test_pad[mixed-dim3] PASSED [ 45%] xarray/tests/test_dataset.py::TestDataset::test_pad[mixed-time] PASSED [ 45%] xarray/tests/test_dataset.py::TestDataset::test_pad_keep_attrs[default] PASSED [ 45%] xarray/tests/test_dataset.py::TestDataset::test_pad_keep_attrs[False] PASSED [ 45%] xarray/tests/test_dataset.py::TestDataset::test_pad_keep_attrs[True] PASSED [ 45%] xarray/tests/test_dataset.py::TestDataset::test_astype_attrs PASSED [ 45%] xarray/tests/test_dataset.py::TestDataset::test_query[numpy-python-pandas] PASSED [ 45%] xarray/tests/test_dataset.py::TestDataset::test_query[numpy-python-python] PASSED [ 45%] xarray/tests/test_dataset.py::TestDataset::test_query[numpy-None-pandas] PASSED [ 45%] xarray/tests/test_dataset.py::TestDataset::test_query[numpy-None-python] PASSED [ 45%] xarray/tests/test_dataset.py::TestDataset::test_query[numpy-numexpr-pandas] SKIPPED [ 45%] xarray/tests/test_dataset.py::TestDataset::test_query[numpy-numexpr-python] SKIPPED [ 45%] xarray/tests/test_dataset.py::TestDataset::test_query[dask-python-pandas] SKIPPED [ 45%] xarray/tests/test_dataset.py::TestDataset::test_query[dask-python-python] SKIPPED [ 45%] xarray/tests/test_dataset.py::TestDataset::test_query[dask-None-pandas] SKIPPED [ 45%] xarray/tests/test_dataset.py::TestDataset::test_query[dask-None-python] SKIPPED [ 45%] xarray/tests/test_dataset.py::TestDataset::test_query[dask-numexpr-pandas] SKIPPED [ 45%] xarray/tests/test_dataset.py::TestDataset::test_query[dask-numexpr-python] SKIPPED [ 45%] xarray/tests/test_dataset.py::test_isin[numpy-test_elements0] PASSED [ 45%] xarray/tests/test_dataset.py::test_isin[numpy-test_elements1] PASSED [ 45%] xarray/tests/test_dataset.py::test_isin[numpy-test_elements2] PASSED [ 45%] xarray/tests/test_dataset.py::test_isin[dask-test_elements0] SKIPPED [ 45%] xarray/tests/test_dataset.py::test_isin[dask-test_elements1] SKIPPED [ 45%] xarray/tests/test_dataset.py::test_isin[dask-test_elements2] SKIPPED [ 45%] xarray/tests/test_dataset.py::test_isin_dataset PASSED [ 45%] xarray/tests/test_dataset.py::test_dataset_constructor_aligns_to_explicit_coords[coords0-unaligned_coords0] PASSED [ 45%] xarray/tests/test_dataset.py::test_dataset_constructor_aligns_to_explicit_coords[coords0-unaligned_coords1] PASSED [ 45%] xarray/tests/test_dataset.py::test_dataset_constructor_aligns_to_explicit_coords[coords0-unaligned_coords2] PASSED [ 45%] xarray/tests/test_dataset.py::test_dataset_constructor_aligns_to_explicit_coords[coords0-unaligned_coords3] PASSED [ 45%] xarray/tests/test_dataset.py::test_dataset_constructor_aligns_to_explicit_coords[coords0-unaligned_coords4] PASSED [ 45%] xarray/tests/test_dataset.py::test_dataset_constructor_aligns_to_explicit_coords[coords0-unaligned_coords5] PASSED [ 45%] xarray/tests/test_dataset.py::test_dataset_constructor_aligns_to_explicit_coords[coords0-unaligned_coords6] PASSED [ 45%] xarray/tests/test_dataset.py::test_dataset_constructor_aligns_to_explicit_coords[coords0-unaligned_coords7] PASSED [ 45%] xarray/tests/test_dataset.py::test_dataset_constructor_aligns_to_explicit_coords[coords0-unaligned_coords8] PASSED [ 45%] xarray/tests/test_dataset.py::test_dataset_constructor_aligns_to_explicit_coords[coords0-unaligned_coords9] PASSED [ 45%] xarray/tests/test_dataset.py::test_dataset_constructor_aligns_to_explicit_coords[coords1-unaligned_coords0] PASSED [ 45%] xarray/tests/test_dataset.py::test_dataset_constructor_aligns_to_explicit_coords[coords1-unaligned_coords1] PASSED [ 45%] xarray/tests/test_dataset.py::test_dataset_constructor_aligns_to_explicit_coords[coords1-unaligned_coords2] PASSED [ 45%] xarray/tests/test_dataset.py::test_dataset_constructor_aligns_to_explicit_coords[coords1-unaligned_coords3] PASSED [ 45%] xarray/tests/test_dataset.py::test_dataset_constructor_aligns_to_explicit_coords[coords1-unaligned_coords4] PASSED [ 45%] xarray/tests/test_dataset.py::test_dataset_constructor_aligns_to_explicit_coords[coords1-unaligned_coords5] PASSED [ 45%] xarray/tests/test_dataset.py::test_dataset_constructor_aligns_to_explicit_coords[coords1-unaligned_coords6] PASSED [ 45%] xarray/tests/test_dataset.py::test_dataset_constructor_aligns_to_explicit_coords[coords1-unaligned_coords7] PASSED [ 45%] xarray/tests/test_dataset.py::test_dataset_constructor_aligns_to_explicit_coords[coords1-unaligned_coords8] PASSED [ 45%] xarray/tests/test_dataset.py::test_dataset_constructor_aligns_to_explicit_coords[coords1-unaligned_coords9] PASSED [ 45%] xarray/tests/test_dataset.py::test_error_message_on_set_supplied PASSED [ 45%] xarray/tests/test_dataset.py::test_constructor_raises_with_invalid_coords[unaligned_coords0] PASSED [ 45%] xarray/tests/test_dataset.py::test_dir_expected_attrs[numpy-3] PASSED [ 45%] xarray/tests/test_dataset.py::test_dir_expected_attrs[dask-3] SKIPPED [ 45%] xarray/tests/test_dataset.py::test_dir_non_string[1-numpy] PASSED [ 45%] xarray/tests/test_dataset.py::test_dir_non_string[1-dask] SKIPPED (r...) [ 45%] xarray/tests/test_dataset.py::test_dir_unicode[1-numpy] PASSED [ 45%] xarray/tests/test_dataset.py::test_dir_unicode[1-dask] SKIPPED (requ...) [ 45%] xarray/tests/test_dataset.py::test_raise_no_warning_for_nan_in_binary_ops PASSED [ 45%] xarray/tests/test_dataset.py::test_raise_no_warning_assert_close[numpy-2] PASSED [ 45%] xarray/tests/test_dataset.py::test_raise_no_warning_assert_close[dask-2] SKIPPED [ 45%] xarray/tests/test_dataset.py::test_differentiate[1-True] PASSED [ 45%] xarray/tests/test_dataset.py::test_differentiate[1-False] PASSED [ 45%] xarray/tests/test_dataset.py::test_differentiate[2-True] PASSED [ 45%] xarray/tests/test_dataset.py::test_differentiate[2-False] PASSED [ 45%] xarray/tests/test_dataset.py::test_differentiate_datetime[True] PASSED [ 45%] xarray/tests/test_dataset.py::test_differentiate_datetime[False] PASSED [ 45%] xarray/tests/test_dataset.py::test_differentiate_cftime[True] SKIPPED [ 45%] xarray/tests/test_dataset.py::test_differentiate_cftime[False] SKIPPED [ 45%] xarray/tests/test_dataset.py::test_integrate[True] PASSED [ 45%] xarray/tests/test_dataset.py::test_integrate[False] PASSED [ 45%] xarray/tests/test_dataset.py::test_cumulative_integrate[True] PASSED [ 45%] xarray/tests/test_dataset.py::test_cumulative_integrate[False] PASSED [ 45%] xarray/tests/test_dataset.py::test_trapezoid_datetime[np-True] PASSED [ 45%] xarray/tests/test_dataset.py::test_trapezoid_datetime[np-False] PASSED [ 45%] xarray/tests/test_dataset.py::test_trapezoid_datetime[cftime-True] SKIPPED [ 45%] xarray/tests/test_dataset.py::test_trapezoid_datetime[cftime-False] SKIPPED [ 45%] xarray/tests/test_dataset.py::test_no_dict PASSED [ 45%] xarray/tests/test_dataset.py::test_subclass_slots PASSED [ 45%] xarray/tests/test_dataset.py::test_weakref PASSED [ 45%] xarray/tests/test_dataset.py::test_deepcopy_obj_array PASSED [ 45%] xarray/tests/test_dataset.py::test_deepcopy_recursive PASSED [ 45%] xarray/tests/test_dataset.py::test_clip[1-numpy] PASSED [ 45%] xarray/tests/test_dataset.py::test_clip[1-dask] SKIPPED (requires dask) [ 45%] xarray/tests/test_dataset.py::TestDropDuplicates::test_drop_duplicates_1d[first] PASSED [ 45%] xarray/tests/test_dataset.py::TestDropDuplicates::test_drop_duplicates_1d[last] PASSED [ 45%] xarray/tests/test_dataset.py::TestDropDuplicates::test_drop_duplicates_1d[False] PASSED [ 45%] xarray/tests/test_dataset.py::TestNumpyCoercion::test_from_numpy PASSED [ 45%] xarray/tests/test_dataset.py::TestNumpyCoercion::test_from_dask SKIPPED [ 45%] xarray/tests/test_dataset.py::TestNumpyCoercion::test_from_pint SKIPPED [ 45%] xarray/tests/test_dataset.py::TestNumpyCoercion::test_from_sparse SKIPPED [ 45%] xarray/tests/test_dataset.py::TestNumpyCoercion::test_from_cupy SKIPPED [ 45%] xarray/tests/test_dataset.py::TestNumpyCoercion::test_from_pint_wrapping_dask SKIPPED [ 45%] xarray/tests/test_dataset.py::test_string_keys_typing PASSED [ 45%] xarray/tests/test_dataset.py::test_transpose_error PASSED [ 45%] xarray/tests/test_datatree.py::TestTreeCreation::test_empty PASSED [ 45%] xarray/tests/test_datatree.py::TestTreeCreation::test_name PASSED [ 45%] xarray/tests/test_datatree.py::TestTreeCreation::test_bad_names PASSED [ 45%] xarray/tests/test_datatree.py::TestTreeCreation::test_data_arg PASSED [ 45%] xarray/tests/test_datatree.py::TestTreeCreation::test_child_data_not_copied PASSED [ 45%] xarray/tests/test_datatree.py::TestFamilyTree::test_dont_modify_children_inplace PASSED [ 45%] xarray/tests/test_datatree.py::TestFamilyTree::test_create_two_children PASSED [ 45%] xarray/tests/test_datatree.py::TestFamilyTree::test_create_full_tree PASSED [ 45%] xarray/tests/test_datatree.py::TestNames::test_child_gets_named_on_attach PASSED [ 45%] xarray/tests/test_datatree.py::TestNames::test_dataset_containing_slashes PASSED [ 45%] xarray/tests/test_datatree.py::TestPaths::test_path_property PASSED [ 45%] xarray/tests/test_datatree.py::TestPaths::test_path_roundtrip PASSED [ 45%] xarray/tests/test_datatree.py::TestPaths::test_same_tree PASSED [ 45%] xarray/tests/test_datatree.py::TestPaths::test_relative_paths PASSED [ 45%] xarray/tests/test_datatree.py::TestStoreDatasets::test_create_with_data PASSED [ 45%] xarray/tests/test_datatree.py::TestStoreDatasets::test_set_data PASSED [ 45%] xarray/tests/test_datatree.py::TestStoreDatasets::test_has_data PASSED [ 45%] xarray/tests/test_datatree.py::TestStoreDatasets::test_is_hollow PASSED [ 45%] xarray/tests/test_datatree.py::TestToDataset::test_to_dataset_inherited PASSED [ 45%] xarray/tests/test_datatree.py::TestToDataset::test_to_dataset_inherit_all PASSED [ 45%] xarray/tests/test_datatree.py::TestToDataset::test_to_dataset_inherit_invalid PASSED [ 45%] xarray/tests/test_datatree.py::TestVariablesChildrenNameCollisions::test_parent_already_has_variable_with_childs_name PASSED [ 45%] xarray/tests/test_datatree.py::TestVariablesChildrenNameCollisions::test_parent_already_has_variable_with_childs_name_update PASSED [ 45%] xarray/tests/test_datatree.py::TestVariablesChildrenNameCollisions::test_assign_when_already_child_with_variables_name PASSED [ 45%] xarray/tests/test_datatree.py::TestGetItem::test_getitem_node PASSED [ 45%] xarray/tests/test_datatree.py::TestGetItem::test_getitem_self PASSED [ 45%] xarray/tests/test_datatree.py::TestGetItem::test_getitem_single_data_variable PASSED [ 45%] xarray/tests/test_datatree.py::TestGetItem::test_getitem_single_data_variable_from_node PASSED [ 45%] xarray/tests/test_datatree.py::TestGetItem::test_getitem_nonexistent_node PASSED [ 45%] xarray/tests/test_datatree.py::TestGetItem::test_getitem_nonexistent_variable PASSED [ 45%] xarray/tests/test_datatree.py::TestGetItem::test_getitem_multiple_data_variables XFAIL [ 45%] xarray/tests/test_datatree.py::TestGetItem::test_getitem_dict_like_selection_access_to_dataset XFAIL [ 45%] xarray/tests/test_datatree.py::TestUpdate::test_update PASSED [ 45%] xarray/tests/test_datatree.py::TestUpdate::test_update_new_named_dataarray PASSED [ 45%] xarray/tests/test_datatree.py::TestUpdate::test_update_doesnt_alter_child_name PASSED [ 45%] xarray/tests/test_datatree.py::TestUpdate::test_update_overwrite PASSED [ 45%] xarray/tests/test_datatree.py::TestUpdate::test_update_coordinates PASSED [ 45%] xarray/tests/test_datatree.py::TestUpdate::test_update_inherited_coords PASSED [ 45%] xarray/tests/test_datatree.py::TestCopy::test_copy PASSED [ 45%] xarray/tests/test_datatree.py::TestCopy::test_copy_subtree PASSED [ 45%] xarray/tests/test_datatree.py::TestCopy::test_copy_coord_inheritance PASSED [ 45%] xarray/tests/test_datatree.py::TestCopy::test_deepcopy PASSED [ 45%] xarray/tests/test_datatree.py::TestCopy::test_copy_with_data XFAIL (...) [ 45%] xarray/tests/test_datatree.py::TestSetItem::test_setitem_new_child_node PASSED [ 45%] xarray/tests/test_datatree.py::TestSetItem::test_setitem_unnamed_child_node_becomes_named PASSED [ 45%] xarray/tests/test_datatree.py::TestSetItem::test_setitem_new_grandchild_node PASSED [ 45%] xarray/tests/test_datatree.py::TestSetItem::test_grafted_subtree_retains_name PASSED [ 45%] xarray/tests/test_datatree.py::TestSetItem::test_setitem_new_empty_node PASSED [ 45%] xarray/tests/test_datatree.py::TestSetItem::test_setitem_overwrite_data_in_node_with_none PASSED [ 45%] xarray/tests/test_datatree.py::TestSetItem::test_setitem_dataset_on_this_node XFAIL [ 45%] xarray/tests/test_datatree.py::TestSetItem::test_setitem_dataset_as_new_node PASSED [ 45%] xarray/tests/test_datatree.py::TestSetItem::test_setitem_dataset_as_new_node_requiring_intermediate_nodes PASSED [ 45%] xarray/tests/test_datatree.py::TestSetItem::test_setitem_named_dataarray PASSED [ 45%] xarray/tests/test_datatree.py::TestSetItem::test_setitem_unnamed_dataarray PASSED [ 45%] xarray/tests/test_datatree.py::TestSetItem::test_setitem_variable PASSED [ 45%] xarray/tests/test_datatree.py::TestSetItem::test_setitem_coerce_to_dataarray PASSED [ 46%] xarray/tests/test_datatree.py::TestSetItem::test_setitem_add_new_variable_to_empty_node PASSED [ 46%] xarray/tests/test_datatree.py::TestSetItem::test_setitem_dataarray_replace_existing_node PASSED [ 46%] xarray/tests/test_datatree.py::TestCoords::test_properties PASSED [ 46%] xarray/tests/test_datatree.py::TestCoords::test_modify PASSED [ 46%] xarray/tests/test_datatree.py::TestCoords::test_inherited PASSED [ 46%] xarray/tests/test_datatree.py::test_delitem PASSED [ 46%] xarray/tests/test_datatree.py::TestTreeFromDict::test_data_in_root PASSED [ 46%] xarray/tests/test_datatree.py::TestTreeFromDict::test_one_layer PASSED [ 46%] xarray/tests/test_datatree.py::TestTreeFromDict::test_two_layers PASSED [ 46%] xarray/tests/test_datatree.py::TestTreeFromDict::test_nones PASSED [ 46%] xarray/tests/test_datatree.py::TestTreeFromDict::test_full PASSED [ 46%] xarray/tests/test_datatree.py::TestTreeFromDict::test_datatree_values PASSED [ 46%] xarray/tests/test_datatree.py::TestTreeFromDict::test_roundtrip_to_dict PASSED [ 46%] xarray/tests/test_datatree.py::TestTreeFromDict::test_to_dict PASSED [ 46%] xarray/tests/test_datatree.py::TestTreeFromDict::test_roundtrip_unnamed_root PASSED [ 46%] xarray/tests/test_datatree.py::TestTreeFromDict::test_insertion_order PASSED [ 46%] xarray/tests/test_datatree.py::TestTreeFromDict::test_array_values_dataarray PASSED [ 46%] xarray/tests/test_datatree.py::TestTreeFromDict::test_array_values_scalars PASSED [ 46%] xarray/tests/test_datatree.py::TestTreeFromDict::test_invalid_values PASSED [ 46%] xarray/tests/test_datatree.py::TestTreeFromDict::test_array_values_nested_key PASSED [ 46%] xarray/tests/test_datatree.py::TestTreeFromDict::test_nested_array_values PASSED [ 46%] xarray/tests/test_datatree.py::TestTreeFromDict::test_nested_array_values_without_nested_kwarg PASSED [ 46%] xarray/tests/test_datatree.py::TestTreeFromDict::test_nested_array_values_duplicates PASSED [ 46%] xarray/tests/test_datatree.py::TestTreeFromDict::test_array_values_data_and_coords PASSED [ 46%] xarray/tests/test_datatree.py::TestTreeFromDict::test_data_and_coords_conflicting PASSED [ 46%] xarray/tests/test_datatree.py::TestTreeFromDict::test_array_values_new_name PASSED [ 46%] xarray/tests/test_datatree.py::TestTreeFromDict::test_array_values_at_root PASSED [ 46%] xarray/tests/test_datatree.py::TestTreeFromDict::test_array_values_parent_node_also_set PASSED [ 46%] xarray/tests/test_datatree.py::TestTreeFromDict::test_relative_paths PASSED [ 46%] xarray/tests/test_datatree.py::TestTreeFromDict::test_root_keys PASSED [ 46%] xarray/tests/test_datatree.py::TestTreeFromDict::test_multiple_entries PASSED [ 46%] xarray/tests/test_datatree.py::TestTreeFromDict::test_name PASSED [ 46%] xarray/tests/test_datatree.py::TestDatasetView::test_view_contents PASSED [ 46%] xarray/tests/test_datatree.py::TestDatasetView::test_immutability PASSED [ 46%] xarray/tests/test_datatree.py::TestDatasetView::test_methods PASSED [ 46%] xarray/tests/test_datatree.py::TestDatasetView::test_arithmetic PASSED [ 46%] xarray/tests/test_datatree.py::TestDatasetView::test_init_via_type PASSED [ 46%] xarray/tests/test_datatree.py::TestDatasetView::test_map_keep_attrs PASSED [ 46%] xarray/tests/test_datatree.py::TestAccess::test_attribute_access PASSED [ 46%] xarray/tests/test_datatree.py::TestAccess::test_ipython_key_completions_complex PASSED [ 46%] xarray/tests/test_datatree.py::TestAccess::test_ipython_key_completions_subnode PASSED [ 46%] xarray/tests/test_datatree.py::TestAccess::test_operation_with_attrs_but_no_data PASSED [ 46%] xarray/tests/test_datatree.py::TestRepr::test_repr_four_nodes PASSED [ 46%] xarray/tests/test_datatree.py::TestRepr::test_repr_two_children PASSED [ 46%] xarray/tests/test_datatree.py::TestRepr::test_repr_truncates_nodes PASSED [ 46%] xarray/tests/test_datatree.py::TestRepr::test_repr_inherited_dims PASSED [ 46%] xarray/tests/test_datatree.py::TestRepr::test_doc_example PASSED [ 46%] xarray/tests/test_datatree.py::TestInheritance::test_inherited_dims PASSED [ 46%] xarray/tests/test_datatree.py::TestInheritance::test_inherited_coords_index PASSED [ 46%] xarray/tests/test_datatree.py::TestInheritance::test_inherit_only_index_coords PASSED [ 46%] xarray/tests/test_datatree.py::TestInheritance::test_inherited_coords_with_index_are_deduplicated PASSED [ 46%] xarray/tests/test_datatree.py::TestInheritance::test_deduplicated_after_setitem PASSED [ 46%] xarray/tests/test_datatree.py::TestInheritance::test_inconsistent_dims PASSED [ 46%] xarray/tests/test_datatree.py::TestInheritance::test_inconsistent_child_indexes PASSED [ 46%] xarray/tests/test_datatree.py::TestInheritance::test_inconsistent_grandchild_indexes PASSED [ 46%] xarray/tests/test_datatree.py::TestInheritance::test_inconsistent_grandchild_dims PASSED [ 46%] xarray/tests/test_datatree.py::TestRestructuring::test_drop_nodes PASSED [ 46%] xarray/tests/test_datatree.py::TestRestructuring::test_assign PASSED [ 46%] xarray/tests/test_datatree.py::TestRestructuring::test_filter_like PASSED [ 46%] xarray/tests/test_datatree.py::TestPipe::test_noop PASSED [ 46%] xarray/tests/test_datatree.py::TestPipe::test_args PASSED [ 46%] xarray/tests/test_datatree.py::TestPipe::test_kwargs PASSED [ 46%] xarray/tests/test_datatree.py::TestPipe::test_args_kwargs PASSED [ 46%] xarray/tests/test_datatree.py::TestPipe::test_named_self PASSED [ 46%] xarray/tests/test_datatree.py::TestIsomorphicEqualsAndIdentical::test_isomorphic PASSED [ 46%] xarray/tests/test_datatree.py::TestIsomorphicEqualsAndIdentical::test_minimal_variations PASSED [ 46%] xarray/tests/test_datatree.py::TestIsomorphicEqualsAndIdentical::test_differently_inherited_coordinates PASSED [ 46%] xarray/tests/test_datatree.py::TestSubset::test_match PASSED [ 46%] xarray/tests/test_datatree.py::TestSubset::test_filter PASSED [ 46%] xarray/tests/test_datatree.py::TestSubset::test_prune_basic PASSED [ 46%] xarray/tests/test_datatree.py::TestSubset::test_prune_with_zero_size_vars PASSED [ 46%] xarray/tests/test_datatree.py::TestSubset::test_prune_with_intermediate_nodes PASSED [ 46%] xarray/tests/test_datatree.py::TestSubset::test_prune_after_filtering PASSED [ 46%] xarray/tests/test_datatree.py::TestIndexing::test_isel_siblings PASSED [ 46%] xarray/tests/test_datatree.py::TestIndexing::test_isel_inherited PASSED [ 46%] xarray/tests/test_datatree.py::TestIndexing::test_sel PASSED [ 46%] xarray/tests/test_datatree.py::TestIndexing::test_sel_isel_error_has_node_info PASSED [ 46%] xarray/tests/test_datatree.py::TestAggregations::test_reduce_method PASSED [ 46%] xarray/tests/test_datatree.py::TestAggregations::test_nan_reduce_method PASSED [ 46%] xarray/tests/test_datatree.py::TestAggregations::test_cum_method PASSED [ 46%] xarray/tests/test_datatree.py::TestAggregations::test_dim_argument PASSED [ 46%] xarray/tests/test_datatree.py::TestAggregations::test_subtree PASSED [ 46%] xarray/tests/test_datatree.py::TestOps::test_unary_op PASSED [ 46%] xarray/tests/test_datatree.py::TestOps::test_unary_op_inherited_coords PASSED [ 46%] xarray/tests/test_datatree.py::TestOps::test_binary_op_on_int PASSED [ 46%] xarray/tests/test_datatree.py::TestOps::test_binary_op_on_dataarray PASSED [ 46%] xarray/tests/test_datatree.py::TestOps::test_binary_op_on_dataset PASSED [ 46%] xarray/tests/test_datatree.py::TestOps::test_binary_op_on_datatree PASSED [ 46%] xarray/tests/test_datatree.py::TestOps::test_binary_op_order_invariant PASSED [ 46%] xarray/tests/test_datatree.py::TestOps::test_arithmetic_inherited_coords PASSED [ 46%] xarray/tests/test_datatree.py::TestOps::test_binary_op_compat_setting PASSED [ 46%] xarray/tests/test_datatree.py::TestOps::test_binary_op_commutativity_with_dataset PASSED [ 46%] xarray/tests/test_datatree.py::TestOps::test_inplace_binary_op PASSED [ 46%] xarray/tests/test_datatree.py::TestOps::test_dont_broadcast_single_node_tree PASSED [ 46%] xarray/tests/test_datatree.py::TestUFuncs::test_tree XFAIL (__array_...) [ 46%] xarray/tests/test_datatree.py::TestClose::test_close PASSED [ 46%] xarray/tests/test_datatree.py::TestClose::test_context_manager PASSED [ 46%] xarray/tests/test_datatree.py::TestClose::test_close_child PASSED [ 46%] xarray/tests/test_datatree.py::TestClose::test_close_datasetview PASSED [ 46%] xarray/tests/test_datatree.py::TestClose::test_close_dataset PASSED [ 46%] xarray/tests/test_datatree.py::TestDask::test_chunksizes SKIPPED (re...) [ 46%] xarray/tests/test_datatree.py::TestDask::test_load SKIPPED (requires...) [ 46%] xarray/tests/test_datatree.py::TestDask::test_compute SKIPPED (requi...) [ 46%] xarray/tests/test_datatree.py::TestDask::test_persist SKIPPED (requi...) [ 46%] xarray/tests/test_datatree.py::TestDask::test_chunk SKIPPED (require...) [ 46%] xarray/tests/test_datatree_mapping.py::TestMapOverSubTree::test_no_trees_passed PASSED [ 46%] xarray/tests/test_datatree_mapping.py::TestMapOverSubTree::test_not_isomorphic PASSED [ 46%] xarray/tests/test_datatree_mapping.py::TestMapOverSubTree::test_no_trees_returned PASSED [ 46%] xarray/tests/test_datatree_mapping.py::TestMapOverSubTree::test_single_tree_arg PASSED [ 46%] xarray/tests/test_datatree_mapping.py::TestMapOverSubTree::test_single_tree_arg_plus_arg PASSED [ 46%] xarray/tests/test_datatree_mapping.py::TestMapOverSubTree::test_single_tree_arg_plus_kwarg PASSED [ 46%] xarray/tests/test_datatree_mapping.py::TestMapOverSubTree::test_multiple_tree_args PASSED [ 46%] xarray/tests/test_datatree_mapping.py::TestMapOverSubTree::test_return_multiple_trees PASSED [ 46%] xarray/tests/test_datatree_mapping.py::TestMapOverSubTree::test_return_wrong_type PASSED [ 46%] xarray/tests/test_datatree_mapping.py::TestMapOverSubTree::test_return_tuple_of_wrong_types PASSED [ 46%] xarray/tests/test_datatree_mapping.py::TestMapOverSubTree::test_return_inconsistent_number_of_results PASSED [ 46%] xarray/tests/test_datatree_mapping.py::TestMapOverSubTree::test_wrong_number_of_arguments_for_func PASSED [ 46%] xarray/tests/test_datatree_mapping.py::TestMapOverSubTree::test_map_single_dataset_against_whole_tree PASSED [ 46%] xarray/tests/test_datatree_mapping.py::TestMapOverSubTree::test_trees_with_different_node_names XFAIL [ 46%] xarray/tests/test_datatree_mapping.py::TestMapOverSubTree::test_tree_method PASSED [ 46%] xarray/tests/test_datatree_mapping.py::TestMapOverSubTree::test_tree_method_with_kwarg PASSED [ 46%] xarray/tests/test_datatree_mapping.py::TestMapOverSubTree::test_discard_ancestry PASSED [ 46%] xarray/tests/test_datatree_mapping.py::TestMapOverSubTree::test_keep_attrs_on_empty_nodes PASSED [ 46%] xarray/tests/test_datatree_mapping.py::TestMapOverSubTree::test_error_contains_path_of_offending_node PASSED [ 46%] xarray/tests/test_datatree_mapping.py::TestMapOverSubTree::test_inherited_coordinates_with_index PASSED [ 46%] xarray/tests/test_datatree_mapping.py::TestMutableOperations::test_construct_using_type PASSED [ 46%] xarray/tests/test_datatree_mapping.py::TestMutableOperations::test_alter_inplace_forbidden PASSED [ 46%] xarray/tests/test_deprecation_helpers.py::test_deprecate_positional_args_warns_for_function PASSED [ 46%] xarray/tests/test_deprecation_helpers.py::test_deprecate_positional_args_warns_for_class PASSED [ 46%] xarray/tests/test_dtypes.py::test_result_type[args0-bool] PASSED [ 46%] xarray/tests/test_dtypes.py::test_result_type[args1-object_] PASSED [ 46%] xarray/tests/test_dtypes.py::test_result_type[args2-float64] PASSED [ 46%] xarray/tests/test_dtypes.py::test_result_type[args3-object_] PASSED [ 46%] xarray/tests/test_dtypes.py::test_result_type[args4-object_] PASSED [ 46%] xarray/tests/test_dtypes.py::test_result_type[args5-str_] PASSED [ 46%] xarray/tests/test_dtypes.py::test_result_type[args6-object_] PASSED [ 46%] xarray/tests/test_dtypes.py::test_result_type[args7-expected7] PASSED [ 46%] xarray/tests/test_dtypes.py::test_result_type[args8-expected8] PASSED [ 46%] xarray/tests/test_dtypes.py::test_result_type[args9-expected9] PASSED [ 46%] xarray/tests/test_dtypes.py::test_result_type[args10-expected10] PASSED [ 46%] xarray/tests/test_dtypes.py::test_result_type_scalars[values0-float32] PASSED [ 46%] xarray/tests/test_dtypes.py::test_result_type_scalars[values1-int8] PASSED [ 46%] xarray/tests/test_dtypes.py::test_result_type_scalars[values2-object] PASSED [ 46%] xarray/tests/test_dtypes.py::test_result_type_scalars[values3-object] PASSED [ 46%] xarray/tests/test_dtypes.py::test_result_type_scalars[values4-object] PASSED [ 46%] xarray/tests/test_dtypes.py::test_result_type_scalars[values5-expected5] PASSED [ 46%] xarray/tests/test_dtypes.py::test_result_type_scalars[values6-object] PASSED [ 46%] xarray/tests/test_dtypes.py::test_result_type_scalars[values7-expected7] PASSED [ 46%] xarray/tests/test_dtypes.py::test_result_type_dask_array SKIPPED (co...) [ 46%] xarray/tests/test_dtypes.py::test_inf[1.0] PASSED [ 46%] xarray/tests/test_dtypes.py::test_inf[inf] PASSED [ 46%] xarray/tests/test_dtypes.py::test_inf[ab] PASSED [ 46%] xarray/tests/test_dtypes.py::test_inf[(1+1j)] PASSED [ 46%] xarray/tests/test_dtypes.py::test_inf[True] PASSED [ 46%] xarray/tests/test_dtypes.py::test_maybe_promote[b-expected0] PASSED [ 46%] xarray/tests/test_dtypes.py::test_maybe_promote[B-expected1] PASSED [ 46%] xarray/tests/test_dtypes.py::test_maybe_promote[c-expected2] PASSED [ 46%] xarray/tests/test_dtypes.py::test_maybe_promote[D-expected3] PASSED [ 46%] xarray/tests/test_dtypes.py::test_maybe_promote[d-expected4] PASSED [ 46%] xarray/tests/test_dtypes.py::test_maybe_promote[e-expected5] PASSED [ 46%] xarray/tests/test_dtypes.py::test_maybe_promote[F-expected6] PASSED [ 46%] xarray/tests/test_dtypes.py::test_maybe_promote[f-expected7] PASSED [ 46%] xarray/tests/test_dtypes.py::test_maybe_promote[h-expected8] PASSED [ 46%] xarray/tests/test_dtypes.py::test_maybe_promote[H-expected9] PASSED [ 46%] xarray/tests/test_dtypes.py::test_maybe_promote[i-expected10] PASSED [ 46%] xarray/tests/test_dtypes.py::test_maybe_promote[I-expected11] PASSED [ 47%] xarray/tests/test_dtypes.py::test_maybe_promote[l-expected12] PASSED [ 47%] xarray/tests/test_dtypes.py::test_maybe_promote[L-expected13] PASSED [ 47%] xarray/tests/test_dtypes.py::test_maybe_promote[-var1_attrs10-var2_attrs10-expected_attrs10-False] PASSED [ 64%] xarray/tests/test_merge.py::TestMergeFunction::test_merge_arrays_attrs_variables[no_conflicts-attrs10-attrs20-expected_attrs0-False] PASSED [ 64%] xarray/tests/test_merge.py::TestMergeFunction::test_merge_arrays_attrs_variables[no_conflicts-attrs11-attrs21-expected_attrs1-False] PASSED [ 64%] xarray/tests/test_merge.py::TestMergeFunction::test_merge_arrays_attrs_variables[no_conflicts-attrs12-attrs22-expected_attrs2-False] PASSED [ 64%] xarray/tests/test_merge.py::TestMergeFunction::test_merge_arrays_attrs_variables[no_conflicts-attrs13-attrs23-expected_attrs3-True] PASSED [ 64%] xarray/tests/test_merge.py::TestMergeFunction::test_merge_arrays_attrs_variables[drop-attrs14-attrs24-expected_attrs4-False] PASSED [ 64%] xarray/tests/test_merge.py::TestMergeFunction::test_merge_arrays_attrs_variables[identical-attrs15-attrs25-expected_attrs5-False] PASSED [ 64%] xarray/tests/test_merge.py::TestMergeFunction::test_merge_arrays_attrs_variables[identical-attrs16-attrs26-expected_attrs6-True] PASSED [ 64%] xarray/tests/test_merge.py::TestMergeFunction::test_merge_arrays_attrs_variables[override-attrs17-attrs27-expected_attrs7-False] PASSED [ 64%] xarray/tests/test_merge.py::TestMergeFunction::test_merge_arrays_attrs_variables[drop_conflicts-attrs18-attrs28-expected_attrs8-False] PASSED [ 64%] xarray/tests/test_merge.py::TestMergeFunction::test_merge_arrays_attrs_variables[-attrs19-attrs29-expected_attrs9-False] PASSED [ 64%] xarray/tests/test_merge.py::TestMergeFunction::test_merge_attrs_override_copy PASSED [ 64%] xarray/tests/test_merge.py::TestMergeFunction::test_merge_attrs_drop_conflicts PASSED [ 64%] xarray/tests/test_merge.py::TestMergeFunction::test_merge_attrs_drop_conflicts_numpy_arrays PASSED [ 64%] xarray/tests/test_merge.py::TestMergeFunction::test_merge_attrs_drop_conflicts_custom_eq_returns_array PASSED [ 64%] xarray/tests/test_merge.py::TestMergeFunction::test_merge_attrs_drop_conflicts_ambiguous_array_returns PASSED [ 64%] xarray/tests/test_merge.py::TestMergeFunction::test_merge_attrs_drop_conflicts_all_true_array PASSED [ 64%] xarray/tests/test_merge.py::TestMergeFunction::test_merge_attrs_drop_conflicts_nested_arrays PASSED [ 64%] xarray/tests/test_merge.py::TestMergeFunction::test_merge_attrs_drop_conflicts_dataset_attrs PASSED [ 64%] xarray/tests/test_merge.py::TestMergeFunction::test_merge_attrs_drop_conflicts_pandas_series PASSED [ 64%] xarray/tests/test_merge.py::TestMergeFunction::test_merge_attrs_drop_conflicts_eq_returns_string PASSED [ 64%] xarray/tests/test_merge.py::TestMergeFunction::test_merge_attrs_drop_conflicts_eq_returns_number PASSED [ 64%] xarray/tests/test_merge.py::TestMergeFunction::test_merge_attrs_no_conflicts_compat_minimal PASSED [ 64%] xarray/tests/test_merge.py::TestMergeFunction::test_merge_dicts_simple PASSED [ 64%] xarray/tests/test_merge.py::TestMergeFunction::test_merge_dicts_dims PASSED [ 64%] xarray/tests/test_merge.py::TestMergeFunction::test_merge_coordinates PASSED [ 64%] xarray/tests/test_merge.py::TestMergeFunction::test_merge_error PASSED [ 64%] xarray/tests/test_merge.py::TestMergeFunction::test_merge_alignment_error PASSED [ 64%] xarray/tests/test_merge.py::TestMergeFunction::test_merge_wrong_input_error PASSED [ 64%] xarray/tests/test_merge.py::TestMergeFunction::test_merge_no_conflicts_single_var PASSED [ 64%] xarray/tests/test_merge.py::TestMergeFunction::test_merge_no_conflicts_multi_var PASSED [ 64%] xarray/tests/test_merge.py::TestMergeFunction::test_merge_no_conflicts_preserve_attrs PASSED [ 64%] xarray/tests/test_merge.py::TestMergeFunction::test_merge_no_conflicts_broadcast PASSED [ 64%] xarray/tests/test_merge.py::TestMergeMethod::test_merge PASSED [ 64%] xarray/tests/test_merge.py::TestMergeMethod::test_merge_drop_attrs[outer] PASSED [ 64%] xarray/tests/test_merge.py::TestMergeMethod::test_merge_drop_attrs[inner] PASSED [ 64%] xarray/tests/test_merge.py::TestMergeMethod::test_merge_drop_attrs[left] PASSED [ 64%] xarray/tests/test_merge.py::TestMergeMethod::test_merge_drop_attrs[right] PASSED [ 64%] xarray/tests/test_merge.py::TestMergeMethod::test_merge_drop_attrs[exact] PASSED [ 64%] xarray/tests/test_merge.py::TestMergeMethod::test_merge_drop_attrs[override] PASSED [ 64%] xarray/tests/test_merge.py::TestMergeMethod::test_merge_compat_broadcast_equals PASSED [ 64%] xarray/tests/test_merge.py::TestMergeMethod::test_merge_compat PASSED [ 64%] xarray/tests/test_merge.py::TestMergeMethod::test_merge_compat_minimal PASSED [ 64%] xarray/tests/test_merge.py::TestMergeMethod::test_merge_join_outer PASSED [ 64%] xarray/tests/test_merge.py::TestMergeMethod::test_merge_fill_value[fill_value0] PASSED [ 64%] xarray/tests/test_merge.py::TestMergeMethod::test_merge_fill_value[2] PASSED [ 64%] xarray/tests/test_merge.py::TestMergeMethod::test_merge_fill_value[2.0] PASSED [ 64%] xarray/tests/test_merge.py::TestMergeMethod::test_merge_fill_value[fill_value3] PASSED [ 64%] xarray/tests/test_merge.py::TestMergeMethod::test_merge_no_conflicts PASSED [ 64%] xarray/tests/test_merge.py::TestMergeMethod::test_merge_dataarray PASSED [ 64%] xarray/tests/test_merge.py::TestMergeMethod::test_merge_combine_attrs[drop-attrs10-attrs20-expected_attrs0-False] PASSED [ 64%] xarray/tests/test_merge.py::TestMergeMethod::test_merge_combine_attrs[drop_conflicts-attrs11-attrs21-expected_attrs1-False] PASSED [ 64%] xarray/tests/test_merge.py::TestMergeMethod::test_merge_combine_attrs[override-attrs12-attrs22-expected_attrs2-False] PASSED [ 64%] xarray/tests/test_merge.py::TestMergeMethod::test_merge_combine_attrs[no_conflicts-attrs13-attrs23-None-True] PASSED [ 64%] xarray/tests/test_merge.py::TestMergeMethod::test_merge_combine_attrs[identical-attrs14-attrs24-None-True] PASSED [ 64%] xarray/tests/test_merge.py::TestNewDefaults::test_merge_datasets_false_warning PASSED [ 64%] xarray/tests/test_merge.py::TestNewDefaults::test_merge PASSED [ 64%] xarray/tests/test_merge.py::TestNewDefaults::test_merge_broadcast_equals PASSED [ 64%] xarray/tests/test_merge.py::TestNewDefaults::test_merge_auto_align PASSED [ 64%] xarray/tests/test_merge.py::TestMergeDataTree::test_mixed PASSED [ 64%] xarray/tests/test_merge.py::TestMergeDataTree::test_distinct PASSED [ 64%] xarray/tests/test_merge.py::TestMergeDataTree::test_overlap PASSED [ 64%] xarray/tests/test_merge.py::TestMergeDataTree::test_inherited PASSED [ 64%] xarray/tests/test_merge.py::TestMergeDataTree::test_inherited_join PASSED [ 64%] xarray/tests/test_merge.py::TestMergeDataTree::test_merge_error_includes_path PASSED [ 64%] xarray/tests/test_merge.py::TestMergeDataTree::test_fill_value_errors PASSED [ 64%] xarray/tests/test_missing.py::test_interpolate_pd_compat[linear-None] PASSED [ 64%] xarray/tests/test_missing.py::test_interpolate_pd_compat[linear-nan] PASSED [ 64%] xarray/tests/test_missing.py::test_interpolate_pd_compat[linear-47.11] PASSED [ 64%] xarray/tests/test_missing.py::test_interpolate_pd_compat[nearest-None] PASSED [ 64%] xarray/tests/test_missing.py::test_interpolate_pd_compat[nearest-nan] PASSED [ 64%] xarray/tests/test_missing.py::test_interpolate_pd_compat[nearest-47.11] PASSED [ 64%] xarray/tests/test_missing.py::test_interpolate_pd_compat[zero-None] PASSED [ 64%] xarray/tests/test_missing.py::test_interpolate_pd_compat[zero-nan] PASSED [ 64%] xarray/tests/test_missing.py::test_interpolate_pd_compat[zero-47.11] PASSED [ 64%] xarray/tests/test_missing.py::test_interpolate_pd_compat[slinear-None] PASSED [ 64%] xarray/tests/test_missing.py::test_interpolate_pd_compat[slinear-nan] PASSED [ 64%] xarray/tests/test_missing.py::test_interpolate_pd_compat[slinear-47.11] PASSED [ 64%] xarray/tests/test_missing.py::test_interpolate_pd_compat[quadratic-None] PASSED [ 64%] xarray/tests/test_missing.py::test_interpolate_pd_compat[quadratic-nan] PASSED [ 64%] xarray/tests/test_missing.py::test_interpolate_pd_compat[quadratic-47.11] PASSED [ 64%] xarray/tests/test_missing.py::test_interpolate_pd_compat[cubic-None] PASSED [ 64%] xarray/tests/test_missing.py::test_interpolate_pd_compat[cubic-nan] PASSED [ 64%] xarray/tests/test_missing.py::test_interpolate_pd_compat[cubic-47.11] PASSED [ 64%] xarray/tests/test_missing.py::test_scipy_methods_function[barycentric] PASSED [ 64%] xarray/tests/test_missing.py::test_scipy_methods_function[krogh] PASSED [ 64%] xarray/tests/test_missing.py::test_scipy_methods_function[pchip] PASSED [ 64%] xarray/tests/test_missing.py::test_scipy_methods_function[spline] PASSED [ 64%] xarray/tests/test_missing.py::test_scipy_methods_function[akima] PASSED [ 64%] xarray/tests/test_missing.py::test_interpolate_pd_compat_non_uniform_index PASSED [ 64%] xarray/tests/test_missing.py::test_interpolate_pd_compat_polynomial PASSED [ 64%] xarray/tests/test_missing.py::test_interpolate_unsorted_index_raises PASSED [ 64%] xarray/tests/test_missing.py::test_interpolate_no_dim_raises PASSED [ 64%] xarray/tests/test_missing.py::test_interpolate_invalid_interpolator_raises PASSED [ 64%] xarray/tests/test_missing.py::test_interpolate_duplicate_values_raises PASSED [ 64%] xarray/tests/test_missing.py::test_interpolate_multiindex_raises PASSED [ 64%] xarray/tests/test_missing.py::test_interpolate_2d_coord_raises PASSED [ 64%] xarray/tests/test_missing.py::test_interpolate_kwargs PASSED [ 64%] xarray/tests/test_missing.py::test_interpolate_keep_attrs PASSED [ 64%] xarray/tests/test_missing.py::test_interpolate PASSED [ 64%] xarray/tests/test_missing.py::test_interp1d_fastrack[no nans:linear] PASSED [ 64%] xarray/tests/test_missing.py::test_interp1d_fastrack[one nan:linear] PASSED [ 64%] xarray/tests/test_missing.py::test_interp1d_fastrack[all nans:linear] PASSED [ 64%] xarray/tests/test_missing.py::test_interp1d_fastrack[no nans:nearest] PASSED [ 64%] xarray/tests/test_missing.py::test_interp1d_fastrack[one nan:nearest] PASSED [ 64%] xarray/tests/test_missing.py::test_interp1d_fastrack[all nans:nearest] PASSED [ 64%] xarray/tests/test_missing.py::test_interp1d_fastrack[no nans:zero] PASSED [ 65%] xarray/tests/test_missing.py::test_interp1d_fastrack[one nan:zero] PASSED [ 65%] xarray/tests/test_missing.py::test_interp1d_fastrack[all nans:zero] PASSED [ 65%] xarray/tests/test_missing.py::test_interp1d_fastrack[no nans:slinear] PASSED [ 65%] xarray/tests/test_missing.py::test_interp1d_fastrack[one nan:slinear] PASSED [ 65%] xarray/tests/test_missing.py::test_interp1d_fastrack[all nans:slinear] PASSED [ 65%] xarray/tests/test_missing.py::test_interp1d_fastrack[no nans:quadratic] PASSED [ 65%] xarray/tests/test_missing.py::test_interp1d_fastrack[one nan:quadratic] PASSED [ 65%] xarray/tests/test_missing.py::test_interp1d_fastrack[all nans:quadratic] PASSED [ 65%] xarray/tests/test_missing.py::test_interp1d_fastrack[no nans:cubic] PASSED [ 65%] xarray/tests/test_missing.py::test_interp1d_fastrack[one nan:cubic] PASSED [ 65%] xarray/tests/test_missing.py::test_interp1d_fastrack[all nans:cubic] PASSED [ 65%] xarray/tests/test_missing.py::test_interp1d_fastrack[no nans:polynomial] PASSED [ 65%] xarray/tests/test_missing.py::test_interp1d_fastrack[one nan:polynomial] PASSED [ 65%] xarray/tests/test_missing.py::test_interp1d_fastrack[all nans:polynomial] PASSED [ 65%] xarray/tests/test_missing.py::test_interpolate_limits SKIPPED (requi...) [ 65%] xarray/tests/test_missing.py::test_interpolate_methods PASSED [ 65%] xarray/tests/test_missing.py::test_interpolators PASSED [ 65%] xarray/tests/test_missing.py::test_interpolate_use_coordinate PASSED [ 65%] xarray/tests/test_missing.py::test_interpolate_dask SKIPPED (require...) [ 65%] xarray/tests/test_missing.py::test_interpolate_dask_raises_for_invalid_chunk_dim SKIPPED [ 65%] xarray/tests/test_missing.py::test_interpolate_dask_expected_dtype[int-linear] SKIPPED [ 65%] xarray/tests/test_missing.py::test_interpolate_dask_expected_dtype[int-nearest] SKIPPED [ 65%] xarray/tests/test_missing.py::test_ffill SKIPPED (requires numbagg o...) [ 65%] xarray/tests/test_missing.py::test_b_ffill_use_bottleneck_numbagg[ffill-None] PASSED [ 65%] xarray/tests/test_missing.py::test_b_ffill_use_bottleneck_numbagg[bfill-None] PASSED [ 65%] xarray/tests/test_missing.py::test_b_ffill_use_bottleneck_dask[ffill-None] SKIPPED [ 65%] xarray/tests/test_missing.py::test_b_ffill_use_bottleneck_dask[bfill-None] SKIPPED [ 65%] xarray/tests/test_missing.py::test_ffill_use_numbagg_dask[numbagg] SKIPPED [ 65%] xarray/tests/test_missing.py::test_ffill_bfill_dask[ffill] SKIPPED (...) [ 65%] xarray/tests/test_missing.py::test_ffill_bfill_dask[bfill] SKIPPED (...) [ 65%] xarray/tests/test_missing.py::test_ffill_bfill_nonans SKIPPED (requi...) [ 65%] xarray/tests/test_missing.py::test_ffill_bfill_allnans SKIPPED (requ...) [ 65%] xarray/tests/test_missing.py::test_ffill_functions SKIPPED (requires...) [ 65%] xarray/tests/test_missing.py::test_ffill_limit SKIPPED (requires bot...) [ 65%] xarray/tests/test_missing.py::test_interpolate_dataset PASSED [ 65%] xarray/tests/test_missing.py::test_ffill_dataset SKIPPED (requires b...) [ 65%] xarray/tests/test_missing.py::test_bfill_dataset SKIPPED (requires b...) [ 65%] xarray/tests/test_missing.py::test_interpolate_na_nan_block_lengths[y0-lengths_expected0] SKIPPED [ 65%] xarray/tests/test_missing.py::test_interpolate_na_nan_block_lengths[y1-lengths_expected1] SKIPPED [ 65%] xarray/tests/test_missing.py::test_interpolate_na_nan_block_lengths[y2-lengths_expected2] SKIPPED [ 65%] xarray/tests/test_missing.py::test_get_clean_interp_index_cf_calendar[360_day] SKIPPED [ 65%] xarray/tests/test_missing.py::test_get_clean_interp_index_cf_calendar[365_day] SKIPPED [ 65%] xarray/tests/test_missing.py::test_get_clean_interp_index_cf_calendar[366_day] SKIPPED [ 65%] xarray/tests/test_missing.py::test_get_clean_interp_index_cf_calendar[all_leap] SKIPPED [ 65%] xarray/tests/test_missing.py::test_get_clean_interp_index_cf_calendar[gregorian] SKIPPED [ 65%] xarray/tests/test_missing.py::test_get_clean_interp_index_cf_calendar[julian] SKIPPED [ 65%] xarray/tests/test_missing.py::test_get_clean_interp_index_cf_calendar[noleap] SKIPPED [ 65%] xarray/tests/test_missing.py::test_get_clean_interp_index_cf_calendar[proleptic_gregorian] SKIPPED [ 65%] xarray/tests/test_missing.py::test_get_clean_interp_index_cf_calendar[standard] SKIPPED [ 65%] xarray/tests/test_missing.py::test_get_clean_interp_index_dt[1D-gregorian] SKIPPED [ 65%] xarray/tests/test_missing.py::test_get_clean_interp_index_dt[1D-proleptic_gregorian] SKIPPED [ 65%] xarray/tests/test_missing.py::test_get_clean_interp_index_dt[1ME-gregorian] SKIPPED [ 65%] xarray/tests/test_missing.py::test_get_clean_interp_index_dt[1ME-proleptic_gregorian] SKIPPED [ 65%] xarray/tests/test_missing.py::test_get_clean_interp_index_dt[1YE-gregorian] SKIPPED [ 65%] xarray/tests/test_missing.py::test_get_clean_interp_index_dt[1YE-proleptic_gregorian] SKIPPED [ 65%] xarray/tests/test_missing.py::test_get_clean_interp_index_potential_overflow SKIPPED [ 65%] xarray/tests/test_missing.py::test_get_clean_interp_index_strict[index0] PASSED [ 65%] xarray/tests/test_missing.py::test_get_clean_interp_index_strict[index1] PASSED [ 65%] xarray/tests/test_missing.py::test_interpolate_na_max_gap_errors PASSED [ 65%] xarray/tests/test_missing.py::test_interpolate_na_max_gap_time_specifier[3h-0-False] SKIPPED [ 65%] xarray/tests/test_missing.py::test_interpolate_na_max_gap_time_specifier[3h-0-True] SKIPPED [ 65%] xarray/tests/test_missing.py::test_interpolate_na_max_gap_time_specifier[3h-1-False] SKIPPED [ 65%] xarray/tests/test_missing.py::test_interpolate_na_max_gap_time_specifier[3h-1-True] SKIPPED [ 65%] xarray/tests/test_missing.py::test_interpolate_na_max_gap_time_specifier[max_gap1-0-False] SKIPPED [ 65%] xarray/tests/test_missing.py::test_interpolate_na_max_gap_time_specifier[max_gap1-0-True] SKIPPED [ 65%] xarray/tests/test_missing.py::test_interpolate_na_max_gap_time_specifier[max_gap1-1-False] SKIPPED [ 65%] xarray/tests/test_missing.py::test_interpolate_na_max_gap_time_specifier[max_gap1-1-True] SKIPPED [ 65%] xarray/tests/test_missing.py::test_interpolate_na_max_gap_time_specifier[max_gap2-0-False] SKIPPED [ 65%] xarray/tests/test_missing.py::test_interpolate_na_max_gap_time_specifier[max_gap2-0-True] SKIPPED [ 65%] xarray/tests/test_missing.py::test_interpolate_na_max_gap_time_specifier[max_gap2-1-False] SKIPPED [ 65%] xarray/tests/test_missing.py::test_interpolate_na_max_gap_time_specifier[max_gap2-1-True] SKIPPED [ 65%] xarray/tests/test_missing.py::test_interpolate_na_2d[None] SKIPPED (...) [ 65%] xarray/tests/test_missing.py::test_interpolate_na_2d[coords1] SKIPPED [ 65%] xarray/tests/test_missing.py::test_interpolators_complex_out_of_bounds PASSED [ 65%] xarray/tests/test_missing.py::test_indexing_localize PASSED [ 65%] xarray/tests/test_namedarray.py::TestNamedArray::test_properties PASSED [ 65%] xarray/tests/test_namedarray.py::TestNamedArray::test_attrs PASSED [ 65%] xarray/tests/test_namedarray.py::TestNamedArray::test_data PASSED [ 65%] xarray/tests/test_namedarray.py::TestNamedArray::test_init[expected0] PASSED [ 65%] xarray/tests/test_namedarray.py::TestNamedArray::test_init[expected1] XFAIL [ 65%] xarray/tests/test_namedarray.py::TestNamedArray::test_from_array[dims0-data0-expected0-False] PASSED [ 65%] xarray/tests/test_namedarray.py::TestNamedArray::test_from_array[dims1-data1-expected1-False] PASSED [ 65%] xarray/tests/test_namedarray.py::TestNamedArray::test_from_array[dims2-2-expected2-False] PASSED [ 65%] xarray/tests/test_namedarray.py::TestNamedArray::test_from_array[dims3-data3-expected3-True] PASSED [ 65%] xarray/tests/test_namedarray.py::TestNamedArray::test_from_array_with_masked_array PASSED [ 65%] xarray/tests/test_namedarray.py::TestNamedArray::test_from_array_with_0d_object PASSED [ 65%] xarray/tests/test_namedarray.py::TestNamedArray::test_from_array_with_explicitly_indexed PASSED [ 65%] xarray/tests/test_namedarray.py::TestNamedArray::test_real_and_imag PASSED [ 65%] xarray/tests/test_namedarray.py::TestNamedArray::test_from_array_0d_string[foo-dtype0] PASSED [ 65%] xarray/tests/test_namedarray.py::TestNamedArray::test_from_array_0d_string[foo-dtype1] PASSED [ 65%] xarray/tests/test_namedarray.py::TestNamedArray::test_from_array_0d_object PASSED [ 65%] xarray/tests/test_namedarray.py::TestNamedArray::test_from_array_0d_datetime PASSED [ 65%] xarray/tests/test_namedarray.py::TestNamedArray::test_from_array_0d_timedelta[timedelta0-expected_dtype0] PASSED [ 65%] xarray/tests/test_namedarray.py::TestNamedArray::test_from_array_0d_timedelta[timedelta1-expected_dtype1] PASSED [ 65%] xarray/tests/test_namedarray.py::TestNamedArray::test_from_array_0d_timedelta[timedelta2-expected_dtype2] PASSED [ 65%] xarray/tests/test_namedarray.py::TestNamedArray::test_from_array_0d_timedelta[timedelta3-expected_dtype3] PASSED [ 65%] xarray/tests/test_namedarray.py::TestNamedArray::test_from_array_0d_timedelta[timedelta4-expected_dtype4] PASSED [ 65%] xarray/tests/test_namedarray.py::TestNamedArray::test_from_array_0d_timedelta[timedelta5-expected_dtype5] PASSED [ 65%] xarray/tests/test_namedarray.py::TestNamedArray::test_from_array_0d_timedelta[timedelta6-expected_dtype6] PASSED [ 65%] xarray/tests/test_namedarray.py::TestNamedArray::test_from_array_0d_timedelta[timedelta7-expected_dtype7] PASSED [ 65%] xarray/tests/test_namedarray.py::TestNamedArray::test_from_array_0d_timedelta[timedelta8-expected_dtype8] PASSED [ 65%] xarray/tests/test_namedarray.py::TestNamedArray::test_dims_setter[dims0-data_shape0-new_dims0-False] PASSED [ 65%] xarray/tests/test_namedarray.py::TestNamedArray::test_dims_setter[dims1-data_shape1-new_dims1-True] PASSED [ 65%] xarray/tests/test_namedarray.py::TestNamedArray::test_dims_setter[dims2-data_shape2-new_dims2-True] PASSED [ 65%] xarray/tests/test_namedarray.py::TestNamedArray::test_dims_setter[dims3-data_shape3-new_dims3-False] PASSED [ 65%] xarray/tests/test_namedarray.py::TestNamedArray::test_dims_setter[dims4-data_shape4-new_dims4-True] PASSED [ 65%] xarray/tests/test_namedarray.py::TestNamedArray::test_duck_array_class PASSED [ 65%] xarray/tests/test_namedarray.py::TestNamedArray::test_duck_array_class_array_api SKIPPED [ 65%] xarray/tests/test_namedarray.py::TestNamedArray::test_new_namedarray PASSED [ 65%] xarray/tests/test_namedarray.py::TestNamedArray::test_replace_namedarray PASSED [ 65%] xarray/tests/test_namedarray.py::TestNamedArray::test_expand_dims[None-3-expected_shape0-expected_dims0] PASSED [ 65%] xarray/tests/test_namedarray.py::TestNamedArray::test_expand_dims[Default.token-3-expected_shape1-expected_dims1] PASSED [ 65%] xarray/tests/test_namedarray.py::TestNamedArray::test_expand_dims[z-3-expected_shape2-expected_dims2] PASSED [ 65%] xarray/tests/test_namedarray.py::TestNamedArray::test_permute_dims[dims0-expected_sizes0] PASSED [ 65%] xarray/tests/test_namedarray.py::TestNamedArray::test_permute_dims[dims1-expected_sizes1] PASSED [ 65%] xarray/tests/test_namedarray.py::TestNamedArray::test_permute_dims[dims2-expected_sizes2] PASSED [ 65%] xarray/tests/test_namedarray.py::TestNamedArray::test_permute_dims_errors PASSED [ 65%] xarray/tests/test_namedarray.py::TestNamedArray::test_broadcast_to[broadcast_dims0-2] PASSED [ 65%] xarray/tests/test_namedarray.py::TestNamedArray::test_broadcast_to[broadcast_dims1-3] PASSED [ 65%] xarray/tests/test_namedarray.py::TestNamedArray::test_broadcast_to[broadcast_dims2-3] PASSED [ 65%] xarray/tests/test_namedarray.py::TestNamedArray::test_broadcast_to_errors PASSED [ 65%] xarray/tests/test_namedarray.py::TestNamedArray::test_warn_on_repeated_dimension_names PASSED [ 65%] xarray/tests/test_namedarray.py::TestNamedArray::test_aggregation PASSED [ 65%] xarray/tests/test_namedarray.py::test_repr PASSED [ 65%] xarray/tests/test_namedarray.py::test_fake_target_chunksize[input_array0-1024-int64] PASSED [ 65%] xarray/tests/test_namedarray.py::test_fake_target_chunksize[input_array1-1024-float32] PASSED [ 65%] xarray/tests/test_namedarray.py::test_fake_target_chunksize_cftime SKIPPED [ 65%] xarray/tests/test_nd_point_index.py::test_scipy_kdtree_adapter_missing_scipy SKIPPED [ 65%] xarray/tests/test_nd_point_index.py::test_tree_index_init PASSED [ 65%] xarray/tests/test_nd_point_index.py::test_tree_index_init_errors PASSED [ 65%] xarray/tests/test_nd_point_index.py::test_tree_index_sel PASSED [ 65%] xarray/tests/test_nd_point_index.py::test_tree_index_sel_errors PASSED [ 65%] xarray/tests/test_nd_point_index.py::test_tree_index_equals PASSED [ 65%] xarray/tests/test_nd_point_index.py::test_tree_index_rename PASSED [ 65%] xarray/tests/test_nd_point_index.py::test_tree_index_1d_coords PASSED [ 65%] xarray/tests/test_nputils.py::test_is_contiguous PASSED [ 65%] xarray/tests/test_nputils.py::test_vindex PASSED [ 65%] xarray/tests/test_options.py::test_invalid_option_raises PASSED [ 65%] xarray/tests/test_options.py::test_display_width PASSED [ 65%] xarray/tests/test_options.py::test_arithmetic_join PASSED [ 65%] xarray/tests/test_options.py::test_enable_cftimeindex PASSED [ 65%] xarray/tests/test_options.py::test_file_cache_maxsize PASSED [ 65%] xarray/tests/test_options.py::test_keep_attrs PASSED [ 65%] xarray/tests/test_options.py::test_nested_options PASSED [ 65%] xarray/tests/test_options.py::test_netcdf_engine_order PASSED [ 65%] xarray/tests/test_options.py::test_facetgrid_figsize PASSED [ 65%] xarray/tests/test_options.py::test_display_style PASSED [ 65%] xarray/tests/test_options.py::TestAttrRetention::test_dataset_attr_retention PASSED [ 65%] xarray/tests/test_options.py::TestAttrRetention::test_dataarray_attr_retention PASSED [ 65%] xarray/tests/test_options.py::TestAttrRetention::test_groupby_attr_retention PASSED [ 65%] xarray/tests/test_options.py::TestAttrRetention::test_concat_attr_retention PASSED [ 65%] xarray/tests/test_options.py::TestAttrRetention::test_merge_attr_retention PASSED [ 65%] xarray/tests/test_options.py::TestAttrRetention::test_display_style_text PASSED [ 65%] xarray/tests/test_options.py::TestAttrRetention::test_display_style_html PASSED [ 65%] xarray/tests/test_options.py::TestAttrRetention::test_display_dataarray_style_text PASSED [ 65%] xarray/tests/test_options.py::TestAttrRetention::test_display_dataarray_style_html PASSED [ 65%] xarray/tests/test_options.py::test_get_options_retention[left] PASSED [ 65%] xarray/tests/test_options.py::test_get_options_retention[exact] PASSED [ 65%] xarray/tests/test_pandas_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[object] PASSED [ 65%] xarray/tests/test_pandas_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[string] PASSED [ 65%] xarray/tests/test_pandas_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[datetime] PASSED [ 65%] xarray/tests/test_pandas_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[datetime-tz] PASSED [ 65%] xarray/tests/test_pandas_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[period] PASSED [ 65%] xarray/tests/test_pandas_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[timedelta] PASSED [ 65%] xarray/tests/test_pandas_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[range] PASSED [ 65%] xarray/tests/test_pandas_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[int8] PASSED [ 66%] xarray/tests/test_pandas_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[int16] PASSED [ 66%] xarray/tests/test_pandas_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[int32] PASSED [ 66%] xarray/tests/test_pandas_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[int64] PASSED [ 66%] xarray/tests/test_pandas_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[uint8] PASSED [ 66%] xarray/tests/test_pandas_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[uint16] PASSED [ 66%] xarray/tests/test_pandas_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[uint32] PASSED [ 66%] xarray/tests/test_pandas_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[uint64] PASSED [ 66%] xarray/tests/test_pandas_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[float32] PASSED [ 66%] xarray/tests/test_pandas_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[float64] PASSED [ 66%] xarray/tests/test_pandas_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[bool-object] PASSED [ 66%] xarray/tests/test_pandas_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[bool-dtype] PASSED [ 66%] xarray/tests/test_pandas_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[complex64] PASSED [ 66%] xarray/tests/test_pandas_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[complex128] PASSED [ 66%] xarray/tests/test_pandas_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[categorical] PASSED [ 66%] xarray/tests/test_pandas_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[interval] PASSED [ 66%] xarray/tests/test_pandas_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[empty] SKIPPED [ 66%] xarray/tests/test_pandas_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[repeats] PASSED [ 66%] xarray/tests/test_pandas_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[nullable_int] PASSED [ 66%] xarray/tests/test_pandas_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[nullable_uint] PASSED [ 66%] xarray/tests/test_pandas_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[nullable_float] PASSED [ 66%] xarray/tests/test_pandas_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[nullable_bool] PASSED [ 66%] xarray/tests/test_pandas_to_xarray.py::TestDataFrameToXArray::test_to_xarray_index_types[string-python] PASSED [ 66%] xarray/tests/test_pandas_to_xarray.py::TestDataFrameToXArray::test_to_xarray_empty PASSED [ 66%] xarray/tests/test_pandas_to_xarray.py::TestDataFrameToXArray::test_to_xarray_with_multiindex PASSED [ 66%] xarray/tests/test_pandas_to_xarray.py::TestSeriesToXArray::test_to_xarray_index_types[object] PASSED [ 66%] xarray/tests/test_pandas_to_xarray.py::TestSeriesToXArray::test_to_xarray_index_types[string] PASSED [ 66%] xarray/tests/test_pandas_to_xarray.py::TestSeriesToXArray::test_to_xarray_index_types[datetime] PASSED [ 66%] xarray/tests/test_pandas_to_xarray.py::TestSeriesToXArray::test_to_xarray_index_types[datetime-tz] PASSED [ 66%] xarray/tests/test_pandas_to_xarray.py::TestSeriesToXArray::test_to_xarray_index_types[period] PASSED [ 66%] xarray/tests/test_pandas_to_xarray.py::TestSeriesToXArray::test_to_xarray_index_types[timedelta] PASSED [ 66%] xarray/tests/test_pandas_to_xarray.py::TestSeriesToXArray::test_to_xarray_index_types[range] PASSED [ 66%] xarray/tests/test_pandas_to_xarray.py::TestSeriesToXArray::test_to_xarray_index_types[int8] PASSED [ 66%] xarray/tests/test_pandas_to_xarray.py::TestSeriesToXArray::test_to_xarray_index_types[int16] PASSED [ 66%] xarray/tests/test_pandas_to_xarray.py::TestSeriesToXArray::test_to_xarray_index_types[int32] PASSED [ 66%] xarray/tests/test_pandas_to_xarray.py::TestSeriesToXArray::test_to_xarray_index_types[int64] PASSED [ 66%] xarray/tests/test_pandas_to_xarray.py::TestSeriesToXArray::test_to_xarray_index_types[uint8] PASSED [ 66%] xarray/tests/test_pandas_to_xarray.py::TestSeriesToXArray::test_to_xarray_index_types[uint16] PASSED [ 66%] xarray/tests/test_pandas_to_xarray.py::TestSeriesToXArray::test_to_xarray_index_types[uint32] PASSED [ 66%] xarray/tests/test_pandas_to_xarray.py::TestSeriesToXArray::test_to_xarray_index_types[uint64] PASSED [ 66%] xarray/tests/test_pandas_to_xarray.py::TestSeriesToXArray::test_to_xarray_index_types[float32] PASSED [ 66%] xarray/tests/test_pandas_to_xarray.py::TestSeriesToXArray::test_to_xarray_index_types[float64] PASSED [ 66%] xarray/tests/test_pandas_to_xarray.py::TestSeriesToXArray::test_to_xarray_index_types[bool-object] PASSED [ 66%] xarray/tests/test_pandas_to_xarray.py::TestSeriesToXArray::test_to_xarray_index_types[bool-dtype] PASSED [ 66%] xarray/tests/test_pandas_to_xarray.py::TestSeriesToXArray::test_to_xarray_index_types[complex64] PASSED [ 66%] xarray/tests/test_pandas_to_xarray.py::TestSeriesToXArray::test_to_xarray_index_types[complex128] PASSED [ 66%] xarray/tests/test_pandas_to_xarray.py::TestSeriesToXArray::test_to_xarray_index_types[categorical] PASSED [ 66%] xarray/tests/test_pandas_to_xarray.py::TestSeriesToXArray::test_to_xarray_index_types[interval] PASSED [ 66%] xarray/tests/test_pandas_to_xarray.py::TestSeriesToXArray::test_to_xarray_index_types[empty] PASSED [ 66%] xarray/tests/test_pandas_to_xarray.py::TestSeriesToXArray::test_to_xarray_index_types[repeats] PASSED [ 66%] xarray/tests/test_pandas_to_xarray.py::TestSeriesToXArray::test_to_xarray_index_types[nullable_int] PASSED [ 66%] xarray/tests/test_pandas_to_xarray.py::TestSeriesToXArray::test_to_xarray_index_types[nullable_uint] PASSED [ 66%] xarray/tests/test_pandas_to_xarray.py::TestSeriesToXArray::test_to_xarray_index_types[nullable_float] PASSED [ 66%] xarray/tests/test_pandas_to_xarray.py::TestSeriesToXArray::test_to_xarray_index_types[nullable_bool] PASSED [ 66%] xarray/tests/test_pandas_to_xarray.py::TestSeriesToXArray::test_to_xarray_index_types[string-python] PASSED [ 66%] xarray/tests/test_pandas_to_xarray.py::TestSeriesToXArray::test_to_xarray_empty PASSED [ 66%] xarray/tests/test_pandas_to_xarray.py::TestSeriesToXArray::test_to_xarray_with_multiindex PASSED [ 66%] xarray/tests/test_parallelcompat.py::TestGetChunkManager::test_get_chunkmanger PASSED [ 66%] xarray/tests/test_parallelcompat.py::TestGetChunkManager::test_get_chunkmanger_via_set_options PASSED [ 66%] xarray/tests/test_parallelcompat.py::TestGetChunkManager::test_fail_on_known_but_missing_chunkmanager PASSED [ 66%] xarray/tests/test_parallelcompat.py::TestGetChunkManager::test_fail_on_nonexistent_chunkmanager PASSED [ 66%] xarray/tests/test_parallelcompat.py::TestGetChunkManager::test_get_dask_if_installed SKIPPED [ 66%] xarray/tests/test_parallelcompat.py::TestGetChunkManager::test_no_chunk_manager_available PASSED [ 66%] xarray/tests/test_parallelcompat.py::TestGetChunkManager::test_no_chunk_manager_available_but_known_manager_requested PASSED [ 66%] xarray/tests/test_parallelcompat.py::TestGetChunkManager::test_choose_dask_over_other_chunkmanagers SKIPPED [ 66%] xarray/tests/test_parallelcompat.py::TestGetChunkedArrayType::test_detect_chunked_arrays PASSED [ 66%] xarray/tests/test_parallelcompat.py::TestGetChunkedArrayType::test_ignore_inmemory_arrays PASSED [ 66%] xarray/tests/test_parallelcompat.py::TestGetChunkedArrayType::test_raise_if_no_arrays_chunked PASSED [ 66%] xarray/tests/test_parallelcompat.py::TestGetChunkedArrayType::test_raise_if_no_matching_chunkmanagers PASSED [ 66%] xarray/tests/test_parallelcompat.py::TestGetChunkedArrayType::test_recommend_known_chunkmanager_if_unavailable PASSED [ 66%] xarray/tests/test_parallelcompat.py::TestGetChunkedArrayType::test_detect_dask_if_installed SKIPPED [ 66%] xarray/tests/test_parallelcompat.py::TestGetChunkedArrayType::test_raise_on_mixed_array_types SKIPPED [ 66%] xarray/tests/test_parallelcompat.py::test_bogus_entrypoint PASSED [ 66%] xarray/tests/test_plot.py::TestPlot::test_accessor SKIPPED (requires...) [ 66%] xarray/tests/test_plot.py::TestPlot::test_label_from_attrs SKIPPED (...) [ 66%] xarray/tests/test_plot.py::TestPlot::test1d SKIPPED (requires matplo...) [ 66%] xarray/tests/test_plot.py::TestPlot::test_1d_bool SKIPPED (requires ...) [ 66%] xarray/tests/test_plot.py::TestPlot::test_1d_x_y_kw SKIPPED (require...) [ 66%] xarray/tests/test_plot.py::TestPlot::test_multiindex_level_as_coord SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlot::test_infer_line_data SKIPPED (r...) [ 66%] xarray/tests/test_plot.py::TestPlot::test_line_plot_along_1d_coord SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlot::test_line_plot_wrong_hue SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlot::test_2d_line SKIPPED (requires ...) [ 66%] xarray/tests/test_plot.py::TestPlot::test_2d_line_accepts_legend_kw SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlot::test_2d_line_accepts_x_kw SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlot::test_2d_line_accepts_hue_kw SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlot::test_2d_coords_line_plot SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlot::test_2d_coord_line_plot_coords_transpose_invariant SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlot::test_2d_before_squeeze SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlot::test2d_uniform_calls_imshow SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlot::test2d_nonuniform_calls_contourf SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlot::test2d_1d_2d_coordinates_contourf SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlot::test2d_1d_2d_coordinates_pcolormesh SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlot::test_str_coordinates_pcolormesh SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlot::test_contourf_cmap_set SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlot::test_contourf_cmap_set_with_bad_under_over SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlot::test3d SKIPPED (requires matplo...) [ 66%] xarray/tests/test_plot.py::TestPlot::test_can_pass_in_axis SKIPPED (...) [ 66%] xarray/tests/test_plot.py::TestPlot::test__infer_interval_breaks SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlot::test__infer_interval_breaks_logscale SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlot::test__infer_interval_breaks_logscale_invalid_coords SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlot::test_geo_data SKIPPED (requires...) [ 66%] xarray/tests/test_plot.py::TestPlot::test_datetime_dimension SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlot::test_date_dimension SKIPPED (re...) [ 66%] xarray/tests/test_plot.py::TestPlot::test_convenient_facetgrid SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlot::test_subplot_kws SKIPPED (requi...) [ 66%] xarray/tests/test_plot.py::TestPlot::test_plot_size SKIPPED (require...) [ 66%] xarray/tests/test_plot.py::TestPlot::test_convenient_facetgrid_4d SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlot::test_coord_with_interval SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlot::test_coord_with_interval_x SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlot::test_coord_with_interval_y SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlot::test_coord_with_interval_xy SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlot::test_labels_with_units_with_interval[x] SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlot::test_labels_with_units_with_interval[y] SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlot::test_multiplot_over_length_one_dim SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlot1D::test_xlabel_is_index_name SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlot1D::test_no_label_name_on_x_axis SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlot1D::test_no_label_name_on_y_axis SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlot1D::test_ylabel_is_data_name SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlot1D::test_xlabel_is_data_name SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlot1D::test_format_string SKIPPED (r...) [ 66%] xarray/tests/test_plot.py::TestPlot1D::test_can_pass_in_axis SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlot1D::test_nonnumeric_index SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlot1D::test_primitive_returned SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlot1D::test_plot_nans SKIPPED (requi...) [ 66%] xarray/tests/test_plot.py::TestPlot1D::test_dates_are_concise SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlot1D::test_xyincrease_false_changes_axes SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlot1D::test_slice_in_title SKIPPED (...) [ 66%] xarray/tests/test_plot.py::TestPlot1D::test_slice_in_title_single_item_array SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlot1D::test_warns_for_few_positional_args SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlot1D::test_raises_for_too_many_positional_args SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlotStep::test_step SKIPPED (requires...) [ 66%] xarray/tests/test_plot.py::TestPlotStep::test_step_with_where[pre] SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlotStep::test_step_with_where[post] SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlotStep::test_step_with_where[mid] SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlotStep::test_step_with_hue SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlotStep::test_step_with_hue_and_where[pre] SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlotStep::test_step_with_hue_and_where[post] SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlotStep::test_step_with_hue_and_where[mid] SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlotStep::test_drawstyle_steps SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlotStep::test_drawstyle_steps_with_where[pre] SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlotStep::test_drawstyle_steps_with_where[post] SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlotStep::test_drawstyle_steps_with_where[mid] SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlotStep::test_coord_with_interval_step SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlotStep::test_coord_with_interval_step_x SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlotStep::test_coord_with_interval_step_y SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlotStep::test_coord_with_interval_step_x_and_y_raises_valueeerror SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlotHistogram::test_3d_array SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlotHistogram::test_xlabel_uses_name SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlotHistogram::test_title_is_histogram SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlotHistogram::test_can_pass_in_kwargs SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlotHistogram::test_can_pass_in_axis SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlotHistogram::test_primitive_returned SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlotHistogram::test_plot_nans SKIPPED [ 66%] xarray/tests/test_plot.py::TestPlotHistogram::test_hist_coord_with_interval SKIPPED [ 66%] xarray/tests/test_plot.py::TestDetermineCmapParams::test_robust SKIPPED [ 66%] xarray/tests/test_plot.py::TestDetermineCmapParams::test_center SKIPPED [ 66%] xarray/tests/test_plot.py::TestDetermineCmapParams::test_cmap_sequential_option SKIPPED [ 66%] xarray/tests/test_plot.py::TestDetermineCmapParams::test_cmap_sequential_explicit_option SKIPPED [ 66%] xarray/tests/test_plot.py::TestDetermineCmapParams::test_cmap_divergent_option SKIPPED [ 66%] xarray/tests/test_plot.py::TestDetermineCmapParams::test_nan_inf_are_ignored SKIPPED [ 66%] xarray/tests/test_plot.py::TestDetermineCmapParams::test_integer_levels SKIPPED [ 66%] xarray/tests/test_plot.py::TestDetermineCmapParams::test_list_levels SKIPPED [ 66%] xarray/tests/test_plot.py::TestDetermineCmapParams::test_divergentcontrol SKIPPED [ 66%] xarray/tests/test_plot.py::TestDetermineCmapParams::test_norm_sets_vmin_vmax SKIPPED [ 66%] xarray/tests/test_plot.py::TestDiscreteColorMap::test_recover_from_seaborn_jet_exception SKIPPED [ 66%] xarray/tests/test_plot.py::TestDiscreteColorMap::test_build_discrete_cmap SKIPPED [ 67%] xarray/tests/test_plot.py::TestDiscreteColorMap::test_discrete_colormap_list_of_levels SKIPPED [ 67%] xarray/tests/test_plot.py::TestDiscreteColorMap::test_discrete_colormap_int_levels SKIPPED [ 67%] xarray/tests/test_plot.py::TestDiscreteColorMap::test_discrete_colormap_list_levels_and_vmin_or_vmax SKIPPED [ 67%] xarray/tests/test_plot.py::TestDiscreteColorMap::test_discrete_colormap_provided_boundary_norm SKIPPED [ 67%] xarray/tests/test_plot.py::TestDiscreteColorMap::test_discrete_colormap_provided_boundary_norm_matching_cmap_levels SKIPPED [ 67%] xarray/tests/test_plot.py::TestContourf::test_label_names SKIPPED (r...) [ 67%] xarray/tests/test_plot.py::TestContourf::test_1d_raises_valueerror SKIPPED [ 67%] xarray/tests/test_plot.py::TestContourf::test_bool SKIPPED (requires...) [ 67%] xarray/tests/test_plot.py::TestContourf::test_complex_raises_typeerror SKIPPED [ 67%] xarray/tests/test_plot.py::TestContourf::test_3d_raises_valueerror SKIPPED [ 67%] xarray/tests/test_plot.py::TestContourf::test_nonnumeric_index SKIPPED [ 67%] xarray/tests/test_plot.py::TestContourf::test_multiindex_raises_typeerror SKIPPED [ 67%] xarray/tests/test_plot.py::TestContourf::test_can_pass_in_axis SKIPPED [ 67%] xarray/tests/test_plot.py::TestContourf::test_xyincrease_defaults SKIPPED [ 67%] xarray/tests/test_plot.py::TestContourf::test_xyincrease_false_changes_axes SKIPPED [ 67%] xarray/tests/test_plot.py::TestContourf::test_xyincrease_true_changes_axes SKIPPED [ 67%] xarray/tests/test_plot.py::TestContourf::test_dates_are_concise SKIPPED [ 67%] xarray/tests/test_plot.py::TestContourf::test_plot_nans SKIPPED (req...) [ 67%] xarray/tests/test_plot.py::TestContourf::test_can_plot_all_nans SKIPPED [ 67%] xarray/tests/test_plot.py::TestContourf::test_can_plot_axis_size_one SKIPPED [ 67%] xarray/tests/test_plot.py::TestContourf::test_disallows_rgb_arg SKIPPED [ 67%] xarray/tests/test_plot.py::TestContourf::test_viridis_cmap SKIPPED (...) [ 67%] xarray/tests/test_plot.py::TestContourf::test_default_cmap SKIPPED (...) [ 67%] xarray/tests/test_plot.py::TestContourf::test_seaborn_palette_as_cmap SKIPPED [ 67%] xarray/tests/test_plot.py::TestContourf::test_can_change_default_cmap SKIPPED [ 67%] xarray/tests/test_plot.py::TestContourf::test_diverging_color_limits SKIPPED [ 67%] xarray/tests/test_plot.py::TestContourf::test_xy_strings SKIPPED (re...) [ 67%] xarray/tests/test_plot.py::TestContourf::test_positional_coord_string SKIPPED [ 67%] xarray/tests/test_plot.py::TestContourf::test_bad_x_string_exception SKIPPED [ 67%] xarray/tests/test_plot.py::TestContourf::test_coord_strings SKIPPED [ 67%] xarray/tests/test_plot.py::TestContourf::test_non_linked_coords SKIPPED [ 67%] xarray/tests/test_plot.py::TestContourf::test_non_linked_coords_transpose SKIPPED [ 67%] xarray/tests/test_plot.py::TestContourf::test_multiindex_level_as_coord SKIPPED [ 67%] xarray/tests/test_plot.py::TestContourf::test_default_title SKIPPED [ 67%] xarray/tests/test_plot.py::TestContourf::test_colorbar_default_label SKIPPED [ 67%] xarray/tests/test_plot.py::TestContourf::test_no_labels SKIPPED (req...) [ 67%] xarray/tests/test_plot.py::TestContourf::test_colorbar_kwargs SKIPPED [ 67%] xarray/tests/test_plot.py::TestContourf::test_verbose_facetgrid SKIPPED [ 67%] xarray/tests/test_plot.py::TestContourf::test_2d_function_and_method_signature_same SKIPPED [ 67%] xarray/tests/test_plot.py::TestContourf::test_convenient_facetgrid SKIPPED [ 67%] xarray/tests/test_plot.py::TestContourf::test_convenient_facetgrid_4d SKIPPED [ 67%] xarray/tests/test_plot.py::TestContourf::test_facetgrid_col_wrap_auto[1] SKIPPED [ 67%] xarray/tests/test_plot.py::TestContourf::test_facetgrid_col_wrap_auto[3] SKIPPED [ 67%] xarray/tests/test_plot.py::TestContourf::test_facetgrid_col_wrap_auto[6] SKIPPED [ 67%] xarray/tests/test_plot.py::TestContourf::test_facetgrid_col_wrap_auto[8] SKIPPED [ 67%] xarray/tests/test_plot.py::TestContourf::test_facetgrid_col_wrap_auto[8-figaspect=2] SKIPPED [ 67%] xarray/tests/test_plot.py::TestContourf::test_facetgrid_col_wrap_auto[8-figaspect=0.5] SKIPPED [ 67%] xarray/tests/test_plot.py::TestContourf::test_facetgrid_col_wrap_auto[8-aspect=4] SKIPPED [ 67%] xarray/tests/test_plot.py::TestContourf::test_facetgrid_col_wrap_auto[8-aspect=0.25] SKIPPED [ 67%] xarray/tests/test_plot.py::TestContourf::test_facetgrid_map_only_appends_mappables SKIPPED [ 67%] xarray/tests/test_plot.py::TestContourf::test_facetgrid_cmap SKIPPED [ 67%] xarray/tests/test_plot.py::TestContourf::test_facetgrid_cbar_kwargs SKIPPED [ 67%] xarray/tests/test_plot.py::TestContourf::test_facetgrid_no_cbar_ax SKIPPED [ 67%] xarray/tests/test_plot.py::TestContourf::test_cmap_and_color_both SKIPPED [ 67%] xarray/tests/test_plot.py::TestContourf::test_2d_coord_with_interval SKIPPED [ 67%] xarray/tests/test_plot.py::TestContourf::test_colormap_error_norm_and_vmin_vmax SKIPPED [ 67%] xarray/tests/test_plot.py::TestContourf::test_plot_warns_for_2_positional_args SKIPPED [ 67%] xarray/tests/test_plot.py::TestContourf::test_plot_raises_too_many_for_positional_args SKIPPED [ 67%] xarray/tests/test_plot.py::TestContourf::test_contourf_called SKIPPED [ 67%] xarray/tests/test_plot.py::TestContourf::test_primitive_artist_returned SKIPPED [ 67%] xarray/tests/test_plot.py::TestContourf::test_extend SKIPPED (requir...) [ 67%] xarray/tests/test_plot.py::TestContourf::test_2d_coord_names SKIPPED [ 67%] xarray/tests/test_plot.py::TestContourf::test_levels SKIPPED (requir...) [ 67%] xarray/tests/test_plot.py::TestContourf::test_colormap_norm SKIPPED [ 67%] xarray/tests/test_plot.py::TestContour::test_label_names SKIPPED (re...) [ 67%] xarray/tests/test_plot.py::TestContour::test_1d_raises_valueerror SKIPPED [ 67%] xarray/tests/test_plot.py::TestContour::test_bool SKIPPED (requires ...) [ 67%] xarray/tests/test_plot.py::TestContour::test_complex_raises_typeerror SKIPPED [ 67%] xarray/tests/test_plot.py::TestContour::test_3d_raises_valueerror SKIPPED [ 67%] xarray/tests/test_plot.py::TestContour::test_nonnumeric_index SKIPPED [ 67%] xarray/tests/test_plot.py::TestContour::test_multiindex_raises_typeerror SKIPPED [ 67%] xarray/tests/test_plot.py::TestContour::test_can_pass_in_axis SKIPPED [ 67%] xarray/tests/test_plot.py::TestContour::test_xyincrease_defaults SKIPPED [ 67%] xarray/tests/test_plot.py::TestContour::test_xyincrease_false_changes_axes SKIPPED [ 67%] xarray/tests/test_plot.py::TestContour::test_xyincrease_true_changes_axes SKIPPED [ 67%] xarray/tests/test_plot.py::TestContour::test_dates_are_concise SKIPPED [ 67%] xarray/tests/test_plot.py::TestContour::test_plot_nans SKIPPED (requ...) [ 67%] xarray/tests/test_plot.py::TestContour::test_can_plot_all_nans SKIPPED [ 67%] xarray/tests/test_plot.py::TestContour::test_can_plot_axis_size_one SKIPPED [ 67%] xarray/tests/test_plot.py::TestContour::test_disallows_rgb_arg SKIPPED [ 67%] xarray/tests/test_plot.py::TestContour::test_viridis_cmap SKIPPED (r...) [ 67%] xarray/tests/test_plot.py::TestContour::test_default_cmap SKIPPED (r...) [ 67%] xarray/tests/test_plot.py::TestContour::test_seaborn_palette_as_cmap SKIPPED [ 67%] xarray/tests/test_plot.py::TestContour::test_can_change_default_cmap SKIPPED [ 67%] xarray/tests/test_plot.py::TestContour::test_diverging_color_limits SKIPPED [ 67%] xarray/tests/test_plot.py::TestContour::test_xy_strings SKIPPED (req...) [ 67%] xarray/tests/test_plot.py::TestContour::test_positional_coord_string SKIPPED [ 67%] xarray/tests/test_plot.py::TestContour::test_bad_x_string_exception SKIPPED [ 67%] xarray/tests/test_plot.py::TestContour::test_coord_strings SKIPPED (...) [ 67%] xarray/tests/test_plot.py::TestContour::test_non_linked_coords SKIPPED [ 67%] xarray/tests/test_plot.py::TestContour::test_non_linked_coords_transpose SKIPPED [ 67%] xarray/tests/test_plot.py::TestContour::test_multiindex_level_as_coord SKIPPED [ 67%] xarray/tests/test_plot.py::TestContour::test_default_title SKIPPED (...) [ 67%] xarray/tests/test_plot.py::TestContour::test_colorbar_default_label SKIPPED [ 67%] xarray/tests/test_plot.py::TestContour::test_no_labels SKIPPED (requ...) [ 67%] xarray/tests/test_plot.py::TestContour::test_colorbar_kwargs SKIPPED [ 67%] xarray/tests/test_plot.py::TestContour::test_verbose_facetgrid SKIPPED [ 67%] xarray/tests/test_plot.py::TestContour::test_2d_function_and_method_signature_same SKIPPED [ 67%] xarray/tests/test_plot.py::TestContour::test_convenient_facetgrid SKIPPED [ 67%] xarray/tests/test_plot.py::TestContour::test_convenient_facetgrid_4d SKIPPED [ 67%] xarray/tests/test_plot.py::TestContour::test_facetgrid_col_wrap_auto[1] SKIPPED [ 67%] xarray/tests/test_plot.py::TestContour::test_facetgrid_col_wrap_auto[3] SKIPPED [ 67%] xarray/tests/test_plot.py::TestContour::test_facetgrid_col_wrap_auto[6] SKIPPED [ 67%] xarray/tests/test_plot.py::TestContour::test_facetgrid_col_wrap_auto[8] SKIPPED [ 67%] xarray/tests/test_plot.py::TestContour::test_facetgrid_col_wrap_auto[8-figaspect=2] SKIPPED [ 67%] xarray/tests/test_plot.py::TestContour::test_facetgrid_col_wrap_auto[8-figaspect=0.5] SKIPPED [ 67%] xarray/tests/test_plot.py::TestContour::test_facetgrid_col_wrap_auto[8-aspect=4] SKIPPED [ 67%] xarray/tests/test_plot.py::TestContour::test_facetgrid_col_wrap_auto[8-aspect=0.25] SKIPPED [ 67%] xarray/tests/test_plot.py::TestContour::test_facetgrid_map_only_appends_mappables SKIPPED [ 67%] xarray/tests/test_plot.py::TestContour::test_facetgrid_cmap SKIPPED [ 67%] xarray/tests/test_plot.py::TestContour::test_facetgrid_cbar_kwargs SKIPPED [ 67%] xarray/tests/test_plot.py::TestContour::test_facetgrid_no_cbar_ax SKIPPED [ 67%] xarray/tests/test_plot.py::TestContour::test_2d_coord_with_interval SKIPPED [ 67%] xarray/tests/test_plot.py::TestContour::test_colormap_error_norm_and_vmin_vmax SKIPPED [ 67%] xarray/tests/test_plot.py::TestContour::test_plot_warns_for_2_positional_args SKIPPED [ 67%] xarray/tests/test_plot.py::TestContour::test_plot_raises_too_many_for_positional_args SKIPPED [ 67%] xarray/tests/test_plot.py::TestContour::test_colors SKIPPED (require...) [ 67%] xarray/tests/test_plot.py::TestContour::test_colors_np_levels SKIPPED [ 67%] xarray/tests/test_plot.py::TestContour::test_cmap_and_color_both SKIPPED [ 67%] xarray/tests/test_plot.py::TestContour::test_2d_coord_names SKIPPED [ 67%] xarray/tests/test_plot.py::TestContour::test_single_level SKIPPED (r...) [ 67%] xarray/tests/test_plot.py::TestContour::test_colormap_norm SKIPPED (...) [ 67%] xarray/tests/test_plot.py::TestPcolormesh::test_label_names SKIPPED [ 67%] xarray/tests/test_plot.py::TestPcolormesh::test_1d_raises_valueerror SKIPPED [ 67%] xarray/tests/test_plot.py::TestPcolormesh::test_bool SKIPPED (requir...) [ 67%] xarray/tests/test_plot.py::TestPcolormesh::test_complex_raises_typeerror SKIPPED [ 67%] xarray/tests/test_plot.py::TestPcolormesh::test_3d_raises_valueerror SKIPPED [ 67%] xarray/tests/test_plot.py::TestPcolormesh::test_nonnumeric_index SKIPPED [ 67%] xarray/tests/test_plot.py::TestPcolormesh::test_multiindex_raises_typeerror SKIPPED [ 67%] xarray/tests/test_plot.py::TestPcolormesh::test_can_pass_in_axis SKIPPED [ 67%] xarray/tests/test_plot.py::TestPcolormesh::test_xyincrease_defaults SKIPPED [ 67%] xarray/tests/test_plot.py::TestPcolormesh::test_xyincrease_false_changes_axes SKIPPED [ 67%] xarray/tests/test_plot.py::TestPcolormesh::test_xyincrease_true_changes_axes SKIPPED [ 67%] xarray/tests/test_plot.py::TestPcolormesh::test_dates_are_concise SKIPPED [ 67%] xarray/tests/test_plot.py::TestPcolormesh::test_plot_nans SKIPPED (r...) [ 67%] xarray/tests/test_plot.py::TestPcolormesh::test_can_plot_all_nans SKIPPED [ 67%] xarray/tests/test_plot.py::TestPcolormesh::test_can_plot_axis_size_one SKIPPED [ 67%] xarray/tests/test_plot.py::TestPcolormesh::test_disallows_rgb_arg SKIPPED [ 67%] xarray/tests/test_plot.py::TestPcolormesh::test_viridis_cmap SKIPPED [ 67%] xarray/tests/test_plot.py::TestPcolormesh::test_default_cmap SKIPPED [ 67%] xarray/tests/test_plot.py::TestPcolormesh::test_seaborn_palette_as_cmap SKIPPED [ 67%] xarray/tests/test_plot.py::TestPcolormesh::test_can_change_default_cmap SKIPPED [ 67%] xarray/tests/test_plot.py::TestPcolormesh::test_diverging_color_limits SKIPPED [ 67%] xarray/tests/test_plot.py::TestPcolormesh::test_xy_strings SKIPPED (...) [ 67%] xarray/tests/test_plot.py::TestPcolormesh::test_positional_coord_string SKIPPED [ 67%] xarray/tests/test_plot.py::TestPcolormesh::test_bad_x_string_exception SKIPPED [ 67%] xarray/tests/test_plot.py::TestPcolormesh::test_coord_strings SKIPPED [ 67%] xarray/tests/test_plot.py::TestPcolormesh::test_non_linked_coords SKIPPED [ 67%] xarray/tests/test_plot.py::TestPcolormesh::test_non_linked_coords_transpose SKIPPED [ 67%] xarray/tests/test_plot.py::TestPcolormesh::test_multiindex_level_as_coord SKIPPED [ 67%] xarray/tests/test_plot.py::TestPcolormesh::test_default_title SKIPPED [ 67%] xarray/tests/test_plot.py::TestPcolormesh::test_colorbar_default_label SKIPPED [ 67%] xarray/tests/test_plot.py::TestPcolormesh::test_no_labels SKIPPED (r...) [ 67%] xarray/tests/test_plot.py::TestPcolormesh::test_colorbar_kwargs SKIPPED [ 67%] xarray/tests/test_plot.py::TestPcolormesh::test_verbose_facetgrid SKIPPED [ 67%] xarray/tests/test_plot.py::TestPcolormesh::test_2d_function_and_method_signature_same SKIPPED [ 67%] xarray/tests/test_plot.py::TestPcolormesh::test_convenient_facetgrid SKIPPED [ 67%] xarray/tests/test_plot.py::TestPcolormesh::test_convenient_facetgrid_4d SKIPPED [ 67%] xarray/tests/test_plot.py::TestPcolormesh::test_facetgrid_col_wrap_auto[1] SKIPPED [ 67%] xarray/tests/test_plot.py::TestPcolormesh::test_facetgrid_col_wrap_auto[3] SKIPPED [ 67%] xarray/tests/test_plot.py::TestPcolormesh::test_facetgrid_col_wrap_auto[6] SKIPPED [ 67%] xarray/tests/test_plot.py::TestPcolormesh::test_facetgrid_col_wrap_auto[8] SKIPPED [ 67%] xarray/tests/test_plot.py::TestPcolormesh::test_facetgrid_col_wrap_auto[8-figaspect=2] SKIPPED [ 67%] xarray/tests/test_plot.py::TestPcolormesh::test_facetgrid_col_wrap_auto[8-figaspect=0.5] SKIPPED [ 67%] xarray/tests/test_plot.py::TestPcolormesh::test_facetgrid_col_wrap_auto[8-aspect=4] SKIPPED [ 67%] xarray/tests/test_plot.py::TestPcolormesh::test_facetgrid_col_wrap_auto[8-aspect=0.25] SKIPPED [ 68%] xarray/tests/test_plot.py::TestPcolormesh::test_facetgrid_map_only_appends_mappables SKIPPED [ 68%] xarray/tests/test_plot.py::TestPcolormesh::test_facetgrid_cmap SKIPPED [ 68%] xarray/tests/test_plot.py::TestPcolormesh::test_facetgrid_cbar_kwargs SKIPPED [ 68%] xarray/tests/test_plot.py::TestPcolormesh::test_facetgrid_no_cbar_ax SKIPPED [ 68%] xarray/tests/test_plot.py::TestPcolormesh::test_cmap_and_color_both SKIPPED [ 68%] xarray/tests/test_plot.py::TestPcolormesh::test_2d_coord_with_interval SKIPPED [ 68%] xarray/tests/test_plot.py::TestPcolormesh::test_colormap_error_norm_and_vmin_vmax SKIPPED [ 68%] xarray/tests/test_plot.py::TestPcolormesh::test_plot_warns_for_2_positional_args SKIPPED [ 68%] xarray/tests/test_plot.py::TestPcolormesh::test_plot_raises_too_many_for_positional_args SKIPPED [ 68%] xarray/tests/test_plot.py::TestPcolormesh::test_primitive_artist_returned SKIPPED [ 68%] xarray/tests/test_plot.py::TestPcolormesh::test_everything_plotted SKIPPED [ 68%] xarray/tests/test_plot.py::TestPcolormesh::test_2d_coord_names SKIPPED [ 68%] xarray/tests/test_plot.py::TestPcolormesh::test_dont_infer_interval_breaks_for_cartopy SKIPPED [ 68%] xarray/tests/test_plot.py::TestPcolormeshLogscale::test_interval_breaks_logspace SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_label_names SKIPPED (req...) [ 68%] xarray/tests/test_plot.py::TestImshow::test_1d_raises_valueerror SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_bool SKIPPED (requires m...) [ 68%] xarray/tests/test_plot.py::TestImshow::test_complex_raises_typeerror SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_3d_raises_valueerror SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_nonnumeric_index SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_multiindex_raises_typeerror SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_can_pass_in_axis SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_xyincrease_defaults SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_xyincrease_false_changes_axes SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_xyincrease_true_changes_axes SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_plot_nans SKIPPED (requi...) [ 68%] xarray/tests/test_plot.py::TestImshow::test_can_plot_all_nans SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_can_plot_axis_size_one SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_disallows_rgb_arg SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_viridis_cmap SKIPPED (re...) [ 68%] xarray/tests/test_plot.py::TestImshow::test_default_cmap SKIPPED (re...) [ 68%] xarray/tests/test_plot.py::TestImshow::test_seaborn_palette_as_cmap SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_can_change_default_cmap SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_diverging_color_limits SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_xy_strings SKIPPED (requ...) [ 68%] xarray/tests/test_plot.py::TestImshow::test_positional_coord_string SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_bad_x_string_exception SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_coord_strings SKIPPED (r...) [ 68%] xarray/tests/test_plot.py::TestImshow::test_non_linked_coords SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_non_linked_coords_transpose SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_multiindex_level_as_coord SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_default_title SKIPPED (r...) [ 68%] xarray/tests/test_plot.py::TestImshow::test_colorbar_default_label SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_no_labels SKIPPED (requi...) [ 68%] xarray/tests/test_plot.py::TestImshow::test_colorbar_kwargs SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_verbose_facetgrid SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_2d_function_and_method_signature_same SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_convenient_facetgrid SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_convenient_facetgrid_4d SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_facetgrid_col_wrap_auto[1] SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_facetgrid_col_wrap_auto[3] SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_facetgrid_col_wrap_auto[6] SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_facetgrid_col_wrap_auto[8] SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_facetgrid_col_wrap_auto[8-figaspect=2] SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_facetgrid_col_wrap_auto[8-figaspect=0.5] SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_facetgrid_col_wrap_auto[8-aspect=4] SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_facetgrid_col_wrap_auto[8-aspect=0.25] SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_facetgrid_map_only_appends_mappables SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_facetgrid_cmap SKIPPED (...) [ 68%] xarray/tests/test_plot.py::TestImshow::test_facetgrid_cbar_kwargs SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_facetgrid_no_cbar_ax SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_cmap_and_color_both SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_2d_coord_with_interval SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_colormap_error_norm_and_vmin_vmax SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_plot_warns_for_2_positional_args SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_plot_raises_too_many_for_positional_args SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_dates_are_concise SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_imshow_called SKIPPED (r...) [ 68%] xarray/tests/test_plot.py::TestImshow::test_xy_pixel_centered SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_default_aspect_is_auto SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_cannot_change_mpl_aspect SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_primitive_artist_returned SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_seaborn_palette_needs_levels SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_2d_coord_names SKIPPED (...) [ 68%] xarray/tests/test_plot.py::TestImshow::test_plot_rgb_image SKIPPED (...) [ 68%] xarray/tests/test_plot.py::TestImshow::test_plot_rgb_image_explicit SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_plot_rgb_faceted SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_plot_rgba_image_transposed SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_warns_ambiguous_dim SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_rgb_errors_too_many_dims SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_rgb_errors_bad_dim_sizes SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_normalize_rgb_imshow[-1-None-False] SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_normalize_rgb_imshow[None-2-False] SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_normalize_rgb_imshow[-1-1-False] SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_normalize_rgb_imshow[0-0-False] SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_normalize_rgb_imshow[0-None-True] SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_normalize_rgb_imshow[None--1-True] SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_normalize_rgb_one_arg_error SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_imshow_rgb_values_in_valid_range[uint8] SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_imshow_rgb_values_in_valid_range[int8] SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_imshow_rgb_values_in_valid_range[int16] SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_regression_rgb_imshow_dim_size_one SKIPPED [ 68%] xarray/tests/test_plot.py::TestImshow::test_origin_overrides_xyincrease SKIPPED [ 68%] xarray/tests/test_plot.py::TestSurface::test_label_names SKIPPED (re...) [ 68%] xarray/tests/test_plot.py::TestSurface::test_1d_raises_valueerror SKIPPED [ 68%] xarray/tests/test_plot.py::TestSurface::test_bool SKIPPED (requires ...) [ 68%] xarray/tests/test_plot.py::TestSurface::test_complex_raises_typeerror SKIPPED [ 68%] xarray/tests/test_plot.py::TestSurface::test_3d_raises_valueerror SKIPPED [ 68%] xarray/tests/test_plot.py::TestSurface::test_nonnumeric_index SKIPPED [ 68%] xarray/tests/test_plot.py::TestSurface::test_multiindex_raises_typeerror SKIPPED [ 68%] xarray/tests/test_plot.py::TestSurface::test_xyincrease_defaults SKIPPED [ 68%] xarray/tests/test_plot.py::TestSurface::test_plot_nans SKIPPED (requ...) [ 68%] xarray/tests/test_plot.py::TestSurface::test_can_plot_all_nans SKIPPED [ 68%] xarray/tests/test_plot.py::TestSurface::test_can_plot_axis_size_one SKIPPED [ 68%] xarray/tests/test_plot.py::TestSurface::test_disallows_rgb_arg SKIPPED [ 68%] xarray/tests/test_plot.py::TestSurface::test_xy_strings SKIPPED (req...) [ 68%] xarray/tests/test_plot.py::TestSurface::test_positional_coord_string SKIPPED [ 68%] xarray/tests/test_plot.py::TestSurface::test_bad_x_string_exception SKIPPED [ 68%] xarray/tests/test_plot.py::TestSurface::test_coord_strings SKIPPED (...) [ 68%] xarray/tests/test_plot.py::TestSurface::test_non_linked_coords SKIPPED [ 68%] xarray/tests/test_plot.py::TestSurface::test_non_linked_coords_transpose SKIPPED [ 68%] xarray/tests/test_plot.py::TestSurface::test_multiindex_level_as_coord SKIPPED [ 68%] xarray/tests/test_plot.py::TestSurface::test_default_title SKIPPED (...) [ 68%] xarray/tests/test_plot.py::TestSurface::test_no_labels SKIPPED (requ...) [ 68%] xarray/tests/test_plot.py::TestSurface::test_verbose_facetgrid SKIPPED [ 68%] xarray/tests/test_plot.py::TestSurface::test_2d_function_and_method_signature_same SKIPPED [ 68%] xarray/tests/test_plot.py::TestSurface::test_convenient_facetgrid_4d SKIPPED [ 68%] xarray/tests/test_plot.py::TestSurface::test_facetgrid_col_wrap_auto[1] SKIPPED [ 68%] xarray/tests/test_plot.py::TestSurface::test_facetgrid_col_wrap_auto[3] SKIPPED [ 68%] xarray/tests/test_plot.py::TestSurface::test_facetgrid_col_wrap_auto[6] SKIPPED [ 68%] xarray/tests/test_plot.py::TestSurface::test_facetgrid_col_wrap_auto[8] SKIPPED [ 68%] xarray/tests/test_plot.py::TestSurface::test_facetgrid_col_wrap_auto[8-figaspect=2] SKIPPED [ 68%] xarray/tests/test_plot.py::TestSurface::test_facetgrid_col_wrap_auto[8-figaspect=0.5] SKIPPED [ 68%] xarray/tests/test_plot.py::TestSurface::test_facetgrid_col_wrap_auto[8-aspect=4] SKIPPED [ 68%] xarray/tests/test_plot.py::TestSurface::test_facetgrid_col_wrap_auto[8-aspect=0.25] SKIPPED [ 68%] xarray/tests/test_plot.py::TestSurface::test_facetgrid_cmap SKIPPED [ 68%] xarray/tests/test_plot.py::TestSurface::test_facetgrid_cbar_kwargs SKIPPED [ 68%] xarray/tests/test_plot.py::TestSurface::test_facetgrid_no_cbar_ax SKIPPED [ 68%] xarray/tests/test_plot.py::TestSurface::test_2d_coord_with_interval SKIPPED [ 68%] xarray/tests/test_plot.py::TestSurface::test_colormap_error_norm_and_vmin_vmax SKIPPED [ 68%] xarray/tests/test_plot.py::TestSurface::test_plot_warns_for_2_positional_args SKIPPED [ 68%] xarray/tests/test_plot.py::TestSurface::test_plot_raises_too_many_for_positional_args SKIPPED [ 68%] xarray/tests/test_plot.py::TestSurface::test_dates_are_concise SKIPPED [ 68%] xarray/tests/test_plot.py::TestSurface::test_primitive_artist_returned SKIPPED [ 68%] xarray/tests/test_plot.py::TestSurface::test_2d_coord_names SKIPPED [ 68%] xarray/tests/test_plot.py::TestSurface::test_xyincrease_false_changes_axes SKIPPED [ 68%] xarray/tests/test_plot.py::TestSurface::test_xyincrease_true_changes_axes SKIPPED [ 68%] xarray/tests/test_plot.py::TestSurface::test_can_pass_in_axis SKIPPED [ 68%] xarray/tests/test_plot.py::TestSurface::test_default_cmap SKIPPED (r...) [ 68%] xarray/tests/test_plot.py::TestSurface::test_diverging_color_limits SKIPPED [ 68%] xarray/tests/test_plot.py::TestSurface::test_colorbar_kwargs SKIPPED [ 68%] xarray/tests/test_plot.py::TestSurface::test_cmap_and_color_both SKIPPED [ 68%] xarray/tests/test_plot.py::TestSurface::test_seaborn_palette_as_cmap SKIPPED [ 68%] xarray/tests/test_plot.py::TestSurface::test_convenient_facetgrid SKIPPED [ 68%] xarray/tests/test_plot.py::TestSurface::test_viridis_cmap SKIPPED (r...) [ 68%] xarray/tests/test_plot.py::TestSurface::test_can_change_default_cmap SKIPPED [ 68%] xarray/tests/test_plot.py::TestSurface::test_colorbar_default_label SKIPPED [ 68%] xarray/tests/test_plot.py::TestSurface::test_facetgrid_map_only_appends_mappables SKIPPED [ 68%] xarray/tests/test_plot.py::TestFacetGrid::test_no_args SKIPPED (requ...) [ 68%] xarray/tests/test_plot.py::TestFacetGrid::test_names_appear_somewhere SKIPPED [ 68%] xarray/tests/test_plot.py::TestFacetGrid::test_text_not_super_long SKIPPED [ 68%] xarray/tests/test_plot.py::TestFacetGrid::test_colorbar SKIPPED (req...) [ 68%] xarray/tests/test_plot.py::TestFacetGrid::test_colorbar_scatter SKIPPED [ 68%] xarray/tests/test_plot.py::TestFacetGrid::test_empty_cell SKIPPED (r...) [ 68%] xarray/tests/test_plot.py::TestFacetGrid::test_norow_nocol_error SKIPPED [ 68%] xarray/tests/test_plot.py::TestFacetGrid::test_groups SKIPPED (requi...) [ 68%] xarray/tests/test_plot.py::TestFacetGrid::test_float_index SKIPPED (...) [ 68%] xarray/tests/test_plot.py::TestFacetGrid::test_nonunique_index_error SKIPPED [ 68%] xarray/tests/test_plot.py::TestFacetGrid::test_robust SKIPPED (requi...) [ 68%] xarray/tests/test_plot.py::TestFacetGrid::test_can_set_vmin_vmax SKIPPED [ 68%] xarray/tests/test_plot.py::TestFacetGrid::test_vmin_vmax_equal SKIPPED [ 68%] xarray/tests/test_plot.py::TestFacetGrid::test_can_set_norm SKIPPED [ 68%] xarray/tests/test_plot.py::TestFacetGrid::test_figure_size SKIPPED (...) [ 68%] xarray/tests/test_plot.py::TestFacetGrid::test_num_ticks SKIPPED (re...) [ 68%] xarray/tests/test_plot.py::TestFacetGrid::test_map SKIPPED (requires...) [ 68%] xarray/tests/test_plot.py::TestFacetGrid::test_map_dataset SKIPPED (...) [ 69%] xarray/tests/test_plot.py::TestFacetGrid::test_set_axis_labels SKIPPED [ 69%] xarray/tests/test_plot.py::TestFacetGrid::test_facetgrid_colorbar SKIPPED [ 69%] xarray/tests/test_plot.py::TestFacetGrid::test_facetgrid_polar SKIPPED [ 69%] xarray/tests/test_plot.py::TestFacetGrid::test_units_appear_somewhere SKIPPED [ 69%] xarray/tests/test_plot.py::TestFacetGrid4d::test_title_kwargs SKIPPED [ 69%] xarray/tests/test_plot.py::TestFacetGrid4d::test_default_labels SKIPPED [ 69%] xarray/tests/test_plot.py::TestFacetedLinePlotsLegend::test_legend_labels SKIPPED [ 69%] xarray/tests/test_plot.py::TestFacetedLinePlots::test_facetgrid_shape SKIPPED [ 69%] xarray/tests/test_plot.py::TestFacetedLinePlots::test_unnamed_args SKIPPED [ 69%] xarray/tests/test_plot.py::TestFacetedLinePlots::test_default_labels SKIPPED [ 69%] xarray/tests/test_plot.py::TestFacetedLinePlots::test_test_empty_cell SKIPPED [ 69%] xarray/tests/test_plot.py::TestFacetedLinePlots::test_set_axis_labels SKIPPED [ 69%] xarray/tests/test_plot.py::TestFacetedLinePlots::test_axes_in_faceted_plot SKIPPED [ 69%] xarray/tests/test_plot.py::TestFacetedLinePlots::test_figsize_and_size SKIPPED [ 69%] xarray/tests/test_plot.py::TestFacetedLinePlots::test_wrong_num_of_dimensions SKIPPED [ 69%] xarray/tests/test_plot.py::TestDatasetQuiverPlots::test_quiver SKIPPED [ 69%] xarray/tests/test_plot.py::TestDatasetQuiverPlots::test_facetgrid SKIPPED [ 69%] xarray/tests/test_plot.py::TestDatasetQuiverPlots::test_add_guide[None-None-False-True] SKIPPED [ 69%] xarray/tests/test_plot.py::TestDatasetQuiverPlots::test_add_guide[False-None-False-False] SKIPPED [ 69%] xarray/tests/test_plot.py::TestDatasetQuiverPlots::test_add_guide[True-None-False-True] SKIPPED [ 69%] xarray/tests/test_plot.py::TestDatasetQuiverPlots::test_add_guide[True-continuous-False-True] SKIPPED [ 69%] xarray/tests/test_plot.py::TestDatasetStreamplotPlots::test_streamline SKIPPED [ 69%] xarray/tests/test_plot.py::TestDatasetStreamplotPlots::test_facetgrid SKIPPED [ 69%] xarray/tests/test_plot.py::TestDatasetScatterPlots::test_accessor SKIPPED [ 69%] xarray/tests/test_plot.py::TestDatasetScatterPlots::test_add_guide[None-None-False-True] SKIPPED [ 69%] xarray/tests/test_plot.py::TestDatasetScatterPlots::test_add_guide[False-None-False-False] SKIPPED [ 69%] xarray/tests/test_plot.py::TestDatasetScatterPlots::test_add_guide[True-None-False-True] SKIPPED [ 69%] xarray/tests/test_plot.py::TestDatasetScatterPlots::test_add_guide[True-continuous-False-True] SKIPPED [ 69%] xarray/tests/test_plot.py::TestDatasetScatterPlots::test_add_guide[False-discrete-False-False] SKIPPED [ 69%] xarray/tests/test_plot.py::TestDatasetScatterPlots::test_add_guide[True-discrete-True-False] SKIPPED [ 69%] xarray/tests/test_plot.py::TestDatasetScatterPlots::test_facetgrid_shape SKIPPED [ 69%] xarray/tests/test_plot.py::TestDatasetScatterPlots::test_default_labels SKIPPED [ 69%] xarray/tests/test_plot.py::TestDatasetScatterPlots::test_axes_in_faceted_plot SKIPPED [ 69%] xarray/tests/test_plot.py::TestDatasetScatterPlots::test_figsize_and_size SKIPPED [ 69%] xarray/tests/test_plot.py::TestDatasetScatterPlots::test_bad_args[bad_y] SKIPPED [ 69%] xarray/tests/test_plot.py::TestDatasetScatterPlots::test_bad_args[bad_x] SKIPPED [ 69%] xarray/tests/test_plot.py::TestDatasetScatterPlots::test_does_not_allow_positional_args SKIPPED [ 69%] xarray/tests/test_plot.py::TestDatasetScatterPlots::test_datetime_hue SKIPPED [ 69%] xarray/tests/test_plot.py::TestDatasetScatterPlots::test_facetgrid_hue_style SKIPPED [ 69%] xarray/tests/test_plot.py::TestDatasetScatterPlots::test_scatter[A-B-x-col] SKIPPED [ 69%] xarray/tests/test_plot.py::TestDatasetScatterPlots::test_scatter[x-row-A-B] SKIPPED [ 69%] xarray/tests/test_plot.py::TestDatasetScatterPlots::test_non_numeric_legend SKIPPED [ 69%] xarray/tests/test_plot.py::TestDatasetScatterPlots::test_legend_labels SKIPPED [ 69%] xarray/tests/test_plot.py::TestDatasetScatterPlots::test_legend_labels_facetgrid SKIPPED [ 69%] xarray/tests/test_plot.py::TestDatasetScatterPlots::test_add_legend_by_default SKIPPED [ 69%] xarray/tests/test_plot.py::TestDatetimePlot::test_datetime_line_plot SKIPPED [ 69%] xarray/tests/test_plot.py::TestDatetimePlot::test_datetime_units SKIPPED [ 69%] xarray/tests/test_plot.py::TestDatetimePlot::test_datetime_plot1d SKIPPED [ 69%] xarray/tests/test_plot.py::TestDatetimePlot::test_datetime_plot2d SKIPPED [ 69%] xarray/tests/test_plot.py::TestCFDatetimePlot::test_cfdatetime_line_plot SKIPPED [ 69%] xarray/tests/test_plot.py::TestCFDatetimePlot::test_cfdatetime_pcolormesh_plot SKIPPED [ 69%] xarray/tests/test_plot.py::TestCFDatetimePlot::test_cfdatetime_contour_plot SKIPPED [ 69%] xarray/tests/test_plot.py::TestNcAxisNotInstalled::test_ncaxis_notinstalled_line_plot SKIPPED [ 69%] xarray/tests/test_plot.py::TestAxesKwargs::test_xincrease_kwarg[1-True] SKIPPED [ 69%] xarray/tests/test_plot.py::TestAxesKwargs::test_xincrease_kwarg[1-False] SKIPPED [ 69%] xarray/tests/test_plot.py::TestAxesKwargs::test_xincrease_kwarg[2-True] SKIPPED [ 69%] xarray/tests/test_plot.py::TestAxesKwargs::test_xincrease_kwarg[2-False] SKIPPED [ 69%] xarray/tests/test_plot.py::TestAxesKwargs::test_xincrease_kwarg[3-True] SKIPPED [ 69%] xarray/tests/test_plot.py::TestAxesKwargs::test_xincrease_kwarg[3-False] SKIPPED [ 69%] xarray/tests/test_plot.py::TestAxesKwargs::test_yincrease_kwarg[1-True] SKIPPED [ 69%] xarray/tests/test_plot.py::TestAxesKwargs::test_yincrease_kwarg[1-False] SKIPPED [ 69%] xarray/tests/test_plot.py::TestAxesKwargs::test_yincrease_kwarg[2-True] SKIPPED [ 69%] xarray/tests/test_plot.py::TestAxesKwargs::test_yincrease_kwarg[2-False] SKIPPED [ 69%] xarray/tests/test_plot.py::TestAxesKwargs::test_yincrease_kwarg[3-True] SKIPPED [ 69%] xarray/tests/test_plot.py::TestAxesKwargs::test_yincrease_kwarg[3-False] SKIPPED [ 69%] xarray/tests/test_plot.py::TestAxesKwargs::test_xscale_kwarg[1-linear] SKIPPED [ 69%] xarray/tests/test_plot.py::TestAxesKwargs::test_xscale_kwarg[1-logit] SKIPPED [ 69%] xarray/tests/test_plot.py::TestAxesKwargs::test_xscale_kwarg[1-symlog] SKIPPED [ 69%] xarray/tests/test_plot.py::TestAxesKwargs::test_xscale_kwarg[2-linear] SKIPPED [ 69%] xarray/tests/test_plot.py::TestAxesKwargs::test_xscale_kwarg[2-logit] SKIPPED [ 69%] xarray/tests/test_plot.py::TestAxesKwargs::test_xscale_kwarg[2-symlog] SKIPPED [ 69%] xarray/tests/test_plot.py::TestAxesKwargs::test_xscale_kwarg[3-linear] SKIPPED [ 69%] xarray/tests/test_plot.py::TestAxesKwargs::test_xscale_kwarg[3-logit] SKIPPED [ 69%] xarray/tests/test_plot.py::TestAxesKwargs::test_xscale_kwarg[3-symlog] SKIPPED [ 69%] xarray/tests/test_plot.py::TestAxesKwargs::test_yscale_kwarg[1-linear] SKIPPED [ 69%] xarray/tests/test_plot.py::TestAxesKwargs::test_yscale_kwarg[1-logit] SKIPPED [ 69%] xarray/tests/test_plot.py::TestAxesKwargs::test_yscale_kwarg[1-symlog] SKIPPED [ 69%] xarray/tests/test_plot.py::TestAxesKwargs::test_yscale_kwarg[2-linear] SKIPPED [ 69%] xarray/tests/test_plot.py::TestAxesKwargs::test_yscale_kwarg[2-logit] SKIPPED [ 69%] xarray/tests/test_plot.py::TestAxesKwargs::test_yscale_kwarg[2-symlog] SKIPPED [ 69%] xarray/tests/test_plot.py::TestAxesKwargs::test_yscale_kwarg[3-linear] SKIPPED [ 69%] xarray/tests/test_plot.py::TestAxesKwargs::test_yscale_kwarg[3-logit] SKIPPED [ 69%] xarray/tests/test_plot.py::TestAxesKwargs::test_yscale_kwarg[3-symlog] SKIPPED [ 69%] xarray/tests/test_plot.py::TestAxesKwargs::test_xscale_log_kwarg[1] SKIPPED [ 69%] xarray/tests/test_plot.py::TestAxesKwargs::test_xscale_log_kwarg[2] SKIPPED [ 69%] xarray/tests/test_plot.py::TestAxesKwargs::test_yscale_log_kwarg[1] SKIPPED [ 69%] xarray/tests/test_plot.py::TestAxesKwargs::test_yscale_log_kwarg[2] SKIPPED [ 69%] xarray/tests/test_plot.py::TestAxesKwargs::test_xlim_kwarg[1] SKIPPED [ 69%] xarray/tests/test_plot.py::TestAxesKwargs::test_xlim_kwarg[2] SKIPPED [ 69%] xarray/tests/test_plot.py::TestAxesKwargs::test_xlim_kwarg[3] SKIPPED [ 69%] xarray/tests/test_plot.py::TestAxesKwargs::test_ylim_kwarg[1] SKIPPED [ 69%] xarray/tests/test_plot.py::TestAxesKwargs::test_ylim_kwarg[2] SKIPPED [ 69%] xarray/tests/test_plot.py::TestAxesKwargs::test_ylim_kwarg[3] SKIPPED [ 69%] xarray/tests/test_plot.py::TestAxesKwargs::test_xticks_kwarg[1] SKIPPED [ 69%] xarray/tests/test_plot.py::TestAxesKwargs::test_xticks_kwarg[2] SKIPPED [ 69%] xarray/tests/test_plot.py::TestAxesKwargs::test_xticks_kwarg[3] SKIPPED [ 69%] xarray/tests/test_plot.py::TestAxesKwargs::test_yticks_kwarg[1] SKIPPED [ 69%] xarray/tests/test_plot.py::TestAxesKwargs::test_yticks_kwarg[2] SKIPPED [ 69%] xarray/tests/test_plot.py::TestAxesKwargs::test_yticks_kwarg[3] SKIPPED [ 69%] xarray/tests/test_plot.py::test_plot_transposed_nondim_coord[pcolormesh] SKIPPED [ 69%] xarray/tests/test_plot.py::test_plot_transposed_nondim_coord[contourf] SKIPPED [ 69%] xarray/tests/test_plot.py::test_plot_transposed_nondim_coord[contour] SKIPPED [ 69%] xarray/tests/test_plot.py::test_plot_transposes_properly[pcolormesh] SKIPPED [ 69%] xarray/tests/test_plot.py::test_plot_transposes_properly[imshow] SKIPPED [ 69%] xarray/tests/test_plot.py::test_facetgrid_single_contour SKIPPED (re...) [ 69%] xarray/tests/test_plot.py::test_get_axis_raises SKIPPED (requires ma...) [ 69%] xarray/tests/test_plot.py::test_get_axis[figsize] SKIPPED (requires ...) [ 69%] xarray/tests/test_plot.py::test_get_axis[figsize_kwargs] SKIPPED (re...) [ 69%] xarray/tests/test_plot.py::test_get_axis[size] SKIPPED (requires mat...) [ 69%] xarray/tests/test_plot.py::test_get_axis[size_kwargs] SKIPPED (requi...) [ 69%] xarray/tests/test_plot.py::test_get_axis[size+aspect] SKIPPED (requi...) [ 69%] xarray/tests/test_plot.py::test_get_axis[auto_aspect] SKIPPED (requi...) [ 69%] xarray/tests/test_plot.py::test_get_axis[equal_aspect] SKIPPED (requ...) [ 69%] xarray/tests/test_plot.py::test_get_axis[ax] SKIPPED (requires matpl...) [ 69%] xarray/tests/test_plot.py::test_get_axis[default] SKIPPED (requires ...) [ 69%] xarray/tests/test_plot.py::test_get_axis[default_kwargs] SKIPPED (re...) [ 69%] xarray/tests/test_plot.py::test_get_axis_cartopy[figsize] SKIPPED (r...) [ 69%] xarray/tests/test_plot.py::test_get_axis_cartopy[size] SKIPPED (requ...) [ 69%] xarray/tests/test_plot.py::test_get_axis_cartopy[size+aspect] SKIPPED [ 69%] xarray/tests/test_plot.py::test_get_axis_cartopy[default] SKIPPED (r...) [ 69%] xarray/tests/test_plot.py::test_get_axis_current SKIPPED (requires m...) [ 69%] xarray/tests/test_plot.py::test_maybe_gca SKIPPED (requires matplotlib) [ 69%] xarray/tests/test_plot.py::test_datarray_scatter[A-B-None-None-None-None-None-None-None] SKIPPED [ 69%] xarray/tests/test_plot.py::test_datarray_scatter[B-A-None-w-None-None-None-True-None] SKIPPED [ 69%] xarray/tests/test_plot.py::test_datarray_scatter[A-B-None-y-x-None-None-True-True] SKIPPED [ 69%] xarray/tests/test_plot.py::test_datarray_scatter[A-B-z-None-None-None-None-None-None] SKIPPED [ 69%] xarray/tests/test_plot.py::test_datarray_scatter[B-A-z-w-None-None-None-True-None] SKIPPED [ 69%] xarray/tests/test_plot.py::test_datarray_scatter[A-B-z-y-x-None-None-True-True] SKIPPED [ 69%] xarray/tests/test_plot.py::test_datarray_scatter[A-B-z-y-x-w-None-True-True] SKIPPED [ 69%] xarray/tests/test_plot.py::test_dataarray_not_loading_inplace[scatter] SKIPPED [ 69%] xarray/tests/test_plot.py::test_assert_valid_xy SKIPPED (requires ma...) [ 69%] xarray/tests/test_plot.py::test_plot_empty_raises[__call__-empty] SKIPPED [ 69%] xarray/tests/test_plot.py::test_plot_empty_raises[__call__-scalar] SKIPPED [ 69%] xarray/tests/test_plot.py::test_plot_empty_raises[line-empty] SKIPPED [ 69%] xarray/tests/test_plot.py::test_plot_empty_raises[line-scalar] SKIPPED [ 69%] xarray/tests/test_plot.py::test_plot_empty_raises[step-empty] SKIPPED [ 69%] xarray/tests/test_plot.py::test_plot_empty_raises[step-scalar] SKIPPED [ 69%] xarray/tests/test_plot.py::test_plot_empty_raises[contour-empty] SKIPPED [ 69%] xarray/tests/test_plot.py::test_plot_empty_raises[contour-scalar] SKIPPED [ 69%] xarray/tests/test_plot.py::test_plot_empty_raises[contourf-empty] SKIPPED [ 69%] xarray/tests/test_plot.py::test_plot_empty_raises[contourf-scalar] SKIPPED [ 69%] xarray/tests/test_plot.py::test_plot_empty_raises[hist-empty] SKIPPED [ 69%] xarray/tests/test_plot.py::test_plot_empty_raises[hist-scalar] SKIPPED [ 69%] xarray/tests/test_plot.py::test_plot_empty_raises[imshow-empty] SKIPPED [ 69%] xarray/tests/test_plot.py::test_plot_empty_raises[imshow-scalar] SKIPPED [ 69%] xarray/tests/test_plot.py::test_plot_empty_raises[pcolormesh-empty] SKIPPED [ 69%] xarray/tests/test_plot.py::test_plot_empty_raises[pcolormesh-scalar] SKIPPED [ 69%] xarray/tests/test_plot.py::test_plot_empty_raises[scatter-empty] SKIPPED [ 69%] xarray/tests/test_plot.py::test_plot_empty_raises[scatter-scalar] SKIPPED [ 69%] xarray/tests/test_plot.py::test_plot_empty_raises[surface-empty] SKIPPED [ 69%] xarray/tests/test_plot.py::test_plot_empty_raises[surface-scalar] SKIPPED [ 69%] xarray/tests/test_plot.py::test_facetgrid_axes_raises_deprecation_warning SKIPPED [ 69%] xarray/tests/test_plot.py::test_plot1d_default_rcparams SKIPPED (req...) [ 69%] xarray/tests/test_plot.py::test_plot1d_filtered_nulls SKIPPED (requi...) [ 69%] xarray/tests/test_plot.py::test_9155 SKIPPED (requires matplotlib) [ 69%] xarray/tests/test_plot.py::test_temp_dataarray SKIPPED (requires mat...) [ 69%] xarray/tests/test_plot.py::test_facetgrid_figsize_rcparams SKIPPED (...) [ 69%] xarray/tests/test_plugins.py::test_remove_duplicates PASSED [ 69%] xarray/tests/test_plugins.py::test_broken_plugin PASSED [ 69%] xarray/tests/test_plugins.py::test_remove_duplicates_warnings PASSED [ 69%] xarray/tests/test_plugins.py::test_backends_dict_from_pkg PASSED [ 69%] xarray/tests/test_plugins.py::test_set_missing_parameters PASSED [ 69%] xarray/tests/test_plugins.py::test_set_missing_parameters_raise_error PASSED [ 69%] xarray/tests/test_plugins.py::test_build_engines PASSED [ 69%] xarray/tests/test_plugins.py::test_build_engines_sorted PASSED [ 69%] xarray/tests/test_plugins.py::test_no_matching_engine_found PASSED [ 70%] xarray/tests/test_plugins.py::test_engines_not_installed PASSED [ 70%] xarray/tests/test_plugins.py::test_guess_engine_file_not_found PASSED [ 70%] xarray/tests/test_plugins.py::test_get_backend_fastpath_skips_list_engines[store] PASSED [ 70%] xarray/tests/test_plugins.py::test_get_backend_fastpath_skips_list_engines[netcdf4] PASSED [ 70%] xarray/tests/test_plugins.py::test_get_backend_fastpath_skips_list_engines[h5netcdf] PASSED [ 70%] xarray/tests/test_plugins.py::test_get_backend_fastpath_skips_list_engines[pydap] PASSED [ 70%] xarray/tests/test_plugins.py::test_get_backend_fastpath_skips_list_engines[scipy] PASSED [ 70%] xarray/tests/test_plugins.py::test_get_backend_fastpath_skips_list_engines[zarr] PASSED [ 70%] xarray/tests/test_plugins.py::test_lazy_import PASSED [ 70%] xarray/tests/test_plugins.py::test_list_engines PASSED [ 70%] xarray/tests/test_plugins.py::test_refresh_engines PASSED [ 70%] xarray/tests/test_print_versions.py::test_show_versions PASSED [ 70%] xarray/tests/test_range_index.py::test_range_index_arange[args0-kwargs0] PASSED [ 70%] xarray/tests/test_range_index.py::test_range_index_arange[args1-kwargs1] PASSED [ 70%] xarray/tests/test_range_index.py::test_range_index_arange[args2-kwargs2] PASSED [ 70%] xarray/tests/test_range_index.py::test_range_index_arange[args3-kwargs3] PASSED [ 70%] xarray/tests/test_range_index.py::test_range_index_arange[args4-kwargs4] PASSED [ 70%] xarray/tests/test_range_index.py::test_range_index_arange[args5-kwargs5] PASSED [ 70%] xarray/tests/test_range_index.py::test_range_index_arange[args6-kwargs6] PASSED [ 70%] xarray/tests/test_range_index.py::test_range_index_arange_error PASSED [ 70%] xarray/tests/test_range_index.py::test_range_index_arange_start_as_stop PASSED [ 70%] xarray/tests/test_range_index.py::test_range_index_arange_properties PASSED [ 70%] xarray/tests/test_range_index.py::test_range_index_linspace PASSED [ 70%] xarray/tests/test_range_index.py::test_range_index_dtype PASSED [ 70%] xarray/tests/test_range_index.py::test_range_index_set_xindex PASSED [ 70%] xarray/tests/test_range_index.py::test_range_index_isel PASSED [ 70%] xarray/tests/test_range_index.py::test_range_index_empty_slice PASSED [ 70%] xarray/tests/test_range_index.py::test_range_index_sel PASSED [ 70%] xarray/tests/test_range_index.py::test_range_index_to_pandas_index PASSED [ 70%] xarray/tests/test_range_index.py::test_range_index_rename PASSED [ 70%] xarray/tests/test_range_index.py::test_range_index_repr PASSED [ 70%] xarray/tests/test_range_index.py::test_range_index_repr_inline PASSED [ 70%] xarray/tests/test_range_index.py::test_range_index_equals_floating_point_tolerance PASSED [ 70%] xarray/tests/test_range_index.py::test_range_index_equals_different_sizes PASSED [ 70%] xarray/tests/test_range_index.py::test_range_index_equals_different_start PASSED [ 70%] xarray/tests/test_range_index.py::test_range_index_equals_different_stop PASSED [ 70%] xarray/tests/test_range_index.py::test_range_index_equals_different_type PASSED [ 70%] xarray/tests/test_range_index.py::test_range_index_equals_exact PASSED [ 70%] xarray/tests/test_rolling.py::test_cumulative[1-numpy-Dataset-1-mean] PASSED [ 70%] xarray/tests/test_rolling.py::test_cumulative[1-numpy-Dataset-1-sum] PASSED [ 70%] xarray/tests/test_rolling.py::test_cumulative[1-numpy-Dataset-10-mean] PASSED [ 70%] xarray/tests/test_rolling.py::test_cumulative[1-numpy-Dataset-10-sum] PASSED [ 70%] xarray/tests/test_rolling.py::test_cumulative[1-numpy-DataArray-1-mean] PASSED [ 70%] xarray/tests/test_rolling.py::test_cumulative[1-numpy-DataArray-1-sum] PASSED [ 70%] xarray/tests/test_rolling.py::test_cumulative[1-numpy-DataArray-10-mean] PASSED [ 70%] xarray/tests/test_rolling.py::test_cumulative[1-numpy-DataArray-10-sum] PASSED [ 70%] xarray/tests/test_rolling.py::test_cumulative[1-dask-Dataset-1-mean] SKIPPED [ 70%] xarray/tests/test_rolling.py::test_cumulative[1-dask-Dataset-1-sum] SKIPPED [ 70%] xarray/tests/test_rolling.py::test_cumulative[1-dask-Dataset-10-mean] SKIPPED [ 70%] xarray/tests/test_rolling.py::test_cumulative[1-dask-Dataset-10-sum] SKIPPED [ 70%] xarray/tests/test_rolling.py::test_cumulative[1-dask-DataArray-1-mean] SKIPPED [ 70%] xarray/tests/test_rolling.py::test_cumulative[1-dask-DataArray-1-sum] SKIPPED [ 70%] xarray/tests/test_rolling.py::test_cumulative[1-dask-DataArray-10-mean] SKIPPED [ 70%] xarray/tests/test_rolling.py::test_cumulative[1-dask-DataArray-10-sum] SKIPPED [ 70%] xarray/tests/test_rolling.py::test_cumulative_vs_cum[1-numpy-Dataset] PASSED [ 70%] xarray/tests/test_rolling.py::test_cumulative_vs_cum[1-numpy-DataArray] PASSED [ 70%] xarray/tests/test_rolling.py::test_cumulative_vs_cum[1-dask-Dataset] SKIPPED [ 70%] xarray/tests/test_rolling.py::test_cumulative_vs_cum[1-dask-DataArray] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_iter[numpy-1-True-1] PASSED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_iter[numpy-1-True-2] PASSED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_iter[numpy-1-False-1] PASSED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_iter[numpy-1-False-2] PASSED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_iter[numpy-2-True-1] PASSED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_iter[numpy-2-True-2] PASSED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_iter[numpy-2-False-1] PASSED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_iter[numpy-2-False-2] PASSED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_iter[numpy-3-True-1] PASSED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_iter[numpy-3-True-2] PASSED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_iter[numpy-3-False-1] PASSED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_iter[numpy-3-False-2] PASSED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_iter[numpy-7-True-1] PASSED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_iter[numpy-7-True-2] PASSED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_iter[numpy-7-False-1] PASSED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_iter[numpy-7-False-2] PASSED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_iter[dask-1-True-1] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_iter[dask-1-True-2] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_iter[dask-1-False-1] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_iter[dask-1-False-2] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_iter[dask-2-True-1] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_iter[dask-2-True-2] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_iter[dask-2-False-1] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_iter[dask-2-False-2] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_iter[dask-3-True-1] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_iter[dask-3-True-2] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_iter[dask-3-False-1] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_iter[dask-3-False-2] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_iter[dask-7-True-1] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_iter[dask-7-True-2] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_iter[dask-7-False-1] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_iter[dask-7-False-2] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_repr[numpy-1] PASSED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_repr[dask-1] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_repeated_rolling_rechunks SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_doc[1-numpy] PASSED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_doc[1-dask] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_properties[1-numpy] PASSED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_properties[1-dask] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-1-True-sum] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-1-True-mean] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-1-True-std] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-1-True-min] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-1-True-max] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-1-True-median] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-1-True-argmin] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-1-True-argmax] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-1-False-sum] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-1-False-mean] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-1-False-std] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-1-False-min] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-1-False-max] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-1-False-median] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-1-False-argmin] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-1-False-argmax] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-1-None-sum] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-1-None-mean] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-1-None-std] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-1-None-min] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-1-None-max] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-1-None-median] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-1-None-argmin] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-1-None-argmax] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-None-True-sum] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-None-True-mean] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-None-True-std] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-None-True-min] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-None-True-max] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-None-True-median] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-None-True-argmin] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-None-True-argmax] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-None-False-sum] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-None-False-mean] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-None-False-std] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-None-False-min] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-None-False-max] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-None-False-median] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-None-False-argmin] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-None-False-argmax] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-None-None-sum] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-None-None-mean] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-None-None-std] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-None-None-min] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-None-None-max] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-None-None-median] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-None-None-argmin] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-None-None-argmax] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-dask-1-True-sum] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-dask-1-True-mean] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-dask-1-True-std] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-dask-1-True-min] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-dask-1-True-max] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-dask-1-True-median] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-dask-1-True-argmin] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-dask-1-True-argmax] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-dask-1-False-sum] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-dask-1-False-mean] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-dask-1-False-std] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-dask-1-False-min] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-dask-1-False-max] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-dask-1-False-median] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-dask-1-False-argmin] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-dask-1-False-argmax] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-dask-1-None-sum] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-dask-1-None-mean] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-dask-1-None-std] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-dask-1-None-min] SKIPPED [ 70%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-dask-1-None-max] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-dask-1-None-median] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-dask-1-None-argmin] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-dask-1-None-argmax] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-dask-None-True-sum] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-dask-None-True-mean] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-dask-None-True-std] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-dask-None-True-min] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-dask-None-True-max] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-dask-None-True-median] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-dask-None-True-argmin] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-dask-None-True-argmax] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-dask-None-False-sum] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-dask-None-False-mean] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-dask-None-False-std] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-dask-None-False-min] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-dask-None-False-max] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-dask-None-False-median] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-dask-None-False-argmin] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-dask-None-False-argmax] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-dask-None-None-sum] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-dask-None-None-mean] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-dask-None-None-std] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-dask-None-None-min] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-dask-None-None-max] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-dask-None-None-median] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-dask-None-None-argmin] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-numbagg-dask-None-None-argmax] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-1-True-sum] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-1-True-mean] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-1-True-std] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-1-True-min] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-1-True-max] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-1-True-median] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-1-True-argmin] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-1-True-argmax] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-1-False-sum] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-1-False-mean] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-1-False-std] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-1-False-min] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-1-False-max] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-1-False-median] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-1-False-argmin] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-1-False-argmax] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-1-None-sum] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-1-None-mean] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-1-None-std] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-1-None-min] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-1-None-max] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-1-None-median] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-1-None-argmin] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-1-None-argmax] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-None-True-sum] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-None-True-mean] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-None-True-std] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-None-True-min] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-None-True-max] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-None-True-median] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-None-True-argmin] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-None-True-argmax] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-None-False-sum] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-None-False-mean] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-None-False-std] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-None-False-min] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-None-False-max] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-None-False-median] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-None-False-argmin] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-None-False-argmax] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-None-None-sum] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-None-None-mean] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-None-None-std] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-None-None-min] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-None-None-max] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-None-None-median] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-None-None-argmin] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-None-None-argmax] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-dask-1-True-sum] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-dask-1-True-mean] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-dask-1-True-std] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-dask-1-True-min] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-dask-1-True-max] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-dask-1-True-median] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-dask-1-True-argmin] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-dask-1-True-argmax] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-dask-1-False-sum] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-dask-1-False-mean] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-dask-1-False-std] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-dask-1-False-min] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-dask-1-False-max] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-dask-1-False-median] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-dask-1-False-argmin] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-dask-1-False-argmax] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-dask-1-None-sum] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-dask-1-None-mean] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-dask-1-None-std] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-dask-1-None-min] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-dask-1-None-max] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-dask-1-None-median] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-dask-1-None-argmin] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-dask-1-None-argmax] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-dask-None-True-sum] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-dask-None-True-mean] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-dask-None-True-std] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-dask-None-True-min] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-dask-None-True-max] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-dask-None-True-median] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-dask-None-True-argmin] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-dask-None-True-argmax] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-dask-None-False-sum] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-dask-None-False-mean] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-dask-None-False-std] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-dask-None-False-min] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-dask-None-False-max] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-dask-None-False-median] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-dask-None-False-argmin] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-dask-None-False-argmax] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-dask-None-None-sum] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-dask-None-None-mean] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-dask-None-None-std] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-dask-None-None-min] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-dask-None-None-max] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-dask-None-None-median] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-dask-None-None-argmin] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-bottleneck-dask-None-None-argmax] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-numpy-1-True-sum] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-numpy-1-True-mean] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-numpy-1-True-std] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-numpy-1-True-min] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-numpy-1-True-max] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-numpy-1-True-median] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-numpy-1-True-argmin] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-numpy-1-True-argmax] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-numpy-1-False-sum] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-numpy-1-False-mean] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-numpy-1-False-std] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-numpy-1-False-min] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-numpy-1-False-max] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-numpy-1-False-median] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-numpy-1-False-argmin] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-numpy-1-False-argmax] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-numpy-1-None-sum] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-numpy-1-None-mean] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-numpy-1-None-std] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-numpy-1-None-min] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-numpy-1-None-max] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-numpy-1-None-median] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-numpy-1-None-argmin] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-numpy-1-None-argmax] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-numpy-None-True-sum] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-numpy-None-True-mean] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-numpy-None-True-std] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-numpy-None-True-min] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-numpy-None-True-max] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-numpy-None-True-median] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-numpy-None-True-argmin] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-numpy-None-True-argmax] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-numpy-None-False-sum] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-numpy-None-False-mean] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-numpy-None-False-std] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-numpy-None-False-min] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-numpy-None-False-max] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-numpy-None-False-median] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-numpy-None-False-argmin] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-numpy-None-False-argmax] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-numpy-None-None-sum] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-numpy-None-None-mean] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-numpy-None-None-std] SKIPPED [ 71%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-numpy-None-None-min] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-numpy-None-None-max] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-numpy-None-None-median] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-numpy-None-None-argmin] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-numpy-None-None-argmax] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-dask-1-True-sum] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-dask-1-True-mean] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-dask-1-True-std] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-dask-1-True-min] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-dask-1-True-max] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-dask-1-True-median] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-dask-1-True-argmin] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-dask-1-True-argmax] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-dask-1-False-sum] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-dask-1-False-mean] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-dask-1-False-std] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-dask-1-False-min] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-dask-1-False-max] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-dask-1-False-median] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-dask-1-False-argmin] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-dask-1-False-argmax] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-dask-1-None-sum] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-dask-1-None-mean] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-dask-1-None-std] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-dask-1-None-min] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-dask-1-None-max] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-dask-1-None-median] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-dask-1-None-argmin] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-dask-1-None-argmax] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-dask-None-True-sum] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-dask-None-True-mean] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-dask-None-True-std] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-dask-None-True-min] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-dask-None-True-max] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-dask-None-True-median] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-dask-None-True-argmin] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-dask-None-True-argmax] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-dask-None-False-sum] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-dask-None-False-mean] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-dask-None-False-std] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-dask-None-False-min] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-dask-None-False-max] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-dask-None-False-median] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-dask-None-False-argmin] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-dask-None-False-argmax] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-dask-None-None-sum] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-dask-None-None-mean] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-dask-None-None-std] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-dask-None-None-min] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-dask-None-None-max] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-dask-None-None-median] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-dask-None-None-argmin] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_bottleneck[1-None-dask-None-None-argmax] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_dask[1-dask-7-1-True-mean] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_dask[1-dask-7-1-True-count] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_dask[1-dask-7-1-False-mean] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_dask[1-dask-7-1-False-count] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_dask[1-dask-7-1-None-mean] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_dask[1-dask-7-1-None-count] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_dask[1-dask-7-None-True-mean] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_dask[1-dask-7-None-True-count] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_dask[1-dask-7-None-False-mean] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_dask[1-dask-7-None-False-count] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_dask[1-dask-7-None-None-mean] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_dask[1-dask-7-None-None-count] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_dask[1-dask-8-1-True-mean] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_dask[1-dask-8-1-True-count] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_dask[1-dask-8-1-False-mean] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_dask[1-dask-8-1-False-count] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_dask[1-dask-8-1-None-mean] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_dask[1-dask-8-1-None-count] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_dask[1-dask-8-None-True-mean] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_dask[1-dask-8-None-True-count] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_dask[1-dask-8-None-False-mean] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_dask[1-dask-8-None-False-count] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_dask[1-dask-8-None-None-mean] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_dask[1-dask-8-None-None-count] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_dask_nochunk[True] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_wrapped_dask_nochunk[None] SKIPPED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[numbagg-1-None-True] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[numbagg-1-None-False] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[numbagg-1-1-True] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[numbagg-1-1-False] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[numbagg-1-2-True] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[numbagg-1-2-False] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[numbagg-1-3-True] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[numbagg-1-3-False] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[numbagg-2-None-True] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[numbagg-2-None-False] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[numbagg-2-1-True] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[numbagg-2-1-False] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[numbagg-2-2-True] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[numbagg-2-2-False] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[numbagg-2-3-True] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[numbagg-2-3-False] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[numbagg-3-None-True] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[numbagg-3-None-False] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[numbagg-3-1-True] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[numbagg-3-1-False] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[numbagg-3-2-True] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[numbagg-3-2-False] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[numbagg-3-3-True] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[numbagg-3-3-False] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[numbagg-4-None-True] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[numbagg-4-None-False] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[numbagg-4-1-True] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[numbagg-4-1-False] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[numbagg-4-2-True] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[numbagg-4-2-False] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[numbagg-4-3-True] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[numbagg-4-3-False] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[bottleneck-1-None-True] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[bottleneck-1-None-False] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[bottleneck-1-1-True] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[bottleneck-1-1-False] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[bottleneck-1-2-True] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[bottleneck-1-2-False] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[bottleneck-1-3-True] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[bottleneck-1-3-False] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[bottleneck-2-None-True] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[bottleneck-2-None-False] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[bottleneck-2-1-True] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[bottleneck-2-1-False] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[bottleneck-2-2-True] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[bottleneck-2-2-False] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[bottleneck-2-3-True] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[bottleneck-2-3-False] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[bottleneck-3-None-True] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[bottleneck-3-None-False] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[bottleneck-3-1-True] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[bottleneck-3-1-False] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[bottleneck-3-2-True] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[bottleneck-3-2-False] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[bottleneck-3-3-True] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[bottleneck-3-3-False] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[bottleneck-4-None-True] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[bottleneck-4-None-False] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[bottleneck-4-1-True] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[bottleneck-4-1-False] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[bottleneck-4-2-True] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[bottleneck-4-2-False] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[bottleneck-4-3-True] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[bottleneck-4-3-False] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[None-1-None-True] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[None-1-None-False] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[None-1-1-True] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[None-1-1-False] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[None-1-2-True] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[None-1-2-False] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[None-1-3-True] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[None-1-3-False] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[None-2-None-True] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[None-2-None-False] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[None-2-1-True] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[None-2-1-False] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[None-2-2-True] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[None-2-2-False] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[None-2-3-True] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[None-2-3-False] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[None-3-None-True] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[None-3-None-False] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[None-3-1-True] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[None-3-1-False] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[None-3-2-True] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[None-3-2-False] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[None-3-3-True] PASSED [ 72%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[None-3-3-False] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[None-4-None-True] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[None-4-None-False] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[None-4-1-True] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[None-4-1-False] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[None-4-2-True] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[None-4-2-False] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[None-4-3-True] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_pandas_compat[None-4-3-False] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_construct[1-True] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_construct[1-False] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_construct[2-True] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_construct[2-False] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_construct[3-True] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_construct[3-False] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_construct[4-True] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_construct[4-False] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-1-None-True-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-1-None-True-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-1-None-False-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-1-None-False-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-1-1-True-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-1-1-True-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-1-1-False-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-1-1-False-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-1-2-True-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-1-2-True-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-1-2-False-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-1-2-False-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-1-3-True-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-1-3-True-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-1-3-False-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-1-3-False-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-2-None-True-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-2-None-True-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-2-None-False-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-2-None-False-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-2-1-True-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-2-1-True-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-2-1-False-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-2-1-False-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-2-2-True-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-2-2-True-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-2-2-False-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-2-2-False-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-2-3-True-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-2-3-True-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-2-3-False-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-2-3-False-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-3-None-True-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-3-None-True-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-3-None-False-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-3-None-False-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-3-1-True-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-3-1-True-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-3-1-False-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-3-1-False-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-3-2-True-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-3-2-True-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-3-2-False-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-3-2-False-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-3-3-True-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-3-3-True-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-3-3-False-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-3-3-False-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-4-None-True-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-4-None-True-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-4-None-False-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-4-None-False-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-4-1-True-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-4-1-True-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-4-1-False-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-4-1-False-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-4-2-True-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-4-2-True-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-4-2-False-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-4-2-False-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-4-3-True-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-4-3-True-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-4-3-False-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-sum-4-3-False-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-1-None-True-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-1-None-True-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-1-None-False-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-1-None-False-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-1-1-True-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-1-1-True-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-1-1-False-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-1-1-False-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-1-2-True-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-1-2-True-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-1-2-False-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-1-2-False-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-1-3-True-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-1-3-True-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-1-3-False-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-1-3-False-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-2-None-True-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-2-None-True-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-2-None-False-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-2-None-False-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-2-1-True-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-2-1-True-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-2-1-False-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-2-1-False-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-2-2-True-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-2-2-True-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-2-2-False-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-2-2-False-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-2-3-True-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-2-3-True-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-2-3-False-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-2-3-False-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-3-None-True-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-3-None-True-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-3-None-False-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-3-None-False-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-3-1-True-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-3-1-True-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-3-1-False-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-3-1-False-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-3-2-True-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-3-2-True-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-3-2-False-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-3-2-False-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-3-3-True-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-3-3-True-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-3-3-False-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-3-3-False-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-4-None-True-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-4-None-True-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-4-None-False-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-4-None-False-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-4-1-True-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-4-1-True-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-4-1-False-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-4-1-False-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-4-2-True-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-4-2-True-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-4-2-False-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-4-2-False-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-4-3-True-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-4-3-True-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-4-3-False-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-mean-4-3-False-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-1-None-True-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-1-None-True-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-1-None-False-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-1-None-False-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-1-1-True-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-1-1-True-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-1-1-False-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-1-1-False-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-1-2-True-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-1-2-True-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-1-2-False-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-1-2-False-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-1-3-True-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-1-3-True-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-1-3-False-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-1-3-False-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-2-None-True-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-2-None-True-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-2-None-False-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-2-None-False-2] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-2-1-True-1] PASSED [ 73%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-2-1-True-2] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-2-1-False-1] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-2-1-False-2] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-2-2-True-1] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-2-2-True-2] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-2-2-False-1] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-2-2-False-2] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-2-3-True-1] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-2-3-True-2] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-2-3-False-1] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-2-3-False-2] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-3-None-True-1] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-3-None-True-2] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-3-None-False-1] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-3-None-False-2] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-3-1-True-1] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-3-1-True-2] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-3-1-False-1] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-3-1-False-2] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-3-2-True-1] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-3-2-True-2] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-3-2-False-1] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-3-2-False-2] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-3-3-True-1] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-3-3-True-2] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-3-3-False-1] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-3-3-False-2] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-4-None-True-1] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-4-None-True-2] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-4-None-False-1] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-4-None-False-2] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-4-1-True-1] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-4-1-True-2] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-4-1-False-1] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-4-1-False-2] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-4-2-True-1] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-4-2-True-2] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-4-2-False-1] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-4-2-False-2] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-4-3-True-1] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-4-3-True-2] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-4-3-False-1] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-std-4-3-False-2] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-1-None-True-1] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-1-None-True-2] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-1-None-False-1] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-1-None-False-2] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-1-1-True-1] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-1-1-True-2] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-1-1-False-1] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-1-1-False-2] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-1-2-True-1] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-1-2-True-2] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-1-2-False-1] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-1-2-False-2] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-1-3-True-1] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-1-3-True-2] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-1-3-False-1] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-1-3-False-2] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-2-None-True-1] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-2-None-True-2] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-2-None-False-1] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-2-None-False-2] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-2-1-True-1] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-2-1-True-2] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-2-1-False-1] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-2-1-False-2] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-2-2-True-1] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-2-2-True-2] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-2-2-False-1] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-2-2-False-2] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-2-3-True-1] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-2-3-True-2] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-2-3-False-1] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-2-3-False-2] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-3-None-True-1] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-3-None-True-2] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-3-None-False-1] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-3-None-False-2] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-3-1-True-1] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-3-1-True-2] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-3-1-False-1] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-3-1-False-2] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-3-2-True-1] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-3-2-True-2] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-3-2-False-1] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-3-2-False-2] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-3-3-True-1] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-3-3-True-2] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-3-3-False-1] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-3-3-False-2] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-4-None-True-1] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-4-None-True-2] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-4-None-False-1] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-4-None-False-2] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-4-1-True-1] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-4-1-True-2] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-4-1-False-1] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-4-1-False-2] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-4-2-True-1] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-4-2-True-2] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-4-2-False-1] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-4-2-False-2] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-4-3-True-1] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-4-3-True-2] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-4-3-False-1] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-numpy-max-4-3-False-2] PASSED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-1-None-True-1] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-1-None-True-2] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-1-None-False-1] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-1-None-False-2] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-1-1-True-1] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-1-1-True-2] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-1-1-False-1] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-1-1-False-2] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-1-2-True-1] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-1-2-True-2] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-1-2-False-1] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-1-2-False-2] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-1-3-True-1] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-1-3-True-2] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-1-3-False-1] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-1-3-False-2] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-2-None-True-1] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-2-None-True-2] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-2-None-False-1] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-2-None-False-2] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-2-1-True-1] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-2-1-True-2] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-2-1-False-1] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-2-1-False-2] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-2-2-True-1] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-2-2-True-2] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-2-2-False-1] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-2-2-False-2] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-2-3-True-1] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-2-3-True-2] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-2-3-False-1] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-2-3-False-2] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-3-None-True-1] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-3-None-True-2] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-3-None-False-1] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-3-None-False-2] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-3-1-True-1] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-3-1-True-2] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-3-1-False-1] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-3-1-False-2] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-3-2-True-1] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-3-2-True-2] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-3-2-False-1] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-3-2-False-2] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-3-3-True-1] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-3-3-True-2] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-3-3-False-1] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-3-3-False-2] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-4-None-True-1] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-4-None-True-2] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-4-None-False-1] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-4-None-False-2] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-4-1-True-1] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-4-1-True-2] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-4-1-False-1] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-4-1-False-2] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-4-2-True-1] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-4-2-True-2] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-4-2-False-1] SKIPPED [ 74%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-4-2-False-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-4-3-True-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-4-3-True-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-4-3-False-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-sum-4-3-False-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-1-None-True-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-1-None-True-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-1-None-False-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-1-None-False-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-1-1-True-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-1-1-True-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-1-1-False-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-1-1-False-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-1-2-True-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-1-2-True-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-1-2-False-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-1-2-False-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-1-3-True-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-1-3-True-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-1-3-False-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-1-3-False-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-2-None-True-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-2-None-True-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-2-None-False-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-2-None-False-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-2-1-True-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-2-1-True-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-2-1-False-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-2-1-False-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-2-2-True-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-2-2-True-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-2-2-False-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-2-2-False-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-2-3-True-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-2-3-True-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-2-3-False-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-2-3-False-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-3-None-True-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-3-None-True-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-3-None-False-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-3-None-False-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-3-1-True-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-3-1-True-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-3-1-False-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-3-1-False-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-3-2-True-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-3-2-True-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-3-2-False-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-3-2-False-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-3-3-True-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-3-3-True-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-3-3-False-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-3-3-False-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-4-None-True-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-4-None-True-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-4-None-False-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-4-None-False-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-4-1-True-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-4-1-True-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-4-1-False-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-4-1-False-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-4-2-True-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-4-2-True-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-4-2-False-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-4-2-False-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-4-3-True-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-4-3-True-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-4-3-False-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-mean-4-3-False-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-1-None-True-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-1-None-True-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-1-None-False-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-1-None-False-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-1-1-True-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-1-1-True-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-1-1-False-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-1-1-False-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-1-2-True-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-1-2-True-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-1-2-False-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-1-2-False-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-1-3-True-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-1-3-True-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-1-3-False-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-1-3-False-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-2-None-True-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-2-None-True-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-2-None-False-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-2-None-False-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-2-1-True-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-2-1-True-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-2-1-False-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-2-1-False-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-2-2-True-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-2-2-True-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-2-2-False-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-2-2-False-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-2-3-True-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-2-3-True-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-2-3-False-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-2-3-False-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-3-None-True-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-3-None-True-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-3-None-False-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-3-None-False-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-3-1-True-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-3-1-True-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-3-1-False-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-3-1-False-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-3-2-True-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-3-2-True-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-3-2-False-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-3-2-False-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-3-3-True-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-3-3-True-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-3-3-False-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-3-3-False-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-4-None-True-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-4-None-True-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-4-None-False-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-4-None-False-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-4-1-True-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-4-1-True-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-4-1-False-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-4-1-False-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-4-2-True-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-4-2-True-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-4-2-False-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-4-2-False-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-4-3-True-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-4-3-True-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-4-3-False-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-std-4-3-False-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-1-None-True-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-1-None-True-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-1-None-False-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-1-None-False-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-1-1-True-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-1-1-True-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-1-1-False-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-1-1-False-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-1-2-True-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-1-2-True-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-1-2-False-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-1-2-False-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-1-3-True-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-1-3-True-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-1-3-False-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-1-3-False-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-2-None-True-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-2-None-True-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-2-None-False-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-2-None-False-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-2-1-True-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-2-1-True-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-2-1-False-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-2-1-False-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-2-2-True-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-2-2-True-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-2-2-False-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-2-2-False-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-2-3-True-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-2-3-True-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-2-3-False-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-2-3-False-2] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-3-None-True-1] SKIPPED [ 75%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-3-None-True-2] SKIPPED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-3-None-False-1] SKIPPED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-3-None-False-2] SKIPPED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-3-1-True-1] SKIPPED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-3-1-True-2] SKIPPED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-3-1-False-1] SKIPPED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-3-1-False-2] SKIPPED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-3-2-True-1] SKIPPED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-3-2-True-2] SKIPPED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-3-2-False-1] SKIPPED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-3-2-False-2] SKIPPED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-3-3-True-1] SKIPPED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-3-3-True-2] SKIPPED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-3-3-False-1] SKIPPED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-3-3-False-2] SKIPPED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-4-None-True-1] SKIPPED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-4-None-True-2] SKIPPED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-4-None-False-1] SKIPPED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-4-None-False-2] SKIPPED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-4-1-True-1] SKIPPED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-4-1-True-2] SKIPPED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-4-1-False-1] SKIPPED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-4-1-False-2] SKIPPED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-4-2-True-1] SKIPPED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-4-2-True-2] SKIPPED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-4-2-False-1] SKIPPED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-4-2-False-2] SKIPPED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-4-3-True-1] SKIPPED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-4-3-True-2] SKIPPED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-4-3-False-1] SKIPPED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[numbagg-dask-max-4-3-False-2] SKIPPED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-1-None-True-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-1-None-True-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-1-None-False-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-1-None-False-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-1-1-True-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-1-1-True-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-1-1-False-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-1-1-False-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-1-2-True-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-1-2-True-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-1-2-False-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-1-2-False-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-1-3-True-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-1-3-True-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-1-3-False-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-1-3-False-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-2-None-True-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-2-None-True-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-2-None-False-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-2-None-False-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-2-1-True-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-2-1-True-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-2-1-False-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-2-1-False-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-2-2-True-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-2-2-True-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-2-2-False-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-2-2-False-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-2-3-True-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-2-3-True-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-2-3-False-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-2-3-False-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-3-None-True-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-3-None-True-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-3-None-False-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-3-None-False-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-3-1-True-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-3-1-True-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-3-1-False-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-3-1-False-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-3-2-True-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-3-2-True-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-3-2-False-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-3-2-False-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-3-3-True-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-3-3-True-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-3-3-False-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-3-3-False-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-4-None-True-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-4-None-True-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-4-None-False-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-4-None-False-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-4-1-True-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-4-1-True-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-4-1-False-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-4-1-False-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-4-2-True-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-4-2-True-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-4-2-False-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-4-2-False-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-4-3-True-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-4-3-True-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-4-3-False-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-sum-4-3-False-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-1-None-True-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-1-None-True-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-1-None-False-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-1-None-False-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-1-1-True-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-1-1-True-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-1-1-False-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-1-1-False-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-1-2-True-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-1-2-True-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-1-2-False-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-1-2-False-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-1-3-True-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-1-3-True-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-1-3-False-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-1-3-False-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-2-None-True-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-2-None-True-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-2-None-False-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-2-None-False-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-2-1-True-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-2-1-True-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-2-1-False-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-2-1-False-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-2-2-True-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-2-2-True-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-2-2-False-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-2-2-False-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-2-3-True-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-2-3-True-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-2-3-False-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-2-3-False-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-3-None-True-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-3-None-True-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-3-None-False-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-3-None-False-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-3-1-True-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-3-1-True-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-3-1-False-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-3-1-False-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-3-2-True-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-3-2-True-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-3-2-False-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-3-2-False-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-3-3-True-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-3-3-True-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-3-3-False-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-3-3-False-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-4-None-True-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-4-None-True-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-4-None-False-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-4-None-False-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-4-1-True-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-4-1-True-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-4-1-False-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-4-1-False-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-4-2-True-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-4-2-True-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-4-2-False-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-4-2-False-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-4-3-True-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-4-3-True-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-4-3-False-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-mean-4-3-False-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-1-None-True-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-1-None-True-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-1-None-False-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-1-None-False-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-1-1-True-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-1-1-True-2] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-1-1-False-1] PASSED [ 76%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-1-1-False-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-1-2-True-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-1-2-True-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-1-2-False-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-1-2-False-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-1-3-True-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-1-3-True-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-1-3-False-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-1-3-False-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-2-None-True-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-2-None-True-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-2-None-False-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-2-None-False-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-2-1-True-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-2-1-True-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-2-1-False-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-2-1-False-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-2-2-True-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-2-2-True-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-2-2-False-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-2-2-False-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-2-3-True-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-2-3-True-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-2-3-False-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-2-3-False-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-3-None-True-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-3-None-True-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-3-None-False-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-3-None-False-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-3-1-True-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-3-1-True-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-3-1-False-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-3-1-False-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-3-2-True-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-3-2-True-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-3-2-False-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-3-2-False-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-3-3-True-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-3-3-True-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-3-3-False-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-3-3-False-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-4-None-True-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-4-None-True-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-4-None-False-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-4-None-False-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-4-1-True-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-4-1-True-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-4-1-False-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-4-1-False-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-4-2-True-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-4-2-True-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-4-2-False-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-4-2-False-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-4-3-True-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-4-3-True-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-4-3-False-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-std-4-3-False-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-1-None-True-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-1-None-True-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-1-None-False-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-1-None-False-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-1-1-True-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-1-1-True-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-1-1-False-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-1-1-False-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-1-2-True-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-1-2-True-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-1-2-False-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-1-2-False-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-1-3-True-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-1-3-True-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-1-3-False-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-1-3-False-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-2-None-True-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-2-None-True-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-2-None-False-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-2-None-False-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-2-1-True-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-2-1-True-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-2-1-False-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-2-1-False-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-2-2-True-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-2-2-True-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-2-2-False-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-2-2-False-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-2-3-True-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-2-3-True-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-2-3-False-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-2-3-False-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-3-None-True-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-3-None-True-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-3-None-False-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-3-None-False-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-3-1-True-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-3-1-True-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-3-1-False-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-3-1-False-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-3-2-True-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-3-2-True-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-3-2-False-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-3-2-False-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-3-3-True-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-3-3-True-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-3-3-False-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-3-3-False-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-4-None-True-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-4-None-True-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-4-None-False-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-4-None-False-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-4-1-True-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-4-1-True-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-4-1-False-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-4-1-False-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-4-2-True-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-4-2-True-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-4-2-False-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-4-2-False-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-4-3-True-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-4-3-True-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-4-3-False-1] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-numpy-max-4-3-False-2] PASSED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-1-None-True-1] SKIPPED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-1-None-True-2] SKIPPED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-1-None-False-1] SKIPPED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-1-None-False-2] SKIPPED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-1-1-True-1] SKIPPED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-1-1-True-2] SKIPPED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-1-1-False-1] SKIPPED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-1-1-False-2] SKIPPED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-1-2-True-1] SKIPPED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-1-2-True-2] SKIPPED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-1-2-False-1] SKIPPED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-1-2-False-2] SKIPPED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-1-3-True-1] SKIPPED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-1-3-True-2] SKIPPED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-1-3-False-1] SKIPPED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-1-3-False-2] SKIPPED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-2-None-True-1] SKIPPED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-2-None-True-2] SKIPPED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-2-None-False-1] SKIPPED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-2-None-False-2] SKIPPED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-2-1-True-1] SKIPPED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-2-1-True-2] SKIPPED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-2-1-False-1] SKIPPED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-2-1-False-2] SKIPPED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-2-2-True-1] SKIPPED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-2-2-True-2] SKIPPED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-2-2-False-1] SKIPPED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-2-2-False-2] SKIPPED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-2-3-True-1] SKIPPED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-2-3-True-2] SKIPPED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-2-3-False-1] SKIPPED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-2-3-False-2] SKIPPED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-3-None-True-1] SKIPPED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-3-None-True-2] SKIPPED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-3-None-False-1] SKIPPED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-3-None-False-2] SKIPPED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-3-1-True-1] SKIPPED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-3-1-True-2] SKIPPED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-3-1-False-1] SKIPPED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-3-1-False-2] SKIPPED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-3-2-True-1] SKIPPED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-3-2-True-2] SKIPPED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-3-2-False-1] SKIPPED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-3-2-False-2] SKIPPED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-3-3-True-1] SKIPPED [ 77%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-3-3-True-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-3-3-False-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-3-3-False-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-4-None-True-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-4-None-True-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-4-None-False-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-4-None-False-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-4-1-True-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-4-1-True-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-4-1-False-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-4-1-False-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-4-2-True-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-4-2-True-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-4-2-False-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-4-2-False-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-4-3-True-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-4-3-True-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-4-3-False-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-sum-4-3-False-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-1-None-True-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-1-None-True-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-1-None-False-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-1-None-False-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-1-1-True-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-1-1-True-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-1-1-False-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-1-1-False-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-1-2-True-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-1-2-True-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-1-2-False-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-1-2-False-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-1-3-True-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-1-3-True-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-1-3-False-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-1-3-False-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-2-None-True-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-2-None-True-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-2-None-False-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-2-None-False-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-2-1-True-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-2-1-True-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-2-1-False-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-2-1-False-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-2-2-True-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-2-2-True-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-2-2-False-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-2-2-False-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-2-3-True-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-2-3-True-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-2-3-False-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-2-3-False-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-3-None-True-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-3-None-True-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-3-None-False-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-3-None-False-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-3-1-True-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-3-1-True-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-3-1-False-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-3-1-False-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-3-2-True-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-3-2-True-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-3-2-False-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-3-2-False-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-3-3-True-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-3-3-True-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-3-3-False-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-3-3-False-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-4-None-True-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-4-None-True-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-4-None-False-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-4-None-False-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-4-1-True-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-4-1-True-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-4-1-False-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-4-1-False-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-4-2-True-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-4-2-True-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-4-2-False-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-4-2-False-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-4-3-True-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-4-3-True-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-4-3-False-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-mean-4-3-False-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-1-None-True-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-1-None-True-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-1-None-False-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-1-None-False-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-1-1-True-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-1-1-True-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-1-1-False-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-1-1-False-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-1-2-True-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-1-2-True-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-1-2-False-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-1-2-False-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-1-3-True-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-1-3-True-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-1-3-False-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-1-3-False-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-2-None-True-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-2-None-True-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-2-None-False-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-2-None-False-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-2-1-True-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-2-1-True-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-2-1-False-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-2-1-False-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-2-2-True-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-2-2-True-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-2-2-False-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-2-2-False-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-2-3-True-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-2-3-True-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-2-3-False-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-2-3-False-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-3-None-True-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-3-None-True-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-3-None-False-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-3-None-False-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-3-1-True-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-3-1-True-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-3-1-False-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-3-1-False-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-3-2-True-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-3-2-True-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-3-2-False-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-3-2-False-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-3-3-True-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-3-3-True-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-3-3-False-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-3-3-False-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-4-None-True-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-4-None-True-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-4-None-False-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-4-None-False-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-4-1-True-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-4-1-True-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-4-1-False-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-4-1-False-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-4-2-True-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-4-2-True-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-4-2-False-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-4-2-False-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-4-3-True-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-4-3-True-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-4-3-False-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-std-4-3-False-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-1-None-True-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-1-None-True-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-1-None-False-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-1-None-False-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-1-1-True-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-1-1-True-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-1-1-False-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-1-1-False-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-1-2-True-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-1-2-True-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-1-2-False-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-1-2-False-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-1-3-True-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-1-3-True-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-1-3-False-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-1-3-False-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-2-None-True-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-2-None-True-2] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-2-None-False-1] SKIPPED [ 78%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-2-None-False-2] SKIPPED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-2-1-True-1] SKIPPED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-2-1-True-2] SKIPPED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-2-1-False-1] SKIPPED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-2-1-False-2] SKIPPED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-2-2-True-1] SKIPPED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-2-2-True-2] SKIPPED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-2-2-False-1] SKIPPED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-2-2-False-2] SKIPPED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-2-3-True-1] SKIPPED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-2-3-True-2] SKIPPED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-2-3-False-1] SKIPPED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-2-3-False-2] SKIPPED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-3-None-True-1] SKIPPED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-3-None-True-2] SKIPPED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-3-None-False-1] SKIPPED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-3-None-False-2] SKIPPED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-3-1-True-1] SKIPPED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-3-1-True-2] SKIPPED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-3-1-False-1] SKIPPED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-3-1-False-2] SKIPPED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-3-2-True-1] SKIPPED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-3-2-True-2] SKIPPED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-3-2-False-1] SKIPPED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-3-2-False-2] SKIPPED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-3-3-True-1] SKIPPED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-3-3-True-2] SKIPPED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-3-3-False-1] SKIPPED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-3-3-False-2] SKIPPED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-4-None-True-1] SKIPPED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-4-None-True-2] SKIPPED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-4-None-False-1] SKIPPED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-4-None-False-2] SKIPPED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-4-1-True-1] SKIPPED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-4-1-True-2] SKIPPED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-4-1-False-1] SKIPPED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-4-1-False-2] SKIPPED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-4-2-True-1] SKIPPED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-4-2-True-2] SKIPPED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-4-2-False-1] SKIPPED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-4-2-False-2] SKIPPED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-4-3-True-1] SKIPPED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-4-3-True-2] SKIPPED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-4-3-False-1] SKIPPED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[bottleneck-dask-max-4-3-False-2] SKIPPED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-1-None-True-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-1-None-True-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-1-None-False-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-1-None-False-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-1-1-True-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-1-1-True-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-1-1-False-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-1-1-False-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-1-2-True-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-1-2-True-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-1-2-False-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-1-2-False-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-1-3-True-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-1-3-True-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-1-3-False-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-1-3-False-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-2-None-True-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-2-None-True-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-2-None-False-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-2-None-False-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-2-1-True-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-2-1-True-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-2-1-False-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-2-1-False-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-2-2-True-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-2-2-True-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-2-2-False-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-2-2-False-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-2-3-True-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-2-3-True-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-2-3-False-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-2-3-False-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-3-None-True-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-3-None-True-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-3-None-False-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-3-None-False-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-3-1-True-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-3-1-True-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-3-1-False-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-3-1-False-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-3-2-True-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-3-2-True-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-3-2-False-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-3-2-False-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-3-3-True-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-3-3-True-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-3-3-False-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-3-3-False-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-4-None-True-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-4-None-True-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-4-None-False-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-4-None-False-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-4-1-True-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-4-1-True-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-4-1-False-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-4-1-False-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-4-2-True-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-4-2-True-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-4-2-False-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-4-2-False-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-4-3-True-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-4-3-True-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-4-3-False-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-sum-4-3-False-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-1-None-True-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-1-None-True-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-1-None-False-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-1-None-False-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-1-1-True-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-1-1-True-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-1-1-False-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-1-1-False-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-1-2-True-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-1-2-True-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-1-2-False-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-1-2-False-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-1-3-True-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-1-3-True-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-1-3-False-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-1-3-False-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-2-None-True-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-2-None-True-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-2-None-False-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-2-None-False-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-2-1-True-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-2-1-True-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-2-1-False-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-2-1-False-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-2-2-True-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-2-2-True-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-2-2-False-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-2-2-False-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-2-3-True-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-2-3-True-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-2-3-False-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-2-3-False-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-3-None-True-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-3-None-True-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-3-None-False-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-3-None-False-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-3-1-True-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-3-1-True-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-3-1-False-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-3-1-False-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-3-2-True-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-3-2-True-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-3-2-False-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-3-2-False-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-3-3-True-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-3-3-True-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-3-3-False-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-3-3-False-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-4-None-True-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-4-None-True-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-4-None-False-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-4-None-False-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-4-1-True-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-4-1-True-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-4-1-False-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-4-1-False-2] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-4-2-True-1] PASSED [ 79%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-4-2-True-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-4-2-False-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-4-2-False-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-4-3-True-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-4-3-True-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-4-3-False-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-mean-4-3-False-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-1-None-True-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-1-None-True-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-1-None-False-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-1-None-False-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-1-1-True-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-1-1-True-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-1-1-False-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-1-1-False-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-1-2-True-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-1-2-True-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-1-2-False-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-1-2-False-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-1-3-True-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-1-3-True-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-1-3-False-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-1-3-False-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-2-None-True-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-2-None-True-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-2-None-False-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-2-None-False-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-2-1-True-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-2-1-True-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-2-1-False-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-2-1-False-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-2-2-True-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-2-2-True-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-2-2-False-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-2-2-False-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-2-3-True-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-2-3-True-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-2-3-False-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-2-3-False-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-3-None-True-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-3-None-True-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-3-None-False-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-3-None-False-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-3-1-True-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-3-1-True-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-3-1-False-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-3-1-False-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-3-2-True-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-3-2-True-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-3-2-False-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-3-2-False-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-3-3-True-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-3-3-True-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-3-3-False-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-3-3-False-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-4-None-True-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-4-None-True-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-4-None-False-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-4-None-False-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-4-1-True-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-4-1-True-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-4-1-False-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-4-1-False-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-4-2-True-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-4-2-True-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-4-2-False-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-4-2-False-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-4-3-True-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-4-3-True-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-4-3-False-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-std-4-3-False-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-1-None-True-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-1-None-True-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-1-None-False-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-1-None-False-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-1-1-True-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-1-1-True-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-1-1-False-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-1-1-False-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-1-2-True-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-1-2-True-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-1-2-False-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-1-2-False-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-1-3-True-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-1-3-True-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-1-3-False-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-1-3-False-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-2-None-True-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-2-None-True-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-2-None-False-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-2-None-False-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-2-1-True-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-2-1-True-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-2-1-False-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-2-1-False-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-2-2-True-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-2-2-True-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-2-2-False-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-2-2-False-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-2-3-True-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-2-3-True-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-2-3-False-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-2-3-False-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-3-None-True-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-3-None-True-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-3-None-False-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-3-None-False-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-3-1-True-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-3-1-True-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-3-1-False-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-3-1-False-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-3-2-True-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-3-2-True-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-3-2-False-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-3-2-False-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-3-3-True-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-3-3-True-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-3-3-False-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-3-3-False-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-4-None-True-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-4-None-True-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-4-None-False-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-4-None-False-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-4-1-True-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-4-1-True-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-4-1-False-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-4-1-False-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-4-2-True-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-4-2-True-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-4-2-False-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-4-2-False-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-4-3-True-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-4-3-True-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-4-3-False-1] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-numpy-max-4-3-False-2] PASSED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-1-None-True-1] SKIPPED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-1-None-True-2] SKIPPED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-1-None-False-1] SKIPPED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-1-None-False-2] SKIPPED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-1-1-True-1] SKIPPED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-1-1-True-2] SKIPPED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-1-1-False-1] SKIPPED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-1-1-False-2] SKIPPED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-1-2-True-1] SKIPPED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-1-2-True-2] SKIPPED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-1-2-False-1] SKIPPED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-1-2-False-2] SKIPPED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-1-3-True-1] SKIPPED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-1-3-True-2] SKIPPED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-1-3-False-1] SKIPPED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-1-3-False-2] SKIPPED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-2-None-True-1] SKIPPED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-2-None-True-2] SKIPPED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-2-None-False-1] SKIPPED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-2-None-False-2] SKIPPED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-2-1-True-1] SKIPPED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-2-1-True-2] SKIPPED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-2-1-False-1] SKIPPED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-2-1-False-2] SKIPPED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-2-2-True-1] SKIPPED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-2-2-True-2] SKIPPED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-2-2-False-1] SKIPPED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-2-2-False-2] SKIPPED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-2-3-True-1] SKIPPED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-2-3-True-2] SKIPPED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-2-3-False-1] SKIPPED [ 80%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-2-3-False-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-3-None-True-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-3-None-True-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-3-None-False-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-3-None-False-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-3-1-True-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-3-1-True-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-3-1-False-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-3-1-False-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-3-2-True-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-3-2-True-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-3-2-False-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-3-2-False-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-3-3-True-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-3-3-True-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-3-3-False-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-3-3-False-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-4-None-True-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-4-None-True-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-4-None-False-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-4-None-False-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-4-1-True-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-4-1-True-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-4-1-False-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-4-1-False-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-4-2-True-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-4-2-True-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-4-2-False-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-4-2-False-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-4-3-True-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-4-3-True-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-4-3-False-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-sum-4-3-False-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-1-None-True-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-1-None-True-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-1-None-False-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-1-None-False-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-1-1-True-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-1-1-True-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-1-1-False-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-1-1-False-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-1-2-True-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-1-2-True-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-1-2-False-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-1-2-False-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-1-3-True-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-1-3-True-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-1-3-False-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-1-3-False-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-2-None-True-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-2-None-True-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-2-None-False-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-2-None-False-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-2-1-True-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-2-1-True-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-2-1-False-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-2-1-False-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-2-2-True-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-2-2-True-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-2-2-False-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-2-2-False-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-2-3-True-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-2-3-True-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-2-3-False-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-2-3-False-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-3-None-True-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-3-None-True-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-3-None-False-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-3-None-False-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-3-1-True-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-3-1-True-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-3-1-False-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-3-1-False-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-3-2-True-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-3-2-True-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-3-2-False-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-3-2-False-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-3-3-True-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-3-3-True-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-3-3-False-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-3-3-False-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-4-None-True-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-4-None-True-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-4-None-False-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-4-None-False-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-4-1-True-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-4-1-True-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-4-1-False-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-4-1-False-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-4-2-True-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-4-2-True-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-4-2-False-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-4-2-False-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-4-3-True-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-4-3-True-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-4-3-False-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-mean-4-3-False-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-1-None-True-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-1-None-True-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-1-None-False-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-1-None-False-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-1-1-True-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-1-1-True-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-1-1-False-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-1-1-False-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-1-2-True-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-1-2-True-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-1-2-False-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-1-2-False-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-1-3-True-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-1-3-True-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-1-3-False-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-1-3-False-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-2-None-True-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-2-None-True-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-2-None-False-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-2-None-False-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-2-1-True-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-2-1-True-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-2-1-False-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-2-1-False-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-2-2-True-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-2-2-True-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-2-2-False-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-2-2-False-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-2-3-True-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-2-3-True-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-2-3-False-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-2-3-False-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-3-None-True-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-3-None-True-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-3-None-False-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-3-None-False-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-3-1-True-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-3-1-True-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-3-1-False-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-3-1-False-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-3-2-True-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-3-2-True-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-3-2-False-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-3-2-False-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-3-3-True-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-3-3-True-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-3-3-False-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-3-3-False-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-4-None-True-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-4-None-True-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-4-None-False-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-4-None-False-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-4-1-True-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-4-1-True-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-4-1-False-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-4-1-False-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-4-2-True-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-4-2-True-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-4-2-False-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-4-2-False-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-4-3-True-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-4-3-True-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-4-3-False-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-std-4-3-False-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-1-None-True-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-1-None-True-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-1-None-False-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-1-None-False-2] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-1-1-True-1] SKIPPED [ 81%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-1-1-True-2] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-1-1-False-1] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-1-1-False-2] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-1-2-True-1] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-1-2-True-2] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-1-2-False-1] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-1-2-False-2] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-1-3-True-1] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-1-3-True-2] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-1-3-False-1] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-1-3-False-2] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-2-None-True-1] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-2-None-True-2] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-2-None-False-1] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-2-None-False-2] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-2-1-True-1] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-2-1-True-2] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-2-1-False-1] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-2-1-False-2] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-2-2-True-1] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-2-2-True-2] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-2-2-False-1] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-2-2-False-2] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-2-3-True-1] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-2-3-True-2] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-2-3-False-1] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-2-3-False-2] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-3-None-True-1] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-3-None-True-2] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-3-None-False-1] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-3-None-False-2] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-3-1-True-1] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-3-1-True-2] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-3-1-False-1] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-3-1-False-2] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-3-2-True-1] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-3-2-True-2] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-3-2-False-1] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-3-2-False-2] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-3-3-True-1] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-3-3-True-2] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-3-3-False-1] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-3-3-False-2] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-4-None-True-1] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-4-None-True-2] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-4-None-False-1] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-4-None-False-2] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-4-1-True-1] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-4-1-True-2] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-4-1-False-1] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-4-1-False-2] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-4-2-True-1] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-4-2-True-2] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-4-2-False-1] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-4-2-False-2] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-4-3-True-1] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-4-3-True-2] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-4-3-False-1] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce[None-dask-max-4-3-False-2] SKIPPED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-sum-1-None-True] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-sum-1-None-False] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-sum-1-1-True] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-sum-1-1-False] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-sum-1-2-True] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-sum-1-2-False] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-sum-1-3-True] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-sum-1-3-False] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-sum-2-None-True] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-sum-2-None-False] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-sum-2-1-True] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-sum-2-1-False] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-sum-2-2-True] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-sum-2-2-False] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-sum-2-3-True] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-sum-2-3-False] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-sum-3-None-True] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-sum-3-None-False] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-sum-3-1-True] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-sum-3-1-False] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-sum-3-2-True] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-sum-3-2-False] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-sum-3-3-True] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-sum-3-3-False] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-sum-4-None-True] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-sum-4-None-False] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-sum-4-1-True] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-sum-4-1-False] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-sum-4-2-True] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-sum-4-2-False] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-sum-4-3-True] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-sum-4-3-False] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-max-1-None-True] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-max-1-None-False] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-max-1-1-True] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-max-1-1-False] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-max-1-2-True] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-max-1-2-False] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-max-1-3-True] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-max-1-3-False] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-max-2-None-True] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-max-2-None-False] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-max-2-1-True] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-max-2-1-False] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-max-2-2-True] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-max-2-2-False] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-max-2-3-True] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-max-2-3-False] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-max-3-None-True] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-max-3-None-False] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-max-3-1-True] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-max-3-1-False] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-max-3-2-True] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-max-3-2-False] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-max-3-3-True] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-max-3-3-False] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-max-4-None-True] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-max-4-None-False] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-max-4-1-True] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-max-4-1-False] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-max-4-2-True] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-max-4-2-False] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-max-4-3-True] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[numbagg-max-4-3-False] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-sum-1-None-True] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-sum-1-None-False] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-sum-1-1-True] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-sum-1-1-False] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-sum-1-2-True] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-sum-1-2-False] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-sum-1-3-True] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-sum-1-3-False] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-sum-2-None-True] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-sum-2-None-False] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-sum-2-1-True] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-sum-2-1-False] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-sum-2-2-True] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-sum-2-2-False] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-sum-2-3-True] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-sum-2-3-False] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-sum-3-None-True] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-sum-3-None-False] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-sum-3-1-True] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-sum-3-1-False] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-sum-3-2-True] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-sum-3-2-False] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-sum-3-3-True] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-sum-3-3-False] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-sum-4-None-True] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-sum-4-None-False] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-sum-4-1-True] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-sum-4-1-False] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-sum-4-2-True] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-sum-4-2-False] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-sum-4-3-True] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-sum-4-3-False] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-max-1-None-True] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-max-1-None-False] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-max-1-1-True] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-max-1-1-False] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-max-1-2-True] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-max-1-2-False] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-max-1-3-True] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-max-1-3-False] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-max-2-None-True] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-max-2-None-False] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-max-2-1-True] PASSED [ 82%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-max-2-1-False] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-max-2-2-True] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-max-2-2-False] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-max-2-3-True] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-max-2-3-False] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-max-3-None-True] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-max-3-None-False] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-max-3-1-True] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-max-3-1-False] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-max-3-2-True] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-max-3-2-False] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-max-3-3-True] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-max-3-3-False] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-max-4-None-True] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-max-4-None-False] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-max-4-1-True] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-max-4-1-False] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-max-4-2-True] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-max-4-2-False] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-max-4-3-True] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[bottleneck-max-4-3-False] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-sum-1-None-True] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-sum-1-None-False] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-sum-1-1-True] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-sum-1-1-False] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-sum-1-2-True] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-sum-1-2-False] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-sum-1-3-True] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-sum-1-3-False] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-sum-2-None-True] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-sum-2-None-False] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-sum-2-1-True] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-sum-2-1-False] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-sum-2-2-True] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-sum-2-2-False] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-sum-2-3-True] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-sum-2-3-False] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-sum-3-None-True] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-sum-3-None-False] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-sum-3-1-True] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-sum-3-1-False] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-sum-3-2-True] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-sum-3-2-False] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-sum-3-3-True] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-sum-3-3-False] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-sum-4-None-True] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-sum-4-None-False] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-sum-4-1-True] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-sum-4-1-False] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-sum-4-2-True] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-sum-4-2-False] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-sum-4-3-True] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-sum-4-3-False] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-max-1-None-True] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-max-1-None-False] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-max-1-1-True] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-max-1-1-False] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-max-1-2-True] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-max-1-2-False] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-max-1-3-True] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-max-1-3-False] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-max-2-None-True] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-max-2-None-False] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-max-2-1-True] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-max-2-1-False] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-max-2-2-True] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-max-2-2-False] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-max-2-3-True] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-max-2-3-False] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-max-3-None-True] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-max-3-None-False] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-max-3-1-True] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-max-3-1-False] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-max-3-2-True] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-max-3-2-False] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-max-3-3-True] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-max-3-3-False] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-max-4-None-True] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-max-4-None-False] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-max-4-1-True] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-max-4-1-False] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-max-4-2-True] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-max-4-2-False] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-max-4-3-True] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_reduce_nonnumeric[None-max-4-3-False] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_count_correct[numbagg] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_count_correct[bottleneck] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_count_correct[None] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[numbagg-numpy-sum-None-True-1] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[numbagg-numpy-sum-None-False-1] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[numbagg-numpy-sum-1-True-1] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[numbagg-numpy-sum-1-False-1] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[numbagg-numpy-mean-None-True-1] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[numbagg-numpy-mean-None-False-1] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[numbagg-numpy-mean-1-True-1] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[numbagg-numpy-mean-1-False-1] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[numbagg-numpy-max-None-True-1] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[numbagg-numpy-max-None-False-1] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[numbagg-numpy-max-1-True-1] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[numbagg-numpy-max-1-False-1] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[numbagg-dask-sum-None-True-1] SKIPPED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[numbagg-dask-sum-None-False-1] SKIPPED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[numbagg-dask-sum-1-True-1] SKIPPED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[numbagg-dask-sum-1-False-1] SKIPPED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[numbagg-dask-mean-None-True-1] SKIPPED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[numbagg-dask-mean-None-False-1] SKIPPED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[numbagg-dask-mean-1-True-1] SKIPPED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[numbagg-dask-mean-1-False-1] SKIPPED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[numbagg-dask-max-None-True-1] SKIPPED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[numbagg-dask-max-None-False-1] SKIPPED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[numbagg-dask-max-1-True-1] SKIPPED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[numbagg-dask-max-1-False-1] SKIPPED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[bottleneck-numpy-sum-None-True-1] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[bottleneck-numpy-sum-None-False-1] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[bottleneck-numpy-sum-1-True-1] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[bottleneck-numpy-sum-1-False-1] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[bottleneck-numpy-mean-None-True-1] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[bottleneck-numpy-mean-None-False-1] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[bottleneck-numpy-mean-1-True-1] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[bottleneck-numpy-mean-1-False-1] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[bottleneck-numpy-max-None-True-1] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[bottleneck-numpy-max-None-False-1] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[bottleneck-numpy-max-1-True-1] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[bottleneck-numpy-max-1-False-1] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[bottleneck-dask-sum-None-True-1] SKIPPED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[bottleneck-dask-sum-None-False-1] SKIPPED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[bottleneck-dask-sum-1-True-1] SKIPPED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[bottleneck-dask-sum-1-False-1] SKIPPED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[bottleneck-dask-mean-None-True-1] SKIPPED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[bottleneck-dask-mean-None-False-1] SKIPPED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[bottleneck-dask-mean-1-True-1] SKIPPED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[bottleneck-dask-mean-1-False-1] SKIPPED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[bottleneck-dask-max-None-True-1] SKIPPED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[bottleneck-dask-max-None-False-1] SKIPPED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[bottleneck-dask-max-1-True-1] SKIPPED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[bottleneck-dask-max-1-False-1] SKIPPED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[None-numpy-sum-None-True-1] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[None-numpy-sum-None-False-1] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[None-numpy-sum-1-True-1] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[None-numpy-sum-1-False-1] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[None-numpy-mean-None-True-1] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[None-numpy-mean-None-False-1] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[None-numpy-mean-1-True-1] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[None-numpy-mean-1-False-1] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[None-numpy-max-None-True-1] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[None-numpy-max-None-False-1] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[None-numpy-max-1-True-1] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[None-numpy-max-1-False-1] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[None-dask-sum-None-True-1] SKIPPED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[None-dask-sum-None-False-1] SKIPPED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[None-dask-sum-1-True-1] SKIPPED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[None-dask-sum-1-False-1] SKIPPED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[None-dask-mean-None-True-1] SKIPPED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[None-dask-mean-None-False-1] SKIPPED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[None-dask-mean-1-True-1] SKIPPED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[None-dask-mean-1-False-1] SKIPPED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[None-dask-max-None-True-1] SKIPPED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[None-dask-max-None-False-1] SKIPPED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[None-dask-max-1-True-1] SKIPPED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_reduce[None-dask-max-1-False-1] SKIPPED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_construct[nan-True] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_construct[nan-False] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_construct[nan-center2] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_construct[0.0-True] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_construct[0.0-False] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_ndrolling_construct[0.0-center2] PASSED [ 83%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_keep_attrs[reduce-argument0] PASSED [ 84%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_keep_attrs[mean-argument1] PASSED [ 84%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_keep_attrs[construct-argument2] PASSED [ 84%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_keep_attrs[count-argument3] PASSED [ 84%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_dask_dtype[int] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_dask_dtype[float32] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_dask_dtype[float64] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDataArrayRolling::test_rolling_mean_bool PASSED [ 84%] xarray/tests/test_rolling.py::TestDataArrayRollingExp::test_rolling_exp_runs[1-mean-numpy-span-5-time] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDataArrayRollingExp::test_rolling_exp_runs[1-mean-numpy-span-5-x] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDataArrayRollingExp::test_rolling_exp_runs[1-mean-numpy-alpha-0.5-time] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDataArrayRollingExp::test_rolling_exp_runs[1-mean-numpy-alpha-0.5-x] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDataArrayRollingExp::test_rolling_exp_runs[1-mean-numpy-com-0.5-time] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDataArrayRollingExp::test_rolling_exp_runs[1-mean-numpy-com-0.5-x] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDataArrayRollingExp::test_rolling_exp_runs[1-mean-numpy-halflife-5-time] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDataArrayRollingExp::test_rolling_exp_runs[1-mean-numpy-halflife-5-x] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDataArrayRollingExp::test_rolling_exp_runs[1-sum-numpy-span-5-time] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDataArrayRollingExp::test_rolling_exp_runs[1-sum-numpy-span-5-x] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDataArrayRollingExp::test_rolling_exp_runs[1-sum-numpy-alpha-0.5-time] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDataArrayRollingExp::test_rolling_exp_runs[1-sum-numpy-alpha-0.5-x] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDataArrayRollingExp::test_rolling_exp_runs[1-sum-numpy-com-0.5-time] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDataArrayRollingExp::test_rolling_exp_runs[1-sum-numpy-com-0.5-x] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDataArrayRollingExp::test_rolling_exp_runs[1-sum-numpy-halflife-5-time] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDataArrayRollingExp::test_rolling_exp_runs[1-sum-numpy-halflife-5-x] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDataArrayRollingExp::test_rolling_exp_runs[1-var-numpy-span-5-time] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDataArrayRollingExp::test_rolling_exp_runs[1-var-numpy-span-5-x] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDataArrayRollingExp::test_rolling_exp_runs[1-var-numpy-alpha-0.5-time] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDataArrayRollingExp::test_rolling_exp_runs[1-var-numpy-alpha-0.5-x] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDataArrayRollingExp::test_rolling_exp_runs[1-var-numpy-com-0.5-time] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDataArrayRollingExp::test_rolling_exp_runs[1-var-numpy-com-0.5-x] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDataArrayRollingExp::test_rolling_exp_runs[1-var-numpy-halflife-5-time] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDataArrayRollingExp::test_rolling_exp_runs[1-var-numpy-halflife-5-x] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDataArrayRollingExp::test_rolling_exp_runs[1-std-numpy-span-5-time] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDataArrayRollingExp::test_rolling_exp_runs[1-std-numpy-span-5-x] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDataArrayRollingExp::test_rolling_exp_runs[1-std-numpy-alpha-0.5-time] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDataArrayRollingExp::test_rolling_exp_runs[1-std-numpy-alpha-0.5-x] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDataArrayRollingExp::test_rolling_exp_runs[1-std-numpy-com-0.5-time] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDataArrayRollingExp::test_rolling_exp_runs[1-std-numpy-com-0.5-x] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDataArrayRollingExp::test_rolling_exp_runs[1-std-numpy-halflife-5-time] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDataArrayRollingExp::test_rolling_exp_runs[1-std-numpy-halflife-5-x] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDataArrayRollingExp::test_rolling_exp_mean_pandas[1-numpy-span-5-time] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDataArrayRollingExp::test_rolling_exp_mean_pandas[1-numpy-span-5-x] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDataArrayRollingExp::test_rolling_exp_mean_pandas[1-numpy-alpha-0.5-time] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDataArrayRollingExp::test_rolling_exp_mean_pandas[1-numpy-alpha-0.5-x] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDataArrayRollingExp::test_rolling_exp_mean_pandas[1-numpy-com-0.5-time] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDataArrayRollingExp::test_rolling_exp_mean_pandas[1-numpy-com-0.5-x] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDataArrayRollingExp::test_rolling_exp_mean_pandas[1-numpy-halflife-5-time] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDataArrayRollingExp::test_rolling_exp_mean_pandas[1-numpy-halflife-5-x] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDataArrayRollingExp::test_rolling_exp_keep_attrs[1-mean-numpy] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDataArrayRollingExp::test_rolling_exp_keep_attrs[1-sum-numpy] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_keep_attrs[reduce-argument0] PASSED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_keep_attrs[mean-argument1] PASSED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_keep_attrs[construct-argument2] PASSED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_keep_attrs[count-argument3] PASSED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_properties[1-numpy] PASSED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_properties[1-dask] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_construct_automatic_rechunk SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z1-1-True-sum] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z1-1-True-mean] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z1-1-True-std] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z1-1-True-var] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z1-1-True-min] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z1-1-True-max] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z1-1-True-median] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z1-1-False-sum] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z1-1-False-mean] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z1-1-False-std] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z1-1-False-var] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z1-1-False-min] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z1-1-False-max] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z1-1-False-median] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z1-1-None-sum] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z1-1-None-mean] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z1-1-None-std] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z1-1-None-var] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z1-1-None-min] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z1-1-None-max] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z1-1-None-median] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z1-None-True-sum] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z1-None-True-mean] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z1-None-True-std] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z1-None-True-var] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z1-None-True-min] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z1-None-True-max] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z1-None-True-median] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z1-None-False-sum] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z1-None-False-mean] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z1-None-False-std] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z1-None-False-var] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z1-None-False-min] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z1-None-False-max] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z1-None-False-median] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z1-None-None-sum] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z1-None-None-mean] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z1-None-None-std] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z1-None-None-var] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z1-None-None-min] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z1-None-None-max] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z1-None-None-median] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z2-1-True-sum] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z2-1-True-mean] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z2-1-True-std] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z2-1-True-var] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z2-1-True-min] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z2-1-True-max] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z2-1-True-median] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z2-1-False-sum] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z2-1-False-mean] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z2-1-False-std] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z2-1-False-var] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z2-1-False-min] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z2-1-False-max] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z2-1-False-median] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z2-1-None-sum] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z2-1-None-mean] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z2-1-None-std] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z2-1-None-var] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z2-1-None-min] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z2-1-None-max] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z2-1-None-median] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z2-None-True-sum] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z2-None-True-mean] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z2-None-True-std] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z2-None-True-var] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z2-None-True-min] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z2-None-True-max] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z2-None-True-median] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z2-None-False-sum] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z2-None-False-mean] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z2-None-False-std] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z2-None-False-var] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z2-None-False-min] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z2-None-False-max] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z2-None-False-median] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z2-None-None-sum] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z2-None-None-mean] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z2-None-None-std] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z2-None-None-var] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z2-None-None-min] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z2-None-None-max] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-numbagg-numpy-z2-None-None-median] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z1-1-True-sum] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z1-1-True-mean] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z1-1-True-std] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z1-1-True-var] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z1-1-True-min] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z1-1-True-max] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z1-1-True-median] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z1-1-False-sum] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z1-1-False-mean] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z1-1-False-std] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z1-1-False-var] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z1-1-False-min] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z1-1-False-max] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z1-1-False-median] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z1-1-None-sum] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z1-1-None-mean] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z1-1-None-std] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z1-1-None-var] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z1-1-None-min] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z1-1-None-max] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z1-1-None-median] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z1-None-True-sum] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z1-None-True-mean] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z1-None-True-std] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z1-None-True-var] SKIPPED [ 84%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z1-None-True-min] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z1-None-True-max] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z1-None-True-median] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z1-None-False-sum] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z1-None-False-mean] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z1-None-False-std] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z1-None-False-var] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z1-None-False-min] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z1-None-False-max] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z1-None-False-median] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z1-None-None-sum] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z1-None-None-mean] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z1-None-None-std] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z1-None-None-var] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z1-None-None-min] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z1-None-None-max] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z1-None-None-median] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z2-1-True-sum] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z2-1-True-mean] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z2-1-True-std] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z2-1-True-var] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z2-1-True-min] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z2-1-True-max] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z2-1-True-median] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z2-1-False-sum] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z2-1-False-mean] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z2-1-False-std] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z2-1-False-var] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z2-1-False-min] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z2-1-False-max] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z2-1-False-median] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z2-1-None-sum] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z2-1-None-mean] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z2-1-None-std] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z2-1-None-var] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z2-1-None-min] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z2-1-None-max] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z2-1-None-median] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z2-None-True-sum] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z2-None-True-mean] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z2-None-True-std] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z2-None-True-var] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z2-None-True-min] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z2-None-True-max] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z2-None-True-median] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z2-None-False-sum] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z2-None-False-mean] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z2-None-False-std] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z2-None-False-var] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z2-None-False-min] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z2-None-False-max] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z2-None-False-median] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z2-None-None-sum] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z2-None-None-mean] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z2-None-None-std] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z2-None-None-var] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z2-None-None-min] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z2-None-None-max] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-bottleneck-numpy-z2-None-None-median] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z1-1-True-sum] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z1-1-True-mean] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z1-1-True-std] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z1-1-True-var] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z1-1-True-min] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z1-1-True-max] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z1-1-True-median] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z1-1-False-sum] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z1-1-False-mean] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z1-1-False-std] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z1-1-False-var] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z1-1-False-min] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z1-1-False-max] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z1-1-False-median] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z1-1-None-sum] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z1-1-None-mean] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z1-1-None-std] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z1-1-None-var] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z1-1-None-min] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z1-1-None-max] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z1-1-None-median] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z1-None-True-sum] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z1-None-True-mean] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z1-None-True-std] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z1-None-True-var] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z1-None-True-min] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z1-None-True-max] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z1-None-True-median] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z1-None-False-sum] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z1-None-False-mean] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z1-None-False-std] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z1-None-False-var] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z1-None-False-min] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z1-None-False-max] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z1-None-False-median] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z1-None-None-sum] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z1-None-None-mean] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z1-None-None-std] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z1-None-None-var] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z1-None-None-min] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z1-None-None-max] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z1-None-None-median] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z2-1-True-sum] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z2-1-True-mean] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z2-1-True-std] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z2-1-True-var] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z2-1-True-min] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z2-1-True-max] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z2-1-True-median] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z2-1-False-sum] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z2-1-False-mean] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z2-1-False-std] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z2-1-False-var] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z2-1-False-min] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z2-1-False-max] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z2-1-False-median] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z2-1-None-sum] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z2-1-None-mean] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z2-1-None-std] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z2-1-None-var] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z2-1-None-min] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z2-1-None-max] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z2-1-None-median] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z2-None-True-sum] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z2-None-True-mean] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z2-None-True-std] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z2-None-True-var] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z2-None-True-min] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z2-None-True-max] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z2-None-True-median] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z2-None-False-sum] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z2-None-False-mean] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z2-None-False-std] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z2-None-False-var] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z2-None-False-min] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z2-None-False-max] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z2-None-False-median] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z2-None-None-sum] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z2-None-None-mean] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z2-None-None-std] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z2-None-None-var] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z2-None-None-min] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z2-None-None-max] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_wrapped_bottleneck[1-None-numpy-z2-None-None-median] SKIPPED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_pandas_compat[1-None-True] PASSED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_pandas_compat[1-None-False] PASSED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_pandas_compat[1-1-True] PASSED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_pandas_compat[1-1-False] PASSED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_pandas_compat[1-2-True] PASSED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_pandas_compat[1-2-False] PASSED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_pandas_compat[1-3-True] PASSED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_pandas_compat[1-3-False] PASSED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_pandas_compat[2-None-True] PASSED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_pandas_compat[2-None-False] PASSED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_pandas_compat[2-1-True] PASSED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_pandas_compat[2-1-False] PASSED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_pandas_compat[2-2-True] PASSED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_pandas_compat[2-2-False] PASSED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_pandas_compat[2-3-True] PASSED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_pandas_compat[2-3-False] PASSED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_pandas_compat[3-None-True] PASSED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_pandas_compat[3-None-False] PASSED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_pandas_compat[3-1-True] PASSED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_pandas_compat[3-1-False] PASSED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_pandas_compat[3-2-True] PASSED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_pandas_compat[3-2-False] PASSED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_pandas_compat[3-3-True] PASSED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_pandas_compat[3-3-False] PASSED [ 85%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_pandas_compat[4-None-True] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_pandas_compat[4-None-False] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_pandas_compat[4-1-True] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_pandas_compat[4-1-False] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_pandas_compat[4-2-True] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_pandas_compat[4-2-False] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_pandas_compat[4-3-True] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_pandas_compat[4-3-False] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_construct[1-True] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_construct[1-False] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_construct[2-True] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_construct[2-False] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_construct[3-True] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_construct[3-False] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_construct[4-True] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_construct[4-False] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_construct_stride[1-True] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_construct_stride[1-False] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_construct_stride[2-True] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_construct_stride[2-False] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_construct_stride[3-True] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_construct_stride[3-False] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_construct_stride[4-True] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_construct_stride[4-False] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-1-None-True-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-1-None-True-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-1-None-False-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-1-None-False-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-1-1-True-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-1-1-True-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-1-1-False-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-1-1-False-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-1-2-True-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-1-2-True-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-1-2-False-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-1-2-False-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-1-3-True-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-1-3-True-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-1-3-False-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-1-3-False-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-2-None-True-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-2-None-True-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-2-None-False-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-2-None-False-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-2-1-True-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-2-1-True-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-2-1-False-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-2-1-False-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-2-2-True-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-2-2-True-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-2-2-False-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-2-2-False-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-2-3-True-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-2-3-True-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-2-3-False-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-2-3-False-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-3-None-True-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-3-None-True-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-3-None-False-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-3-None-False-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-3-1-True-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-3-1-True-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-3-1-False-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-3-1-False-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-3-2-True-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-3-2-True-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-3-2-False-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-3-2-False-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-3-3-True-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-3-3-True-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-3-3-False-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-3-3-False-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-4-None-True-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-4-None-True-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-4-None-False-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-4-None-False-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-4-1-True-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-4-1-True-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-4-1-False-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-4-1-False-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-4-2-True-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-4-2-True-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-4-2-False-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-4-2-False-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-4-3-True-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-4-3-True-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-4-3-False-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-sum-4-3-False-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-1-None-True-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-1-None-True-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-1-None-False-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-1-None-False-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-1-1-True-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-1-1-True-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-1-1-False-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-1-1-False-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-1-2-True-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-1-2-True-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-1-2-False-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-1-2-False-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-1-3-True-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-1-3-True-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-1-3-False-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-1-3-False-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-2-None-True-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-2-None-True-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-2-None-False-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-2-None-False-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-2-1-True-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-2-1-True-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-2-1-False-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-2-1-False-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-2-2-True-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-2-2-True-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-2-2-False-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-2-2-False-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-2-3-True-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-2-3-True-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-2-3-False-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-2-3-False-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-3-None-True-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-3-None-True-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-3-None-False-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-3-None-False-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-3-1-True-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-3-1-True-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-3-1-False-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-3-1-False-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-3-2-True-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-3-2-True-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-3-2-False-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-3-2-False-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-3-3-True-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-3-3-True-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-3-3-False-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-3-3-False-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-4-None-True-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-4-None-True-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-4-None-False-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-4-None-False-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-4-1-True-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-4-1-True-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-4-1-False-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-4-1-False-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-4-2-True-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-4-2-True-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-4-2-False-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-4-2-False-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-4-3-True-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-4-3-True-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-4-3-False-1] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-mean-4-3-False-2] PASSED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-1-None-True-1] SKIPPED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-1-None-True-2] SKIPPED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-1-None-False-1] SKIPPED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-1-None-False-2] SKIPPED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-1-1-True-1] SKIPPED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-1-1-True-2] SKIPPED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-1-1-False-1] SKIPPED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-1-1-False-2] SKIPPED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-1-2-True-1] SKIPPED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-1-2-True-2] SKIPPED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-1-2-False-1] SKIPPED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-1-2-False-2] SKIPPED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-1-3-True-1] SKIPPED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-1-3-True-2] SKIPPED [ 86%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-1-3-False-1] SKIPPED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-1-3-False-2] SKIPPED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-2-None-True-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-2-None-True-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-2-None-False-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-2-None-False-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-2-1-True-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-2-1-True-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-2-1-False-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-2-1-False-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-2-2-True-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-2-2-True-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-2-2-False-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-2-2-False-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-2-3-True-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-2-3-True-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-2-3-False-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-2-3-False-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-3-None-True-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-3-None-True-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-3-None-False-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-3-None-False-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-3-1-True-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-3-1-True-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-3-1-False-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-3-1-False-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-3-2-True-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-3-2-True-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-3-2-False-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-3-2-False-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-3-3-True-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-3-3-True-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-3-3-False-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-3-3-False-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-4-None-True-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-4-None-True-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-4-None-False-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-4-None-False-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-4-1-True-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-4-1-True-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-4-1-False-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-4-1-False-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-4-2-True-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-4-2-True-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-4-2-False-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-4-2-False-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-4-3-True-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-4-3-True-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-4-3-False-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-std-4-3-False-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-1-None-True-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-1-None-True-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-1-None-False-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-1-None-False-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-1-1-True-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-1-1-True-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-1-1-False-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-1-1-False-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-1-2-True-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-1-2-True-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-1-2-False-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-1-2-False-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-1-3-True-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-1-3-True-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-1-3-False-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-1-3-False-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-2-None-True-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-2-None-True-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-2-None-False-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-2-None-False-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-2-1-True-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-2-1-True-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-2-1-False-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-2-1-False-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-2-2-True-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-2-2-True-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-2-2-False-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-2-2-False-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-2-3-True-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-2-3-True-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-2-3-False-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-2-3-False-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-3-None-True-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-3-None-True-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-3-None-False-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-3-None-False-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-3-1-True-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-3-1-True-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-3-1-False-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-3-1-False-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-3-2-True-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-3-2-True-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-3-2-False-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-3-2-False-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-3-3-True-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-3-3-True-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-3-3-False-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-3-3-False-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-4-None-True-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-4-None-True-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-4-None-False-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-4-None-False-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-4-1-True-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-4-1-True-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-4-1-False-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-4-1-False-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-4-2-True-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-4-2-True-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-4-2-False-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-4-2-False-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-4-3-True-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-4-3-True-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-4-3-False-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-var-4-3-False-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-1-None-True-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-1-None-True-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-1-None-False-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-1-None-False-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-1-1-True-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-1-1-True-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-1-1-False-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-1-1-False-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-1-2-True-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-1-2-True-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-1-2-False-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-1-2-False-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-1-3-True-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-1-3-True-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-1-3-False-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-1-3-False-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-2-None-True-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-2-None-True-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-2-None-False-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-2-None-False-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-2-1-True-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-2-1-True-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-2-1-False-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-2-1-False-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-2-2-True-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-2-2-True-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-2-2-False-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-2-2-False-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-2-3-True-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-2-3-True-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-2-3-False-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-2-3-False-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-3-None-True-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-3-None-True-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-3-None-False-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-3-None-False-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-3-1-True-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-3-1-True-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-3-1-False-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-3-1-False-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-3-2-True-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-3-2-True-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-3-2-False-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-3-2-False-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-3-3-True-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-3-3-True-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-3-3-False-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-3-3-False-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-4-None-True-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-4-None-True-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-4-None-False-1] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-4-None-False-2] PASSED [ 87%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-4-1-True-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-4-1-True-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-4-1-False-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-4-1-False-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-4-2-True-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-4-2-True-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-4-2-False-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-4-2-False-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-4-3-True-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-4-3-True-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-4-3-False-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-min-4-3-False-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-1-None-True-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-1-None-True-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-1-None-False-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-1-None-False-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-1-1-True-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-1-1-True-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-1-1-False-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-1-1-False-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-1-2-True-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-1-2-True-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-1-2-False-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-1-2-False-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-1-3-True-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-1-3-True-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-1-3-False-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-1-3-False-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-2-None-True-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-2-None-True-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-2-None-False-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-2-None-False-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-2-1-True-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-2-1-True-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-2-1-False-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-2-1-False-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-2-2-True-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-2-2-True-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-2-2-False-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-2-2-False-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-2-3-True-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-2-3-True-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-2-3-False-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-2-3-False-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-3-None-True-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-3-None-True-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-3-None-False-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-3-None-False-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-3-1-True-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-3-1-True-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-3-1-False-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-3-1-False-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-3-2-True-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-3-2-True-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-3-2-False-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-3-2-False-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-3-3-True-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-3-3-True-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-3-3-False-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-3-3-False-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-4-None-True-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-4-None-True-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-4-None-False-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-4-None-False-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-4-1-True-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-4-1-True-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-4-1-False-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-4-1-False-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-4-2-True-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-4-2-True-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-4-2-False-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-4-2-False-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-4-3-True-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-4-3-True-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-4-3-False-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-max-4-3-False-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-1-None-True-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-1-None-True-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-1-None-False-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-1-None-False-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-1-1-True-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-1-1-True-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-1-1-False-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-1-1-False-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-1-2-True-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-1-2-True-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-1-2-False-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-1-2-False-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-1-3-True-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-1-3-True-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-1-3-False-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-1-3-False-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-2-None-True-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-2-None-True-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-2-None-False-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-2-None-False-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-2-1-True-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-2-1-True-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-2-1-False-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-2-1-False-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-2-2-True-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-2-2-True-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-2-2-False-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-2-2-False-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-2-3-True-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-2-3-True-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-2-3-False-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-2-3-False-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-3-None-True-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-3-None-True-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-3-None-False-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-3-None-False-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-3-1-True-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-3-1-True-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-3-1-False-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-3-1-False-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-3-2-True-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-3-2-True-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-3-2-False-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-3-2-False-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-3-3-True-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-3-3-True-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-3-3-False-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-3-3-False-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-4-None-True-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-4-None-True-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-4-None-False-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-4-None-False-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-4-1-True-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-4-1-True-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-4-1-False-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-4-1-False-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-4-2-True-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-4-2-True-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-4-2-False-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-4-2-False-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-4-3-True-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-4-3-True-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-4-3-False-1] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[numpy-median-4-3-False-2] PASSED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-1-None-True-1] SKIPPED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-1-None-True-2] SKIPPED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-1-None-False-1] SKIPPED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-1-None-False-2] SKIPPED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-1-1-True-1] SKIPPED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-1-1-True-2] SKIPPED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-1-1-False-1] SKIPPED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-1-1-False-2] SKIPPED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-1-2-True-1] SKIPPED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-1-2-True-2] SKIPPED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-1-2-False-1] SKIPPED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-1-2-False-2] SKIPPED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-1-3-True-1] SKIPPED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-1-3-True-2] SKIPPED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-1-3-False-1] SKIPPED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-1-3-False-2] SKIPPED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-2-None-True-1] SKIPPED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-2-None-True-2] SKIPPED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-2-None-False-1] SKIPPED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-2-None-False-2] SKIPPED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-2-1-True-1] SKIPPED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-2-1-True-2] SKIPPED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-2-1-False-1] SKIPPED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-2-1-False-2] SKIPPED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-2-2-True-1] SKIPPED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-2-2-True-2] SKIPPED [ 88%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-2-2-False-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-2-2-False-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-2-3-True-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-2-3-True-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-2-3-False-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-2-3-False-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-3-None-True-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-3-None-True-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-3-None-False-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-3-None-False-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-3-1-True-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-3-1-True-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-3-1-False-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-3-1-False-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-3-2-True-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-3-2-True-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-3-2-False-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-3-2-False-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-3-3-True-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-3-3-True-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-3-3-False-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-3-3-False-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-4-None-True-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-4-None-True-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-4-None-False-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-4-None-False-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-4-1-True-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-4-1-True-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-4-1-False-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-4-1-False-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-4-2-True-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-4-2-True-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-4-2-False-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-4-2-False-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-4-3-True-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-4-3-True-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-4-3-False-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-sum-4-3-False-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-1-None-True-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-1-None-True-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-1-None-False-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-1-None-False-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-1-1-True-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-1-1-True-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-1-1-False-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-1-1-False-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-1-2-True-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-1-2-True-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-1-2-False-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-1-2-False-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-1-3-True-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-1-3-True-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-1-3-False-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-1-3-False-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-2-None-True-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-2-None-True-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-2-None-False-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-2-None-False-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-2-1-True-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-2-1-True-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-2-1-False-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-2-1-False-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-2-2-True-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-2-2-True-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-2-2-False-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-2-2-False-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-2-3-True-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-2-3-True-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-2-3-False-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-2-3-False-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-3-None-True-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-3-None-True-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-3-None-False-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-3-None-False-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-3-1-True-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-3-1-True-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-3-1-False-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-3-1-False-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-3-2-True-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-3-2-True-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-3-2-False-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-3-2-False-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-3-3-True-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-3-3-True-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-3-3-False-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-3-3-False-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-4-None-True-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-4-None-True-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-4-None-False-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-4-None-False-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-4-1-True-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-4-1-True-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-4-1-False-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-4-1-False-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-4-2-True-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-4-2-True-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-4-2-False-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-4-2-False-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-4-3-True-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-4-3-True-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-4-3-False-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-mean-4-3-False-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-1-None-True-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-1-None-True-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-1-None-False-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-1-None-False-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-1-1-True-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-1-1-True-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-1-1-False-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-1-1-False-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-1-2-True-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-1-2-True-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-1-2-False-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-1-2-False-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-1-3-True-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-1-3-True-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-1-3-False-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-1-3-False-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-2-None-True-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-2-None-True-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-2-None-False-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-2-None-False-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-2-1-True-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-2-1-True-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-2-1-False-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-2-1-False-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-2-2-True-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-2-2-True-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-2-2-False-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-2-2-False-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-2-3-True-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-2-3-True-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-2-3-False-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-2-3-False-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-3-None-True-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-3-None-True-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-3-None-False-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-3-None-False-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-3-1-True-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-3-1-True-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-3-1-False-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-3-1-False-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-3-2-True-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-3-2-True-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-3-2-False-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-3-2-False-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-3-3-True-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-3-3-True-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-3-3-False-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-3-3-False-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-4-None-True-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-4-None-True-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-4-None-False-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-4-None-False-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-4-1-True-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-4-1-True-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-4-1-False-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-4-1-False-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-4-2-True-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-4-2-True-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-4-2-False-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-4-2-False-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-4-3-True-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-4-3-True-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-4-3-False-1] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-std-4-3-False-2] SKIPPED [ 89%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-1-None-True-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-1-None-True-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-1-None-False-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-1-None-False-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-1-1-True-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-1-1-True-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-1-1-False-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-1-1-False-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-1-2-True-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-1-2-True-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-1-2-False-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-1-2-False-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-1-3-True-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-1-3-True-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-1-3-False-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-1-3-False-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-2-None-True-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-2-None-True-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-2-None-False-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-2-None-False-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-2-1-True-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-2-1-True-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-2-1-False-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-2-1-False-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-2-2-True-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-2-2-True-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-2-2-False-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-2-2-False-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-2-3-True-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-2-3-True-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-2-3-False-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-2-3-False-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-3-None-True-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-3-None-True-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-3-None-False-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-3-None-False-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-3-1-True-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-3-1-True-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-3-1-False-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-3-1-False-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-3-2-True-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-3-2-True-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-3-2-False-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-3-2-False-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-3-3-True-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-3-3-True-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-3-3-False-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-3-3-False-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-4-None-True-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-4-None-True-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-4-None-False-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-4-None-False-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-4-1-True-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-4-1-True-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-4-1-False-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-4-1-False-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-4-2-True-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-4-2-True-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-4-2-False-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-4-2-False-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-4-3-True-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-4-3-True-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-4-3-False-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-var-4-3-False-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-1-None-True-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-1-None-True-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-1-None-False-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-1-None-False-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-1-1-True-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-1-1-True-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-1-1-False-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-1-1-False-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-1-2-True-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-1-2-True-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-1-2-False-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-1-2-False-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-1-3-True-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-1-3-True-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-1-3-False-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-1-3-False-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-2-None-True-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-2-None-True-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-2-None-False-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-2-None-False-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-2-1-True-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-2-1-True-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-2-1-False-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-2-1-False-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-2-2-True-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-2-2-True-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-2-2-False-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-2-2-False-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-2-3-True-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-2-3-True-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-2-3-False-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-2-3-False-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-3-None-True-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-3-None-True-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-3-None-False-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-3-None-False-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-3-1-True-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-3-1-True-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-3-1-False-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-3-1-False-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-3-2-True-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-3-2-True-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-3-2-False-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-3-2-False-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-3-3-True-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-3-3-True-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-3-3-False-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-3-3-False-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-4-None-True-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-4-None-True-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-4-None-False-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-4-None-False-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-4-1-True-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-4-1-True-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-4-1-False-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-4-1-False-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-4-2-True-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-4-2-True-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-4-2-False-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-4-2-False-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-4-3-True-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-4-3-True-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-4-3-False-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-min-4-3-False-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-1-None-True-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-1-None-True-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-1-None-False-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-1-None-False-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-1-1-True-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-1-1-True-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-1-1-False-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-1-1-False-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-1-2-True-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-1-2-True-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-1-2-False-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-1-2-False-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-1-3-True-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-1-3-True-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-1-3-False-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-1-3-False-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-2-None-True-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-2-None-True-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-2-None-False-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-2-None-False-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-2-1-True-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-2-1-True-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-2-1-False-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-2-1-False-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-2-2-True-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-2-2-True-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-2-2-False-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-2-2-False-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-2-3-True-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-2-3-True-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-2-3-False-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-2-3-False-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-3-None-True-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-3-None-True-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-3-None-False-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-3-None-False-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-3-1-True-1] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-3-1-True-2] SKIPPED [ 90%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-3-1-False-1] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-3-1-False-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-3-2-True-1] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-3-2-True-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-3-2-False-1] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-3-2-False-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-3-3-True-1] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-3-3-True-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-3-3-False-1] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-3-3-False-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-4-None-True-1] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-4-None-True-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-4-None-False-1] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-4-None-False-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-4-1-True-1] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-4-1-True-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-4-1-False-1] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-4-1-False-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-4-2-True-1] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-4-2-True-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-4-2-False-1] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-4-2-False-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-4-3-True-1] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-4-3-True-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-4-3-False-1] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-max-4-3-False-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-1-None-True-1] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-1-None-True-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-1-None-False-1] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-1-None-False-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-1-1-True-1] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-1-1-True-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-1-1-False-1] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-1-1-False-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-1-2-True-1] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-1-2-True-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-1-2-False-1] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-1-2-False-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-1-3-True-1] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-1-3-True-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-1-3-False-1] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-1-3-False-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-2-None-True-1] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-2-None-True-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-2-None-False-1] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-2-None-False-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-2-1-True-1] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-2-1-True-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-2-1-False-1] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-2-1-False-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-2-2-True-1] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-2-2-True-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-2-2-False-1] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-2-2-False-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-2-3-True-1] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-2-3-True-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-2-3-False-1] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-2-3-False-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-3-None-True-1] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-3-None-True-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-3-None-False-1] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-3-None-False-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-3-1-True-1] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-3-1-True-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-3-1-False-1] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-3-1-False-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-3-2-True-1] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-3-2-True-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-3-2-False-1] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-3-2-False-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-3-3-True-1] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-3-3-True-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-3-3-False-1] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-3-3-False-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-4-None-True-1] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-4-None-True-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-4-None-False-1] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-4-None-False-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-4-1-True-1] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-4-1-True-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-4-1-False-1] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-4-1-False-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-4-2-True-1] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-4-2-True-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-4-2-False-1] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-4-2-False-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-4-3-True-1] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-4-3-True-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-4-3-False-1] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_rolling_reduce[dask-median-4-3-False-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_ndrolling_reduce[numpy-True-sum-None-True-2] PASSED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_ndrolling_reduce[numpy-True-sum-None-False-2] PASSED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_ndrolling_reduce[numpy-True-sum-1-True-2] PASSED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_ndrolling_reduce[numpy-True-sum-1-False-2] PASSED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_ndrolling_reduce[numpy-True-max-None-True-2] PASSED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_ndrolling_reduce[numpy-True-max-None-False-2] PASSED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_ndrolling_reduce[numpy-True-max-1-True-2] PASSED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_ndrolling_reduce[numpy-True-max-1-False-2] PASSED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_ndrolling_reduce[numpy-False-sum-None-True-2] PASSED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_ndrolling_reduce[numpy-False-sum-None-False-2] PASSED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_ndrolling_reduce[numpy-False-sum-1-True-2] PASSED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_ndrolling_reduce[numpy-False-sum-1-False-2] PASSED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_ndrolling_reduce[numpy-False-max-None-True-2] PASSED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_ndrolling_reduce[numpy-False-max-None-False-2] PASSED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_ndrolling_reduce[numpy-False-max-1-True-2] PASSED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_ndrolling_reduce[numpy-False-max-1-False-2] PASSED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_ndrolling_reduce[dask-True-sum-None-True-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_ndrolling_reduce[dask-True-sum-None-False-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_ndrolling_reduce[dask-True-sum-1-True-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_ndrolling_reduce[dask-True-sum-1-False-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_ndrolling_reduce[dask-True-max-None-True-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_ndrolling_reduce[dask-True-max-None-False-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_ndrolling_reduce[dask-True-max-1-True-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_ndrolling_reduce[dask-True-max-1-False-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_ndrolling_reduce[dask-False-sum-None-True-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_ndrolling_reduce[dask-False-sum-None-False-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_ndrolling_reduce[dask-False-sum-1-True-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_ndrolling_reduce[dask-False-sum-1-False-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_ndrolling_reduce[dask-False-max-None-True-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_ndrolling_reduce[dask-False-max-None-False-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_ndrolling_reduce[dask-False-max-1-True-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_ndrolling_reduce[dask-False-max-1-False-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_ndrolling_construct[True-nan-True] PASSED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_ndrolling_construct[True-nan-False] PASSED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_ndrolling_construct[True-nan-center2] PASSED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_ndrolling_construct[True-0.0-True] PASSED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_ndrolling_construct[True-0.0-False] PASSED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_ndrolling_construct[True-0.0-center2] PASSED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_ndrolling_construct[False-nan-True] PASSED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_ndrolling_construct[False-nan-False] PASSED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_ndrolling_construct[False-nan-center2] PASSED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_ndrolling_construct[False-0.0-True] PASSED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_ndrolling_construct[False-0.0-False] PASSED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_ndrolling_construct[False-0.0-center2] PASSED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_raise_no_warning_dask_rolling_assert_close[numpy-mean-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_raise_no_warning_dask_rolling_assert_close[numpy-max-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_raise_no_warning_dask_rolling_assert_close[dask-mean-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRolling::test_raise_no_warning_dask_rolling_assert_close[dask-max-2] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRollingExp::test_rolling_exp[1-numpy] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRollingExp::test_rolling_exp[1-dask] SKIPPED [ 91%] xarray/tests/test_rolling.py::TestDatasetRollingExp::test_rolling_exp_keep_attrs[1-numpy] SKIPPED [ 91%] xarray/tests/test_treenode.py::TestFamilyTree::test_lonely PASSED [ 91%] xarray/tests/test_treenode.py::TestFamilyTree::test_parenting PASSED [ 91%] xarray/tests/test_treenode.py::TestFamilyTree::test_no_time_traveller_loops PASSED [ 91%] xarray/tests/test_treenode.py::TestFamilyTree::test_parent_swap PASSED [ 91%] xarray/tests/test_treenode.py::TestFamilyTree::test_forbid_setting_parent_directly PASSED [ 91%] xarray/tests/test_treenode.py::TestFamilyTree::test_dont_modify_children_inplace PASSED [ 91%] xarray/tests/test_treenode.py::TestFamilyTree::test_multi_child_family PASSED [ 91%] xarray/tests/test_treenode.py::TestFamilyTree::test_disown_child PASSED [ 91%] xarray/tests/test_treenode.py::TestFamilyTree::test_doppelganger_child PASSED [ 91%] xarray/tests/test_treenode.py::TestFamilyTree::test_sibling_relationships PASSED [ 91%] xarray/tests/test_treenode.py::TestFamilyTree::test_copy_subtree PASSED [ 91%] xarray/tests/test_treenode.py::TestFamilyTree::test_parents PASSED [ 91%] xarray/tests/test_treenode.py::TestGetNodes::test_get_child PASSED [ 91%] xarray/tests/test_treenode.py::TestGetNodes::test_get_upwards PASSED [ 91%] xarray/tests/test_treenode.py::TestGetNodes::test_get_from_root PASSED [ 91%] xarray/tests/test_treenode.py::TestSetNodes::test_set_child_node PASSED [ 91%] xarray/tests/test_treenode.py::TestSetNodes::test_child_already_exists PASSED [ 91%] xarray/tests/test_treenode.py::TestSetNodes::test_set_grandchild PASSED [ 91%] xarray/tests/test_treenode.py::TestSetNodes::test_create_intermediate_child PASSED [ 91%] xarray/tests/test_treenode.py::TestSetNodes::test_overwrite_child PASSED [ 91%] xarray/tests/test_treenode.py::TestPruning::test_del_child PASSED [ 91%] xarray/tests/test_treenode.py::TestGroupSubtrees::test_one_tree PASSED [ 91%] xarray/tests/test_treenode.py::TestGroupSubtrees::test_different_order PASSED [ 91%] xarray/tests/test_treenode.py::TestGroupSubtrees::test_different_structure PASSED [ 91%] xarray/tests/test_treenode.py::TestAncestry::test_parents PASSED [ 91%] xarray/tests/test_treenode.py::TestAncestry::test_lineage PASSED [ 92%] xarray/tests/test_treenode.py::TestAncestry::test_ancestors PASSED [ 92%] xarray/tests/test_treenode.py::TestAncestry::test_subtree PASSED [ 92%] xarray/tests/test_treenode.py::TestAncestry::test_subtree_with_keys PASSED [ 92%] xarray/tests/test_treenode.py::TestAncestry::test_descendants PASSED [ 92%] xarray/tests/test_treenode.py::TestAncestry::test_leaves PASSED [ 92%] xarray/tests/test_treenode.py::TestAncestry::test_levels PASSED [ 92%] xarray/tests/test_treenode.py::TestRenderTree::test_render_nodetree PASSED [ 92%] xarray/tests/test_treenode.py::test_nodepath PASSED [ 92%] xarray/tests/test_tutorial.py::TestLoadDataset::test_download_from_github SKIPPED [ 92%] xarray/tests/test_tutorial.py::TestLoadDataset::test_download_from_github_load_without_cache SKIPPED [ 92%] xarray/tests/test_tutorial.py::TestLoadDataTree::test_download_from_github SKIPPED [ 92%] xarray/tests/test_tutorial.py::TestLoadDataTree::test_download_from_github_load_without_cache SKIPPED [ 92%] xarray/tests/test_typed_ops.py::test_variable_typed_ops PASSED [ 92%] xarray/tests/test_typed_ops.py::test_dataarray_typed_ops PASSED [ 92%] xarray/tests/test_typed_ops.py::test_dataset_typed_ops PASSED [ 92%] xarray/tests/test_typed_ops.py::test_dataarray_groupy_typed_ops PASSED [ 92%] xarray/tests/test_typed_ops.py::test_dataset_groupy_typed_ops PASSED [ 92%] xarray/tests/test_ufuncs.py::test_unary[a0] PASSED [ 92%] xarray/tests/test_ufuncs.py::test_unary[a1] PASSED [ 92%] xarray/tests/test_ufuncs.py::test_unary[a2] PASSED [ 92%] xarray/tests/test_ufuncs.py::test_binary PASSED [ 92%] xarray/tests/test_ufuncs.py::test_binary_out PASSED [ 92%] xarray/tests/test_ufuncs.py::test_binary_coord_attrs PASSED [ 92%] xarray/tests/test_ufuncs.py::test_groupby PASSED [ 92%] xarray/tests/test_ufuncs.py::test_alignment PASSED [ 92%] xarray/tests/test_ufuncs.py::test_kwargs PASSED [ 92%] xarray/tests/test_ufuncs.py::test_xarray_defers_to_unrecognized_type PASSED [ 92%] xarray/tests/test_ufuncs.py::test_xarray_handles_dask SKIPPED (could...) [ 92%] xarray/tests/test_ufuncs.py::test_dask_defers_to_xarray SKIPPED (cou...) [ 92%] xarray/tests/test_ufuncs.py::test_gufunc_methods PASSED [ 92%] xarray/tests/test_ufuncs.py::test_out PASSED [ 92%] xarray/tests/test_ufuncs.py::test_gufuncs PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[abs] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[absolute] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[acos] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[acosh] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[add] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[angle] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[arccos] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[arccosh] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[arcsin] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[arcsinh] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[arctan] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[arctan2] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[arctanh] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[asin] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[asinh] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[atan] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[atan2] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[atanh] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[bitwise_and] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[bitwise_count] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[bitwise_invert] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[bitwise_left_shift] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[bitwise_not] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[bitwise_or] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[bitwise_right_shift] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[bitwise_xor] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[cbrt] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[ceil] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[conj] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[conjugate] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[copysign] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[cos] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[cosh] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[deg2rad] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[degrees] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[divide] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[equal] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[exp] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[exp2] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[expm1] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[fabs] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[float_power] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[floor] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[floor_divide] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[fmax] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[fmin] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[fmod] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[gcd] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[greater] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[greater_equal] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[heaviside] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[hypot] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[invert] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[iscomplex] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[isfinite] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[isinf] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[isnan] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[isnat] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[isreal] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[lcm] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[ldexp] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[left_shift] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[less] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[less_equal] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[log] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[log1p] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[log2] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[log10] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[logaddexp] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[logaddexp2] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[logical_and] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[logical_not] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[logical_or] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[logical_xor] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[maximum] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[minimum] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[mod] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[multiply] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[negative] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[nextafter] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[not_equal] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[positive] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[pow] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[power] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[rad2deg] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[radians] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[reciprocal] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[remainder] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[right_shift] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[rint] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[sign] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[signbit] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[sin] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[sinh] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[spacing] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[sqrt] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[square] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[subtract] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[tan] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[tanh] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[true_divide] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufuncs[trunc] PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufunc_pickle PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufunc_scalar PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufunc_duck_array_dataarray PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufunc_duck_array_variable PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufunc_duck_array_dataset PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufunc_duck_dask SKIPPED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufunc_duck_dask_no_array_ufunc SKIPPED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufunc_mixed_arrays_compatible PASSED [ 92%] xarray/tests/test_ufuncs.py::TestXarrayUfuncs::test_ufunc_mixed_arrays_incompatible PASSED [ 92%] xarray/tests/test_utils.py::TestAlias::test PASSED [ 92%] xarray/tests/test_utils.py::test_maybe_coerce_to_str[a0-b0-expected0] PASSED [ 92%] xarray/tests/test_utils.py::test_maybe_coerce_to_str[a1-b1-expected1] PASSED [ 92%] xarray/tests/test_utils.py::test_maybe_coerce_to_str_minimal_str_dtype PASSED [ 92%] xarray/tests/test_utils.py::TestArrayEquiv::test_0d PASSED [ 92%] xarray/tests/test_utils.py::TestDictionaries::test_equivalent PASSED [ 92%] xarray/tests/test_utils.py::TestDictionaries::test_safe PASSED [ 92%] xarray/tests/test_utils.py::TestDictionaries::test_unsafe PASSED [ 92%] xarray/tests/test_utils.py::TestDictionaries::test_compat_dict_intersection PASSED [ 92%] xarray/tests/test_utils.py::TestDictionaries::test_compat_dict_union PASSED [ 92%] xarray/tests/test_utils.py::TestDictionaries::test_dict_equiv PASSED [ 92%] xarray/tests/test_utils.py::TestDictionaries::test_frozen PASSED [ 92%] xarray/tests/test_utils.py::TestDictionaries::test_filtered PASSED [ 92%] xarray/tests/test_utils.py::test_flat_items PASSED [ 92%] xarray/tests/test_utils.py::test_repr_object PASSED [ 92%] xarray/tests/test_utils.py::test_repr_object_magic_methods PASSED [ 92%] xarray/tests/test_utils.py::test_is_remote_uri PASSED [ 92%] xarray/tests/test_utils.py::Test_is_uniform_and_sorted::test_sorted_uniform PASSED [ 92%] xarray/tests/test_utils.py::Test_is_uniform_and_sorted::test_sorted_not_uniform PASSED [ 92%] xarray/tests/test_utils.py::Test_is_uniform_and_sorted::test_not_sorted_uniform PASSED [ 92%] xarray/tests/test_utils.py::Test_is_uniform_and_sorted::test_not_sorted_not_uniform PASSED [ 92%] xarray/tests/test_utils.py::Test_is_uniform_and_sorted::test_two_numbers PASSED [ 92%] xarray/tests/test_utils.py::Test_is_uniform_and_sorted::test_relative_tolerance PASSED [ 93%] xarray/tests/test_utils.py::Test_hashable::test_hashable PASSED [ 93%] xarray/tests/test_utils.py::test_dask_array_is_scalar SKIPPED (requi...) [ 93%] xarray/tests/test_utils.py::test_hidden_key_dict PASSED [ 93%] xarray/tests/test_utils.py::test_either_dict_or_kwargs PASSED [ 93%] xarray/tests/test_utils.py::test_infix_dims[supplied0-all_0-expected0] PASSED [ 93%] xarray/tests/test_utils.py::test_infix_dims[supplied1-all_1-expected1] PASSED [ 93%] xarray/tests/test_utils.py::test_infix_dims[supplied2-all_2-expected2] PASSED [ 93%] xarray/tests/test_utils.py::test_infix_dims[supplied3-all_3-expected3] PASSED [ 93%] xarray/tests/test_utils.py::test_infix_dims[supplied4-all_4-expected4] PASSED [ 93%] xarray/tests/test_utils.py::test_infix_dims[supplied5-all_5-expected5] PASSED [ 93%] xarray/tests/test_utils.py::test_infix_dims_errors[supplied0-all_0] PASSED [ 93%] xarray/tests/test_utils.py::test_infix_dims_errors[supplied1-all_1] PASSED [ 93%] xarray/tests/test_utils.py::test_parse_dims_as_tuple[str] PASSED [ 93%] xarray/tests/test_utils.py::test_parse_dims_as_tuple[list_of_str] PASSED [ 93%] xarray/tests/test_utils.py::test_parse_dims_as_tuple[list_mixed] PASSED [ 93%] xarray/tests/test_utils.py::test_parse_dims_as_tuple[list_with_ellipsis] PASSED [ 93%] xarray/tests/test_utils.py::test_parse_dims_as_tuple[tuple_of_str] PASSED [ 93%] xarray/tests/test_utils.py::test_parse_dims_as_tuple[list_with_tuple] PASSED [ 93%] xarray/tests/test_utils.py::test_parse_dims_as_tuple[tuple_of_tuple] PASSED [ 93%] xarray/tests/test_utils.py::test_parse_dims_as_tuple[non_sequence_collection] PASSED [ 93%] xarray/tests/test_utils.py::test_parse_dims_as_tuple[empty_tuple] PASSED [ 93%] xarray/tests/test_utils.py::test_parse_dims_as_tuple[empty_collection] PASSED [ 93%] xarray/tests/test_utils.py::test_parse_dims_as_tuple[None] PASSED [ 93%] xarray/tests/test_utils.py::test_parse_dims_as_tuple[ellipsis] PASSED [ 93%] xarray/tests/test_utils.py::test_parse_dims_set PASSED [ 93%] xarray/tests/test_utils.py::test_parse_dims_replace_none[None] PASSED [ 93%] xarray/tests/test_utils.py::test_parse_dims_replace_none[ellipsis] PASSED [ 93%] xarray/tests/test_utils.py::test_parse_dims_raises[str_missing] PASSED [ 93%] xarray/tests/test_utils.py::test_parse_dims_raises[list_missing_one] PASSED [ 93%] xarray/tests/test_utils.py::test_parse_dims_raises[list_missing_all] PASSED [ 93%] xarray/tests/test_utils.py::test_parse_ordered_dims[str] PASSED [ 93%] xarray/tests/test_utils.py::test_parse_ordered_dims[list] PASSED [ 93%] xarray/tests/test_utils.py::test_parse_ordered_dims[list_only_ellipsis] PASSED [ 93%] xarray/tests/test_utils.py::test_parse_ordered_dims[list_with_ellipsis] PASSED [ 93%] xarray/tests/test_utils.py::test_parse_ordered_dims[list_with_middle_ellipsis] PASSED [ 93%] xarray/tests/test_utils.py::test_parse_ordered_dims_raises PASSED [ 93%] xarray/tests/test_utils.py::test_iterate_nested[nested_list0-expected0] PASSED [ 93%] xarray/tests/test_utils.py::test_iterate_nested[nested_list1-expected1] PASSED [ 93%] xarray/tests/test_utils.py::test_iterate_nested[nested_list2-expected2] PASSED [ 93%] xarray/tests/test_utils.py::test_iterate_nested[nested_list3-expected3] PASSED [ 93%] xarray/tests/test_utils.py::test_iterate_nested[nested_list4-expected4] PASSED [ 93%] xarray/tests/test_utils.py::test_iterate_nested[nested_list5-expected5] PASSED [ 93%] xarray/tests/test_utils.py::test_find_stack_level PASSED [ 93%] xarray/tests/test_utils.py::test_attempt_import PASSED [ 93%] xarray/tests/test_variable.py::test_as_compatible_data_writeable[data0] PASSED [ 93%] xarray/tests/test_variable.py::test_as_compatible_data_writeable[data1] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_properties PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_attrs PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_init[expected0] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_init[expected1] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_data PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_getitem_dict PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_getitem_1d PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_getitem_1d_fancy PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_getitem_with_mask PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_getitem_with_mask_size_zero PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_getitem_with_mask_nd_indexer PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_index_0d_int PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_index_0d_float PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_index_0d_string PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_index_0d_datetime PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_index_0d_timedelta64 PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_index_0d_not_a_time PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_index_0d_object PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_0d_object_array_with_list PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_index_and_concat_datetime PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_0d_time_data PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_datetime64_conversion[values0-ns] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_datetime64_conversion[values1-ns] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_datetime64_conversion[values2-s] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_datetime64_conversion[values3-s] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_datetime64_conversion[values4-ns] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_datetime64_conversion[values5-us] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_timedelta64_conversion[values0-ns] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_timedelta64_conversion[values1-ns] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_timedelta64_conversion[values2-s] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_timedelta64_conversion[values3-s] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_timedelta64_conversion[values4-ns] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_timedelta64_conversion[values5-us] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_object_conversion PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_pandas_data PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_pandas_period_index PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_1d_math[float] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_1d_math[int] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_1d_reduce PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_array_interface PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test___array__ PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_equals_all_dtypes PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_eq_all_dtypes PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_encoding_preserved PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_drop_encoding PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_concat PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_concat_attrs PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_concat_fixed_len_str PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_concat_number_strings PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_concat_mixed_dtypes PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_copy[float-True] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_copy[float-False] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_copy[int-True] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_copy[int-False] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_copy[str-True] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_copy[str-False] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_copy_deep_recursive PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_copy_index PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_copy_with_data PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_copy_with_data_errors PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_copy_index_with_data PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_copy_index_with_data_errors PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_replace PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_real_and_imag PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_aggregate_complex PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_pandas_datetime64_with_tz PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_multiindex PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_load PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_getitem_advanced PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_getitem_uint_1d PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_getitem_uint PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_getitem_0d_array PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_getitem_fancy PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_getitem_error PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_pad[xr_arg0-np_arg0-mean] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_pad[xr_arg0-np_arg0-median] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_pad[xr_arg0-np_arg0-reflect] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_pad[xr_arg0-np_arg0-edge] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_pad[xr_arg0-np_arg0-linear_ramp] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_pad[xr_arg0-np_arg0-maximum] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_pad[xr_arg0-np_arg0-minimum] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_pad[xr_arg0-np_arg0-symmetric] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_pad[xr_arg0-np_arg0-wrap] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_pad[xr_arg1-np_arg1-mean] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_pad[xr_arg1-np_arg1-median] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_pad[xr_arg1-np_arg1-reflect] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_pad[xr_arg1-np_arg1-edge] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_pad[xr_arg1-np_arg1-linear_ramp] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_pad[xr_arg1-np_arg1-maximum] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_pad[xr_arg1-np_arg1-minimum] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_pad[xr_arg1-np_arg1-symmetric] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_pad[xr_arg1-np_arg1-wrap] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_pad[xr_arg2-np_arg2-mean] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_pad[xr_arg2-np_arg2-median] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_pad[xr_arg2-np_arg2-reflect] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_pad[xr_arg2-np_arg2-edge] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_pad[xr_arg2-np_arg2-linear_ramp] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_pad[xr_arg2-np_arg2-maximum] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_pad[xr_arg2-np_arg2-minimum] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_pad[xr_arg2-np_arg2-symmetric] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_pad[xr_arg2-np_arg2-wrap] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_pad[xr_arg3-np_arg3-mean] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_pad[xr_arg3-np_arg3-median] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_pad[xr_arg3-np_arg3-reflect] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_pad[xr_arg3-np_arg3-edge] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_pad[xr_arg3-np_arg3-linear_ramp] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_pad[xr_arg3-np_arg3-maximum] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_pad[xr_arg3-np_arg3-minimum] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_pad[xr_arg3-np_arg3-symmetric] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_pad[xr_arg3-np_arg3-wrap] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_pad[xr_arg4-np_arg4-mean] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_pad[xr_arg4-np_arg4-median] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_pad[xr_arg4-np_arg4-reflect] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_pad[xr_arg4-np_arg4-edge] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_pad[xr_arg4-np_arg4-linear_ramp] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_pad[xr_arg4-np_arg4-maximum] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_pad[xr_arg4-np_arg4-minimum] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_pad[xr_arg4-np_arg4-symmetric] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_pad[xr_arg4-np_arg4-wrap] PASSED [ 93%] xarray/tests/test_variable.py::TestVariable::test_pad_constant_values[xr_arg0-np_arg0] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_pad_constant_values[xr_arg1-np_arg1] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_pad_constant_values[xr_arg2-np_arg2] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_pad_constant_values[xr_arg3-np_arg3] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_pad_constant_values[xr_arg4-np_arg4] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_pad_keep_attrs[default] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_pad_keep_attrs[False] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_pad_keep_attrs[True] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_rolling_window[x-3] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_rolling_window[y-5] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_rolling_1d PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_nd_rolling[dims0-center0] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_nd_rolling[dims0-center1] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_nd_rolling[dims1-center0] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_nd_rolling[dims1-center1] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_nd_rolling[dims2-center0] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_nd_rolling[dims2-center1] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_rolling_window_errors[x-window0-x_w-True] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_rolling_window_errors[x-3-window_dim1-True] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_rolling_window_errors[x-3-x_w-center2] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_values PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_numpy_same_methods PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_datetime64_conversion_scalar[values0-s] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_datetime64_conversion_scalar[values1-s] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_datetime64_conversion_scalar[values2-us] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_datetime64_conversion_scalar[values3-ns] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_timedelta64_conversion_scalar[values0-s] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_timedelta64_conversion_scalar[values1-s] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_timedelta64_conversion_scalar[values2-ns] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_timedelta64_conversion_scalar[values3-ns] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_timedelta64_conversion_scalar[values4-us] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_0d_str PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_0d_datetime PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_0d_timedelta[values0-ns] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_0d_timedelta[values1-s] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_equals_and_identical PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_broadcast_equals PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_no_conflicts PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_as_variable PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_repr PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_repr_lazy_data PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_detect_indexer_type PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_indexer_type PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_items PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_getitem_basic PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_getitem_with_mask_2d_input PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_isel PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_index_0d_numpy_string PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_indexing_0d_unicode PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_shift[fill_value0] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_shift[2] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_shift[2.0] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_shift2d PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_roll PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_roll_consistency PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_transpose PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_transpose_0d PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_pandas_categorical_dtype PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_squeeze PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_get_axis_num PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_set_dims PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_set_dims_object_dtype PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_set_dims_without_broadcast PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_stack PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_stack_errors PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_unstack PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_unstack_errors PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_unstack_2d PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_stack_unstack_consistency PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_unstack_without_missing PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_broadcasting_math PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_broadcasting_failures PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_inplace_math PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_inplace_math_error PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_reduce PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_reduce_use_bottleneck[bottleneck] SKIPPED [ 94%] xarray/tests/test_variable.py::TestVariable::test_quantile[None-None-0.25-True] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_quantile[None-None-0.25-False] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_quantile[None-None-0.25-None] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_quantile[None-None-q1-True] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_quantile[None-None-q1-False] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_quantile[None-None-q1-None] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_quantile[None-None-q2-True] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_quantile[None-None-q2-False] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_quantile[None-None-q2-None] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_quantile[0-x-0.25-True] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_quantile[0-x-0.25-False] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_quantile[0-x-0.25-None] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_quantile[0-x-q1-True] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_quantile[0-x-q1-False] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_quantile[0-x-q1-None] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_quantile[0-x-q2-True] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_quantile[0-x-q2-False] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_quantile[0-x-q2-None] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_quantile[axis2-dim2-0.25-True] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_quantile[axis2-dim2-0.25-False] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_quantile[axis2-dim2-0.25-None] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_quantile[axis2-dim2-q1-True] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_quantile[axis2-dim2-q1-False] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_quantile[axis2-dim2-q1-None] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_quantile[axis2-dim2-q2-True] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_quantile[axis2-dim2-q2-False] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_quantile[axis2-dim2-q2-None] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_quantile[axis3-dim3-0.25-True] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_quantile[axis3-dim3-0.25-False] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_quantile[axis3-dim3-0.25-None] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_quantile[axis3-dim3-q1-True] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_quantile[axis3-dim3-q1-False] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_quantile[axis3-dim3-q1-None] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_quantile[axis3-dim3-q2-True] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_quantile[axis3-dim3-q2-False] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_quantile[axis3-dim3-q2-None] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_quantile_dask[1-y-0.25] SKIPPED [ 94%] xarray/tests/test_variable.py::TestVariable::test_quantile_dask[1-y-q1] SKIPPED [ 94%] xarray/tests/test_variable.py::TestVariable::test_quantile_dask[1-y-q2] SKIPPED [ 94%] xarray/tests/test_variable.py::TestVariable::test_quantile_dask[axis1-dim1-0.25] SKIPPED [ 94%] xarray/tests/test_variable.py::TestVariable::test_quantile_dask[axis1-dim1-q1] SKIPPED [ 94%] xarray/tests/test_variable.py::TestVariable::test_quantile_dask[axis1-dim1-q2] SKIPPED [ 94%] xarray/tests/test_variable.py::TestVariable::test_quantile_method[True-midpoint] SKIPPED [ 94%] xarray/tests/test_variable.py::TestVariable::test_quantile_method[True-lower] SKIPPED [ 94%] xarray/tests/test_variable.py::TestVariable::test_quantile_method[False-midpoint] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_quantile_method[False-lower] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_quantile_interpolation_deprecation[midpoint] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_quantile_interpolation_deprecation[lower] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_quantile_chunked_dim_error SKIPPED [ 94%] xarray/tests/test_variable.py::TestVariable::test_quantile_out_of_bounds[-0.1-numbagg] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_quantile_out_of_bounds[-0.1-None] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_quantile_out_of_bounds[1.1-numbagg] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_quantile_out_of_bounds[1.1-None] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_quantile_out_of_bounds[q2-numbagg] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_quantile_out_of_bounds[q2-None] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_quantile_out_of_bounds[q3-numbagg] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_quantile_out_of_bounds[q3-None] PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_rank_dask SKIPPED [ 94%] xarray/tests/test_variable.py::TestVariable::test_rank_use_bottleneck PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_rank SKIPPED (requ...) [ 94%] xarray/tests/test_variable.py::TestVariable::test_big_endian_reduce PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_reduce_funcs PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_reduce_keepdims PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_reduce_keepdims_dask SKIPPED [ 94%] xarray/tests/test_variable.py::TestVariable::test_reduce_keep_attrs PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_binary_ops_keep_attrs PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_binary_ops_attrs_drop_conflicts PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_count PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_setitem PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_setitem_fancy PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_coarsen PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_coarsen_2d PASSED [ 94%] xarray/tests/test_variable.py::TestVariable::test_coarsen_keep_attrs PASSED [ 94%] xarray/tests/test_variable.py::TestVariableWithDask::test_properties SKIPPED [ 94%] xarray/tests/test_variable.py::TestVariableWithDask::test_attrs SKIPPED [ 94%] xarray/tests/test_variable.py::TestVariableWithDask::test_init[expected0] SKIPPED [ 94%] xarray/tests/test_variable.py::TestVariableWithDask::test_init[expected1] SKIPPED [ 94%] xarray/tests/test_variable.py::TestVariableWithDask::test_data SKIPPED [ 94%] xarray/tests/test_variable.py::TestVariableWithDask::test_getitem_dict SKIPPED [ 94%] xarray/tests/test_variable.py::TestVariableWithDask::test_getitem_1d SKIPPED [ 94%] xarray/tests/test_variable.py::TestVariableWithDask::test_getitem_with_mask SKIPPED [ 94%] xarray/tests/test_variable.py::TestVariableWithDask::test_getitem_with_mask_size_zero SKIPPED [ 94%] xarray/tests/test_variable.py::TestVariableWithDask::test_index_0d_int SKIPPED [ 94%] xarray/tests/test_variable.py::TestVariableWithDask::test_index_0d_float SKIPPED [ 94%] xarray/tests/test_variable.py::TestVariableWithDask::test_index_0d_string SKIPPED [ 94%] xarray/tests/test_variable.py::TestVariableWithDask::test_index_0d_datetime SKIPPED [ 94%] xarray/tests/test_variable.py::TestVariableWithDask::test_index_0d_timedelta64 SKIPPED [ 94%] xarray/tests/test_variable.py::TestVariableWithDask::test_index_0d_not_a_time SKIPPED [ 94%] xarray/tests/test_variable.py::TestVariableWithDask::test_index_0d_object SKIPPED [ 94%] xarray/tests/test_variable.py::TestVariableWithDask::test_index_and_concat_datetime SKIPPED [ 94%] xarray/tests/test_variable.py::TestVariableWithDask::test_0d_time_data SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_datetime64_conversion[values0-ns] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_datetime64_conversion[values1-ns] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_datetime64_conversion[values2-s] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_datetime64_conversion[values3-s] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_datetime64_conversion[values4-ns] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_datetime64_conversion[values5-us] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_timedelta64_conversion[values0-ns] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_timedelta64_conversion[values1-ns] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_timedelta64_conversion[values2-s] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_timedelta64_conversion[values3-s] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_timedelta64_conversion[values4-ns] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_timedelta64_conversion[values5-us] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_object_conversion SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_pandas_data SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_1d_math[float] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_1d_math[int] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_1d_reduce SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test___array__ SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_equals_all_dtypes SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_encoding_preserved SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_drop_encoding SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_concat SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_concat_attrs SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_concat_fixed_len_str SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_concat_number_strings SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_concat_mixed_dtypes SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_copy[float-True] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_copy[float-False] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_copy[int-True] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_copy[int-False] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_copy[str-True] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_copy[str-False] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_copy_deep_recursive SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_copy_with_data SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_copy_with_data_errors SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_copy_index_with_data SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_copy_index_with_data_errors SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_replace SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_real_and_imag SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_aggregate_complex SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_load SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_getitem_advanced SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_getitem_uint_1d SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_getitem_uint SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_getitem_0d_array SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_getitem_error SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_pad_constant_values[xr_arg0-np_arg0] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_pad_constant_values[xr_arg1-np_arg1] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_pad_constant_values[xr_arg2-np_arg2] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_pad_constant_values[xr_arg3-np_arg3] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_pad_constant_values[xr_arg4-np_arg4] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_pad_keep_attrs[default] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_pad_keep_attrs[False] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_pad_keep_attrs[True] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_rolling_window[x-3] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_rolling_window[y-5] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_rolling_1d SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_nd_rolling[dims0-center0] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_nd_rolling[dims0-center1] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_nd_rolling[dims1-center0] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_nd_rolling[dims1-center1] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_nd_rolling[dims2-center0] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_nd_rolling[dims2-center1] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_rolling_window_errors[x-window0-x_w-True] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_rolling_window_errors[x-3-window_dim1-True] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_rolling_window_errors[x-3-x_w-center2] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_chunk SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_0d_object_array_with_list SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_array_interface SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_copy_index SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_eq_all_dtypes SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_getitem_fancy SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_getitem_1d_fancy SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_getitem_with_mask_nd_indexer SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_dask_rolling[True-3-x] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_dask_rolling[True-3-y] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_dask_rolling[True-8-x] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_dask_rolling[True-8-y] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_dask_rolling[True-11-x] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_dask_rolling[True-11-y] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_dask_rolling[False-3-x] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_dask_rolling[False-3-y] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_dask_rolling[False-8-x] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_dask_rolling[False-8-y] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_dask_rolling[False-11-x] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_dask_rolling[False-11-y] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_multiindex SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_pad[xr_arg0-np_arg0-mean] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_pad[xr_arg0-np_arg0-median] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_pad[xr_arg0-np_arg0-reflect] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_pad[xr_arg0-np_arg0-edge] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_pad[xr_arg0-np_arg0-linear_ramp] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_pad[xr_arg0-np_arg0-maximum] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_pad[xr_arg0-np_arg0-minimum] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_pad[xr_arg0-np_arg0-symmetric] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_pad[xr_arg0-np_arg0-wrap] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_pad[xr_arg1-np_arg1-mean] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_pad[xr_arg1-np_arg1-median] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_pad[xr_arg1-np_arg1-reflect] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_pad[xr_arg1-np_arg1-edge] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_pad[xr_arg1-np_arg1-linear_ramp] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_pad[xr_arg1-np_arg1-maximum] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_pad[xr_arg1-np_arg1-minimum] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_pad[xr_arg1-np_arg1-symmetric] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_pad[xr_arg1-np_arg1-wrap] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_pad[xr_arg2-np_arg2-mean] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_pad[xr_arg2-np_arg2-median] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_pad[xr_arg2-np_arg2-reflect] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_pad[xr_arg2-np_arg2-edge] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_pad[xr_arg2-np_arg2-linear_ramp] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_pad[xr_arg2-np_arg2-maximum] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_pad[xr_arg2-np_arg2-minimum] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_pad[xr_arg2-np_arg2-symmetric] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_pad[xr_arg2-np_arg2-wrap] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_pad[xr_arg3-np_arg3-mean] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_pad[xr_arg3-np_arg3-median] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_pad[xr_arg3-np_arg3-reflect] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_pad[xr_arg3-np_arg3-edge] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_pad[xr_arg3-np_arg3-linear_ramp] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_pad[xr_arg3-np_arg3-maximum] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_pad[xr_arg3-np_arg3-minimum] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_pad[xr_arg3-np_arg3-symmetric] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_pad[xr_arg3-np_arg3-wrap] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_pad[xr_arg4-np_arg4-mean] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_pad[xr_arg4-np_arg4-median] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_pad[xr_arg4-np_arg4-reflect] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_pad[xr_arg4-np_arg4-edge] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_pad[xr_arg4-np_arg4-linear_ramp] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_pad[xr_arg4-np_arg4-maximum] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_pad[xr_arg4-np_arg4-minimum] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_pad[xr_arg4-np_arg4-symmetric] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_pad[xr_arg4-np_arg4-wrap] SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_pandas_period_index SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_pandas_datetime64_with_tz SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithDask::test_pandas_categorical_dtype SKIPPED [ 95%] xarray/tests/test_variable.py::TestVariableWithSparse::test_as_sparse SKIPPED [ 95%] xarray/tests/test_variable.py::TestIndexVariable::test_properties PASSED [ 95%] xarray/tests/test_variable.py::TestIndexVariable::test_attrs PASSED [ 95%] xarray/tests/test_variable.py::TestIndexVariable::test_getitem_dict PASSED [ 95%] xarray/tests/test_variable.py::TestIndexVariable::test_getitem_1d PASSED [ 95%] xarray/tests/test_variable.py::TestIndexVariable::test_getitem_1d_fancy PASSED [ 95%] xarray/tests/test_variable.py::TestIndexVariable::test_getitem_with_mask PASSED [ 95%] xarray/tests/test_variable.py::TestIndexVariable::test_getitem_with_mask_size_zero PASSED [ 95%] xarray/tests/test_variable.py::TestIndexVariable::test_getitem_with_mask_nd_indexer PASSED [ 95%] xarray/tests/test_variable.py::TestIndexVariable::test_index_0d_int PASSED [ 95%] xarray/tests/test_variable.py::TestIndexVariable::test_index_0d_float PASSED [ 95%] xarray/tests/test_variable.py::TestIndexVariable::test_index_0d_string PASSED [ 95%] xarray/tests/test_variable.py::TestIndexVariable::test_index_0d_datetime PASSED [ 95%] xarray/tests/test_variable.py::TestIndexVariable::test_index_0d_timedelta64 PASSED [ 95%] xarray/tests/test_variable.py::TestIndexVariable::test_index_0d_not_a_time PASSED [ 95%] xarray/tests/test_variable.py::TestIndexVariable::test_index_0d_object PASSED [ 95%] xarray/tests/test_variable.py::TestIndexVariable::test_0d_object_array_with_list PASSED [ 95%] xarray/tests/test_variable.py::TestIndexVariable::test_index_and_concat_datetime PASSED [ 95%] xarray/tests/test_variable.py::TestIndexVariable::test_0d_time_data PASSED [ 95%] xarray/tests/test_variable.py::TestIndexVariable::test_datetime64_conversion[values0-ns] PASSED [ 95%] xarray/tests/test_variable.py::TestIndexVariable::test_datetime64_conversion[values1-ns] PASSED [ 95%] xarray/tests/test_variable.py::TestIndexVariable::test_datetime64_conversion[values2-s] PASSED [ 95%] xarray/tests/test_variable.py::TestIndexVariable::test_datetime64_conversion[values3-s] PASSED [ 95%] xarray/tests/test_variable.py::TestIndexVariable::test_datetime64_conversion[values4-ns] PASSED [ 95%] xarray/tests/test_variable.py::TestIndexVariable::test_datetime64_conversion[values5-us] PASSED [ 95%] xarray/tests/test_variable.py::TestIndexVariable::test_timedelta64_conversion[values0-ns] PASSED [ 95%] xarray/tests/test_variable.py::TestIndexVariable::test_timedelta64_conversion[values1-ns] PASSED [ 95%] xarray/tests/test_variable.py::TestIndexVariable::test_timedelta64_conversion[values2-s] PASSED [ 95%] xarray/tests/test_variable.py::TestIndexVariable::test_timedelta64_conversion[values3-s] PASSED [ 95%] xarray/tests/test_variable.py::TestIndexVariable::test_timedelta64_conversion[values4-ns] PASSED [ 95%] xarray/tests/test_variable.py::TestIndexVariable::test_timedelta64_conversion[values5-us] PASSED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_object_conversion PASSED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_pandas_data PASSED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_pandas_period_index PASSED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_1d_math[float] PASSED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_1d_math[int] PASSED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_1d_reduce PASSED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_array_interface PASSED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test___array__ PASSED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_equals_all_dtypes PASSED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_eq_all_dtypes PASSED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_encoding_preserved PASSED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_drop_encoding PASSED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_concat PASSED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_concat_attrs PASSED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_concat_fixed_len_str PASSED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_concat_number_strings PASSED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_concat_mixed_dtypes PASSED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_copy[float-True] PASSED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_copy[float-False] PASSED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_copy[int-True] PASSED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_copy[int-False] PASSED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_copy[str-True] PASSED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_copy[str-False] PASSED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_copy_deep_recursive PASSED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_copy_index PASSED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_copy_with_data PASSED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_copy_with_data_errors PASSED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_copy_index_with_data PASSED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_copy_index_with_data_errors PASSED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_replace PASSED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_real_and_imag PASSED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_aggregate_complex PASSED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_pandas_categorical_dtype PASSED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_pandas_datetime64_with_tz PASSED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_multiindex PASSED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_load PASSED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_getitem_uint_1d PASSED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_getitem_0d_array PASSED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_pad_keep_attrs[default] PASSED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_pad_keep_attrs[False] PASSED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_pad_keep_attrs[True] PASSED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_init PASSED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_to_index PASSED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_to_index_multiindex_level PASSED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_multiindex_default_level_names PASSED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_data PASSED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_name PASSED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_level_names PASSED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_get_level_variable PASSED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_concat_periods PASSED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_concat_multiindex PASSED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_concat_str_dtype[str] PASSED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_concat_str_dtype[bytes] PASSED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_datetime64 PASSED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_getitem_error SKIPPED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_getitem_advanced SKIPPED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_getitem_fancy SKIPPED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_getitem_uint SKIPPED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_pad[xr_arg0-np_arg0-mean] SKIPPED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_pad[xr_arg0-np_arg0-median] SKIPPED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_pad[xr_arg0-np_arg0-reflect] SKIPPED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_pad[xr_arg0-np_arg0-edge] SKIPPED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_pad[xr_arg0-np_arg0-linear_ramp] SKIPPED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_pad[xr_arg0-np_arg0-maximum] SKIPPED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_pad[xr_arg0-np_arg0-minimum] SKIPPED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_pad[xr_arg0-np_arg0-symmetric] SKIPPED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_pad[xr_arg0-np_arg0-wrap] SKIPPED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_pad[xr_arg1-np_arg1-mean] SKIPPED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_pad[xr_arg1-np_arg1-median] SKIPPED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_pad[xr_arg1-np_arg1-reflect] SKIPPED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_pad[xr_arg1-np_arg1-edge] SKIPPED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_pad[xr_arg1-np_arg1-linear_ramp] SKIPPED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_pad[xr_arg1-np_arg1-maximum] SKIPPED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_pad[xr_arg1-np_arg1-minimum] SKIPPED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_pad[xr_arg1-np_arg1-symmetric] SKIPPED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_pad[xr_arg1-np_arg1-wrap] SKIPPED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_pad[xr_arg2-np_arg2-mean] SKIPPED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_pad[xr_arg2-np_arg2-median] SKIPPED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_pad[xr_arg2-np_arg2-reflect] SKIPPED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_pad[xr_arg2-np_arg2-edge] SKIPPED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_pad[xr_arg2-np_arg2-linear_ramp] SKIPPED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_pad[xr_arg2-np_arg2-maximum] SKIPPED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_pad[xr_arg2-np_arg2-minimum] SKIPPED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_pad[xr_arg2-np_arg2-symmetric] SKIPPED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_pad[xr_arg2-np_arg2-wrap] SKIPPED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_pad[xr_arg3-np_arg3-mean] SKIPPED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_pad[xr_arg3-np_arg3-median] SKIPPED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_pad[xr_arg3-np_arg3-reflect] SKIPPED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_pad[xr_arg3-np_arg3-edge] SKIPPED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_pad[xr_arg3-np_arg3-linear_ramp] SKIPPED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_pad[xr_arg3-np_arg3-maximum] SKIPPED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_pad[xr_arg3-np_arg3-minimum] SKIPPED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_pad[xr_arg3-np_arg3-symmetric] SKIPPED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_pad[xr_arg3-np_arg3-wrap] SKIPPED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_pad[xr_arg4-np_arg4-mean] SKIPPED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_pad[xr_arg4-np_arg4-median] SKIPPED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_pad[xr_arg4-np_arg4-reflect] SKIPPED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_pad[xr_arg4-np_arg4-edge] SKIPPED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_pad[xr_arg4-np_arg4-linear_ramp] SKIPPED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_pad[xr_arg4-np_arg4-maximum] SKIPPED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_pad[xr_arg4-np_arg4-minimum] SKIPPED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_pad[xr_arg4-np_arg4-symmetric] SKIPPED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_pad[xr_arg4-np_arg4-wrap] SKIPPED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_pad_constant_values SKIPPED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_rolling_window SKIPPED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_rolling_1d SKIPPED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_nd_rolling SKIPPED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_rolling_window_errors SKIPPED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_coarsen_2d SKIPPED [ 96%] xarray/tests/test_variable.py::TestIndexVariable::test_to_index_variable_copy PASSED [ 96%] xarray/tests/test_variable.py::TestAsCompatibleData::test_unchanged_types PASSED [ 96%] xarray/tests/test_variable.py::TestAsCompatibleData::test_converted_types PASSED [ 96%] xarray/tests/test_variable.py::TestAsCompatibleData::test_masked_array PASSED [ 96%] xarray/tests/test_variable.py::TestAsCompatibleData::test_datetime PASSED [ 96%] xarray/tests/test_variable.py::TestAsCompatibleData::test_tz_datetime PASSED [ 96%] xarray/tests/test_variable.py::TestAsCompatibleData::test_full_like PASSED [ 96%] xarray/tests/test_variable.py::TestAsCompatibleData::test_full_like_dask SKIPPED [ 96%] xarray/tests/test_variable.py::TestAsCompatibleData::test_zeros_like PASSED [ 96%] xarray/tests/test_variable.py::TestAsCompatibleData::test_ones_like PASSED [ 96%] xarray/tests/test_variable.py::TestAsCompatibleData::test_numpy_ndarray_subclass PASSED [ 96%] xarray/tests/test_variable.py::TestAsCompatibleData::test_numpy_matrix PASSED [ 96%] xarray/tests/test_variable.py::TestAsCompatibleData::test_unsupported_type PASSED [ 96%] xarray/tests/test_variable.py::test_raise_no_warning_for_nan_in_binary_ops PASSED [ 96%] xarray/tests/test_variable.py::TestBackendIndexing::test_NumpyIndexingAdapter[True] PASSED [ 96%] xarray/tests/test_variable.py::TestBackendIndexing::test_NumpyIndexingAdapter[False] PASSED [ 96%] xarray/tests/test_variable.py::TestBackendIndexing::test_extension_array_duck_array PASSED [ 96%] xarray/tests/test_variable.py::TestBackendIndexing::test_extension_array_duck_indexed PASSED [ 96%] xarray/tests/test_variable.py::TestBackendIndexing::test_LazilyIndexedArray[True] PASSED [ 96%] xarray/tests/test_variable.py::TestBackendIndexing::test_LazilyIndexedArray[False] PASSED [ 96%] xarray/tests/test_variable.py::TestBackendIndexing::test_CopyOnWriteArray[True] PASSED [ 96%] xarray/tests/test_variable.py::TestBackendIndexing::test_CopyOnWriteArray[False] PASSED [ 96%] xarray/tests/test_variable.py::TestBackendIndexing::test_MemoryCachedArray[True] PASSED [ 96%] xarray/tests/test_variable.py::TestBackendIndexing::test_MemoryCachedArray[False] PASSED [ 96%] xarray/tests/test_variable.py::TestBackendIndexing::test_DaskIndexingAdapter[True] SKIPPED [ 96%] xarray/tests/test_variable.py::TestBackendIndexing::test_DaskIndexingAdapter[False] SKIPPED [ 96%] xarray/tests/test_variable.py::test_clip PASSED [ 96%] xarray/tests/test_variable.py::TestNumpyCoercion::test_from_numpy[Variable] PASSED [ 96%] xarray/tests/test_variable.py::TestNumpyCoercion::test_from_numpy[IndexVariable] PASSED [ 96%] xarray/tests/test_variable.py::TestNumpyCoercion::test_from_dask[Variable] SKIPPED [ 96%] xarray/tests/test_variable.py::TestNumpyCoercion::test_from_dask[IndexVariable] SKIPPED [ 96%] xarray/tests/test_variable.py::TestNumpyCoercion::test_from_pint[Variable] SKIPPED [ 96%] xarray/tests/test_variable.py::TestNumpyCoercion::test_from_pint[IndexVariable] SKIPPED [ 96%] xarray/tests/test_variable.py::TestNumpyCoercion::test_from_sparse[Variable] SKIPPED [ 96%] xarray/tests/test_variable.py::TestNumpyCoercion::test_from_sparse[IndexVariable] SKIPPED [ 96%] xarray/tests/test_variable.py::TestNumpyCoercion::test_from_cupy[Variable] SKIPPED [ 96%] xarray/tests/test_variable.py::TestNumpyCoercion::test_from_cupy[IndexVariable] SKIPPED [ 96%] xarray/tests/test_variable.py::TestNumpyCoercion::test_from_pint_wrapping_dask[Variable] SKIPPED [ 96%] xarray/tests/test_variable.py::TestNumpyCoercion::test_from_pint_wrapping_dask[IndexVariable] SKIPPED [ 96%] xarray/tests/test_variable.py::test_datetime_conversion[2000-01-01T00:00:00.000000000-ns] PASSED [ 96%] xarray/tests/test_variable.py::test_datetime_conversion[2000-01-01T00:00:00-s] PASSED [ 96%] xarray/tests/test_variable.py::test_datetime_conversion[['2000-01-01T00:00:00.000000000']-ns] PASSED [ 96%] xarray/tests/test_variable.py::test_datetime_conversion[['2000-01-01T00:00:00']-s] PASSED [ 96%] xarray/tests/test_variable.py::test_datetime_conversion[DatetimeIndex(['2000-01-01'], dtype='datetime64[ns]', freq='D')-ns] PASSED [ 96%] xarray/tests/test_variable.py::test_datetime_conversion[2000-01-01 00:00:00-us] PASSED [ 96%] xarray/tests/test_variable.py::test_datetime_conversion[[datetime.datetime(2000, 1, 1, 0, 0)]-us] PASSED [ 96%] xarray/tests/test_variable.py::test_datetime_conversion[DatetimeIndex(['2000-01-01 00:00:00-05:00'], dtype='datetime64[ns, America/New_York]', freq='D')-ns] PASSED [ 96%] xarray/tests/test_variable.py::test_datetime_conversion[0 2000-01-01 00:00:00-05:00\ndtype: datetime64[ns, America/New_York]-ns] PASSED [ 96%] xarray/tests/test_variable.py::test_pandas_two_only_datetime_conversion_warnings[index-sec] PASSED [ 96%] xarray/tests/test_variable.py::test_pandas_two_only_datetime_conversion_warnings[series-sec] PASSED [ 96%] xarray/tests/test_variable.py::test_pandas_two_only_datetime_conversion_warnings[index-timezone] PASSED [ 96%] xarray/tests/test_variable.py::test_pandas_two_only_datetime_conversion_warnings[series-timezone] PASSED [ 96%] xarray/tests/test_variable.py::test_timedelta_conversion[10 nanoseconds-ns] PASSED [ 96%] xarray/tests/test_variable.py::test_timedelta_conversion[10 seconds-s] PASSED [ 96%] xarray/tests/test_variable.py::test_timedelta_conversion[[10]-ns] PASSED [ 96%] xarray/tests/test_variable.py::test_timedelta_conversion[[10]-s] PASSED [ 96%] xarray/tests/test_variable.py::test_timedelta_conversion[TimedeltaIndex(['0 days 00:00:00.000000001'], dtype='timedelta64[ns]', freq='D')-ns] PASSED [ 97%] xarray/tests/test_variable.py::test_timedelta_conversion[1 day, 0:00:00-us] PASSED [ 97%] xarray/tests/test_variable.py::test_timedelta_conversion[[datetime.timedelta(days=1)]-us] PASSED [ 97%] xarray/tests/test_variable.py::test_timedelta_conversion[TimedeltaIndex(['0 days'], dtype='timedelta64[s]', freq='D')-s] PASSED [ 97%] xarray/tests/test_variable.py::test_explicitly_indexed_array_preserved PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_non_DataArray_weights[True] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_non_DataArray_weights[False] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_weights_nan_raises[weights0-True] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_weights_nan_raises[weights0-False] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_weights_nan_raises[weights1-True] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_weights_nan_raises[weights1-False] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_weights_nan_raises_dask[weights0-True] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_weights_nan_raises_dask[weights0-False] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_weights_nan_raises_dask[weights1-True] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_weights_nan_raises_dask[weights1-False] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_lazy_resample[1YS-1] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_lazy_resample[1YS-5] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_lazy_resample[5YS-1] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_lazy_resample[5YS-5] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_lazy_resample[10YS-1] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_lazy_resample[10YS-5] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_sum_of_weights_no_nan[weights0-3] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_sum_of_weights_no_nan[weights1-2] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_sum_of_weights_no_nan[weights2-nan] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_sum_of_weights_no_nan[weights3-nan] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_sum_of_weights_nan[weights0-2] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_sum_of_weights_nan[weights1-nan] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_sum_of_weights_nan[weights2-nan] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_sum_of_weights_nan[weights3-1] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_sum_of_weights_bool PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_sum_equal_weights[True-0-da0] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_sum_equal_weights[True-0-da1] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_sum_equal_weights[True-0-da2] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_sum_equal_weights[True-1-da0] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_sum_equal_weights[True-1-da1] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_sum_equal_weights[True-1-da2] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_sum_equal_weights[True-3.14-da0] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_sum_equal_weights[True-3.14-da1] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_sum_equal_weights[True-3.14-da2] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_sum_equal_weights[False-0-da0] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_sum_equal_weights[False-0-da1] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_sum_equal_weights[False-0-da2] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_sum_equal_weights[False-1-da0] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_sum_equal_weights[False-1-da1] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_sum_equal_weights[False-1-da2] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_sum_equal_weights[False-3.14-da0] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_sum_equal_weights[False-3.14-da1] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_sum_equal_weights[False-3.14-da2] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_sum_no_nan[weights0-5] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_sum_no_nan[weights1-4] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_sum_no_nan[weights2-0] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_sum_nan[True-weights0-4] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_sum_nan[True-weights1-4] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_sum_nan[True-weights2-0] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_sum_nan[True-weights3-0] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_sum_nan[False-weights0-4] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_sum_nan[False-weights1-4] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_sum_nan[False-weights2-0] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_sum_nan[False-weights3-0] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_mean_equal_weights[1-True-da0] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_mean_equal_weights[1-True-da1] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_mean_equal_weights[1-True-da2] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_mean_equal_weights[1-False-da0] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_mean_equal_weights[1-False-da1] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_mean_equal_weights[1-False-da2] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_mean_equal_weights[2-True-da0] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_mean_equal_weights[2-True-da1] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_mean_equal_weights[2-True-da2] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_mean_equal_weights[2-False-da0] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_mean_equal_weights[2-False-da1] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_mean_equal_weights[2-False-da2] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_mean_equal_weights[3.14-True-da0] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_mean_equal_weights[3.14-True-da1] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_mean_equal_weights[3.14-True-da2] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_mean_equal_weights[3.14-False-da0] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_mean_equal_weights[3.14-False-da1] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_mean_equal_weights[3.14-False-da2] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_mean_no_nan[weights0-1.6] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_mean_no_nan[weights1-1.0] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_mean_no_nan[weights2-nan] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_no_nan[weights0-expected0] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_no_nan[weights1-expected1] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_zero_weights PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_simple PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_nan[True] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_nan[False] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights[1-True-0.5-nonan] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights[1-True-0.5-singlenan] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights[1-True-0.5-allnan] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights[1-True-q1-nonan] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights[1-True-q1-singlenan] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights[1-True-q1-allnan] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights[1-False-0.5-nonan] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights[1-False-0.5-singlenan] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights[1-False-0.5-allnan] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights[1-False-q1-nonan] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights[1-False-q1-singlenan] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights[1-False-q1-allnan] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights[3.14-True-0.5-nonan] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights[3.14-True-0.5-singlenan] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights[3.14-True-0.5-allnan] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights[3.14-True-q1-nonan] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights[3.14-True-q1-singlenan] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights[3.14-True-q1-allnan] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights[3.14-False-0.5-nonan] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights[3.14-False-0.5-singlenan] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights[3.14-False-0.5-allnan] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights[3.14-False-q1-nonan] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights[3.14-False-q1-singlenan] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights[3.14-False-q1-allnan] PASSED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[linear-True-0.5-da0] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[linear-True-0.5-da1] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[linear-True-0.5-da2] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[linear-True-q1-da0] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[linear-True-q1-da1] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[linear-True-q1-da2] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[linear-False-0.5-da0] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[linear-False-0.5-da1] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[linear-False-0.5-da2] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[linear-False-q1-da0] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[linear-False-q1-da1] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[linear-False-q1-da2] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[interpolated_inverted_cdf-True-0.5-da0] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[interpolated_inverted_cdf-True-0.5-da1] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[interpolated_inverted_cdf-True-0.5-da2] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[interpolated_inverted_cdf-True-q1-da0] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[interpolated_inverted_cdf-True-q1-da1] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[interpolated_inverted_cdf-True-q1-da2] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[interpolated_inverted_cdf-False-0.5-da0] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[interpolated_inverted_cdf-False-0.5-da1] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[interpolated_inverted_cdf-False-0.5-da2] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[interpolated_inverted_cdf-False-q1-da0] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[interpolated_inverted_cdf-False-q1-da1] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[interpolated_inverted_cdf-False-q1-da2] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[hazen-True-0.5-da0] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[hazen-True-0.5-da1] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[hazen-True-0.5-da2] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[hazen-True-q1-da0] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[hazen-True-q1-da1] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[hazen-True-q1-da2] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[hazen-False-0.5-da0] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[hazen-False-0.5-da1] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[hazen-False-0.5-da2] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[hazen-False-q1-da0] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[hazen-False-q1-da1] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[hazen-False-q1-da2] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[weibull-True-0.5-da0] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[weibull-True-0.5-da1] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[weibull-True-0.5-da2] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[weibull-True-q1-da0] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[weibull-True-q1-da1] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[weibull-True-q1-da2] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[weibull-False-0.5-da0] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[weibull-False-0.5-da1] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[weibull-False-0.5-da2] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[weibull-False-q1-da0] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[weibull-False-q1-da1] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[weibull-False-q1-da2] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[median_unbiased-True-0.5-da0] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[median_unbiased-True-0.5-da1] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[median_unbiased-True-0.5-da2] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[median_unbiased-True-q1-da0] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[median_unbiased-True-q1-da1] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[median_unbiased-True-q1-da2] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[median_unbiased-False-0.5-da0] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[median_unbiased-False-0.5-da1] SKIPPED [ 97%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[median_unbiased-False-0.5-da2] SKIPPED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[median_unbiased-False-q1-da0] SKIPPED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[median_unbiased-False-q1-da1] SKIPPED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[median_unbiased-False-q1-da2] SKIPPED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[normal_unbiased2-True-0.5-da0] SKIPPED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[normal_unbiased2-True-0.5-da1] SKIPPED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[normal_unbiased2-True-0.5-da2] SKIPPED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[normal_unbiased2-True-q1-da0] SKIPPED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[normal_unbiased2-True-q1-da1] SKIPPED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[normal_unbiased2-True-q1-da2] SKIPPED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[normal_unbiased2-False-0.5-da0] SKIPPED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[normal_unbiased2-False-0.5-da1] SKIPPED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[normal_unbiased2-False-0.5-da2] SKIPPED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[normal_unbiased2-False-q1-da0] SKIPPED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[normal_unbiased2-False-q1-da1] SKIPPED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_equal_weights_all_methods[normal_unbiased2-False-q1-da2] SKIPPED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_bool PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_with_invalid_q[-1] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_with_invalid_q[1.1] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_with_invalid_q[q2] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_with_invalid_q[q3] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_mean_nan[True-weights0-2.0] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_mean_nan[True-weights1-nan] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_mean_nan[True-weights2-nan] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_mean_nan[False-weights0-2.0] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_mean_nan[False-weights1-nan] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_mean_nan[False-weights2-nan] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_mean_bool PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_sum_of_squares_no_nan[weights0-0.6666666666666666] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_sum_of_squares_no_nan[weights1-0] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_sum_of_squares_no_nan[weights2-0] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_sum_of_squares_no_nan[weights3-0] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_sum_of_squares_nan[weights0-0] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_sum_of_squares_nan[weights1-0] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_sum_of_squares_nan[weights2-0] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_sum_of_squares_nan[weights3-0] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_var_equal_weights[1-True-da0] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_var_equal_weights[1-True-da1] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_var_equal_weights[1-False-da0] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_var_equal_weights[1-False-da1] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_var_equal_weights[2-True-da0] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_var_equal_weights[2-True-da1] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_var_equal_weights[2-False-da0] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_var_equal_weights[2-False-da1] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_var_equal_weights[3.14-True-da0] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_var_equal_weights[3.14-True-da1] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_var_equal_weights[3.14-False-da0] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_var_equal_weights[3.14-False-da1] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_var_no_nan[weights0-0.24] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_var_no_nan[weights1-0.0] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_var_no_nan[weights2-nan] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_var_nan[weights0-0] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_var_nan[weights1-nan] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_var_nan[weights2-nan] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_var_bool PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_std_equal_weights[1-True-da0] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_std_equal_weights[1-True-da1] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_std_equal_weights[1-False-da0] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_std_equal_weights[1-False-da1] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_std_equal_weights[2-True-da0] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_std_equal_weights[2-True-da1] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_std_equal_weights[2-False-da0] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_std_equal_weights[2-False-da1] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_std_equal_weights[3.14-True-da0] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_std_equal_weights[3.14-True-da1] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_std_equal_weights[3.14-False-da0] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_std_equal_weights[3.14-False-da1] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_std_no_nan[weights0-0.4898979485566356] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_std_no_nan[weights1-0.0] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_std_no_nan[weights2-nan] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_std_nan[weights0-0] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_std_nan[weights1-nan] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_std_nan[weights2-nan] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_std_bool PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_operations_3D[None-True-a] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_operations_3D[None-True-b] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_operations_3D[None-True-c] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_operations_3D[None-True-dim3] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_operations_3D[None-True-dim4] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_operations_3D[None-True-None] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_operations_3D[None-False-a] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_operations_3D[None-False-b] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_operations_3D[None-False-c] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_operations_3D[None-False-dim3] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_operations_3D[None-False-dim4] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_operations_3D[None-False-None] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_operations_3D[True-True-a] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_operations_3D[True-True-b] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_operations_3D[True-True-c] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_operations_3D[True-True-dim3] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_operations_3D[True-True-dim4] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_operations_3D[True-True-None] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_operations_3D[True-False-a] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_operations_3D[True-False-b] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_operations_3D[True-False-c] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_operations_3D[True-False-dim3] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_operations_3D[True-False-dim4] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_operations_3D[True-False-None] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_operations_3D[False-True-a] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_operations_3D[False-True-b] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_operations_3D[False-True-c] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_operations_3D[False-True-dim3] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_operations_3D[False-True-dim4] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_operations_3D[False-True-None] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_operations_3D[False-False-a] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_operations_3D[False-False-b] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_operations_3D[False-False-c] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_operations_3D[False-False-dim3] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_operations_3D[False-False-dim4] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_operations_3D[False-False-None] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[None-True-0.5-a] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[None-True-0.5-b] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[None-True-0.5-c] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[None-True-0.5-dim3] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[None-True-0.5-dim4] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[None-True-0.5-None] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[None-True-q1-a] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[None-True-q1-b] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[None-True-q1-c] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[None-True-q1-dim3] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[None-True-q1-dim4] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[None-True-q1-None] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[None-True-q2-a] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[None-True-q2-b] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[None-True-q2-c] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[None-True-q2-dim3] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[None-True-q2-dim4] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[None-True-q2-None] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[None-False-0.5-a] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[None-False-0.5-b] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[None-False-0.5-c] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[None-False-0.5-dim3] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[None-False-0.5-dim4] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[None-False-0.5-None] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[None-False-q1-a] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[None-False-q1-b] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[None-False-q1-c] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[None-False-q1-dim3] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[None-False-q1-dim4] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[None-False-q1-None] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[None-False-q2-a] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[None-False-q2-b] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[None-False-q2-c] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[None-False-q2-dim3] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[None-False-q2-dim4] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[None-False-q2-None] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[True-True-0.5-a] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[True-True-0.5-b] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[True-True-0.5-c] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[True-True-0.5-dim3] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[True-True-0.5-dim4] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[True-True-0.5-None] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[True-True-q1-a] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[True-True-q1-b] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[True-True-q1-c] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[True-True-q1-dim3] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[True-True-q1-dim4] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[True-True-q1-None] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[True-True-q2-a] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[True-True-q2-b] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[True-True-q2-c] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[True-True-q2-dim3] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[True-True-q2-dim4] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[True-True-q2-None] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[True-False-0.5-a] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[True-False-0.5-b] PASSED [ 98%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[True-False-0.5-c] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[True-False-0.5-dim3] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[True-False-0.5-dim4] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[True-False-0.5-None] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[True-False-q1-a] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[True-False-q1-b] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[True-False-q1-c] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[True-False-q1-dim3] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[True-False-q1-dim4] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[True-False-q1-None] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[True-False-q2-a] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[True-False-q2-b] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[True-False-q2-c] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[True-False-q2-dim3] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[True-False-q2-dim4] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[True-False-q2-None] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[False-True-0.5-a] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[False-True-0.5-b] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[False-True-0.5-c] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[False-True-0.5-dim3] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[False-True-0.5-dim4] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[False-True-0.5-None] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[False-True-q1-a] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[False-True-q1-b] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[False-True-q1-c] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[False-True-q1-dim3] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[False-True-q1-dim4] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[False-True-q1-None] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[False-True-q2-a] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[False-True-q2-b] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[False-True-q2-c] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[False-True-q2-dim3] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[False-True-q2-dim4] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[False-True-q2-None] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[False-False-0.5-a] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[False-False-0.5-b] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[False-False-0.5-c] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[False-False-0.5-dim3] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[False-False-0.5-dim4] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[False-False-0.5-None] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[False-False-q1-a] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[False-False-q1-b] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[False-False-q1-c] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[False-False-q1-dim3] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[False-False-q1-dim4] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[False-False-q1-None] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[False-False-q2-a] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[False-False-q2-b] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[False-False-q2-c] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[False-False-q2-dim3] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[False-False-q2-dim4] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_quantile_3D[False-False-q2-None] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_nonequal_coords[coords_weights0-coords_data0-2.5] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_nonequal_coords[coords_weights1-coords_data1-1.8] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_nonequal_coords[coords_weights2-coords_data2-3.8] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_different_shapes[None-True-shape_weights0-shape_data0] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_different_shapes[None-True-shape_weights0-shape_data1] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_different_shapes[None-True-shape_weights0-shape_data2] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_different_shapes[None-True-shape_weights1-shape_data0] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_different_shapes[None-True-shape_weights1-shape_data1] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_different_shapes[None-True-shape_weights1-shape_data2] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_different_shapes[None-True-shape_weights2-shape_data0] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_different_shapes[None-True-shape_weights2-shape_data1] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_different_shapes[None-True-shape_weights2-shape_data2] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_different_shapes[None-False-shape_weights0-shape_data0] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_different_shapes[None-False-shape_weights0-shape_data1] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_different_shapes[None-False-shape_weights0-shape_data2] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_different_shapes[None-False-shape_weights1-shape_data0] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_different_shapes[None-False-shape_weights1-shape_data1] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_different_shapes[None-False-shape_weights1-shape_data2] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_different_shapes[None-False-shape_weights2-shape_data0] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_different_shapes[None-False-shape_weights2-shape_data1] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_different_shapes[None-False-shape_weights2-shape_data2] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_different_shapes[True-True-shape_weights0-shape_data0] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_different_shapes[True-True-shape_weights0-shape_data1] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_different_shapes[True-True-shape_weights0-shape_data2] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_different_shapes[True-True-shape_weights1-shape_data0] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_different_shapes[True-True-shape_weights1-shape_data1] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_different_shapes[True-True-shape_weights1-shape_data2] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_different_shapes[True-True-shape_weights2-shape_data0] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_different_shapes[True-True-shape_weights2-shape_data1] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_different_shapes[True-True-shape_weights2-shape_data2] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_different_shapes[True-False-shape_weights0-shape_data0] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_different_shapes[True-False-shape_weights0-shape_data1] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_different_shapes[True-False-shape_weights0-shape_data2] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_different_shapes[True-False-shape_weights1-shape_data0] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_different_shapes[True-False-shape_weights1-shape_data1] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_different_shapes[True-False-shape_weights1-shape_data2] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_different_shapes[True-False-shape_weights2-shape_data0] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_different_shapes[True-False-shape_weights2-shape_data1] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_different_shapes[True-False-shape_weights2-shape_data2] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_different_shapes[False-True-shape_weights0-shape_data0] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_different_shapes[False-True-shape_weights0-shape_data1] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_different_shapes[False-True-shape_weights0-shape_data2] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_different_shapes[False-True-shape_weights1-shape_data0] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_different_shapes[False-True-shape_weights1-shape_data1] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_different_shapes[False-True-shape_weights1-shape_data2] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_different_shapes[False-True-shape_weights2-shape_data0] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_different_shapes[False-True-shape_weights2-shape_data1] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_different_shapes[False-True-shape_weights2-shape_data2] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_different_shapes[False-False-shape_weights0-shape_data0] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_different_shapes[False-False-shape_weights0-shape_data1] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_different_shapes[False-False-shape_weights0-shape_data2] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_different_shapes[False-False-shape_weights1-shape_data0] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_different_shapes[False-False-shape_weights1-shape_data1] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_different_shapes[False-False-shape_weights1-shape_data2] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_different_shapes[False-False-shape_weights2-shape_data0] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_different_shapes[False-False-shape_weights2-shape_data1] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_different_shapes[False-False-shape_weights2-shape_data2] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_keep_attr[True-True-sum_of_weights] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_keep_attr[True-True-sum] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_keep_attr[True-True-mean] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_keep_attr[True-True-sum_of_squares] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_keep_attr[True-True-var] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_keep_attr[True-True-std] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_keep_attr[True-True-quantile] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_keep_attr[True-False-sum_of_weights] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_keep_attr[True-False-sum] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_keep_attr[True-False-mean] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_keep_attr[True-False-sum_of_squares] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_keep_attr[True-False-var] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_keep_attr[True-False-std] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_keep_attr[True-False-quantile] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_keep_attr[False-True-sum_of_weights] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_keep_attr[False-True-sum] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_keep_attr[False-True-mean] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_keep_attr[False-True-sum_of_squares] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_keep_attr[False-True-var] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_keep_attr[False-True-std] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_keep_attr[False-True-quantile] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_keep_attr[False-False-sum_of_weights] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_keep_attr[False-False-sum] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_keep_attr[False-False-mean] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_keep_attr[False-False-sum_of_squares] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_keep_attr[False-False-var] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_keep_attr[False-False-std] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_keep_attr[False-False-quantile] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_keep_attr[None-True-sum_of_weights] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_keep_attr[None-True-sum] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_keep_attr[None-True-mean] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_keep_attr[None-True-sum_of_squares] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_keep_attr[None-True-var] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_keep_attr[None-True-std] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_keep_attr[None-True-quantile] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_keep_attr[None-False-sum_of_weights] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_keep_attr[None-False-sum] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_keep_attr[None-False-mean] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_keep_attr[None-False-sum_of_squares] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_keep_attr[None-False-var] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_keep_attr[None-False-std] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_keep_attr[None-False-quantile] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_keep_attr_da_in_ds[sum_of_weights] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_keep_attr_da_in_ds[sum] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_keep_attr_da_in_ds[mean] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_keep_attr_da_in_ds[sum_of_squares] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_keep_attr_da_in_ds[var] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_keep_attr_da_in_ds[std] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_operations_keep_attr_da_in_ds[quantile] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_mean_keep_attrs_ds PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_bad_dim[True-sum_of_weights] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_bad_dim[True-sum] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_bad_dim[True-mean] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_bad_dim[True-quantile] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_bad_dim[False-sum_of_weights] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_bad_dim[False-sum] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_bad_dim[False-mean] PASSED [ 99%] xarray/tests/test_weighted.py::test_weighted_bad_dim[False-quantile] PASSED [100%] =============================== warnings summary =============================== xarray/tests/test_computation.py: 16 warnings /usr/lib/python3.14/site-packages/numpy/lib/_nanfunctions_impl.py:1997: RuntimeWarning: Degrees of freedom <= 0 for slice. var = nanvar(a, axis=axis, dtype=dtype, out=out, ddof=ddof, xarray/tests/test_dataarray.py::TestDataArray::test_fillna_extension_array[categorical] xarray/tests/test_dataarray.py::TestDataArray::test_fillna_extension_array[categorical] xarray/tests/test_dataarray.py::TestDataArray::test_fillna_extension_array_bad_val xarray/tests/test_dataarray.py::TestDataArray::test_fillna_extension_array_bad_val xarray/tests/test_dataset.py::TestDataset::test_fillna_extension_array[category] xarray/tests/test_dataset.py::TestDataset::test_fillna_extension_array[category] /usr/lib/python3.14/site-packages/pandas/core/dtypes/common.py:1885: DeprecationWarning: Data type alias 'a' was deprecated in NumPy 2.0. Use the 'S' alias instead. npdtype = np.dtype(dtype) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ SKIPPED [1] xarray/tests/test_array_api.py:9: could not import 'array_api_strict': No module named 'array_api_strict' SKIPPED [1] xarray/tests/test_calendar_ops.py:13: could not import 'cftime': No module named 'cftime' SKIPPED [1] xarray/tests/test_cftime_offsets.py:48: could not import 'cftime': No module named 'cftime' SKIPPED [1] xarray/tests/test_cftimeindex_resample.py:22: could not import 'cftime': No module named 'cftime' SKIPPED [1] xarray/tests/test_cupy.py:9: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_dask.py:34: could not import 'dask': No module named 'dask' SKIPPED [1] xarray/tests/test_distributed.py:16: could not import 'dask': No module named 'dask' SKIPPED [1] xarray/tests/test_sparse.py:22: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_strategies.py:8: could not import 'hypothesis': No module named 'hypothesis' SKIPPED [1] xarray/tests/test_units.py:29: could not import 'pint': No module named 'pint' SKIPPED [1] properties/test_coordinate_transform.py:11: could not import 'hypothesis': No module named 'hypothesis' SKIPPED [1] properties/test_encode_decode.py:12: could not import 'hypothesis': No module named 'hypothesis' SKIPPED [1] properties/test_index_manipulation.py:11: could not import 'hypothesis': No module named 'hypothesis' SKIPPED [1] properties/test_indexing.py:3: could not import 'hypothesis': No module named 'hypothesis' SKIPPED [1] properties/test_pandas_roundtrip.py:15: could not import 'hypothesis': No module named 'hypothesis' SKIPPED [1] properties/test_properties.py:5: could not import 'hypothesis': No module named 'hypothesis' SKIPPED [4] xarray/tests/test_accessor_dt.py:147: requires cftime SKIPPED [24] xarray/tests/test_accessor_dt.py:165: requires dask SKIPPED [3] xarray/tests/test_accessor_dt.py:213: requires dask SKIPPED [4] xarray/tests/test_accessor_dt.py:239: requires dask SKIPPED [4] xarray/tests/test_accessor_dt.py:353: requires dask SKIPPED [3] xarray/tests/test_accessor_dt.py:374: requires dask SKIPPED [54] xarray/tests/test_accessor_dt.py:442: requires cftime SKIPPED [9] xarray/tests/test_accessor_dt.py:458: requires cftime SKIPPED [1] xarray/tests/test_accessor_dt.py:469: requires dask SKIPPED [1] xarray/tests/test_accessor_dt.py:480: requires cftime SKIPPED [9] xarray/tests/test_accessor_dt.py:498: requires cftime SKIPPED [9] xarray/tests/test_accessor_dt.py:506: requires cftime SKIPPED [9] xarray/tests/test_accessor_dt.py:515: requires cftime SKIPPED [54] xarray/tests/test_accessor_dt.py:533: requires dask SKIPPED [54] xarray/tests/test_accessor_dt.py:553: requires dask SKIPPED [9] xarray/tests/test_accessor_dt.py:576: requires cftime SKIPPED [18] xarray/tests/test_accessor_dt.py:611: requires dask SKIPPED [18] xarray/tests/test_accessor_dt.py:644: requires dask SKIPPED [18] xarray/tests/test_accessor_dt.py:677: requires dask SKIPPED [1] xarray/tests/test_accessor_dt.py:710: requires cftime SKIPPED [2] xarray/tests/test_accessor_dt.py:710: requires dask SKIPPED [1] xarray/tests/test_accessor_str.py:58: requires dask SKIPPED [3] xarray/tests/test_assertions.py:119: requires dask SKIPPED [3] xarray/tests/test_assertions.py:119: requires pint SKIPPED [3] xarray/tests/test_assertions.py:152: requires dask SKIPPED [3] xarray/tests/test_assertions.py:152: requires pint SKIPPED [11] xarray/tests/test_backends.py:500: requires netCDF4 SKIPPED [10] xarray/tests/test_backends.py:508: requires netCDF4 SKIPPED [11] xarray/tests/test_backends.py:536: requires netCDF4 SKIPPED [11] xarray/tests/test_backends.py:542: requires netCDF4 SKIPPED [11] xarray/tests/test_backends.py:613: requires netCDF4 SKIPPED [11] xarray/tests/test_backends.py:632: requires netCDF4 SKIPPED [11] xarray/tests/test_backends.py:640: requires netCDF4 SKIPPED [8] xarray/tests/test_backends.py:647: requires netCDF4 SKIPPED [11] xarray/tests/test_backends.py:661: requires netCDF4 SKIPPED [11] xarray/tests/test_backends.py:666: requires netCDF4 SKIPPED [11] xarray/tests/test_backends.py:702: requires netCDF4 SKIPPED [11] xarray/tests/test_backends.py:707: requires netCDF4 SKIPPED [11] xarray/tests/test_backends.py:715: requires netCDF4 SKIPPED [11] xarray/tests/test_backends.py:724: requires netCDF4 SKIPPED [10] xarray/tests/test_backends.py:732: requires netCDF4 SKIPPED [10] xarray/tests/test_backends.py:744: requires netCDF4 SKIPPED [18] xarray/tests/test_backends.py:752: requires cftime SKIPPED [11] xarray/tests/test_backends.py:786: requires netCDF4 SKIPPED [44] xarray/tests/test_backends.py:801: requires netCDF4 SKIPPED [11] xarray/tests/test_backends.py:811: requires netCDF4 SKIPPED [19] xarray/tests/test_backends.py:816: requires netcdf SKIPPED [9] xarray/tests/test_backends.py:826: requires netCDF4 SKIPPED [11] xarray/tests/test_backends.py:842: requires netCDF4 SKIPPED [10] xarray/tests/test_backends.py:859: requires netCDF4 SKIPPED [11] xarray/tests/test_backends.py:866: requires netCDF4 SKIPPED [11] xarray/tests/test_backends.py:881: requires netCDF4 SKIPPED [11] xarray/tests/test_backends.py:895: requires netCDF4 SKIPPED [11] xarray/tests/test_backends.py:959: requires netCDF4 SKIPPED [11] xarray/tests/test_backends.py:998: requires netCDF4 SKIPPED [11] xarray/tests/test_backends.py:1008: requires netCDF4 SKIPPED [11] xarray/tests/test_backends.py:1016: requires netCDF4 SKIPPED [11] xarray/tests/test_backends.py:1044: requires netCDF4 SKIPPED [11] xarray/tests/test_backends.py:1059: requires netCDF4 SKIPPED [11] xarray/tests/test_backends.py:1077: requires netCDF4 SKIPPED [10] xarray/tests/test_backends.py:1086: requires netCDF4 SKIPPED [10] xarray/tests/test_backends.py:1098: requires netCDF4 SKIPPED [10] xarray/tests/test_backends.py:1109: requires netCDF4 SKIPPED [100] xarray/tests/test_backends.py:1126: requires netCDF4 SKIPPED [40] xarray/tests/test_backends.py:1202: requires netCDF4 SKIPPED [10] xarray/tests/test_backends.py:1318: requires netCDF4 SKIPPED [10] xarray/tests/test_backends.py:1326: requires netCDF4 SKIPPED [10] xarray/tests/test_backends.py:1341: requires netCDF4 SKIPPED [18] xarray/tests/test_backends.py:1365: requires netcdf SKIPPED [10] xarray/tests/test_backends.py:1377: requires netCDF4 SKIPPED [10] xarray/tests/test_backends.py:1412: requires netCDF4 SKIPPED [9] xarray/tests/test_backends.py:1436: requires netCDF4 SKIPPED [9] xarray/tests/test_backends.py:1451: requires netCDF4 SKIPPED [9] xarray/tests/test_backends.py:1476: requires netCDF4 SKIPPED [10] xarray/tests/test_backends.py:1517: requires netCDF4 SKIPPED [9] xarray/tests/test_backends.py:1525: requires netCDF4 SKIPPED [10] xarray/tests/test_backends.py:1534: requires netCDF4 SKIPPED [10] xarray/tests/test_backends.py:1557: requires netCDF4 SKIPPED [10] xarray/tests/test_backends.py:1563: requires netCDF4 SKIPPED [10] xarray/tests/test_backends.py:1571: requires netCDF4 SKIPPED [10] xarray/tests/test_backends.py:1577: requires netCDF4 SKIPPED [10] xarray/tests/test_backends.py:1584: requires netCDF4 SKIPPED [10] xarray/tests/test_backends.py:1593: requires netCDF4 SKIPPED [10] xarray/tests/test_backends.py:1599: requires netCDF4 SKIPPED [10] xarray/tests/test_backends.py:1610: requires netCDF4 SKIPPED [10] xarray/tests/test_backends.py:1621: requires netCDF4 SKIPPED [18] xarray/tests/test_backends.py:1634: requires dask SKIPPED [50] xarray/tests/test_backends.py:1650: requires netCDF4 SKIPPED [6] xarray/tests/test_backends.py:1673: requires netCDF4 SKIPPED [3] xarray/tests/test_backends.py:1706: requires netCDF4 SKIPPED [6] xarray/tests/test_backends.py:1750: requires netCDF4 SKIPPED [6] xarray/tests/test_backends.py:1775: requires netCDF4 SKIPPED [6] xarray/tests/test_backends.py:1797: requires netCDF4 SKIPPED [5] xarray/tests/test_backends.py:1808: requires netCDF4 SKIPPED [18] xarray/tests/test_backends.py:1819: requires netCDF4 SKIPPED [18] xarray/tests/test_backends.py:1840: requires netCDF4 SKIPPED [6] xarray/tests/test_backends.py:1853: requires netCDF4 SKIPPED [6] xarray/tests/test_backends.py:1871: requires netCDF4 SKIPPED [6] xarray/tests/test_backends.py:1877: requires netCDF4 SKIPPED [6] xarray/tests/test_backends.py:1903: requires netCDF4 SKIPPED [6] xarray/tests/test_backends.py:1910: requires netCDF4 SKIPPED [6] xarray/tests/test_backends.py:1929: requires netCDF4 SKIPPED [6] xarray/tests/test_backends.py:1949: requires netCDF4 SKIPPED [6] xarray/tests/test_backends.py:1972: requires netCDF4 SKIPPED [6] xarray/tests/test_backends.py:1983: requires netCDF4 SKIPPED [6] xarray/tests/test_backends.py:1991: requires dask SKIPPED [6] xarray/tests/test_backends.py:2008: requires dask SKIPPED [6] xarray/tests/test_backends.py:2046: requires netCDF4 SKIPPED [6] xarray/tests/test_backends.py:2060: requires netCDF4 SKIPPED [6] xarray/tests/test_backends.py:2075: requires netCDF4 SKIPPED [6] xarray/tests/test_backends.py:2101: requires netCDF4 SKIPPED [6] xarray/tests/test_backends.py:2113: requires netCDF4 SKIPPED [6] xarray/tests/test_backends.py:2127: requires netCDF4 SKIPPED [6] xarray/tests/test_backends.py:2141: requires netCDF4 SKIPPED [6] xarray/tests/test_backends.py:2174: requires netCDF4 SKIPPED [6] xarray/tests/test_backends.py:2208: requires netCDF4 SKIPPED [12] xarray/tests/test_backends.py:2243: requires netCDF4 SKIPPED [6] xarray/tests/test_backends.py:2263: requires dask SKIPPED [3] xarray/tests/test_backends.py:2294: requires netCDF4 SKIPPED [2] xarray/tests/test_backends.py:2305: requires netCDF4 SKIPPED [3] xarray/tests/test_backends.py:2328: requires netCDF4 SKIPPED [27] xarray/tests/test_backends.py:2345: requires netCDF4>=1.6.2 SKIPPED [3] xarray/tests/test_backends.py:2449: requires netCDF4 SKIPPED [3] xarray/tests/test_backends.py:2453: requires netCDF4>=1.7.0 SKIPPED [1] xarray/tests/test_backends.py:2466: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:2478: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:2501: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:2520: requires h5netcdf or netCDF4 SKIPPED [1] xarray/tests/test_backends.py:2526: requires h5netcdf or netCDF4 SKIPPED [1] xarray/tests/test_backends.py:2532: requires h5netcdf or netCDF4 SKIPPED [1] xarray/tests/test_backends.py:2539: requires h5netcdf or netCDF4 SKIPPED [1] xarray/tests/test_backends.py:2549: requires h5netcdf or netCDF4 SKIPPED [1] xarray/tests/test_backends.py:2520: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:2526: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:2532: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:2539: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:2549: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:2599: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:2604: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:2608: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:2626: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:2630: requires cftime SKIPPED [1] xarray/tests/test_backends.py:3935: zarr-python 2.x or ZARR_V3_EXPERIMENTAL_API is unset. SKIPPED [1] xarray/tests/test_backends.py:4015: requires dask SKIPPED [318] xarray/tests/test_backends.py: requires zarr SKIPPED [4] xarray/tests/test_backends.py:707: requires zarr SKIPPED [4] xarray/tests/test_backends.py:715: requires zarr SKIPPED [4] xarray/tests/test_backends.py:724: requires zarr SKIPPED [40] xarray/tests/test_backends.py:1126: requires zarr SKIPPED [16] xarray/tests/test_backends.py:1202: requires zarr SKIPPED [20] xarray/tests/test_backends.py:1650: requires zarr SKIPPED [4] xarray/tests/test_backends.py:2704: zarr-python <3 did not support async loading SKIPPED [12] xarray/tests/test_backends.py:2715: requires zarr SKIPPED [4] xarray/tests/test_backends.py:2750: requires zarr SKIPPED [4] xarray/tests/test_backends.py:2765: requires dask SKIPPED [4] xarray/tests/test_backends.py:2783: requires dask SKIPPED [4] xarray/tests/test_backends.py:2833: requires dask SKIPPED [4] xarray/tests/test_backends.py:2862: requires dask SKIPPED [4] xarray/tests/test_backends.py:2881: requires dask SKIPPED [4] xarray/tests/test_backends.py:2923: requires dask SKIPPED [4] xarray/tests/test_backends.py:2958: requires dask SKIPPED [4] xarray/tests/test_backends.py:3043: requires netcdf SKIPPED [8] xarray/tests/test_backends.py:3089: requires zarr SKIPPED [8] xarray/tests/test_backends.py:3276: requires zarr SKIPPED [8] xarray/tests/test_backends.py:3289: requires zarr SKIPPED [4] xarray/tests/test_backends.py:3386: requires dask SKIPPED [4] xarray/tests/test_backends.py:3406: requires dask SKIPPED [8] xarray/tests/test_backends.py:3443: requires zarr SKIPPED [4] xarray/tests/test_backends.py:3453: requires dask SKIPPED [144] xarray/tests/test_backends.py:3466: requires zarr SKIPPED [12] xarray/tests/test_backends.py:3516: requires zarr SKIPPED [4] xarray/tests/test_backends.py:3529: requires dask SKIPPED [4] xarray/tests/test_backends.py:3649: requires dask SKIPPED [4] xarray/tests/test_backends.py:3670: requires dask SKIPPED [4] xarray/tests/test_backends.py:3681: requires dask SKIPPED [4] xarray/tests/test_backends.py:3690: requires dask SKIPPED [4] xarray/tests/test_backends.py:3702: requires cftime SKIPPED [8] xarray/tests/test_backends.py:3729: requires zarr SKIPPED [8] xarray/tests/test_backends.py:3745: requires dask SKIPPED [4] xarray/tests/test_backends.py:3761: requires dask SKIPPED [8] xarray/tests/test_backends.py:3811: requires dask SKIPPED [1] xarray/tests/test_backends.py:4155: requires zarr>=3.0.0 SKIPPED [3] xarray/tests/test_backends.py:4184: requires zarr>=3.0.0 SKIPPED [30] xarray/tests/test_backends.py:4222: requires zarr>=3.0.0 SKIPPED [3] xarray/tests/test_backends.py:4322: requires zarr SKIPPED [3] xarray/tests/test_backends.py:4322: zarr-python v2 cannot understand the zarr v3 format SKIPPED [1] xarray/tests/test_backends.py:4483: requires dask SKIPPED [9] xarray/tests/test_backends.py:4500: requires zarr SKIPPED [1] xarray/tests/test_backends.py:7713: requires dask SKIPPED [1] xarray/tests/test_backends.py:7721: requires zarr SKIPPED [1] xarray/tests/test_backends.py:7750: requires zarr SKIPPED [2] xarray/tests/test_backends.py:7787: requires zarr SKIPPED [1] xarray/tests/test_backends.py:7865: requires dask SKIPPED [1] xarray/tests/test_backends.py:7884: requires dask SKIPPED [1] xarray/tests/test_backends.py:7924: requires dask SKIPPED [1] xarray/tests/test_backends.py:7952: requires dask SKIPPED [2] xarray/tests/test_backends.py:8022: requires dask SKIPPED [3] xarray/tests/test_backends.py:8188: requires dask SKIPPED [1] xarray/tests/test_backends.py:4641: requires fsspec SKIPPED [1] xarray/tests/test_backends.py:4653: requires zarr SKIPPED [8] xarray/tests/test_backends.py:1159: uint8 data can't be written to non-NetCDF4 data SKIPPED [1] xarray/tests/test_backends.py:4693: NetCDF backends don't support async loading SKIPPED [1] xarray/tests/test_backends.py:4725: NetCDF backends don't support async loading SKIPPED [1] xarray/tests/test_backends.py:4730: cannot pickle file objects SKIPPED [1] xarray/tests/test_backends.py:4734: cannot pickle file objects SKIPPED [2] xarray/tests/test_backends.py:427: NetCDF backends don't support async loading SKIPPED [1] xarray/tests/test_backends.py:4786: requires netCDF4 SKIPPED [3] xarray/tests/test_backends.py:427: requires netCDF4 SKIPPED [3] xarray/tests/test_backends.py:432: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:4809: requires netCDF4 SKIPPED [2] xarray/tests/test_backends.py:4830: requires h5netcdf SKIPPED [1] xarray/tests/test_backends.py:4855: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:4870: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:4889: requires netCDF4 SKIPPED [3] xarray/tests/test_backends.py:1678: requires netCDF4 SKIPPED [3] xarray/tests/test_backends.py:4998: requires netCDF4 SKIPPED [3] xarray/tests/test_backends.py:5007: requires netCDF4 SKIPPED [3] xarray/tests/test_backends.py:5021: requires netCDF4 SKIPPED [3] xarray/tests/test_backends.py:5029: requires netCDF4 SKIPPED [3] xarray/tests/test_backends.py:5072: requires netCDF4 SKIPPED [3] xarray/tests/test_backends.py:5123: requires netCDF4 SKIPPED [3] xarray/tests/test_backends.py:5137: requires netCDF4 SKIPPED [3] xarray/tests/test_backends.py:5147: requires netCDF4 SKIPPED [3] xarray/tests/test_backends.py:5151: requires netCDF4 SKIPPED [3] xarray/tests/test_backends.py:5156: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:5182: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:5205: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:2559: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:5228: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:5245: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:5254: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:5287: requires fsspec SKIPPED [1] xarray/tests/test_backends.py:2520: requires h5netcdf SKIPPED [1] xarray/tests/test_backends.py:2526: requires h5netcdf SKIPPED [1] xarray/tests/test_backends.py:2532: requires h5netcdf SKIPPED [1] xarray/tests/test_backends.py:2539: requires h5netcdf SKIPPED [1] xarray/tests/test_backends.py:2549: requires h5netcdf SKIPPED [1] xarray/tests/test_backends.py:5325: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:5329: requires netCDF4 SKIPPED [5] xarray/tests/test_backends.py:5347: requires fsspec SKIPPED [1] xarray/tests/test_backends.py:5403: requires h5netcdf SKIPPED [1] xarray/tests/test_backends.py:5412: requires h5netcdf SKIPPED [1] xarray/tests/test_backends.py:400: requires h5netcdf SKIPPED [1] xarray/tests/test_backends.py:5435: requires h5netcdf SKIPPED [1] xarray/tests/test_backends.py:5448: requires h5netcdf SKIPPED [64] xarray/tests/test_backends.py:5520: requires dask SKIPPED [1] xarray/tests/test_backends.py:5558: requires dask SKIPPED [1] xarray/tests/test_backends.py:5566: requires dask SKIPPED [24] xarray/tests/test_backends.py:5635: requires dask SKIPPED [10] xarray/tests/test_backends.py:5659: requires dask SKIPPED [1] xarray/tests/test_backends.py:5725: requires dask SKIPPED [1] xarray/tests/test_backends.py:5741: requires dask SKIPPED [12] xarray/tests/test_backends.py:5761: requires dask SKIPPED [1] xarray/tests/test_backends.py:5804: requires dask SKIPPED [1] xarray/tests/test_backends.py:5817: requires dask SKIPPED [1] xarray/tests/test_backends.py:5835: requires dask SKIPPED [1] xarray/tests/test_backends.py:5856: requires dask SKIPPED [4] xarray/tests/test_backends.py:5867: requires dask SKIPPED [2] xarray/tests/test_backends.py:576: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:5932: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:5935: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:5938: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:5946: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:5962: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:5966: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:5973: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:5995: requires fsspec SKIPPED [1] xarray/tests/test_backends.py:6003: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:6032: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:6045: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:6066: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:6078: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:6093: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:6109: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:6124: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:6140: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:6160: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:6177: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:6196: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:6206: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:6216: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:6240: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:6275: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:6289: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:6300: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:6307: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:6313: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:6326: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:6349: requires netCDF4 SKIPPED [2] xarray/tests/test_backends.py:6357: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:6373: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:6387: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:6403: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:6428: requires cftime SKIPPED [1] xarray/tests/test_backends.py:6455: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:6468: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:6481: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:6491: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:6508: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:6517: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:6527: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:6537: requires netCDF4 SKIPPED [2] xarray/tests/test_backends.py:6593: requires pydap.client SKIPPED [2] xarray/tests/test_backends.py:6628: requires pydap.client SKIPPED [2] xarray/tests/test_backends.py:6636: requires dask SKIPPED [1] xarray/tests/test_backends.py:6672: requires pydap.client SKIPPED [2] xarray/tests/test_backends.py:6689: requires pydap.client SKIPPED [1] xarray/tests/test_backends.py:6749: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:6769: requires netCDF4 SKIPPED [3] xarray/tests/test_backends.py:6925: requires zarr SKIPPED [3] xarray/tests/test_backends.py:6934: requires zarr SKIPPED [3] xarray/tests/test_backends.py:6943: requires zarr SKIPPED [3] xarray/tests/test_backends.py:6954: requires zarr SKIPPED [3] xarray/tests/test_backends.py:6964: requires dask SKIPPED [3] xarray/tests/test_backends.py:6977: requires dask SKIPPED [1] xarray/tests/test_backends.py:7029: requires fsspec SKIPPED [2] xarray/tests/test_backends.py:7052: requires cftime SKIPPED [2] xarray/tests/test_backends.py:7081: requires cftime SKIPPED [27] xarray/tests/test_backends.py:7111: requires cftime SKIPPED [2] xarray/tests/test_backends.py:7143: requires cftime SKIPPED [18] xarray/tests/test_backends.py:7194: requires cftime SKIPPED [1] xarray/tests/test_backends.py:7221: requires zarr SKIPPED [3] xarray/tests/test_backends.py:7244: requires zarr SKIPPED [6] xarray/tests/test_backends.py:7256: requires zarr SKIPPED [1] xarray/tests/test_backends.py:7279: requires zarr SKIPPED [1] xarray/tests/test_backends.py:7302: requires fsspec SKIPPED [1] xarray/tests/test_backends.py:7352: requires netCDF4 SKIPPED [6] xarray/tests/test_backends.py:7374: requires dask SKIPPED [6] xarray/tests/test_backends.py:7403: requires dask SKIPPED [1] xarray/tests/test_backends.py:7443: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:7510: requires h5netcdf SKIPPED [1] xarray/tests/test_backends.py:7533: requires zarr SKIPPED [1] xarray/tests/test_backends.py:7558: requires zarr SKIPPED [2] xarray/tests/test_backends.py:7640: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:7685: requires netCDF4 SKIPPED [1] xarray/tests/test_backends.py:7691: requires netCDF4 SKIPPED [2] xarray/tests/test_backends.py:7699: requires netCDF4 SKIPPED [2] xarray/tests/test_backends.py:7732: requires zarr SKIPPED [1] xarray/tests/test_backends.py:8237: requires fsspec SKIPPED [1] xarray/tests/test_backends_api.py:23: requires h5netcdf SKIPPED [1] xarray/tests/test_backends_api.py:83: requires h5netcdf SKIPPED [8] xarray/tests/test_backends_api.py:204: requires dask SKIPPED [5] xarray/tests/test_backends_api.py:233: requires dask SKIPPED [8] xarray/tests/test_backends_api.py:259: requires dask SKIPPED [2] xarray/tests/test_backends_api.py:291: requires dask SKIPPED [2] xarray/tests/test_backends_api.py:309: requires dask SKIPPED [9] xarray/tests/test_backends_chunks.py:46: requires dask SKIPPED [1] xarray/tests/test_backends_datatree.py:46: requires netCDF4 SKIPPED [1] xarray/tests/test_backends_datatree.py:210: requires h5netcdf or netCDF4 SKIPPED [1] xarray/tests/test_backends_datatree.py:219: requires h5netcdf or netCDF4 SKIPPED [1] xarray/tests/test_backends_datatree.py:237: requires h5netcdf or netCDF4 SKIPPED [1] xarray/tests/test_backends_datatree.py:252: requires h5netcdf or netCDF4 SKIPPED [1] xarray/tests/test_backends_datatree.py:269: requires h5netcdf or netCDF4 SKIPPED [3] xarray/tests/test_backends_datatree.py:287: requires netCDF4 SKIPPED [3] xarray/tests/test_backends_datatree.py:304: requires dask SKIPPED [1] xarray/tests/test_backends_datatree.py:321: requires h5netcdf or netCDF4 SKIPPED [3] xarray/tests/test_backends_datatree.py:331: requires dask SKIPPED [1] xarray/tests/test_backends_datatree.py:354: requires h5netcdf or netCDF4 SKIPPED [1] xarray/tests/test_backends_datatree.py:360: requires h5netcdf or netCDF4 SKIPPED [1] xarray/tests/test_backends_datatree.py:368: requires h5netcdf or netCDF4 SKIPPED [1] xarray/tests/test_backends_datatree.py:385: requires netCDF4 SKIPPED [1] xarray/tests/test_backends_datatree.py:395: requires netCDF4 SKIPPED [1] xarray/tests/test_backends_datatree.py:403: requires netCDF4 SKIPPED [1] xarray/tests/test_backends_datatree.py:411: requires h5netcdf or netCDF4 SKIPPED [1] xarray/tests/test_backends_datatree.py:423: requires h5netcdf or netCDF4 SKIPPED [1] xarray/tests/test_backends_datatree.py:444: requires dask SKIPPED [1] xarray/tests/test_backends_datatree.py:210: requires netCDF4 SKIPPED [1] xarray/tests/test_backends_datatree.py:219: requires netCDF4 SKIPPED [1] xarray/tests/test_backends_datatree.py:237: requires netCDF4 SKIPPED [1] xarray/tests/test_backends_datatree.py:252: requires netCDF4 SKIPPED [1] xarray/tests/test_backends_datatree.py:269: requires netCDF4 SKIPPED [1] xarray/tests/test_backends_datatree.py:321: requires netCDF4 SKIPPED [1] xarray/tests/test_backends_datatree.py:354: requires netCDF4 SKIPPED [1] xarray/tests/test_backends_datatree.py:360: requires netCDF4 SKIPPED [1] xarray/tests/test_backends_datatree.py:368: requires netCDF4 SKIPPED [1] xarray/tests/test_backends_datatree.py:480: requires netCDF4 SKIPPED [1] xarray/tests/test_backends_datatree.py:210: requires h5netcdf SKIPPED [1] xarray/tests/test_backends_datatree.py:219: requires h5netcdf SKIPPED [1] xarray/tests/test_backends_datatree.py:237: requires h5netcdf SKIPPED [1] xarray/tests/test_backends_datatree.py:252: requires h5netcdf SKIPPED [1] xarray/tests/test_backends_datatree.py:269: requires h5netcdf SKIPPED [1] xarray/tests/test_backends_datatree.py:321: requires h5netcdf SKIPPED [1] xarray/tests/test_backends_datatree.py:354: requires h5netcdf SKIPPED [1] xarray/tests/test_backends_datatree.py:360: requires h5netcdf SKIPPED [1] xarray/tests/test_backends_datatree.py:368: requires h5netcdf SKIPPED [1] xarray/tests/test_backends_datatree.py:532: requires h5netcdf SKIPPED [1] xarray/tests/test_backends_datatree.py:555: requires h5netcdf SKIPPED [1] xarray/tests/test_backends_datatree.py:583: requires pydap.client SKIPPED [1] xarray/tests/test_backends_datatree.py:598: requires pydap.client SKIPPED [1] xarray/tests/test_backends_datatree.py:618: requires pydap.client SKIPPED [1] xarray/tests/test_backends_datatree.py:674: requires pydap.client SKIPPED [1] xarray/tests/test_backends_datatree.py:686: requires zarr SKIPPED [1] xarray/tests/test_backends_datatree.py:686: zarr-python v2 cannot understand the zarr v3 format SKIPPED [1] xarray/tests/test_backends_datatree.py:694: requires zarr SKIPPED [1] xarray/tests/test_backends_datatree.py:694: zarr-python v2 cannot understand the zarr v3 format SKIPPED [1] xarray/tests/test_backends_datatree.py:734: requires zarr SKIPPED [1] xarray/tests/test_backends_datatree.py:734: zarr-python v2 cannot understand the zarr v3 format SKIPPED [1] xarray/tests/test_backends_datatree.py:747: requires zarr SKIPPED [1] xarray/tests/test_backends_datatree.py:747: zarr-python v2 cannot understand the zarr v3 format SKIPPED [1] xarray/tests/test_backends_datatree.py:763: requires zarr SKIPPED [1] xarray/tests/test_backends_datatree.py:763: zarr-python v2 cannot understand the zarr v3 format SKIPPED [2] xarray/tests/test_backends_datatree.py:779: requires dask SKIPPED [2] xarray/tests/test_backends_datatree.py:867: requires dask SKIPPED [2] xarray/tests/test_backends_datatree.py:878: requires dask SKIPPED [1] xarray/tests/test_backends_datatree.py:903: requires zarr SKIPPED [1] xarray/tests/test_backends_datatree.py:903: zarr-python v2 cannot understand the zarr v3 format SKIPPED [1] xarray/tests/test_backends_datatree.py:918: requires zarr SKIPPED [1] xarray/tests/test_backends_datatree.py:918: zarr-python v2 cannot understand the zarr v3 format SKIPPED [1] xarray/tests/test_backends_datatree.py:933: requires zarr SKIPPED [1] xarray/tests/test_backends_datatree.py:933: zarr-python v2 cannot understand the zarr v3 format SKIPPED [2] xarray/tests/test_backends_datatree.py:949: requires dask SKIPPED [1] xarray/tests/test_backends_datatree.py:976: requires zarr SKIPPED [1] xarray/tests/test_backends_datatree.py:976: zarr-python v2 cannot understand the zarr v3 format SKIPPED [3] xarray/tests/test_backends_datatree.py:1004: requires zarr SKIPPED [3] xarray/tests/test_backends_datatree.py:1004: zarr-python v2 cannot understand the zarr v3 format SKIPPED [2] xarray/tests/test_backends_datatree.py:1028: requires dask SKIPPED [1] xarray/tests/test_backends_datatree.py:1056: requires zarr SKIPPED [1] xarray/tests/test_backends_datatree.py:1056: zarr-python v2 cannot understand the zarr v3 format SKIPPED [1] xarray/tests/test_backends_datatree.py:1074: requires zarr SKIPPED [1] xarray/tests/test_backends_datatree.py:1074: zarr-python v2 cannot understand the zarr v3 format SKIPPED [1] xarray/tests/test_backends_datatree.py:1098: requires zarr SKIPPED [1] xarray/tests/test_backends_datatree.py:1098: zarr-python v2 cannot understand the zarr v3 format SKIPPED [1] xarray/tests/test_backends_datatree.py:1122: requires zarr SKIPPED [1] xarray/tests/test_backends_datatree.py:1122: zarr-python v2 cannot understand the zarr v3 format SKIPPED [14] xarray/tests/test_cftimeindex.py:259: requires cftime SKIPPED [7] xarray/tests/test_cftimeindex.py:266: requires cftime SKIPPED [49] xarray/tests/test_cftimeindex.py:287: requires cftime SKIPPED [10] xarray/tests/test_cftimeindex.py:307: requires cftime SKIPPED [7] xarray/tests/test_cftimeindex.py:331: requires cftime SKIPPED [7] xarray/tests/test_cftimeindex.py:339: requires cftime SKIPPED [7] xarray/tests/test_cftimeindex.py:347: requires cftime SKIPPED [49] xarray/tests/test_cftimeindex.py:355: requires cftime SKIPPED [7] xarray/tests/test_cftimeindex.py:376: requires cftime SKIPPED [7] xarray/tests/test_cftimeindex.py:386: requires cftime SKIPPED [7] xarray/tests/test_cftimeindex.py:396: requires cftime SKIPPED [28] xarray/tests/test_cftimeindex.py:406: requires cftime SKIPPED [7] xarray/tests/test_cftimeindex.py:428: requires cftime SKIPPED [7] xarray/tests/test_cftimeindex.py:434: requires cftime SKIPPED [7] xarray/tests/test_cftimeindex.py:449: requires cftime SKIPPED [7] xarray/tests/test_cftimeindex.py:468: requires cftime SKIPPED [7] xarray/tests/test_cftimeindex.py:487: requires cftime SKIPPED [7] xarray/tests/test_cftimeindex.py:506: requires cftime SKIPPED [7] xarray/tests/test_cftimeindex.py:513: requires cftime SKIPPED [7] xarray/tests/test_cftimeindex.py:518: requires cftime SKIPPED [7] xarray/tests/test_cftimeindex.py:527: requires cftime SKIPPED [21] xarray/tests/test_cftimeindex.py:541: requires cftime SKIPPED [7] xarray/tests/test_cftimeindex.py:553: requires cftime SKIPPED [7] xarray/tests/test_cftimeindex.py:563: requires cftime SKIPPED [7] xarray/tests/test_cftimeindex.py:570: requires cftime SKIPPED [21] xarray/tests/test_cftimeindex.py:577: requires cftime SKIPPED [14] xarray/tests/test_cftimeindex.py:596: requires cftime SKIPPED [14] xarray/tests/test_cftimeindex.py:611: requires cftime SKIPPED [21] xarray/tests/test_cftimeindex.py:626: requires cftime SKIPPED [14] xarray/tests/test_cftimeindex.py:640: requires cftime SKIPPED [14] xarray/tests/test_cftimeindex.py:659: requires cftime SKIPPED [14] xarray/tests/test_cftimeindex.py:670: requires cftime SKIPPED [21] xarray/tests/test_cftimeindex.py:681: requires cftime SKIPPED [7] xarray/tests/test_cftimeindex.py:695: requires cftime SKIPPED [7] xarray/tests/test_cftimeindex.py:722: requires cftime SKIPPED [7] xarray/tests/test_cftimeindex.py:732: requires cftime SKIPPED [7] xarray/tests/test_cftimeindex.py:742: requires cftime SKIPPED [7] xarray/tests/test_cftimeindex.py:751: requires cftime SKIPPED [7] xarray/tests/test_cftimeindex.py:759: requires cftime SKIPPED [7] xarray/tests/test_cftimeindex.py:772: requires cftime SKIPPED [7] xarray/tests/test_cftimeindex.py:784: requires cftime SKIPPED [1] xarray/tests/test_cftimeindex.py:797: requires cftime SKIPPED [7] xarray/tests/test_cftimeindex.py:803: requires cftime SKIPPED [7] xarray/tests/test_cftimeindex.py:818: requires cftime SKIPPED [56] xarray/tests/test_cftimeindex.py:829: requires cftime SKIPPED [1] xarray/tests/test_cftimeindex.py:849: requires cftime SKIPPED [7] xarray/tests/test_cftimeindex.py:858: requires cftime SKIPPED [7] xarray/tests/test_cftimeindex.py:866: requires cftime SKIPPED [7] xarray/tests/test_cftimeindex.py:881: requires cftime SKIPPED [7] xarray/tests/test_cftimeindex.py:892: requires cftime SKIPPED [14] xarray/tests/test_cftimeindex.py:908: requires cftime SKIPPED [7] xarray/tests/test_cftimeindex.py:929: requires cftime SKIPPED [7] xarray/tests/test_cftimeindex.py:940: requires cftime SKIPPED [7] xarray/tests/test_cftimeindex.py:950: requires cftime SKIPPED [7] xarray/tests/test_cftimeindex.py:960: requires cftime SKIPPED [7] xarray/tests/test_cftimeindex.py:977: requires cftime SKIPPED [7] xarray/tests/test_cftimeindex.py:988: requires cftime SKIPPED [7] xarray/tests/test_cftimeindex.py:999: requires cftime SKIPPED [7] xarray/tests/test_cftimeindex.py:1007: requires cftime SKIPPED [14] xarray/tests/test_cftimeindex.py:1013: requires cftime SKIPPED [1] xarray/tests/test_cftimeindex.py:1029: requires cftime SKIPPED [1] xarray/tests/test_cftimeindex.py:1036: requires cftime SKIPPED [7] xarray/tests/test_cftimeindex.py:1043: requires cftime SKIPPED [1] xarray/tests/test_cftimeindex.py:1061: requires cftime SKIPPED [7] xarray/tests/test_cftimeindex.py:1067: requires cftime SKIPPED [7] xarray/tests/test_cftimeindex.py:1088: requires cftime SKIPPED [2] xarray/tests/test_cftimeindex.py:1109: requires cftime SKIPPED [6] xarray/tests/test_cftimeindex.py:1118: requires cftime SKIPPED [3] xarray/tests/test_cftimeindex.py:1130: requires cftime SKIPPED [15] xarray/tests/test_cftimeindex.py:1170: requires cftime SKIPPED [3] xarray/tests/test_cftimeindex.py:1188: requires cftime SKIPPED [1] xarray/tests/test_cftimeindex.py:1198: requires cftime SKIPPED [9] xarray/tests/test_cftimeindex.py:1220: requires cftime SKIPPED [18] xarray/tests/test_cftimeindex.py:1231: requires cftime SKIPPED [1] xarray/tests/test_cftimeindex.py:1249: requires cftime SKIPPED [9] xarray/tests/test_cftimeindex.py:1259: requires cftime SKIPPED [2] xarray/tests/test_cftimeindex.py:1267: requires cftime SKIPPED [2] xarray/tests/test_cftimeindex.py:1281: requires cftime SKIPPED [1] xarray/tests/test_cftimeindex.py:1289: requires cftime SKIPPED [9] xarray/tests/test_cftimeindex.py:1299: requires cftime SKIPPED [3] xarray/tests/test_cftimeindex.py:1313: requires cftime SKIPPED [3] xarray/tests/test_cftimeindex.py:1325: requires cftime SKIPPED [7] xarray/tests/test_cftimeindex.py:1346: requires cftime SKIPPED [7] xarray/tests/test_cftimeindex.py:1359: requires cftime SKIPPED [7] xarray/tests/test_cftimeindex.py:1372: requires cftime SKIPPED [7] xarray/tests/test_cftimeindex.py:1385: requires cftime SKIPPED [1] xarray/tests/test_cftimeindex.py:1393: requires cftime SKIPPED [1] xarray/tests/test_cftimeindex.py:1405: requires cftime SKIPPED [4] xarray/tests/test_cftimeindex.py:1413: requires cftime SKIPPED [1] xarray/tests/test_cftimeindex.py:1428: requires cftime SKIPPED [91] xarray/tests/test_cftimeindex.py:1457: requires cftime SKIPPED [7] xarray/tests/test_cftimeindex.py:1485: requires cftime SKIPPED [1] xarray/tests/test_coarsen.py:20: requires dask SKIPPED [4] xarray/tests/test_coarsen.py:28: requires dask SKIPPED [2] xarray/tests/test_coarsen.py:44: requires dask SKIPPED [1] xarray/tests/test_coarsen.py:69: requires cftime SKIPPED [56] xarray/tests/test_coarsen.py:159: requires dask SKIPPED [4] xarray/tests/test_coarsen.py:249: These parameters lead to all-NaN slices SKIPPED [32] xarray/tests/test_coarsen.py:244: requires dask SKIPPED [1] xarray/tests/test_coding.py:76: requires dask SKIPPED [1] xarray/tests/test_coding_strings.py:71: requires dask SKIPPED [1] xarray/tests/test_coding_strings.py:275: requires dask SKIPPED [1] xarray/tests/test_coding_strings.py:301: requires dask SKIPPED [336] xarray/tests/test_coding_times.py:100: requires cftime SKIPPED [4] xarray/tests/test_coding_times.py:143: requires cftime SKIPPED [1] xarray/tests/test_coding_times.py:179: requires cftime SKIPPED [12] xarray/tests/test_coding_times.py:194: requires cftime SKIPPED [6] xarray/tests/test_coding_times.py:217: requires cftime SKIPPED [36] xarray/tests/test_coding_times.py:236: requires cftime SKIPPED [36] xarray/tests/test_coding_times.py:261: requires cftime SKIPPED [6] xarray/tests/test_coding_times.py:279: requires cftime SKIPPED [6] xarray/tests/test_coding_times.py:292: requires cftime SKIPPED [12] xarray/tests/test_coding_times.py:310: requires cftime SKIPPED [6] xarray/tests/test_coding_times.py:338: requires cftime SKIPPED [36] xarray/tests/test_coding_times.py:374: requires cftime SKIPPED [3] xarray/tests/test_coding_times.py:413: requires cftime SKIPPED [1] xarray/tests/test_coding_times.py:432: requires cftime SKIPPED [1] xarray/tests/test_coding_times.py:455: requires cftime SKIPPED [3] xarray/tests/test_coding_times.py:467: requires cftime SKIPPED [4] xarray/tests/test_coding_times.py:490: requires cftime SKIPPED [24] xarray/tests/test_coding_times.py:571: requires cftime SKIPPED [4] xarray/tests/test_coding_times.py:684: requires cftime SKIPPED [32] xarray/tests/test_coding_times.py:701: requires cftime SKIPPED [1] xarray/tests/test_coding_times.py:765: requires cftime SKIPPED [9] xarray/tests/test_coding_times.py:840: requires cftime SKIPPED [9] xarray/tests/test_coding_times.py:845: requires dask SKIPPED [9] xarray/tests/test_coding_times.py:851: requires cftime SKIPPED [9] xarray/tests/test_coding_times.py:856: requires dask SKIPPED [2] xarray/tests/test_coding_times.py:867: requires dask SKIPPED [3] xarray/tests/test_coding_times.py:873: requires cftime SKIPPED [1] xarray/tests/test_coding_times.py:906: requires cftime SKIPPED [9] xarray/tests/test_coding_times.py:923: requires cftime SKIPPED [2] xarray/tests/test_coding_times.py:951: requires cftime SKIPPED [4] xarray/tests/test_coding_times.py:962: requires cftime SKIPPED [72] xarray/tests/test_coding_times.py:981: requires cftime SKIPPED [27] xarray/tests/test_coding_times.py:1009: requires cftime SKIPPED [2] xarray/tests/test_coding_times.py:1026: requires cftime SKIPPED [18] xarray/tests/test_coding_times.py:1046: requires cftime SKIPPED [9] xarray/tests/test_coding_times.py:1055: requires cftime SKIPPED [49] xarray/tests/test_coding_times.py:1093: Test requires cftime SKIPPED [6] xarray/tests/test_coding_times.py:1124: requires cftime SKIPPED [1] xarray/tests/test_coding_times.py:1139: requires cftime SKIPPED [1] xarray/tests/test_coding_times.py:1161: requires cftime SKIPPED [2] xarray/tests/test_coding_times.py:1178: datetime64[ns] values can only be defined post reform SKIPPED [1] xarray/tests/test_coding_times.py:1208: requires cftime SKIPPED [1] xarray/tests/test_coding_times.py:1219: requires cftime SKIPPED [1] xarray/tests/test_coding_times.py:1244: requires cftime SKIPPED [1] xarray/tests/test_coding_times.py:1261: requires cftime SKIPPED [1] xarray/tests/test_coding_times.py:1274: Skipped SKIPPED [1] xarray/tests/test_coding_times.py:1344: requires cftime SKIPPED [1] xarray/tests/test_coding_times.py:1352: requires cftime SKIPPED [12] xarray/tests/test_coding_times.py:1624: requires dask SKIPPED [4] xarray/tests/test_coding_times.py:1661: requires dask SKIPPED [2] xarray/tests/test_coding_times.py:1681: requires dask SKIPPED [1] xarray/tests/test_coding_times.py:1716: requires cftime SKIPPED [2] xarray/tests/test_coding_times.py:1716: requires dask SKIPPED [1] xarray/tests/test_coding_times.py:1743: requires dask SKIPPED [8] xarray/tests/test_coding_times.py:1762: requires dask SKIPPED [1] xarray/tests/test_coding_times.py:1792: requires dask SKIPPED [1] xarray/tests/test_coding_times.py:1814: requires dask SKIPPED [1] xarray/tests/test_coding_times.py:1976: no cftime SKIPPED [1] xarray/tests/test_combine.py:1380: requires cftime SKIPPED [1] xarray/tests/test_combine.py:1402: requires cftime SKIPPED [1] xarray/tests/test_computation.py:422: requires dask SKIPPED [1] xarray/tests/test_computation.py:1170: requires dask SKIPPED [1] xarray/tests/test_computation.py:1212: requires dask SKIPPED [1] xarray/tests/test_computation.py:1232: requires dask SKIPPED [1] xarray/tests/test_computation.py:1260: requires dask SKIPPED [1] xarray/tests/test_computation.py:1285: requires dask SKIPPED [1] xarray/tests/test_computation.py:1329: requires dask SKIPPED [1] xarray/tests/test_computation.py:1358: requires dask SKIPPED [1] xarray/tests/test_computation.py:1384: requires dask SKIPPED [1] xarray/tests/test_computation.py:1416: requires dask SKIPPED [1] xarray/tests/test_computation.py:1432: requires dask SKIPPED [2] xarray/tests/test_computation.py:1465: requires dask SKIPPED [1] xarray/tests/test_computation.py:1489: requires dask SKIPPED [1] xarray/tests/test_computation.py:1529: requires dask SKIPPED [36] xarray/tests/test_computation.py:1586: requires dask SKIPPED [27] xarray/tests/test_computation.py:1730: requires dask SKIPPED [1] xarray/tests/test_computation.py:1747: requires dask SKIPPED [1] xarray/tests/test_computation.py:1867: requires dask SKIPPED [1] xarray/tests/test_computation.py:2015: test for dask. SKIPPED [1] xarray/tests/test_computation.py:2146: test for dask. SKIPPED [14] xarray/tests/test_computation.py:2426: requires dask SKIPPED [4] xarray/tests/test_computation.py:2436: requires cftime SKIPPED [8] xarray/tests/test_computation.py:2521: requires dask SKIPPED [7] xarray/tests/test_computation.py:2633: test for dask. SKIPPED [1] xarray/tests/test_concat.py:1234: requires dask SKIPPED [1] xarray/tests/test_conventions.py:127: requires cftime SKIPPED [1] xarray/tests/test_conventions.py:140: requires cftime SKIPPED [1] xarray/tests/test_conventions.py:155: requires cftime SKIPPED [1] xarray/tests/test_conventions.py:189: requires cftime SKIPPED [1] xarray/tests/test_conventions.py:208: requires cftime SKIPPED [1] xarray/tests/test_conventions.py:223: requires cftime SKIPPED [1] xarray/tests/test_conventions.py:235: requires cftime SKIPPED [1] xarray/tests/test_conventions.py:252: requires cftime SKIPPED [1] xarray/tests/test_conventions.py:272: requires cftime SKIPPED [1] xarray/tests/test_conventions.py:290: requires cftime SKIPPED [1] xarray/tests/test_conventions.py:299: requires cftime SKIPPED [1] xarray/tests/test_conventions.py:307: requires cftime SKIPPED [1] xarray/tests/test_conventions.py:397: requires cftime SKIPPED [1] xarray/tests/test_conventions.py:403: requires cftime SKIPPED [1] xarray/tests/test_conventions.py:410: requires cftime SKIPPED [1] xarray/tests/test_conventions.py:439: requires cftime SKIPPED [2] xarray/tests/test_conventions.py:445: requires cftime SKIPPED [4] xarray/tests/test_conventions.py:456: requires cftime SKIPPED [1] xarray/tests/test_conventions.py:473: requires cftime SKIPPED [1] xarray/tests/test_conventions.py:489: requires dask SKIPPED [1] xarray/tests/test_conventions.py:510: requires dask SKIPPED [4] xarray/tests/test_conventions.py:530: requires cftime SKIPPED [1] xarray/tests/test_conventions.py:603: requires netCDF4 SKIPPED [1] xarray/tests/test_conventions.py:607: requires netCDF4 SKIPPED [1] xarray/tests/test_conventions.py:611: requires netCDF4 SKIPPED [1] xarray/tests/test_conventions.py:616: requires netCDF4 SKIPPED [1] xarray/tests/test_conventions.py:620: requires netCDF4 SKIPPED [1] xarray/tests/test_conventions.py:646: requires cftime SKIPPED [1] xarray/tests/test_dataarray.py:483: requires dask SKIPPED [1] xarray/tests/test_dataarray.py:501: requires dask SKIPPED [1] xarray/tests/test_dataarray.py:953: requires dask SKIPPED [1] xarray/tests/test_dataarray.py:2843: requires dask SKIPPED [1] xarray/tests/test_dataarray.py:3151: requires bottleneck SKIPPED [1] xarray/tests/test_dataarray.py:3765: requires dask SKIPPED [1] xarray/tests/test_dataarray.py:3838: requires sparse SKIPPED [1] xarray/tests/test_dataarray.py:3851: requires sparse SKIPPED [6] xarray/tests/test_dataarray.py:3911: requires dask SKIPPED [1] xarray/tests/test_dataarray.py:4561: requires bottleneck SKIPPED [2] xarray/tests/test_dataarray.py:4585: requires dask SKIPPED [1] xarray/tests/test_dataarray.py:4639: requires dask SKIPPED [2] xarray/tests/test_dataarray.py:4800: requires numexpr SKIPPED [6] xarray/tests/test_dataarray.py:4800: requires dask SKIPPED [1] xarray/tests/test_dataarray.py:4878: requires dask SKIPPED [1] xarray/tests/test_dataarray.py:4949: requires dask SKIPPED [1] xarray/tests/test_dataarray.py:4999: requires dask SKIPPED [1] xarray/tests/test_dataarray.py:5061: requires dask SKIPPED [6] xarray/tests/test_dataarray.py:5292: no dask SKIPPED [6] xarray/tests/test_dataarray.py:5424: requires dask SKIPPED [4] xarray/tests/test_dataarray.py:5908: requires dask SKIPPED [4] xarray/tests/test_dataarray.py:6053: requires dask SKIPPED [4] xarray/tests/test_dataarray.py:6986: requires dask SKIPPED [1] xarray/tests/test_dataarray.py:7000: requires dask SKIPPED [1] xarray/tests/test_dataarray.py:7067: requires iris SKIPPED [1] xarray/tests/test_dataarray.py:7137: requires dask SKIPPED [4] xarray/tests/test_dataarray.py:7219: requires iris SKIPPED [4] xarray/tests/test_dataarray.py:7251: requires iris SKIPPED [1] xarray/tests/test_dataarray.py:7288: requires iris SKIPPED [2] xarray/tests/test_dataarray.py:7306: requires iris SKIPPED [1] xarray/tests/test_dataarray.py:7433: requires dask SKIPPED [1] xarray/tests/test_dataarray.py:7533: requires dask SKIPPED [1] xarray/tests/test_dataarray.py:7542: requires pint SKIPPED [1] xarray/tests/test_dataarray.py:7558: requires sparse SKIPPED [1] xarray/tests/test_dataarray.py:7574: requires cupy SKIPPED [1] xarray/tests/test_dataarray.py:7587: requires pint SKIPPED [4] xarray/tests/test_dataset.py:1148: requires dask SKIPPED [1] xarray/tests/test_dataset.py:1222: requires dask SKIPPED [1] xarray/tests/test_dataset.py:1253: requires dask SKIPPED [16] xarray/tests/test_dataset.py:1315: requires dask SKIPPED [1] xarray/tests/test_dataset.py:1373: requires dask SKIPPED [1] xarray/tests/test_dataset.py:3544: requires cftime SKIPPED [1] xarray/tests/test_dataset.py:4245: requires sparse SKIPPED [1] xarray/tests/test_dataset.py:5462: requires sparse SKIPPED [1] xarray/tests/test_dataset.py:6484: requires bottleneck SKIPPED [1] xarray/tests/test_dataset.py:7508: requires cftime SKIPPED [2] xarray/tests/test_dataset.py:7635: requires numexpr SKIPPED [6] xarray/tests/test_dataset.py:7635: requires dask SKIPPED [3] xarray/tests/test_dataset.py:7804: requires dask SKIPPED [1] xarray/tests/test_dataset.py:7874: requires dask SKIPPED [1] xarray/tests/test_dataset.py:7881: requires dask SKIPPED [1] xarray/tests/test_dataset.py:7894: requires dask SKIPPED [1] xarray/tests/test_dataset.py:7905: requires dask SKIPPED [2] xarray/tests/test_dataset.py:8009: requires cftime SKIPPED [2] xarray/tests/test_dataset.py:8175: Test requires cftime. SKIPPED [1] xarray/tests/test_dataset.py:8267: requires dask SKIPPED [1] xarray/tests/test_dataset.py:8324: requires dask SKIPPED [1] xarray/tests/test_dataset.py:8331: requires pint SKIPPED [1] xarray/tests/test_dataset.py:8344: requires sparse SKIPPED [1] xarray/tests/test_dataset.py:8359: requires cupy SKIPPED [1] xarray/tests/test_dataset.py:8371: requires pint SKIPPED [1] xarray/tests/test_datatree.py:2619: requires dask SKIPPED [1] xarray/tests/test_datatree.py:2638: requires dask SKIPPED [1] xarray/tests/test_datatree.py:2668: requires dask SKIPPED [1] xarray/tests/test_datatree.py:2695: requires dask SKIPPED [1] xarray/tests/test_datatree.py:2746: requires dask SKIPPED [1] xarray/tests/test_dtypes.py:63: could not import 'dask.array': No module named 'dask' SKIPPED [3] xarray/tests/test_dtypes.py:126: requires array_api_strict SKIPPED [2] xarray/tests/test_duck_array_ops.py:189: requires cupy SKIPPED [1] xarray/tests/test_duck_array_ops.py:116: requires dask SKIPPED [1] xarray/tests/test_duck_array_ops.py:139: requires dask SKIPPED [1] xarray/tests/test_duck_array_ops.py:162: requires dask SKIPPED [1] xarray/tests/test_duck_array_ops.py:170: requires dask SKIPPED [1] xarray/tests/test_duck_array_ops.py:178: requires dask SKIPPED [1] xarray/tests/test_duck_array_ops.py:203: requires dask SKIPPED [1] xarray/tests/test_duck_array_ops.py:213: requires dask SKIPPED [1] xarray/tests/test_duck_array_ops.py:221: requires dask SKIPPED [1] xarray/tests/test_duck_array_ops.py:231: requires dask SKIPPED [1] xarray/tests/test_duck_array_ops.py:240: requires dask SKIPPED [1] xarray/tests/test_duck_array_ops.py:247: requires dask SKIPPED [1] xarray/tests/test_duck_array_ops.py:251: requires dask SKIPPED [1] xarray/tests/test_duck_array_ops.py:255: requires dask SKIPPED [2] xarray/tests/test_duck_array_ops.py:480: requires cftime SKIPPED [1] xarray/tests/test_duck_array_ops.py:516: requires dask SKIPPED [1] xarray/tests/test_duck_array_ops.py:526: requires dask SKIPPED [1] xarray/tests/test_duck_array_ops.py:545: requires cftime SKIPPED [152] xarray/tests/test_duck_array_ops.py:605: requires dask SKIPPED [16] xarray/tests/test_duck_array_ops.py:602: numpy does not support this SKIPPED [30] xarray/tests/test_duck_array_ops.py:697: numpy's argmin (not nanargmin) does not handle object-dtype SKIPPED [120] xarray/tests/test_duck_array_ops.py:693: requires dask SKIPPED [18] xarray/tests/test_duck_array_ops.py:699: numpy's nanargmin raises ValueError for all nan axis SKIPPED [80] xarray/tests/test_duck_array_ops.py:690: dim not in this test SKIPPED [1] xarray/tests/test_duck_array_ops.py:760: requires dask SKIPPED [6] xarray/tests/test_duck_array_ops.py:804: This is for dask. SKIPPED [192] xarray/tests/test_duck_array_ops.py:830: requires dask SKIPPED [8] xarray/tests/test_duck_array_ops.py:849: requires dask SKIPPED [6] xarray/tests/test_duck_array_ops.py:873: requires dask SKIPPED [16] xarray/tests/test_duck_array_ops.py:925: requires dask SKIPPED [4] xarray/tests/test_duck_array_ops.py:936: requires dask SKIPPED [2] xarray/tests/test_duck_array_ops.py:966: requires cftime SKIPPED [4] xarray/tests/test_duck_array_ops.py:1012: requires cftime SKIPPED [2] xarray/tests/test_duck_array_ops.py:1096: requires dask and scipy SKIPPED [4] xarray/tests/test_duck_array_ops.py:1109: requires bottleneck SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:146: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:146: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:146: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:146: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:146: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:151: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:151: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:151: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:151: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:151: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:156: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:156: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:156: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:156: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:156: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:161: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:161: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:161: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:161: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:161: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:165: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:165: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:165: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:165: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:165: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:169: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:169: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:169: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:169: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:169: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:174: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:174: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:174: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:174: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:174: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:178: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:178: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:178: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:178: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:178: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:182: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:182: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:182: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:182: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:182: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:186: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:186: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:186: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:186: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:186: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:191: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:191: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:191: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:191: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:191: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:195: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:195: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:195: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:195: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:195: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:207: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:207: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:207: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:207: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:207: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:211: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:211: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:211: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:211: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:211: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:215: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:215: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:215: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:215: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:215: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:219: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:219: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:219: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:219: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:219: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:223: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:223: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:223: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:223: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:223: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:229: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:229: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:229: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:229: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:229: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:233: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:233: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:233: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:233: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:233: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:237: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:237: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:237: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:237: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:237: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:241: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:241: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:241: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:241: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:241: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:245: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:245: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:245: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:245: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:245: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:249: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:249: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:249: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:249: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:249: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:254: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:254: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:254: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:254: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:254: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:259: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:259: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:259: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:259: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:259: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:264: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:264: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:264: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:264: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:264: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:268: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:268: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:268: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:268: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:268: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:273: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:273: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:273: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:273: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:273: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:277: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:277: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:277: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:277: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:277: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:281: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:281: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:281: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:281: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:281: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:286: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:286: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:286: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:286: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:286: could not import 'sparse': No module named 'sparse' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:290: could not import 'cupy': No module named 'cupy' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:290: could not import 'dask.array': No module named 'dask' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:290: could not import 'jax.numpy': No module named 'jax' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:290: could not import 'pint': No module named 'pint' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:290: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:295: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:295: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:295: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:295: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:295: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:300: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:300: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:300: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:300: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:300: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:305: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:305: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:305: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:305: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:305: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:309: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:309: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:309: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:309: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:309: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:313: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:313: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:313: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:313: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:313: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:317: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:317: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:317: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:317: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:317: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:321: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:321: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:321: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:321: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:321: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:325: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:325: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:325: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:325: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:325: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:330: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:330: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:330: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:330: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:330: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:334: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:334: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:334: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:334: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:334: could not import 'sparse': No module named 'sparse' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:338: could not import 'cupy': No module named 'cupy' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:338: could not import 'dask.array': No module named 'dask' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:338: could not import 'jax.numpy': No module named 'jax' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:338: could not import 'pint': No module named 'pint' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:338: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:343: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:343: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:343: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:343: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:343: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:349: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:349: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:349: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:349: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:349: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:353: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:353: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:353: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:353: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:353: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:359: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:359: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:359: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:359: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:359: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:363: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:363: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:363: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:363: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:363: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:367: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:367: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:367: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:367: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:367: could not import 'sparse': No module named 'sparse' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:371: could not import 'cupy': No module named 'cupy' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:371: could not import 'dask.array': No module named 'dask' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:371: could not import 'jax.numpy': No module named 'jax' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:371: could not import 'pint': No module named 'pint' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:371: could not import 'sparse': No module named 'sparse' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:376: could not import 'cupy': No module named 'cupy' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:376: could not import 'dask.array': No module named 'dask' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:376: could not import 'jax.numpy': No module named 'jax' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:376: could not import 'pint': No module named 'pint' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:376: could not import 'sparse': No module named 'sparse' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:381: could not import 'cupy': No module named 'cupy' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:381: could not import 'dask.array': No module named 'dask' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:381: could not import 'jax.numpy': No module named 'jax' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:381: could not import 'pint': No module named 'pint' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:381: could not import 'sparse': No module named 'sparse' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:386: could not import 'cupy': No module named 'cupy' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:386: could not import 'dask.array': No module named 'dask' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:386: could not import 'jax.numpy': No module named 'jax' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:386: could not import 'pint': No module named 'pint' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:386: could not import 'sparse': No module named 'sparse' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:391: could not import 'cupy': No module named 'cupy' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:391: could not import 'dask.array': No module named 'dask' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:391: could not import 'jax.numpy': No module named 'jax' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:391: could not import 'pint': No module named 'pint' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:391: could not import 'sparse': No module named 'sparse' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:396: could not import 'cupy': No module named 'cupy' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:396: could not import 'dask.array': No module named 'dask' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:396: could not import 'jax.numpy': No module named 'jax' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:396: could not import 'pint': No module named 'pint' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:396: could not import 'sparse': No module named 'sparse' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:401: could not import 'cupy': No module named 'cupy' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:401: could not import 'dask.array': No module named 'dask' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:401: could not import 'jax.numpy': No module named 'jax' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:401: could not import 'pint': No module named 'pint' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:401: could not import 'sparse': No module named 'sparse' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:406: could not import 'cupy': No module named 'cupy' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:406: could not import 'dask.array': No module named 'dask' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:406: could not import 'jax.numpy': No module named 'jax' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:406: could not import 'pint': No module named 'pint' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:406: could not import 'sparse': No module named 'sparse' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:411: could not import 'cupy': No module named 'cupy' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:411: could not import 'dask.array': No module named 'dask' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:411: could not import 'jax.numpy': No module named 'jax' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:411: could not import 'pint': No module named 'pint' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:411: could not import 'sparse': No module named 'sparse' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:416: could not import 'cupy': No module named 'cupy' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:416: could not import 'dask.array': No module named 'dask' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:416: could not import 'jax.numpy': No module named 'jax' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:416: could not import 'pint': No module named 'pint' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:416: could not import 'sparse': No module named 'sparse' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:421: could not import 'cupy': No module named 'cupy' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:421: could not import 'dask.array': No module named 'dask' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:421: could not import 'jax.numpy': No module named 'jax' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:421: could not import 'pint': No module named 'pint' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:421: could not import 'sparse': No module named 'sparse' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:426: could not import 'cupy': No module named 'cupy' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:426: could not import 'dask.array': No module named 'dask' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:426: could not import 'jax.numpy': No module named 'jax' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:426: could not import 'pint': No module named 'pint' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:426: could not import 'sparse': No module named 'sparse' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:431: could not import 'cupy': No module named 'cupy' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:431: could not import 'dask.array': No module named 'dask' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:431: could not import 'jax.numpy': No module named 'jax' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:431: could not import 'pint': No module named 'pint' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:431: could not import 'sparse': No module named 'sparse' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:436: could not import 'cupy': No module named 'cupy' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:436: could not import 'dask.array': No module named 'dask' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:436: could not import 'jax.numpy': No module named 'jax' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:436: could not import 'pint': No module named 'pint' SKIPPED [2] xarray/tests/test_duck_array_wrapping.py:436: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:441: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:441: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:441: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:441: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:441: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:445: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:445: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:445: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:445: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:445: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:449: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:449: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:449: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:449: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:449: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:453: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:453: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:453: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:453: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:453: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:457: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:457: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:457: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:457: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:457: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:461: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:461: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:461: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:461: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:461: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:465: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:465: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:465: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:465: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:465: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:470: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:470: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:470: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:470: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:470: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:474: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:474: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:474: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:474: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:474: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:478: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:478: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:478: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:478: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:478: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:482: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:482: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:482: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:482: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:482: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:488: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:488: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:488: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:488: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:488: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:492: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:492: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:492: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:492: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:492: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:496: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:496: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:496: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:496: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:496: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:500: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:500: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:500: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:500: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:500: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:504: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:504: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:504: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:504: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:504: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:508: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:508: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:508: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:508: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:508: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:512: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:512: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:512: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:512: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:512: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:516: could not import 'cupy': No module named 'cupy' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:516: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:516: could not import 'jax.numpy': No module named 'jax' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:516: could not import 'pint': No module named 'pint' SKIPPED [1] xarray/tests/test_duck_array_wrapping.py:516: could not import 'sparse': No module named 'sparse' SKIPPED [1] xarray/tests/test_error_messages.py:10: requires dask SKIPPED [1] xarray/tests/test_eval.py:19: requires dask SKIPPED [1] xarray/tests/test_eval.py:31: requires dask SKIPPED [1] xarray/tests/test_eval.py:37: requires dask SKIPPED [1] xarray/tests/test_eval.py:415: requires dask SKIPPED [1] xarray/tests/test_eval.py:435: requires dask SKIPPED [1] xarray/tests/test_eval.py:456: requires dask SKIPPED [1] xarray/tests/test_eval.py:472: requires dask SKIPPED [1] xarray/tests/test_eval.py:490: requires dask SKIPPED [1] xarray/tests/test_eval.py:513: requires dask SKIPPED [1] xarray/tests/test_eval.py:538: requires dask SKIPPED [1] xarray/tests/test_eval.py:555: requires dask SKIPPED [1] xarray/tests/test_eval.py:574: requires dask SKIPPED [1] xarray/tests/test_eval.py:593: requires dask SKIPPED [1] xarray/tests/test_formatting.py:609: requires dask SKIPPED [1] xarray/tests/test_formatting.py:830: requires netCDF4 SKIPPED [1] xarray/tests/test_formatting.py:1022: requires cftime SKIPPED [1] xarray/tests/test_formatting_html.py:124: could not import 'dask': No module named 'dask' SKIPPED [1] xarray/tests/test_groupby.py:293: requires dask SKIPPED [1] xarray/tests/test_groupby.py:312: requires dask SKIPPED [1] xarray/tests/test_groupby.py:335: requires flox SKIPPED [4] xarray/tests/test_groupby.py:651: no dask SKIPPED [2] xarray/tests/test_groupby.py:1272: requires flox SKIPPED [12] xarray/tests/test_groupby.py:1415: no dask SKIPPED [14] xarray/tests/test_groupby.py:1884: no cftime SKIPPED [1] xarray/tests/test_groupby.py:1945: no cftime SKIPPED [1] xarray/tests/test_groupby.py:1982: no cftime SKIPPED [2] xarray/tests/test_groupby.py:2266: requires dask SKIPPED [7] xarray/tests/test_groupby.py:2342: no cftime SKIPPED [48] xarray/tests/test_groupby.py:2644: requires dask SKIPPED [24] xarray/tests/test_groupby.py:2648: requires flox SKIPPED [12] xarray/tests/test_groupby.py:2663: Lazy group_idx is not supported without flox. SKIPPED [8] xarray/tests/test_groupby.py:2779: requires flox SKIPPED [1] xarray/tests/test_groupby.py:2802: Skipped SKIPPED [1] xarray/tests/test_groupby.py:2813: requires dask SKIPPED [1] xarray/tests/test_groupby.py:2841: requires flox SKIPPED [1] xarray/tests/test_groupby.py:2858: requires cftime SKIPPED [8] xarray/tests/test_groupby.py:3138: requires flox>=0.9.12 SKIPPED [3] xarray/tests/test_groupby.py:3167: requires flox>=0.9.12 SKIPPED [3] xarray/tests/test_groupby.py:3205: requires dask SKIPPED [1] xarray/tests/test_groupby.py:3249: requires dask SKIPPED [1] xarray/tests/test_groupby.py:3273: requires dask SKIPPED [1] xarray/tests/test_groupby.py:3362: requires dask>=2024.08.1 SKIPPED [2] xarray/tests/test_groupby.py:3379: requires dask>=2024.08.1 SKIPPED [1] xarray/tests/test_groupby.py:3404: requires dask SKIPPED [8] xarray/tests/test_groupby.py:3462: requires cftime SKIPPED [8] xarray/tests/test_groupby.py:3492: requires cftime SKIPPED [8] xarray/tests/test_groupby.py:3560: requires cftime SKIPPED [8] xarray/tests/test_groupby.py:3602: requires cftime SKIPPED [12] xarray/tests/test_groupby.py:3623: requires cftime SKIPPED [1] xarray/tests/test_groupby.py:3703: requires cftime SKIPPED [1] xarray/tests/test_groupby.py:3722: requires cftime SKIPPED [1] xarray/tests/test_groupby.py:3746: requires dask SKIPPED [2] xarray/tests/test_groupby.py:3746: no cftime SKIPPED [1] xarray/tests/test_groupby.py:3871: requires cftime SKIPPED [1] xarray/tests/test_groupby.py:3916: requires cftime SKIPPED [1] xarray/tests/test_indexes.py:704: requires cftime SKIPPED [1] xarray/tests/test_indexes.py:717: requires cftime SKIPPED [1] xarray/tests/test_indexing.py:979: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_indexing.py:1052: requires dask SKIPPED [1] xarray/tests/test_indexing.py:1106: requires dask SKIPPED [1] xarray/tests/test_indexing.py:1120: requires dask SKIPPED [1] xarray/tests/test_indexing.py:1135: requires dask SKIPPED [1] xarray/tests/test_indexing.py:1166: requires dask SKIPPED [4] xarray/tests/test_interp.py:128: dask is not installed in the environment. SKIPPED [2] xarray/tests/test_interp.py:181: dask not available SKIPPED [6] xarray/tests/test_interp.py:293: no dask SKIPPED [1] xarray/tests/test_interp.py:437: dask is not installed in the environment. SKIPPED [1] xarray/tests/test_interp.py:467: dask is not installed in the environment. SKIPPED [1] xarray/tests/test_interp.py:502: dask is not installed in the environment. SKIPPED [1] xarray/tests/test_interp.py:516: dask is not installed in the environment. SKIPPED [1] xarray/tests/test_interp.py:750: requires cftime SKIPPED [1] xarray/tests/test_interp.py:765: requires cftime SKIPPED [1] xarray/tests/test_interp.py:778: requires cftime SKIPPED [1] xarray/tests/test_interp.py:799: requires cftime SKIPPED [1] xarray/tests/test_interp.py:831: requires cftime SKIPPED [1] xarray/tests/test_interp.py:860: requires cftime SKIPPED [160] xarray/tests/test_interp.py:889: requires dask SKIPPED [5] xarray/tests/test_interp.py:969: requires dask SKIPPED [1] xarray/tests/test_interp.py:1128: requires dask SKIPPED [1] xarray/tests/test_interp.py:1161: requires_dask SKIPPED [1] xarray/tests/test_interp.py:1254: requires dask SKIPPED [1] xarray/tests/test_missing.py:315: requires bottleneck SKIPPED [1] xarray/tests/test_missing.py:387: requires dask SKIPPED [1] xarray/tests/test_missing.py:404: requires dask SKIPPED [2] xarray/tests/test_missing.py:413: requires dask SKIPPED [1] xarray/tests/test_missing.py:427: requires numbagg or bottleneck SKIPPED [2] xarray/tests/test_missing.py:446: requires dask SKIPPED [1] xarray/tests/test_missing.py:458: requires dask SKIPPED [2] xarray/tests/test_missing.py:468: requires dask SKIPPED [1] xarray/tests/test_missing.py:508: requires bottleneck SKIPPED [1] xarray/tests/test_missing.py:520: requires bottleneck SKIPPED [1] xarray/tests/test_missing.py:532: requires bottleneck SKIPPED [1] xarray/tests/test_missing.py:538: requires bottleneck SKIPPED [1] xarray/tests/test_missing.py:563: requires bottleneck SKIPPED [1] xarray/tests/test_missing.py:568: requires bottleneck SKIPPED [3] xarray/tests/test_missing.py:573: requires bottleneck SKIPPED [9] xarray/tests/test_missing.py:600: requires cftime SKIPPED [6] xarray/tests/test_missing.py:613: requires cftime SKIPPED [1] xarray/tests/test_missing.py:628: requires cftime SKIPPED [12] xarray/tests/test_missing.py:682: requires bottleneck SKIPPED [2] xarray/tests/test_missing.py:702: requires bottleneck SKIPPED [1] xarray/tests/test_namedarray.py:388: could not import 'array_api_strict': No module named 'array_api_strict' SKIPPED [1] xarray/tests/test_namedarray.py:645: requires cftime SKIPPED [1] xarray/tests/test_nd_point_index.py:10: requires scipy to be missing SKIPPED [1] xarray/tests/test_pandas_to_xarray.py:131: Test doesn't make sense for empty index SKIPPED [1] xarray/tests/test_parallelcompat.py:177: requires dask SKIPPED [1] xarray/tests/test_parallelcompat.py:194: requires dask SKIPPED [1] xarray/tests/test_parallelcompat.py:242: requires dask SKIPPED [1] xarray/tests/test_parallelcompat.py:251: requires dask SKIPPED [1] xarray/tests/test_plot.py:186: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:192: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:222: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:231: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:234: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:254: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:271: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:290: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:307: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:316: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:329: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:339: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:346: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:357: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:378: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:389: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:393: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:396: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:402: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:414: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:443: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:453: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:482: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:519: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:522: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:525: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:550: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:570: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:583: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:615: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:626: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:638: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:656: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:673: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:699: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:713: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:718: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:723: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:728: requires matplotlib SKIPPED [2] xarray/tests/test_plot.py:733: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:747: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:762: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:766: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:770: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:774: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:780: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:786: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:789: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:792: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:796: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:800: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:805: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:817: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:824: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:830: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:837: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:841: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:851: requires matplotlib SKIPPED [3] xarray/tests/test_plot.py:855: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:860: requires matplotlib SKIPPED [3] xarray/tests/test_plot.py:864: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:869: requires matplotlib SKIPPED [3] xarray/tests/test_plot.py:873: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:878: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:886: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:894: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:902: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:917: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:920: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:926: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:931: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:936: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:939: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:946: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:951: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:965: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:974: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:982: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:987: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:992: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:997: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:1006: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:1046: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:1065: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:1143: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:1186: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:1192: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:1210: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:1229: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:1256: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:1262: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:1267: requires matplotlib SKIPPED [5] xarray/tests/test_plot.py:1318: requires matplotlib SKIPPED [5] xarray/tests/test_plot.py:1323: requires matplotlib SKIPPED [5] xarray/tests/test_plot.py:1327: requires matplotlib SKIPPED [5] xarray/tests/test_plot.py:1330: requires matplotlib SKIPPED [5] xarray/tests/test_plot.py:1334: requires matplotlib SKIPPED [5] xarray/tests/test_plot.py:1341: requires matplotlib SKIPPED [5] xarray/tests/test_plot.py:1350: requires matplotlib SKIPPED [4] xarray/tests/test_plot.py:1360: requires matplotlib SKIPPED [5] xarray/tests/test_plot.py:1363: requires matplotlib SKIPPED [4] xarray/tests/test_plot.py:1378: requires matplotlib SKIPPED [4] xarray/tests/test_plot.py:1385: requires matplotlib SKIPPED [3] xarray/tests/test_plot.py:1392: requires matplotlib SKIPPED [5] xarray/tests/test_plot.py:1404: requires matplotlib SKIPPED [5] xarray/tests/test_plot.py:1413: requires matplotlib SKIPPED [5] xarray/tests/test_plot.py:1419: requires matplotlib SKIPPED [5] xarray/tests/test_plot.py:1424: requires matplotlib SKIPPED [4] xarray/tests/test_plot.py:1429: requires matplotlib SKIPPED [4] xarray/tests/test_plot.py:1433: requires matplotlib SKIPPED [4] xarray/tests/test_plot.py:1440: requires seaborn SKIPPED [4] xarray/tests/test_plot.py:1445: requires matplotlib SKIPPED [4] xarray/tests/test_plot.py:1449: requires matplotlib SKIPPED [5] xarray/tests/test_plot.py:1454: requires matplotlib SKIPPED [5] xarray/tests/test_plot.py:1460: requires matplotlib SKIPPED [5] xarray/tests/test_plot.py:1471: requires matplotlib SKIPPED [5] xarray/tests/test_plot.py:1484: requires matplotlib SKIPPED [5] xarray/tests/test_plot.py:1489: requires matplotlib SKIPPED [5] xarray/tests/test_plot.py:1503: requires matplotlib SKIPPED [5] xarray/tests/test_plot.py:1519: requires matplotlib SKIPPED [5] xarray/tests/test_plot.py:1540: requires matplotlib SKIPPED [4] xarray/tests/test_plot.py:1548: requires matplotlib SKIPPED [5] xarray/tests/test_plot.py:1552: requires matplotlib SKIPPED [4] xarray/tests/test_plot.py:1564: requires matplotlib SKIPPED [5] xarray/tests/test_plot.py:1615: requires matplotlib SKIPPED [5] xarray/tests/test_plot.py:1623: requires matplotlib SKIPPED [4] xarray/tests/test_plot.py:1629: requires matplotlib SKIPPED [5] xarray/tests/test_plot.py:1661: requires matplotlib SKIPPED [40] xarray/tests/test_plot.py:1671: requires matplotlib SKIPPED [4] xarray/tests/test_plot.py:1699: requires matplotlib SKIPPED [5] xarray/tests/test_plot.py:1712: requires matplotlib SKIPPED [5] xarray/tests/test_plot.py:1722: requires matplotlib SKIPPED [5] xarray/tests/test_plot.py:1738: requires matplotlib SKIPPED [3] xarray/tests/test_plot.py:1744: requires matplotlib SKIPPED [5] xarray/tests/test_plot.py:1748: requires matplotlib SKIPPED [5] xarray/tests/test_plot.py:1756: requires matplotlib SKIPPED [5] xarray/tests/test_plot.py:1765: requires matplotlib SKIPPED [5] xarray/tests/test_plot.py:1774: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:1783: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:1789: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:1793: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:1811: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:1819: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:1827: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:1850: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:1868: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:1880: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:1888: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:1896: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:1902: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:1918: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:1922: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:1926: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:1934: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:1968: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:1997: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2016: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2022: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2027: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2031: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2041: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2046: requires seaborn SKIPPED [1] xarray/tests/test_plot.py:2052: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2056: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2062: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2068: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2074: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2080: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2088: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2093: requires matplotlib SKIPPED [6] xarray/tests/test_plot.py:2098: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2117: requires matplotlib SKIPPED [3] xarray/tests/test_plot.py:2127: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2139: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2145: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2162: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2181: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2185: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2195: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2199: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2203: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2206: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2210: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2214: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2218: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2222: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2229: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2249: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2252: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2255: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2258: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2269: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2280: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2292: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2304: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2319: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2329: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2338: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2343: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2352: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2358: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2364: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2384: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2395: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2402: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2411: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2433: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2448: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2455: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2474: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2482: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2496: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2503: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2539: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2555: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2597: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2621: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2628: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2637: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2655: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2665: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2673: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2677: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2681: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2709: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2721: requires matplotlib SKIPPED [4] xarray/tests/test_plot.py:2747: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2792: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2804: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2847: requires matplotlib SKIPPED [6] xarray/tests/test_plot.py:2853: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2883: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2890: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2905: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2909: requires matplotlib SKIPPED [2] xarray/tests/test_plot.py:2913: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2938: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2942: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2952: requires matplotlib SKIPPED [2] xarray/tests/test_plot.py:2970: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2982: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:2992: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:3005: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:3020: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:3040: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:3044: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:3053: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:3062: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:3102: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:3105: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:3108: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:3130: requires matplotlib SKIPPED [6] xarray/tests/test_plot.py:3171: requires matplotlib SKIPPED [6] xarray/tests/test_plot.py:3177: requires matplotlib SKIPPED [9] xarray/tests/test_plot.py:3183: requires matplotlib SKIPPED [9] xarray/tests/test_plot.py:3189: requires matplotlib SKIPPED [2] xarray/tests/test_plot.py:3195: requires matplotlib SKIPPED [2] xarray/tests/test_plot.py:3201: requires matplotlib SKIPPED [3] xarray/tests/test_plot.py:3207: requires matplotlib SKIPPED [3] xarray/tests/test_plot.py:3213: requires matplotlib SKIPPED [3] xarray/tests/test_plot.py:3219: requires matplotlib SKIPPED [3] xarray/tests/test_plot.py:3225: requires matplotlib SKIPPED [3] xarray/tests/test_plot.py:3232: requires matplotlib SKIPPED [2] xarray/tests/test_plot.py:3250: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:3263: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:3276: requires matplotlib SKIPPED [10] xarray/tests/test_plot.py:3301: requires matplotlib SKIPPED [4] xarray/tests/test_plot.py:3334: requires cartopy SKIPPED [1] xarray/tests/test_plot.py:3354: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:3362: requires matplotlib SKIPPED [7] xarray/tests/test_plot.py:3388: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:3428: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:3446: requires matplotlib SKIPPED [20] xarray/tests/test_plot.py:3462: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:3487: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:3502: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:3537: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:3550: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:3560: requires matplotlib SKIPPED [1] xarray/tests/test_plot.py:3600: requires matplotlib SKIPPED [8] xarray/tests/test_rolling.py:27: requires dask SKIPPED [2] xarray/tests/test_rolling.py:44: requires dask SKIPPED [16] xarray/tests/test_rolling.py:53: requires dask SKIPPED [1] xarray/tests/test_rolling.py:71: requires dask SKIPPED [1] xarray/tests/test_rolling.py:80: requires dask SKIPPED [1] xarray/tests/test_rolling.py:87: requires dask SKIPPED [1] xarray/tests/test_rolling.py:93: requires dask SKIPPED [288] xarray/tests/test_rolling.py:111: requires dask SKIPPED [24] xarray/tests/test_rolling.py:149: requires dask SKIPPED [2] xarray/tests/test_rolling.py:182: could not import 'dask.array': No module named 'dask' SKIPPED [768] xarray/tests/test_rolling.py:243: requires dask SKIPPED [36] xarray/tests/test_rolling.py:324: requires dask SKIPPED [3] xarray/tests/test_rolling.py:426: requires dask SKIPPED [32] xarray/tests/test_rolling.py:453: requires numbagg SKIPPED [8] xarray/tests/test_rolling.py:467: requires numbagg SKIPPED [2] xarray/tests/test_rolling.py:489: requires numbagg SKIPPED [1] xarray/tests/test_rolling.py:603: requires dask SKIPPED [1] xarray/tests/test_rolling.py:617: requires dask>=2024.11.0 SKIPPED [252] xarray/tests/test_rolling.py:663: could not import 'bottleneck': No module named 'bottleneck' SKIPPED [16] xarray/tests/test_rolling.py:797: std with window == 1 is unstable in bottleneck SKIPPED [448] xarray/tests/test_rolling.py:784: requires dask SKIPPED [16] xarray/tests/test_rolling.py:813: requires dask SKIPPED [4] xarray/tests/test_rolling.py:871: requires dask SKIPPED [1] xarray/tests/test_rolling.py:893: requires numbagg SKIPPED [1] xarray/tests/test_rolling.py:893: requires dask SKIPPED [1] xarray/tests/test_rolling.py:900: requires numbagg SKIPPED [4] conftest.py:22: set --run-network-tests to run test requiring an internet connection SKIPPED [1] xarray/tests/test_ufuncs.py:135: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_ufuncs.py:144: could not import 'dask.array': No module named 'dask' SKIPPED [1] xarray/tests/test_ufuncs.py:255: requires dask SKIPPED [1] xarray/tests/test_ufuncs.py:263: requires dask SKIPPED [1] xarray/tests/test_utils.py:226: requires dask SKIPPED [1] xarray/tests/test_variable.py:1889: requires bottleneck SKIPPED [6] xarray/tests/test_variable.py:1923: requires dask SKIPPED [2] xarray/tests/test_variable.py:1933: requires dask SKIPPED [1] xarray/tests/test_variable.py:1974: requires dask SKIPPED [1] xarray/tests/test_variable.py:2001: requires bottleneck SKIPPED [1] xarray/tests/test_variable.py:2025: requires bottleneck SKIPPED [1] xarray/tests/test_variable.py:2106: requires dask SKIPPED [1] xarray/tests/test_namedarray.py:143: requires dask SKIPPED [1] xarray/tests/test_namedarray.py:154: requires dask SKIPPED [2] xarray/tests/test_namedarray.py:163: requires dask SKIPPED [1] xarray/tests/test_namedarray.py:173: requires dask SKIPPED [1] xarray/tests/test_variable.py:95: requires dask SKIPPED [1] xarray/tests/test_variable.py:101: requires dask SKIPPED [1] xarray/tests/test_variable.py:146: requires dask SKIPPED [1] xarray/tests/test_variable.py:158: requires dask SKIPPED [1] xarray/tests/test_variable.py:195: requires dask SKIPPED [1] xarray/tests/test_variable.py:200: requires dask SKIPPED [1] xarray/tests/test_variable.py:205: requires dask SKIPPED [1] xarray/tests/test_variable.py:211: requires dask SKIPPED [1] xarray/tests/test_variable.py:225: requires dask SKIPPED [1] xarray/tests/test_variable.py:236: requires dask SKIPPED [1] xarray/tests/test_variable.py:241: requires dask SKIPPED [1] xarray/tests/test_variable.py:267: requires dask SKIPPED [1] xarray/tests/test_variable.py:281: requires dask SKIPPED [6] xarray/tests/test_variable.py:289: requires dask SKIPPED [6] xarray/tests/test_variable.py:311: requires dask SKIPPED [1] xarray/tests/test_variable.py:328: requires dask SKIPPED [1] xarray/tests/test_variable.py:333: requires dask SKIPPED [2] xarray/tests/test_variable.py:345: requires dask SKIPPED [1] xarray/tests/test_variable.py:400: requires dask SKIPPED [1] xarray/tests/test_variable.py:432: requires dask SKIPPED [1] xarray/tests/test_variable.py:439: requires dask SKIPPED [1] xarray/tests/test_variable.py:462: requires dask SKIPPED [1] xarray/tests/test_variable.py:476: requires dask SKIPPED [1] xarray/tests/test_variable.py:493: requires dask SKIPPED [1] xarray/tests/test_variable.py:525: requires dask SKIPPED [1] xarray/tests/test_variable.py:535: requires dask SKIPPED [1] xarray/tests/test_variable.py:544: requires dask SKIPPED [1] xarray/tests/test_variable.py:553: requires dask SKIPPED [6] xarray/tests/test_variable.py:561: requires dask SKIPPED [1] xarray/tests/test_variable.py:576: requires dask SKIPPED [1] xarray/tests/test_variable.py:608: requires dask SKIPPED [1] xarray/tests/test_variable.py:616: requires dask SKIPPED [1] xarray/tests/test_variable.py:622: requires dask SKIPPED [1] xarray/tests/test_variable.py:629: requires dask SKIPPED [1] xarray/tests/test_variable.py:639: requires dask SKIPPED [1] xarray/tests/test_variable.py:648: requires dask SKIPPED [1] xarray/tests/test_variable.py:659: requires dask SKIPPED [1] xarray/tests/test_variable.py:693: requires dask SKIPPED [1] xarray/tests/test_variable.py:703: requires dask SKIPPED [1] xarray/tests/test_variable.py:743: requires dask SKIPPED [1] xarray/tests/test_variable.py:753: requires dask SKIPPED [1] xarray/tests/test_variable.py:766: requires dask SKIPPED [1] xarray/tests/test_variable.py:867: requires dask SKIPPED [5] xarray/tests/test_variable.py:915: requires dask SKIPPED [3] xarray/tests/test_variable.py:940: requires dask SKIPPED [2] xarray/tests/test_variable.py:967: requires dask SKIPPED [1] xarray/tests/test_variable.py:988: requires dask SKIPPED [6] xarray/tests/test_variable.py:1015: requires dask SKIPPED [3] xarray/tests/test_variable.py:1041: requires dask SKIPPED [1] xarray/tests/test_variable.py:2417: requires dask SKIPPED [1] xarray/tests/test_variable.py:2451: requires dask SKIPPED [1] xarray/tests/test_variable.py:2455: requires dask SKIPPED [1] xarray/tests/test_variable.py:2460: requires dask SKIPPED [1] xarray/tests/test_variable.py:2464: requires dask SKIPPED [1] xarray/tests/test_variable.py:2469: requires dask SKIPPED [1] xarray/tests/test_variable.py:2472: requires dask SKIPPED [1] xarray/tests/test_variable.py:2475: requires dask SKIPPED [12] xarray/tests/test_variable.py:2485: requires dask SKIPPED [1] xarray/tests/test_variable.py:2508: requires dask SKIPPED [45] xarray/tests/test_variable.py:2512: requires dask SKIPPED [1] xarray/tests/test_variable.py:2538: requires dask SKIPPED [1] xarray/tests/test_variable.py:2542: requires dask SKIPPED [1] xarray/tests/test_variable.py:2546: requires dask SKIPPED [1] xarray/tests/test_variable.py:2555: requires sparse SKIPPED [1] xarray/tests/test_variable.py:2662: unconditional skip SKIPPED [1] xarray/tests/test_variable.py:2666: unconditional skip SKIPPED [1] xarray/tests/test_variable.py:2670: unconditional skip SKIPPED [1] xarray/tests/test_variable.py:2674: unconditional skip SKIPPED [45] xarray/tests/test_variable.py:2678: unconditional skip SKIPPED [1] xarray/tests/test_variable.py:2697: unconditional skip SKIPPED [1] xarray/tests/test_variable.py:2701: unconditional skip SKIPPED [1] xarray/tests/test_variable.py:2705: unconditional skip SKIPPED [1] xarray/tests/test_variable.py:2709: unconditional skip SKIPPED [1] xarray/tests/test_variable.py:2713: unconditional skip SKIPPED [1] xarray/tests/test_variable.py:2717: unconditional skip SKIPPED [1] xarray/tests/test_variable.py:2853: requires dask SKIPPED [2] xarray/tests/test_variable.py:3041: requires dask SKIPPED [2] xarray/tests/test_variable.py:3092: requires dask SKIPPED [2] xarray/tests/test_variable.py:3100: requires pint SKIPPED [2] xarray/tests/test_variable.py:3114: requires sparse SKIPPED [2] xarray/tests/test_variable.py:3129: requires cupy SKIPPED [2] xarray/tests/test_variable.py:3141: requires pint SKIPPED [4] xarray/tests/test_weighted.py:41: requires dask SKIPPED [6] xarray/tests/test_weighted.py:58: requires dask SKIPPED [72] xarray/tests/test_weighted.py:298: `method` argument is not currently exposed = 7183 passed, 9413 skipped, 21 xfailed, 6 xpassed, 22 warnings in 103.35s (0:01:43) = >>> py3-xarray: Entering fakeroot... >>> py3-xarray-pyc*: Running split function pyc... 'usr/lib/python3.14/site-packages/xarray/util/__pycache__' -> '/home/buildozer/aports/community/py3-xarray/pkg/py3-xarray-pyc/usr/lib/python3.14/site-packages/xarray/util/__pycache__' 'usr/lib/python3.14/site-packages/xarray/__pycache__' -> '/home/buildozer/aports/community/py3-xarray/pkg/py3-xarray-pyc/usr/lib/python3.14/site-packages/xarray/__pycache__' 'usr/lib/python3.14/site-packages/xarray/backends/__pycache__' -> '/home/buildozer/aports/community/py3-xarray/pkg/py3-xarray-pyc/usr/lib/python3.14/site-packages/xarray/backends/__pycache__' 'usr/lib/python3.14/site-packages/xarray/namedarray/__pycache__' -> '/home/buildozer/aports/community/py3-xarray/pkg/py3-xarray-pyc/usr/lib/python3.14/site-packages/xarray/namedarray/__pycache__' 'usr/lib/python3.14/site-packages/xarray/structure/__pycache__' -> '/home/buildozer/aports/community/py3-xarray/pkg/py3-xarray-pyc/usr/lib/python3.14/site-packages/xarray/structure/__pycache__' 'usr/lib/python3.14/site-packages/xarray/computation/__pycache__' -> '/home/buildozer/aports/community/py3-xarray/pkg/py3-xarray-pyc/usr/lib/python3.14/site-packages/xarray/computation/__pycache__' 'usr/lib/python3.14/site-packages/xarray/plot/__pycache__' -> '/home/buildozer/aports/community/py3-xarray/pkg/py3-xarray-pyc/usr/lib/python3.14/site-packages/xarray/plot/__pycache__' 'usr/lib/python3.14/site-packages/xarray/core/__pycache__' -> '/home/buildozer/aports/community/py3-xarray/pkg/py3-xarray-pyc/usr/lib/python3.14/site-packages/xarray/core/__pycache__' 'usr/lib/python3.14/site-packages/xarray/compat/__pycache__' -> '/home/buildozer/aports/community/py3-xarray/pkg/py3-xarray-pyc/usr/lib/python3.14/site-packages/xarray/compat/__pycache__' 'usr/lib/python3.14/site-packages/xarray/testing/__pycache__' -> '/home/buildozer/aports/community/py3-xarray/pkg/py3-xarray-pyc/usr/lib/python3.14/site-packages/xarray/testing/__pycache__' 'usr/lib/python3.14/site-packages/xarray/coding/__pycache__' -> '/home/buildozer/aports/community/py3-xarray/pkg/py3-xarray-pyc/usr/lib/python3.14/site-packages/xarray/coding/__pycache__' 'usr/lib/python3.14/site-packages/xarray/indexes/__pycache__' -> '/home/buildozer/aports/community/py3-xarray/pkg/py3-xarray-pyc/usr/lib/python3.14/site-packages/xarray/indexes/__pycache__' 'usr/lib/python3.14/site-packages/xarray/static/__pycache__' -> '/home/buildozer/aports/community/py3-xarray/pkg/py3-xarray-pyc/usr/lib/python3.14/site-packages/xarray/static/__pycache__' 'usr/lib/python3.14/site-packages/xarray/static/css/__pycache__' -> '/home/buildozer/aports/community/py3-xarray/pkg/py3-xarray-pyc/usr/lib/python3.14/site-packages/xarray/static/css/__pycache__' 'usr/lib/python3.14/site-packages/xarray/static/html/__pycache__' -> '/home/buildozer/aports/community/py3-xarray/pkg/py3-xarray-pyc/usr/lib/python3.14/site-packages/xarray/static/html/__pycache__' >>> py3-xarray-pyc*: Preparing subpackage py3-xarray-pyc... >>> py3-xarray-pyc*: Running postcheck for py3-xarray-pyc >>> py3-xarray*: Running postcheck for py3-xarray >>> py3-xarray*: Preparing package py3-xarray... >>> py3-xarray*: Stripping binaries >>> WARNING: py3-xarray*: No arch specific binaries found so arch should probably be set to "noarch" >>> py3-xarray*: Scanning shared objects >>> py3-xarray-pyc*: Tracing dependencies... python3~3.14 >>> py3-xarray-pyc*: Package size: 4.3 MB >>> py3-xarray-pyc*: Compressing data... >>> py3-xarray-pyc*: Create checksum... >>> py3-xarray-pyc*: Create py3-xarray-pyc-2026.4.0-r0.apk >>> py3-xarray*: Tracing dependencies... python3 py3-numpy py3-packaging py3-pandas python3~3.14 >>> py3-xarray*: Package size: 3.6 MB >>> py3-xarray*: Compressing data... >>> py3-xarray*: Create checksum... >>> py3-xarray*: Create py3-xarray-2026.4.0-r0.apk >>> py3-xarray: Build complete at Fri, 29 May 2026 19:07:12 +0000 elapsed time 0h 1m 59s >>> py3-xarray: Cleaning up srcdir >>> py3-xarray: Cleaning up pkgdir >>> py3-xarray: Uninstalling dependencies... ( 1/187) Purging .makedepends-py3-xarray (20260529.190514) ( 2/187) Purging py3-pandas-pyc (3.0.3-r0) ( 3/187) Purging py3-pandas (3.0.3-r0) ( 4/187) Purging py3-dateutil-pyc (2.9.0-r4) ( 5/187) Purging py3-dateutil (2.9.0-r4) ( 6/187) Purging py3-tz-pyc (2026.2-r0) ( 7/187) Purging py3-tz (2026.2-r0) ( 8/187) Purging py3-tzdata-pyc (2025.3-r1) ( 9/187) Purging py3-tzdata (2025.3-r1) ( 10/187) Purging py3-attrs-pyc (26.1.0-r0) ( 11/187) Purging py3-attrs (26.1.0-r0) ( 12/187) Purging py3-gpep517-pyc (19-r2) ( 13/187) Purging py3-gpep517 (19-r2) ( 14/187) Purging py3-installer-pyc (1.0.0-r0) ( 15/187) Purging py3-installer (1.0.0-r0) ( 16/187) Purging py3-setuptools_scm-pyc (9.2.2-r1) ( 17/187) Purging py3-setuptools_scm (9.2.2-r1) ( 18/187) Purging py3-setuptools-pyc (82.0.1-r1) ( 19/187) Purging py3-setuptools (82.0.1-r1) ( 20/187) Purging py3-wheel-pyc (0.47.0-r0) ( 21/187) Purging py3-wheel (0.47.0-r0) ( 22/187) Purging py3-mock-pyc (5.2.0-r1) ( 23/187) Purging py3-mock (5.2.0-r1) ( 24/187) Purging py3-pyarrow-pyc (23.0.1-r2) ( 25/187) Purging py3-pyarrow (23.0.1-r2) ( 26/187) Purging py3-cffi-pyc (2.0.0-r0) ( 27/187) Purging py3-cffi (2.0.0-r0) ( 28/187) Purging py3-cparser-pyc (3.0-r1) ( 29/187) Purging py3-cparser (3.0-r1) ( 30/187) Purging py3-pytest-asyncio-pyc (1.3.0-r1) ( 31/187) Purging py3-pytest-asyncio (1.3.0-r1) ( 32/187) Purging py3-typing-extensions-pyc (4.15.0-r1) ( 33/187) Purging py3-typing-extensions (4.15.0-r1) ( 34/187) Purging py3-pytest-cov-pyc (5.0.0-r2) ( 35/187) Purging py3-pytest-cov (5.0.0-r2) ( 36/187) Purging py3-coverage-pyc (7.14.1-r0) ( 37/187) Purging py3-coverage (7.14.1-r0) ( 38/187) Purging py3-pytest-xdist-pyc (3.8.0-r1) ( 39/187) Purging py3-pytest-xdist (3.8.0-r1) ( 40/187) Purging py3-execnet-pyc (2.1.1-r1) ( 41/187) Purging py3-execnet (2.1.1-r1) ( 42/187) Purging py3-pytest-pyc (9.0.3-r0) ( 43/187) Purging py3-pytest (9.0.3-r0) ( 44/187) Purging py3-iniconfig-pyc (2.3.0-r1) ( 45/187) Purging py3-iniconfig (2.3.0-r1) ( 46/187) Purging py3-pluggy-pyc (1.6.0-r1) ( 47/187) Purging py3-pluggy (1.6.0-r1) ( 48/187) Purging py3-py-pyc (1.11.0-r5) ( 49/187) Purging py3-py (1.11.0-r5) ( 50/187) Purging py3-pygments-pyc (2.20.0-r0) ( 51/187) Purging py3-pygments (2.20.0-r0) ( 52/187) Purging py3-scipy-pyc (1.17.1-r1) ( 53/187) Purging py3-scipy (1.17.1-r1) ( 54/187) Purging py3-pooch-pyc (1.9.0-r1) ( 55/187) Purging py3-pooch (1.9.0-r1) ( 56/187) Purging py3-packaging-pyc (26.2-r0) ( 57/187) Purging py3-packaging (26.2-r0) ( 58/187) Purging py3-parsing-pyc (3.3.2-r1) ( 59/187) Purging py3-parsing (3.3.2-r1) ( 60/187) Purging py3-platformdirs-pyc (4.9.6-r0) ( 61/187) Purging py3-platformdirs (4.9.6-r0) ( 62/187) Purging py3-requests-pyc (2.33.1-r0) ( 63/187) Purging py3-requests (2.33.1-r0) ( 64/187) Purging py3-certifi-pyc (2026.2.25-r1) ( 65/187) Purging py3-certifi (2026.2.25-r1) ( 66/187) Purging py3-charset-normalizer-pyc (3.4.7-r0) ( 67/187) Purging py3-charset-normalizer (3.4.7-r0) ( 68/187) Purging py3-idna-pyc (3.16-r0) ( 69/187) Purging py3-idna (3.16-r0) ( 70/187) Purging py3-urllib3-pyc (2.7.0-r0) ( 71/187) Purging py3-urllib3 (2.7.0-r0) ( 72/187) Purging py3-numpy-tests (2.4.6-r0) ( 73/187) Purging py3-numpy-pyc (2.4.6-r0) ( 74/187) Purging py3-numpy (2.4.6-r0) ( 75/187) Purging openblas (0.3.30-r2) ( 76/187) Purging libarrow_dataset (23.0.1-r2) ( 77/187) Purging libarrow_flight (23.0.1-r2) ( 78/187) Purging libgfortran (15.2.0-r4) ( 79/187) Purging libparquet (23.0.1-r2) ( 80/187) Purging libthrift (0.23.0-r0) ( 81/187) Purging py3-pybind11-pyc (3.0.1-r1) ( 82/187) Purging py3-re2-pyc (2025.11.05-r3) ( 83/187) Purging py3-re2 (2025.11.05-r3) ( 84/187) Purging py3-pybind11 (3.0.1-r1) ( 85/187) Purging python3-pyc (3.14.3-r0) ( 86/187) Purging python3-pycache-pyc0 (3.14.3-r0) ( 87/187) Purging pyc (3.14.3-r0) ( 88/187) Purging python3 (3.14.3-r0) ( 89/187) Purging readline (8.3.3-r1) ( 90/187) Purging sqlite-libs (3.53.1-r0) ( 91/187) Purging grpc-cpp (1.78.1-r2) ( 92/187) Purging libgrpc (1.78.1-r2) ( 93/187) Purging protoc (31.1-r1) ( 94/187) Purging libarrow_acero (23.0.1-r2) ( 95/187) Purging apache-arrow (23.0.1-r2) ( 96/187) Purging libarrow (23.0.1-r2) ( 97/187) Purging libprotobuf (31.1-r1) ( 98/187) Purging libprotobuf-lite (31.1-r1) ( 99/187) Purging protobuf (31.1-r1) (100/187) Purging libprotoc (31.1-r1) (101/187) Purging abseil-cpp-die-if-null (20250814.1-r0) (102/187) Purging libgrpc_unsecure (1.78.1-r2) (103/187) Purging re2 (2025.11.05-r3) (104/187) Purging libgpr (1.78.1-r2) (105/187) Purging abseil-cpp-log-internal-message (20250814.1-r0) (106/187) Purging abseil-cpp-examine-stack (20250814.1-r0) (107/187) Purging abseil-cpp-statusor (20250814.1-r0) (108/187) Purging abseil-cpp-status (20250814.1-r0) (109/187) Purging abseil-cpp-cord (20250814.1-r0) (110/187) Purging abseil-cpp-cordz-info (20250814.1-r0) (111/187) Purging abseil-cpp-cordz-handle (20250814.1-r0) (112/187) Purging abseil-cpp-log-internal-log-sink-set (20250814.1-r0) (113/187) Purging abseil-cpp-flags-reflection (20250814.1-r0) (114/187) Purging abseil-cpp-flags-internal (20250814.1-r0) (115/187) Purging abseil-cpp-flags-config (20250814.1-r0) (116/187) Purging abseil-cpp-flags-program-name (20250814.1-r0) (117/187) Purging abseil-cpp-raw-hash-set (20250814.1-r0) (118/187) Purging abseil-cpp-hashtablez-sampler (20250814.1-r0) (119/187) Purging abseil-cpp-vlog-config-internal (20250814.1-r0) (120/187) Purging abseil-cpp-synchronization (20250814.1-r0) (121/187) Purging abseil-cpp-stacktrace (20250814.1-r0) (122/187) Purging abseil-cpp-malloc-internal (20250814.1-r0) (123/187) Purging abseil-cpp-random-internal-entropy-pool (20250814.1-r0) (124/187) Purging abseil-cpp-log-internal-conditions (20250814.1-r0) (125/187) Purging abseil-cpp-base (20250814.1-r0) (126/187) Purging abseil-cpp-log-globals (20250814.1-r0) (127/187) Purging abseil-cpp-hash (20250814.1-r0) (128/187) Purging abseil-cpp-city (20250814.1-r0) (129/187) Purging abseil-cpp-cord-internal (20250814.1-r0) (130/187) Purging abseil-cpp-cordz-functions (20250814.1-r0) (131/187) Purging abseil-cpp-crc-cord-state (20250814.1-r0) (132/187) Purging abseil-cpp-crc32c (20250814.1-r0) (133/187) Purging abseil-cpp-crc-internal (20250814.1-r0) (134/187) Purging abseil-cpp-exponential-biased (20250814.1-r0) (135/187) Purging abseil-cpp-flags-commandlineflag (20250814.1-r0) (136/187) Purging abseil-cpp-flags-commandlineflag-internal (20250814.1-r0) (137/187) Purging abseil-cpp-flags-marshalling (20250814.1-r0) (138/187) Purging abseil-cpp-flags-private-handle-accessor (20250814.1-r0) (139/187) Purging abseil-cpp-log-internal-format (20250814.1-r0) (140/187) Purging abseil-cpp-str-format-internal (20250814.1-r0) (141/187) Purging abseil-cpp-int128 (20250814.1-r0) (142/187) Purging abseil-cpp-kernel-timeout-internal (20250814.1-r0) (143/187) Purging abseil-cpp-log-internal-check-op (20250814.1-r0) (144/187) Purging abseil-cpp-leak-check (20250814.1-r0) (145/187) Purging abseil-cpp-log-initialize (20250814.1-r0) (146/187) Purging abseil-cpp-log-internal-fnmatch (20250814.1-r0) (147/187) Purging abseil-cpp-log-internal-globals (20250814.1-r0) (148/187) Purging abseil-cpp-log-internal-nullguard (20250814.1-r0) (149/187) Purging abseil-cpp-log-internal-structured-proto (20250814.1-r0) (150/187) Purging abseil-cpp-log-internal-proto (20250814.1-r0) (151/187) Purging abseil-cpp-log-sink (20250814.1-r0) (152/187) Purging abseil-cpp-random-internal-randen (20250814.1-r0) (153/187) Purging abseil-cpp-random-internal-randen-slow (20250814.1-r0) (154/187) Purging abseil-cpp-random-internal-platform (20250814.1-r0) (155/187) Purging abseil-cpp-random-internal-seed-material (20250814.1-r0) (156/187) Purging abseil-cpp-random-seed-gen-exception (20250814.1-r0) (157/187) Purging abseil-cpp-time (20250814.1-r0) (158/187) Purging abseil-cpp-strings (20250814.1-r0) (159/187) Purging abseil-cpp-strings-internal (20250814.1-r0) (160/187) Purging abseil-cpp-raw-logging-internal (20250814.1-r0) (161/187) Purging abseil-cpp-spinlock-wait (20250814.1-r0) (162/187) Purging abseil-cpp-strerror (20250814.1-r0) (163/187) Purging abseil-cpp-symbolize (20250814.1-r0) (164/187) Purging abseil-cpp-throw-delegate (20250814.1-r0) (165/187) Purging abseil-cpp-time-zone (20250814.1-r0) (166/187) Purging abseil-cpp-tracing-internal (20250814.1-r0) (167/187) Purging libupb_json_lib (1.78.1-r2) (168/187) Purging libupb_textformat_lib (1.78.1-r2) (169/187) Purging libupb_message_lib (1.78.1-r2) (170/187) Purging libupb_mem_lib (1.78.1-r2) (171/187) Purging libaddress_sorting (1.78.1-r2) (172/187) Purging libupb_base_lib (1.78.1-r2) (173/187) Purging grpc (1.78.1-r2) (174/187) Purging ca-certificates (20260413-r0) Executing ca-certificates-20260413-r0.post-deinstall (175/187) Purging gdbm (1.26-r0) (176/187) Purging glog (0.7.1-r3) (177/187) Purging gflags (2.3.0-r0) (178/187) Purging icu-libs (78.1-r0) (179/187) Purging icu-data-en (78.1-r0) (180/187) Purging libbz2 (1.0.8-r6) (181/187) Purging libffi (3.5.2-r1) (182/187) Purging libpanelw (6.6_p20260516-r0) (183/187) Purging libunwind (1.8.3-r0) (184/187) Purging mpdecimal (4.0.1-r0) (185/187) Purging snappy (1.2.2-r0) (186/187) Purging utf8proc (2.11.3-r0) (187/187) Purging xz-libs (5.8.3-r0) Executing busybox-1.37.0-r31.trigger OK: 386.3 MiB in 106 packages >>> py3-xarray: Updating the community/s390x repository index... >>> py3-xarray: Signing the index...