Open
Description
Python 3.12 Test Summary
xarray/tests/test_backends.py::TestPydap::test_cmp_local_file: AssertionError: Left and right Dataset objects are not equal
Differing data variables:
L bears (i, j) <U3 72B 'ind' 'ist' 'ing' 'uis' 'hab' 'le'
R bears (i, j) |S4 24B b'ind' b'ist' b'ing' b'uis' b'hab' b'le'
xarray/tests/test_backends.py::TestPydap::test_dask: AssertionError: Left and right Dataset objects are not equal
Differing data variables:
L bears (i, j) <U3 72B 'ind' 'ist' 'ing' 'uis' 'hab' 'le'
R bears (i, j) |S4 24B b'ind' b'ist' b'ing' b'uis' b'hab' b'le'
xarray/tests/test_backends_datatree.py::TestZarrDatatreeIO::test_to_zarr[zarr_format=2]: AssertionError: Left and right DataTree objects are not equal
Data at node 'set1' does not match:
Differing data variables:
L a int64 8B 0
R a float64 8B nan
xarray/tests/test_backends_datatree.py::TestZarrDatatreeIO::test_to_zarr_zip_store[zarr_format=2]: ValueError: Store is not read-only but mode is 'r'. Unable to create a read-only copy of the store. Please use a read-only store or a storage class that implements .with_read_only().
xarray/tests/test_backends_datatree.py::TestZarrDatatreeIO::test_to_zarr_zip_store[zarr_format=3]: ValueError: Store is not read-only but mode is 'r'. Unable to create a read-only copy of the store. Please use a read-only store or a storage class that implements .with_read_only().
xarray/tests/test_backends_datatree.py::TestZarrDatatreeIO::test_to_zarr_not_consolidated[zarr_format=2]: AssertionError: Left and right DataTree objects are not equal
Data at node 'set1' does not match:
Differing data variables:
L a int64 8B 0
R a float64 8B nan
xarray/tests/test_backends_datatree.py::TestZarrDatatreeIO::test_open_datatree_chunks[zarr_format=2]: AssertionError: Left and right DataTree objects are not identical
Data at node 'group1' does not match:
Differing data variables:
L a (y) float64 24B dask.array<chunksize=(1,), meta=np.ndarray>
R a (y) int64 24B dask.array<chunksize=(1,), meta=np.ndarray>
xarray/tests/test_backends.py::TestZarrDictStore::test_zero_dimensional_variable[2]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L * time (time) datetime64[ns] 160B 2000-01-01 2000-01-02 ... 2000-01-20
R * time (time) datetime64[ns] 160B NaT 2000-01-02 ... 2000-01-20
L numbers (dim3) int64 80B 0 1 2 0 0 1 1 2 2 3
R numbers (dim3) float64 80B nan 1.0 2.0 nan nan 1.0 1.0 2.0 2.0 3.0
xarray/tests/test_backends.py::TestZarrDictStore::test_write_store[2]: AssertionError: Left and right Dataset objects are not close
Differing coordinates:
L * time (time) datetime64[ns] 160B 2000-01-01 2000-01-02 ... 2000-01-20
R * time (time) datetime64[ns] 160B NaT 2000-01-02 ... 2000-01-19 2000-01-20
L numbers (dim3) int64 80B 0 1 2 0 0 1 1 2 2 3
R numbers (dim3) float64 80B ...
xarray/tests/test_backends.py::TestZarrDictStore::test_roundtrip_test_data[2]: AssertionError: assert (dtype('int64') == dtype('float64') or ('i' in {'O', 'S', 'U'}))
+ where 'i' = dtype('int64').kind
xarray/tests/test_backends.py::TestZarrDictStore::test_load[2]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L * time (time) datetime64[ns] 160B 2000-01-01 2000-01-02 ... 2000-01-20
R * time (time) datetime64[ns] 160B NaT 2000-01-02 ... 2000-01-19 2000-01-20
L numbers (dim3) int64 80B 0 1 2 0 0 1 1 2 2 3
R numbers (dim3) float64 80B nan 1.0 2.0 nan nan 1.0 1.0 2.0 2.0 3.0
xarray/tests/test_backends.py::TestZarrDictStore::test_dataset_compute[2]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L * time (time) datetime64[ns] 160B 2000-01-01 2000-01-02 ... 2000-01-20
R * time (time) datetime64[ns] 160B NaT 2000-01-02 ... 2000-01-19 2000-01-20
L numbers (dim3) int64 80B 0 1 2 0 0 1 1 2 2 3
R numbers (dim3) float64 80B nan 1.0 2.0 nan nan 1.0 1.0 2.0 2.0 3.0
xarray/tests/test_backends.py::TestZarrDictStore::test_roundtrip_None_variable[2]: AssertionError: Left and right Dataset objects are not identical
Differing data variables:
L None (x, y) int64 32B 0 1 2 3
R None (x, y) float64 32B nan 1.0 2.0 3.0
xarray/tests/test_backends.py::TestZarrDictStore::test_roundtrip_object_dtype[2]: AssertionError: Left and right Dataset objects are not identical
Differing data variables:
L floats (a) object 40B 0.0 0.0 1.0 2.0 3.0
R floats (a) float64 40B nan nan 1.0 2.0 3.0
L strings_nans (b) object 24B 'ab' 'cdef' ''
R strings_nans (b) object 24B 'ab' 'cdef' nan
L bytes_nans (b) object 24B b'ab' b'cdef' b''
R bytes_nans (b) object 24B b'ab' b'cdef' nan
xarray/tests/test_backends.py::TestZarrDictStore::test_roundtrip_numpy_datetime_data[2]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L * t (t) datetime64[ns] 24B 2000-01-01 2000-01-02 NaT
R * t (t) datetime64[ns] 24B NaT 2000-01-02 NaT
xarray/tests/test_backends.py::TestZarrDictStore::test_roundtrip_cftime_datetime_data[2]: ValueError: Failed to decode variable 't0': unable to decode time units 'days since 0001-01-01' with "calendar 'noleap'". Try opening your dataset with decode_times=False or installing cftime if it is not installed.
xarray/tests/test_backends.py::TestZarrDictStore::test_roundtrip_coordinates[2]: AssertionError: Left and right Dataset objects are not identical
Differing data variables:
L foo (x) int64 16B 0 1
R foo (x) float64 16B nan 1.0
xarray/tests/test_backends.py::TestZarrDictStore::test_roundtrip_global_coordinates[2]: AssertionError: Left and right Dataset objects are not identical
Differing data variables:
L foo (x) int64 16B 0 1
R foo (x) float64 16B nan 1.0
xarray/tests/test_backends.py::TestZarrDictStore::test_roundtrip_coordinates_with_space[2]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L x int64 8B 0
R x float64 8B nan
xarray/tests/test_backends.py::TestZarrDictStore::test_roundtrip_boolean_dtype[2]: AssertionError: Left and right Dataset objects are not identical
Differing data variables:
L x (t) bool 4B True False False True
R x (t) bool 4B True True True True
xarray/tests/test_backends.py::TestZarrDictStore::test_orthogonal_indexing[2]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L * time (time) datetime64[ns] 160B 2000-01-01 2000-01-02 ... 2000-01-20
R * time (time) datetime64[ns] 160B NaT 2000-01-02 ... 2000-01-19 2000-01-20
L numbers (dim3) int64 40B 0 1 2 0 0
R numbers (dim3) float64 40B nan 1.0 2.0 nan nan
xarray/tests/test_backends.py::TestZarrDictStore::test_vectorized_indexing[2]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L * time (time) datetime64[ns] 160B 2000-01-01 2000-01-02 ... 2000-01-20
R * time (time) datetime64[ns] 160B NaT 2000-01-02 ... 2000-01-19 2000-01-20
L numbers (dim3) int64 80B 0 1 2 0 0 1 1 2 2 3
R numbers (dim3) float64 80B nan 1.0 2.0 nan nan 1.0 1.0 2.0 2.0 3.0
xarray/tests/test_backends.py::TestZarrDictStore::test_vectorized_indexing_negative_step[2]: AssertionError: Left and right DataArray objects are not identical
Differing coordinates:
L numbers (dim3) int64 64B 3 2 2 1 1 0 0 2
R numbers (dim3) float64 64B 3.0 2.0 2.0 1.0 1.0 nan nan 2.0
xarray/tests/test_backends.py::TestZarrDictStore::test_isel_dataarray[2]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L * time (time) datetime64[ns] 160B 2000-01-01 2000-01-02 ... 2000-01-20
R * time (time) datetime64[ns] 160B NaT 2000-01-02 ... 2000-01-19 2000-01-20
L numbers (dim3) int64 80B 0 1 2 0 0 1 1 2 2 3
R numbers (dim3) float64 80B nan 1.0 2.0 nan nan 1.0 1.0 2.0 2.0 3.0
xarray/tests/test_backends.py::TestZarrDictStore::test_array_type_after_indexing[2]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L * time (time) datetime64[ns] 160B 2000-01-01 2000-01-02 ... 2000-01-20
R * time (time) datetime64[ns] 160B NaT 2000-01-02 ... 2000-01-19 2000-01-20
L numbers (dim3) int64 40B 0 1 2 0 0
R numbers (dim3) float64 40B nan 1.0 2.0 nan nan
xarray/tests/test_backends.py::TestZarrDictStore::test_dropna[2]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L * x (x) int64 16B 0 2
R * x (x) float64 16B nan 2.0
L * y (y) int64 32B 0 1 2 3
R * y (y) float64 32B nan 1.0 2.0 3.0
xarray/tests/test_backends.py::TestZarrDictStore::test_coordinate_variables_after_dataset_roundtrip[2]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L latitude_bnds (latitude, bnds2) float64 32B nan 1.0 1.0 2.0
R latitude_bnds (latitude, bnds2) int64 32B 0 1 1 2
L * latitude (latitude) float64 16B nan 1.0
R * latitude (latitude) int64 16B 0 1
L longitude_bnds (longitude, bnds2) float64 32B nan 1.0 1.0 2.0
R longitude_bnds (longitude, bnds2) int64 32B 0 1 1 2
L * longitude (longitude) float64 16B nan 1.0
R * longitude (longitude) int64 16B 0 1
xarray/tests/test_backends.py::TestZarrDictStore::test_grid_mapping_and_bounds_are_coordinates_after_dataarray_roundtrip[2]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L * latitude (latitude) float64 16B nan 1.0
R * latitude (latitude) int64 16B 0 1
L * longitude (longitude) float64 16B nan 1.0
R * longitude (longitude) int64 16B 0 1
xarray/tests/test_backends.py::TestZarrDictStore::test_coordinates_encoding[2]: AssertionError: Left and right Dataset objects are not identical
Differing data variables:
L precip (x) float64 16B nan -1.0
R precip (x) int64 16B 0 -1
L temp (x) float64 16B nan 1.0
R temp (x) int64 16B 0 1
xarray/tests/test_backends.py::TestZarrDictStore::test_default_fill_value[2]: AssertionError: assert '_FillValue' not in {'_FillValue': np.int16(0), 'chunks': (10,), 'compressors': (Blosc(cname='lz4', clevel=5, shuffle=SHUFFLE, blocksize=0),), 'dtype': dtype('<i2'), ...}
+ where {'_FillValue': np.int16(0), 'chunks': (10,), 'compressors': (Blosc(cname='lz4', clevel=5, shuffle=SHUFFLE, blocksize=0),), 'dtype': dtype('<i2'), ...} = <xarray.DataArray 'x' (y: 10)> Size: 40B\n[10 values with dtype=float32]\nDimensions without coordinates: y.encoding
+ where <xarray.DataArray 'x' (y: 10)> Size: 40B\n[10 values with dtype=float32]\nDimensions without coordinates: y = <xarray.Dataset> Size: 40B\nDimensions: (y: 10)\nDimensions without coordinates: y\nData variables:\n x (y) float32 40B ....x
xarray/tests/test_backends.py::TestZarrDictStore::test_explicitly_omit_fill_value[2]: AssertionError: assert '_FillValue' not in {'_FillValue': np.float64(0.0), 'chunks': (2,), 'compressors': (Blosc(cname='lz4', clevel=5, shuffle=SHUFFLE, blocksize=0),), 'dtype': dtype('<f8'), ...}
+ where {'_FillValue': np.float64(0.0), 'chunks': (2,), 'compressors': (Blosc(cname='lz4', clevel=5, shuffle=SHUFFLE, blocksize=0),), 'dtype': dtype('<f8'), ...} = <xarray.DataArray 'x' (y: 2)> Size: 16B\n[2 values with dtype=float64]\nDimensions without coordinates: y.encoding
+ where <xarray.DataArray 'x' (y: 2)> Size: 16B\n[2 values with dtype=float64]\nDimensions without coordinates: y = <xarray.Dataset> Size: 16B\nDimensions: (y: 2)\nDimensions without coordinates: y\nData variables:\n x (y) float64 16B ....x
xarray/tests/test_backends.py::TestZarrDictStore::test_explicitly_omit_fill_value_via_encoding_kwarg[2]: AssertionError: assert '_FillValue' not in {'_FillValue': np.float64(0.0), 'chunks': (2,), 'compressors': (Blosc(cname='lz4', clevel=5, shuffle=SHUFFLE, blocksize=0),), 'dtype': dtype('<f8'), ...}
+ where {'_FillValue': np.float64(0.0), 'chunks': (2,), 'compressors': (Blosc(cname='lz4', clevel=5, shuffle=SHUFFLE, blocksize=0),), 'dtype': dtype('<f8'), ...} = <xarray.DataArray 'x' (y: 2)> Size: 16B\n[2 values with dtype=float64]\nDimensions without coordinates: y.encoding
+ where <xarray.DataArray 'x' (y: 2)> Size: 16B\n[2 values with dtype=float64]\nDimensions without coordinates: y = <xarray.Dataset> Size: 16B\nDimensions: (y: 2)\nDimensions without coordinates: y\nData variables:\n x (y) float64 16B ....x
xarray/tests/test_backends.py::TestZarrDictStore::test_explicitly_omit_fill_value_in_coord[2]: AssertionError: assert '_FillValue' not in {'_FillValue': np.float64(0.0), 'chunks': (2,), 'compressors': (Blosc(cname='lz4', clevel=5, shuffle=SHUFFLE, blocksize=0),), 'dtype': dtype('<f8'), ...}
+ where {'_FillValue': np.float64(0.0), 'chunks': (2,), 'compressors': (Blosc(cname='lz4', clevel=5, shuffle=SHUFFLE, blocksize=0),), 'dtype': dtype('<f8'), ...} = <xarray.DataArray 'y' (y: 2)> Size: 16B\narray([nan, 1.])\nCoordinates:\n * y (y) float64 16B nan 1.0.encoding
+ where <xarray.DataArray 'y' (y: 2)> Size: 16B\narray([nan, 1.])\nCoordinates:\n * y (y) float64 16B nan 1.0 = <xarray.Dataset> Size: 32B\nDimensions: (y: 2)\nCoordinates:\n * y (y) float64 16B nan 1.0\nData variables:\n x (y) float64 16B ....y
xarray/tests/test_backends.py::TestZarrDictStore::test_explicitly_omit_fill_value_in_coord_via_encoding_kwarg[2]: AssertionError: assert '_FillValue' not in {'_FillValue': np.float64(0.0), 'chunks': (2,), 'compressors': (Blosc(cname='lz4', clevel=5, shuffle=SHUFFLE, blocksize=0),), 'dtype': dtype('<f8'), ...}
+ where {'_FillValue': np.float64(0.0), 'chunks': (2,), 'compressors': (Blosc(cname='lz4', clevel=5, shuffle=SHUFFLE, blocksize=0),), 'dtype': dtype('<f8'), ...} = <xarray.DataArray 'y' (y: 2)> Size: 16B\narray([nan, 1.])\nCoordinates:\n * y (y) float64 16B nan 1.0.encoding
+ where <xarray.DataArray 'y' (y: 2)> Size: 16B\narray([nan, 1.])\nCoordinates:\n * y (y) float64 16B nan 1.0 = <xarray.Dataset> Size: 32B\nDimensions: (y: 2)\nCoordinates:\n * y (y) float64 16B nan 1.0\nData variables:\n x (y) float64 16B ....y
xarray/tests/test_backends.py::TestZarrDictStore::test_append_overwrite_values[2]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L * time (time) datetime64[ns] 160B 2000-01-01 2000-01-02 ... 2000-01-20
R * time (time) datetime64[ns] 160B NaT 2000-01-02 ... 2000-01-19 2000-01-20
L numbers (dim3) int64 80B 0 1 2 0 0 1 1 2 2 3
R numbers (dim3) float64 80B nan 1.0 2.0 nan nan 1.0 1.0 2.0 2.0 3.0
xarray/tests/test_backends.py::TestZarrDictStore::test_roundtrip_consolidated[2-False]: AssertionError: assert (dtype('int64') == dtype('float64') or ('i' in {'O', 'S', 'U'}))
+ where 'i' = dtype('int64').kind
xarray/tests/test_backends.py::TestZarrDictStore::test_roundtrip_consolidated[2-True]: AssertionError: assert (dtype('int64') == dtype('float64') or ('i' in {'O', 'S', 'U'}))
+ where 'i' = dtype('int64').kind
xarray/tests/test_backends.py::TestZarrDictStore::test_roundtrip_consolidated[2-None]: AssertionError: assert (dtype('int64') == dtype('float64') or ('i' in {'O', 'S', 'U'}))
+ where 'i' = dtype('int64').kind
xarray/tests/test_backends.py::TestZarrDictStore::test_read_non_consolidated_warning[2]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L * time (time) datetime64[ns] 160B NaT 2000-01-02 ... 2000-01-19 2000-01-20
R * time (time) datetime64[ns] 160B 2000-01-01 2000-01-02 ... 2000-01-20
L numbers (dim3) float64 80B dask.array<chunksize=(10,), meta=np.ndarray>
R numbers (dim3) int64 80B 0 1 2 0 0 1 1 2 2 3
xarray/tests/test_backends.py::TestZarrDictStore::test_non_existent_store[2]: AssertionError: Regex pattern did not match.
Regex: '(No such file or directory|Unable to find group)'
Input: "No group found in store '/tmp/pytest-of-runner/pytest-0/popen-gw0/test_non_existent_store_2_0/56fefbe5-8e9a-47b6-afc3-8f5e576755c3' at path ''"
xarray/tests/test_backends.py::TestZarrDictStore::test_write_persistence_modes[2-None]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L * time (time) datetime64[ns] 160B 2000-01-01 2000-01-02 ... 2000-01-20
R * time (time) datetime64[ns] 160B NaT 2000-01-02 ... 2000-01-19 2000-01-20
L numbers (dim3) int64 80B 0 1 2 0 0 1 1 2 2 3
R numbers (dim3) float64 80B nan 1.0 2.0 nan nan 1.0 1.0 2.0 2.0 3.0
xarray/tests/test_backends.py::TestZarrDictStore::test_write_persistence_modes[2-group1]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L * time (time) datetime64[ns] 160B 2000-01-01 2000-01-02 ... 2000-01-20
R * time (time) datetime64[ns] 160B NaT 2000-01-02 ... 2000-01-19 2000-01-20
L numbers (dim3) int64 80B 0 1 2 0 0 1 1 2 2 3
R numbers (dim3) float64 80B nan 1.0 2.0 nan nan 1.0 1.0 2.0 2.0 3.0
xarray/tests/test_backends.py::TestZarrDictStore::test_group[2]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L * time (time) datetime64[ns] 160B 2000-01-01 2000-01-02 ... 2000-01-20
R * time (time) datetime64[ns] 160B NaT 2000-01-02 ... 2000-01-19 2000-01-20
L numbers (dim3) int64 80B 0 1 2 0 0 1 1 2 2 3
R numbers (dim3) float64 80B nan 1.0 2.0 nan nan 1.0 1.0 2.0 2.0 3.0
xarray/tests/test_backends.py::TestZarrDictStore::test_append_write[2]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L * time (time) datetime64[ns] 160B 2000-01-01 2000-01-02 ... 2000-01-20
R * time (time) datetime64[ns] 160B NaT 2000-01-02 ... 2000-01-19 2000-01-20
L numbers (dim3) int64 80B 0 1 2 0 0 1 1 2 2 3
R numbers (dim3) float64 80B nan 1.0 2.0 nan nan 1.0 1.0 2.0 2.0 3.0
xarray/tests/test_backends.py::TestZarrDictStore::test_append_string_length_mismatch_raises[2-U]: Failed: DID NOT RAISE <class 'ValueError'>
xarray/tests/test_backends.py::TestZarrDictStore::test_append_string_length_mismatch_raises[2-S]: Failed: DID NOT RAISE <class 'ValueError'>
xarray/tests/test_backends.py::TestZarrDictStore::test_check_encoding_is_consistent_after_append[2]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L * time (time) datetime64[ns] 40B NaT ... 2000-02-02
R * time (time) datetime64[ns] 40B 2000-01-01 ... 2000-02-02
L * lat (lat) float64 24B 2.0 1.0 nan
R * lat (lat) int64 24B 2 1 0
L * lon (lon) float64 24B nan 1.0 2.0
R * lon (lon) int64 24B 0 1 2
Differing data variables:
L datetime_var (time) datetime64[ns] 40B NaT ... 2019-01-05
R datetime_var (time) datetime64[ns] 40B 2019-01-01 ... 2019-01-05
L bool_var (time) bool 5B True True True True True
R bool_var (time) bool 5B True False True False True
xarray/tests/test_backends.py::TestZarrDictStore::test_append_with_new_variable[2]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L * time (time) datetime64[ns] 40B 2000-01-01 ... 2000-02-02
R * time (time) datetime64[ns] 40B NaT ... 2000-02-02
L * lat (lat) int64 24B 2 1 0
R * lat (lat) float64 24B 2.0 1.0 nan
L * lon (lon) int64 24B 0 1 2
R * lon (lon) float64 24B nan 1.0 2.0
Differing data variables:
L datetime_var (time) datetime64[ns] 40B 2019-01-01 ... 2019-01-05
R datetime_var (time) datetime64[ns] 40B NaT ... 2019-01-05
L bool_var (time) bool 5B True False True False True
R bool_var (time) bool 5B True True True True True
xarray/tests/test_backends.py::TestZarrDictStore::test_append_with_append_dim_no_overwrite[2]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L * time (time) datetime64[ns] 40B 2000-01-01 ... 2000-02-02
R * time (time) datetime64[ns] 40B NaT ... 2000-02-02
L * lat (lat) int64 24B 2 1 0
R * lat (lat) float64 24B 2.0 1.0 nan
L * lon (lon) int64 24B 0 1 2
R * lon (lon) float64 24B nan 1.0 2.0
Differing data variables:
L datetime_var (time) datetime64[ns] 40B 2019-01-01 ... 2019-01-05
R datetime_var (time) datetime64[ns] 40B NaT ... 2019-01-05
L bool_var (time) bool 5B True False True False True
R bool_var (time) bool 5B True True True True True
xarray/tests/test_backends.py::TestZarrDictStore::test_to_zarr_compute_false_roundtrip[2]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L * time (time) datetime64[ns] 160B 2000-01-01 2000-01-02 ... 2000-01-20
R * time (time) datetime64[ns] 160B NaT 2000-01-02 ... 2000-01-19 2000-01-20
L numbers (dim3) int64 80B dask.array<chunksize=(10,), meta=np.ndarray>
R numbers (dim3) float64 80B nan 1.0 2.0 nan nan 1.0 1.0 2.0 2.0 3.0
xarray/tests/test_backends.py::TestZarrDictStore::test_to_zarr_append_compute_false_roundtrip[2]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L * time (time) datetime64[ns] 24B 2000-01-01 ... 2000-01-03
R * time (time) datetime64[ns] 24B NaT 2000-01-02 2000-01-03
L * lat (lat) int64 24B 2 1 0
R * lat (lat) float64 24B 2.0 1.0 nan
L * lon (lon) int64 24B 0 1 2
R * lon (lon) float64 24B nan 1.0 2.0
Differing data variables:
L bool_var (time) bool 3B dask.array<chunksize=(3,), meta=np.ndarray>
R bool_var (time) bool 3B True True True
xarray/tests/test_backends.py::TestZarrDictStore::test_write_region_errors[2]: AssertionError: Left and right Dataset objects are not identical
Differing data variables:
L u (x) float64 40B nan 1.0 2.0 3.0 4.0
R u (x) int64 40B 0 1 2 3 4
xarray/tests/test_backends.py::TestZarrDictStore::test_encoding_chunksizes[2]: AssertionError: Left and right Dataset objects are not equal
Differing coordinates:
L * x (x) float64 32B nan 1.0 2.0 3.0
R * x (x) int64 32B 0 1 2 3
L * y (y) float64 32B nan 1.0 2.0 3.0
R * y (y) int64 32B 0 1 2 3
L * t (t) float64 40B nan 1.0 2.0 3.0 4.0
R * t (t) int64 40B 0 1 2 3 4
xarray/tests/test_backends.py::TestZarrDictStore::test_open_zarr_use_cftime[2]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L * time (time) datetime64[ns] 160B 2000-01-01 2000-01-02 ... 2000-01-20
R * time (time) datetime64[ns] 160B NaT 2000-01-02 ... 2000-01-19 2000-01-20
L numbers (dim3) int64 80B 0 1 2 0 0 1 1 2 2 3
R numbers (dim3) float64 80B dask.array<chunksize=(10,), meta=np.ndarray>
xarray/tests/test_backends.py::TestZarrDirectoryStore::test_zero_dimensional_variable[2]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L * time (time) datetime64[ns] 160B 2000-01-01 2000-01-02 ... 2000-01-20
R * time (time) datetime64[ns] 160B NaT 2000-01-02 ... 2000-01-20
L numbers (dim3) int64 80B 0 1 2 0 0 1 1 2 2 3
R numbers (dim3) float64 80B nan 1.0 2.0 nan nan 1.0 1.0 2.0 2.0 3.0
xarray/tests/test_backends.py::TestZarrDirectoryStore::test_write_store[2]: AssertionError: Left and right Dataset objects are not close
Differing coordinates:
L * time (time) datetime64[ns] 160B 2000-01-01 2000-01-02 ... 2000-01-20
R * time (time) datetime64[ns] 160B NaT 2000-01-02 ... 2000-01-19 2000-01-20
L numbers (dim3) int64 80B 0 1 2 0 0 1 1 2 2 3
R numbers (dim3) float64 80B ...
xarray/tests/test_backends.py::TestZarrDirectoryStore::test_roundtrip_test_data[2]: AssertionError: assert (dtype('int64') == dtype('float64') or ('i' in {'O', 'S', 'U'}))
+ where 'i' = dtype('int64').kind
xarray/tests/test_backends.py::TestZarrDirectoryStore::test_load[2]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L * time (time) datetime64[ns] 160B 2000-01-01 2000-01-02 ... 2000-01-20
R * time (time) datetime64[ns] 160B NaT 2000-01-02 ... 2000-01-19 2000-01-20
L numbers (dim3) int64 80B 0 1 2 0 0 1 1 2 2 3
R numbers (dim3) float64 80B nan 1.0 2.0 nan nan 1.0 1.0 2.0 2.0 3.0
xarray/tests/test_backends.py::TestZarrDirectoryStore::test_dataset_compute[2]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L * time (time) datetime64[ns] 160B 2000-01-01 2000-01-02 ... 2000-01-20
R * time (time) datetime64[ns] 160B NaT 2000-01-02 ... 2000-01-19 2000-01-20
L numbers (dim3) int64 80B 0 1 2 0 0 1 1 2 2 3
R numbers (dim3) float64 80B nan 1.0 2.0 nan nan 1.0 1.0 2.0 2.0 3.0
xarray/tests/test_backends.py::TestZarrDirectoryStore::test_roundtrip_None_variable[2]: AssertionError: Left and right Dataset objects are not identical
Differing data variables:
L None (x, y) int64 32B 0 1 2 3
R None (x, y) float64 32B nan 1.0 2.0 3.0
xarray/tests/test_backends.py::TestZarrDirectoryStore::test_roundtrip_object_dtype[2]: AssertionError: Left and right Dataset objects are not identical
Differing data variables:
L floats (a) object 40B 0.0 0.0 1.0 2.0 3.0
R floats (a) float64 40B nan nan 1.0 2.0 3.0
L strings_nans (b) object 24B 'ab' 'cdef' ''
R strings_nans (b) object 24B 'ab' 'cdef' nan
L bytes_nans (b) object 24B b'ab' b'cdef' b''
R bytes_nans (b) object 24B b'ab' b'cdef' nan
xarray/tests/test_backends.py::TestZarrDirectoryStore::test_roundtrip_numpy_datetime_data[2]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L * t (t) datetime64[ns] 24B 2000-01-01 2000-01-02 NaT
R * t (t) datetime64[ns] 24B NaT 2000-01-02 NaT
xarray/tests/test_backends.py::TestZarrDirectoryStore::test_roundtrip_cftime_datetime_data[2]: ValueError: Failed to decode variable 't': unable to decode time units 'days since 0001-01-01 00:00:00.000000' with "calendar 'noleap'". Try opening your dataset with decode_times=False or installing cftime if it is not installed.
xarray/tests/test_backends.py::TestZarrDirectoryStore::test_roundtrip_coordinates[2]: AssertionError: Left and right Dataset objects are not identical
Differing data variables:
L foo (x) int64 16B 0 1
R foo (x) float64 16B nan 1.0
xarray/tests/test_backends.py::TestZarrDirectoryStore::test_roundtrip_global_coordinates[2]: AssertionError: Left and right Dataset objects are not identical
Differing data variables:
L foo (x) int64 16B 0 1
R foo (x) float64 16B nan 1.0
xarray/tests/test_backends.py::TestZarrDirectoryStore::test_roundtrip_coordinates_with_space[2]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L x int64 8B 0
R x float64 8B nan
xarray/tests/test_backends.py::TestZarrDirectoryStore::test_roundtrip_boolean_dtype[2]: AssertionError: Left and right Dataset objects are not identical
Differing data variables:
L x (t) bool 4B True False False True
R x (t) bool 4B True True True True
xarray/tests/test_backends.py::TestZarrDirectoryStore::test_orthogonal_indexing[2]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L * time (time) datetime64[ns] 160B 2000-01-01 2000-01-02 ... 2000-01-20
R * time (time) datetime64[ns] 160B NaT 2000-01-02 ... 2000-01-19 2000-01-20
L numbers (dim3) int64 40B 0 1 2 0 0
R numbers (dim3) float64 40B nan 1.0 2.0 nan nan
xarray/tests/test_backends.py::TestZarrDirectoryStore::test_vectorized_indexing[2]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L * time (time) datetime64[ns] 160B 2000-01-01 2000-01-02 ... 2000-01-20
R * time (time) datetime64[ns] 160B NaT 2000-01-02 ... 2000-01-19 2000-01-20
L numbers (dim3) int64 80B 0 1 2 0 0 1 1 2 2 3
R numbers (dim3) float64 80B nan 1.0 2.0 nan nan 1.0 1.0 2.0 2.0 3.0
xarray/tests/test_backends.py::TestZarrDirectoryStore::test_vectorized_indexing_negative_step[2]: AssertionError: Left and right DataArray objects are not identical
Differing coordinates:
L numbers (dim3) int64 64B 3 2 2 1 1 0 0 2
R numbers (dim3) float64 64B 3.0 2.0 2.0 1.0 1.0 nan nan 2.0
xarray/tests/test_backends.py::TestZarrDirectoryStore::test_isel_dataarray[2]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L * time (time) datetime64[ns] 160B 2000-01-01 2000-01-02 ... 2000-01-20
R * time (time) datetime64[ns] 160B NaT 2000-01-02 ... 2000-01-19 2000-01-20
L numbers (dim3) int64 80B 0 1 2 0 0 1 1 2 2 3
R numbers (dim3) float64 80B nan 1.0 2.0 nan nan 1.0 1.0 2.0 2.0 3.0
xarray/tests/test_backends.py::TestZarrDirectoryStore::test_array_type_after_indexing[2]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L * time (time) datetime64[ns] 160B 2000-01-01 2000-01-02 ... 2000-01-20
R * time (time) datetime64[ns] 160B NaT 2000-01-02 ... 2000-01-19 2000-01-20
L numbers (dim3) int64 40B 0 1 2 0 0
R numbers (dim3) float64 40B nan 1.0 2.0 nan nan
xarray/tests/test_backends.py::TestZarrDirectoryStore::test_dropna[2]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L * x (x) int64 16B 0 2
R * x (x) float64 16B nan 2.0
L * y (y) int64 32B 0 1 2 3
R * y (y) float64 32B nan 1.0 2.0 3.0
xarray/tests/test_backends.py::TestZarrDirectoryStore::test_coordinate_variables_after_dataset_roundtrip[2]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L latitude_bnds (latitude, bnds2) float64 32B nan 1.0 1.0 2.0
R latitude_bnds (latitude, bnds2) int64 32B 0 1 1 2
L * latitude (latitude) float64 16B nan 1.0
R * latitude (latitude) int64 16B 0 1
L longitude_bnds (longitude, bnds2) float64 32B nan 1.0 1.0 2.0
R longitude_bnds (longitude, bnds2) int64 32B 0 1 1 2
L * longitude (longitude) float64 16B nan 1.0
R * longitude (longitude) int64 16B 0 1
xarray/tests/test_backends.py::TestZarrDirectoryStore::test_grid_mapping_and_bounds_are_coordinates_after_dataarray_roundtrip[2]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L * latitude (latitude) float64 16B nan 1.0
R * latitude (latitude) int64 16B 0 1
L * longitude (longitude) float64 16B nan 1.0
R * longitude (longitude) int64 16B 0 1
xarray/tests/test_backends.py::TestZarrDirectoryStore::test_coordinates_encoding[2]: AssertionError: Left and right Dataset objects are not identical
Differing data variables:
L precip (x) float64 16B nan -1.0
R precip (x) int64 16B 0 -1
L temp (x) float64 16B nan 1.0
R temp (x) int64 16B 0 1
xarray/tests/test_backends.py::TestZarrDirectoryStore::test_default_fill_value[2]: AssertionError: assert '_FillValue' not in {'_FillValue': np.int16(0), 'chunks': (10,), 'compressors': (Blosc(cname='lz4', clevel=5, shuffle=SHUFFLE, blocksize=0),), 'dtype': dtype('<i2'), ...}
+ where {'_FillValue': np.int16(0), 'chunks': (10,), 'compressors': (Blosc(cname='lz4', clevel=5, shuffle=SHUFFLE, blocksize=0),), 'dtype': dtype('<i2'), ...} = <xarray.DataArray 'x' (y: 10)> Size: 40B\n[10 values with dtype=float32]\nDimensions without coordinates: y.encoding
+ where <xarray.DataArray 'x' (y: 10)> Size: 40B\n[10 values with dtype=float32]\nDimensions without coordinates: y = <xarray.Dataset> Size: 40B\nDimensions: (y: 10)\nDimensions without coordinates: y\nData variables:\n x (y) float32 40B ....x
xarray/tests/test_backends.py::TestZarrDirectoryStore::test_explicitly_omit_fill_value[2]: AssertionError: assert '_FillValue' not in {'_FillValue': np.float64(0.0), 'chunks': (2,), 'compressors': (Blosc(cname='lz4', clevel=5, shuffle=SHUFFLE, blocksize=0),), 'dtype': dtype('<f8'), ...}
+ where {'_FillValue': np.float64(0.0), 'chunks': (2,), 'compressors': (Blosc(cname='lz4', clevel=5, shuffle=SHUFFLE, blocksize=0),), 'dtype': dtype('<f8'), ...} = <xarray.DataArray 'x' (y: 2)> Size: 16B\n[2 values with dtype=float64]\nDimensions without coordinates: y.encoding
+ where <xarray.DataArray 'x' (y: 2)> Size: 16B\n[2 values with dtype=float64]\nDimensions without coordinates: y = <xarray.Dataset> Size: 16B\nDimensions: (y: 2)\nDimensions without coordinates: y\nData variables:\n x (y) float64 16B ....x
xarray/tests/test_backends.py::TestZarrDirectoryStore::test_explicitly_omit_fill_value_via_encoding_kwarg[2]: AssertionError: assert '_FillValue' not in {'_FillValue': np.float64(0.0), 'chunks': (2,), 'compressors': (Blosc(cname='lz4', clevel=5, shuffle=SHUFFLE, blocksize=0),), 'dtype': dtype('<f8'), ...}
+ where {'_FillValue': np.float64(0.0), 'chunks': (2,), 'compressors': (Blosc(cname='lz4', clevel=5, shuffle=SHUFFLE, blocksize=0),), 'dtype': dtype('<f8'), ...} = <xarray.DataArray 'x' (y: 2)> Size: 16B\n[2 values with dtype=float64]\nDimensions without coordinates: y.encoding
+ where <xarray.DataArray 'x' (y: 2)> Size: 16B\n[2 values with dtype=float64]\nDimensions without coordinates: y = <xarray.Dataset> Size: 16B\nDimensions: (y: 2)\nDimensions without coordinates: y\nData variables:\n x (y) float64 16B ....x
xarray/tests/test_backends.py::TestZarrDirectoryStore::test_explicitly_omit_fill_value_in_coord[2]: AssertionError: assert '_FillValue' not in {'_FillValue': np.float64(0.0), 'chunks': (2,), 'compressors': (Blosc(cname='lz4', clevel=5, shuffle=SHUFFLE, blocksize=0),), 'dtype': dtype('<f8'), ...}
+ where {'_FillValue': np.float64(0.0), 'chunks': (2,), 'compressors': (Blosc(cname='lz4', clevel=5, shuffle=SHUFFLE, blocksize=0),), 'dtype': dtype('<f8'), ...} = <xarray.DataArray 'y' (y: 2)> Size: 16B\narray([nan, 1.])\nCoordinates:\n * y (y) float64 16B nan 1.0.encoding
+ where <xarray.DataArray 'y' (y: 2)> Size: 16B\narray([nan, 1.])\nCoordinates:\n * y (y) float64 16B nan 1.0 = <xarray.Dataset> Size: 32B\nDimensions: (y: 2)\nCoordinates:\n * y (y) float64 16B nan 1.0\nData variables:\n x (y) float64 16B ....y
xarray/tests/test_backends.py::TestZarrDirectoryStore::test_explicitly_omit_fill_value_in_coord_via_encoding_kwarg[2]: AssertionError: assert '_FillValue' not in {'_FillValue': np.float64(0.0), 'chunks': (2,), 'compressors': (Blosc(cname='lz4', clevel=5, shuffle=SHUFFLE, blocksize=0),), 'dtype': dtype('<f8'), ...}
+ where {'_FillValue': np.float64(0.0), 'chunks': (2,), 'compressors': (Blosc(cname='lz4', clevel=5, shuffle=SHUFFLE, blocksize=0),), 'dtype': dtype('<f8'), ...} = <xarray.DataArray 'y' (y: 2)> Size: 16B\narray([nan, 1.])\nCoordinates:\n * y (y) float64 16B nan 1.0.encoding
+ where <xarray.DataArray 'y' (y: 2)> Size: 16B\narray([nan, 1.])\nCoordinates:\n * y (y) float64 16B nan 1.0 = <xarray.Dataset> Size: 32B\nDimensions: (y: 2)\nCoordinates:\n * y (y) float64 16B nan 1.0\nData variables:\n x (y) float64 16B ....y
xarray/tests/test_backends.py::TestZarrDirectoryStore::test_append_overwrite_values[2]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L * time (time) datetime64[ns] 160B 2000-01-01 2000-01-02 ... 2000-01-20
R * time (time) datetime64[ns] 160B NaT 2000-01-02 ... 2000-01-19 2000-01-20
L numbers (dim3) int64 80B 0 1 2 0 0 1 1 2 2 3
R numbers (dim3) float64 80B nan 1.0 2.0 nan nan 1.0 1.0 2.0 2.0 3.0
xarray/tests/test_backends.py::TestZarrDirectoryStore::test_roundtrip_consolidated[2-False]: AssertionError: assert (dtype('int64') == dtype('float64') or ('i' in {'O', 'S', 'U'}))
+ where 'i' = dtype('int64').kind
xarray/tests/test_backends.py::TestZarrDirectoryStore::test_roundtrip_consolidated[2-True]: AssertionError: assert (dtype('int64') == dtype('float64') or ('i' in {'O', 'S', 'U'}))
+ where 'i' = dtype('int64').kind
xarray/tests/test_backends.py::TestZarrDirectoryStore::test_roundtrip_consolidated[2-None]: AssertionError: assert (dtype('int64') == dtype('float64') or ('i' in {'O', 'S', 'U'}))
+ where 'i' = dtype('int64').kind
xarray/tests/test_backends.py::TestZarrDirectoryStore::test_read_non_consolidated_warning[2]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L * time (time) datetime64[ns] 160B NaT 2000-01-02 ... 2000-01-19 2000-01-20
R * time (time) datetime64[ns] 160B 2000-01-01 2000-01-02 ... 2000-01-20
L numbers (dim3) float64 80B dask.array<chunksize=(10,), meta=np.ndarray>
R numbers (dim3) int64 80B 0 1 2 0 0 1 1 2 2 3
xarray/tests/test_backends.py::TestZarrDirectoryStore::test_non_existent_store[2]: AssertionError: Regex pattern did not match.
Regex: '(No such file or directory|Unable to find group)'
Input: "No group found in store '/tmp/pytest-of-runner/pytest-0/popen-gw0/test_non_existent_store_2_1/7956bd22-e34c-4660-b43e-e900fbcf0480' at path ''"
xarray/tests/test_backends.py::TestZarrDirectoryStore::test_write_persistence_modes[2-None]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L * time (time) datetime64[ns] 160B 2000-01-01 2000-01-02 ... 2000-01-20
R * time (time) datetime64[ns] 160B NaT 2000-01-02 ... 2000-01-19 2000-01-20
L numbers (dim3) int64 80B 0 1 2 0 0 1 1 2 2 3
R numbers (dim3) float64 80B nan 1.0 2.0 nan nan 1.0 1.0 2.0 2.0 3.0
xarray/tests/test_backends.py::TestZarrDirectoryStore::test_write_persistence_modes[2-group1]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L * time (time) datetime64[ns] 160B 2000-01-01 2000-01-02 ... 2000-01-20
R * time (time) datetime64[ns] 160B NaT 2000-01-02 ... 2000-01-19 2000-01-20
L numbers (dim3) int64 80B 0 1 2 0 0 1 1 2 2 3
R numbers (dim3) float64 80B nan 1.0 2.0 nan nan 1.0 1.0 2.0 2.0 3.0
xarray/tests/test_backends.py::TestZarrDirectoryStore::test_group[2]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L * time (time) datetime64[ns] 160B 2000-01-01 2000-01-02 ... 2000-01-20
R * time (time) datetime64[ns] 160B NaT 2000-01-02 ... 2000-01-19 2000-01-20
L numbers (dim3) int64 80B 0 1 2 0 0 1 1 2 2 3
R numbers (dim3) float64 80B nan 1.0 2.0 nan nan 1.0 1.0 2.0 2.0 3.0
xarray/tests/test_backends.py::TestZarrDirectoryStore::test_append_write[2]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L * time (time) datetime64[ns] 160B 2000-01-01 2000-01-02 ... 2000-01-20
R * time (time) datetime64[ns] 160B NaT 2000-01-02 ... 2000-01-19 2000-01-20
L numbers (dim3) int64 80B 0 1 2 0 0 1 1 2 2 3
R numbers (dim3) float64 80B nan 1.0 2.0 nan nan 1.0 1.0 2.0 2.0 3.0
xarray/tests/test_backends.py::TestZarrDirectoryStore::test_append_string_length_mismatch_raises[2-U]: Failed: DID NOT RAISE <class 'ValueError'>
xarray/tests/test_backends.py::TestZarrDirectoryStore::test_append_string_length_mismatch_raises[2-S]: Failed: DID NOT RAISE <class 'ValueError'>
xarray/tests/test_backends.py::TestZarrDirectoryStore::test_check_encoding_is_consistent_after_append[2]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L * time (time) datetime64[ns] 40B NaT ... 2000-02-02
R * time (time) datetime64[ns] 40B 2000-01-01 ... 2000-02-02
L * lat (lat) float64 24B 2.0 1.0 nan
R * lat (lat) int64 24B 2 1 0
L * lon (lon) float64 24B nan 1.0 2.0
R * lon (lon) int64 24B 0 1 2
Differing data variables:
L datetime_var (time) datetime64[ns] 40B NaT ... 2019-01-05
R datetime_var (time) datetime64[ns] 40B 2019-01-01 ... 2019-01-05
L bool_var (time) bool 5B True True True True True
R bool_var (time) bool 5B True False True False True
xarray/tests/test_backends.py::TestZarrDirectoryStore::test_append_with_new_variable[2]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L * time (time) datetime64[ns] 40B 2000-01-01 ... 2000-02-02
R * time (time) datetime64[ns] 40B NaT ... 2000-02-02
L * lat (lat) int64 24B 2 1 0
R * lat (lat) float64 24B 2.0 1.0 nan
L * lon (lon) int64 24B 0 1 2
R * lon (lon) float64 24B nan 1.0 2.0
Differing data variables:
L datetime_var (time) datetime64[ns] 40B 2019-01-01 ... 2019-01-05
R datetime_var (time) datetime64[ns] 40B NaT ... 2019-01-05
L bool_var (time) bool 5B True False True False True
R bool_var (time) bool 5B True True True True True
xarray/tests/test_backends.py::TestZarrDirectoryStore::test_append_with_append_dim_no_overwrite[2]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L * time (time) datetime64[ns] 40B 2000-01-01 ... 2000-02-02
R * time (time) datetime64[ns] 40B NaT ... 2000-02-02
L * lat (lat) int64 24B 2 1 0
R * lat (lat) float64 24B 2.0 1.0 nan
L * lon (lon) int64 24B 0 1 2
R * lon (lon) float64 24B nan 1.0 2.0
Differing data variables:
L datetime_var (time) datetime64[ns] 40B 2019-01-01 ... 2019-01-05
R datetime_var (time) datetime64[ns] 40B NaT ... 2019-01-05
L bool_var (time) bool 5B True False True False True
R bool_var (time) bool 5B True True True True True
xarray/tests/test_backends.py::TestZarrDirectoryStore::test_to_zarr_compute_false_roundtrip[2]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L * time (time) datetime64[ns] 160B 2000-01-01 2000-01-02 ... 2000-01-20
R * time (time) datetime64[ns] 160B NaT 2000-01-02 ... 2000-01-19 2000-01-20
L numbers (dim3) int64 80B dask.array<chunksize=(10,), meta=np.ndarray>
R numbers (dim3) float64 80B nan 1.0 2.0 nan nan 1.0 1.0 2.0 2.0 3.0
xarray/tests/test_backends.py::TestZarrDirectoryStore::test_to_zarr_append_compute_false_roundtrip[2]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L * time (time) datetime64[ns] 24B 2000-01-01 ... 2000-01-03
R * time (time) datetime64[ns] 24B NaT 2000-01-02 2000-01-03
L * lat (lat) int64 24B 2 1 0
R * lat (lat) float64 24B 2.0 1.0 nan
L * lon (lon) int64 24B 0 1 2
R * lon (lon) float64 24B nan 1.0 2.0
Differing data variables:
L bool_var (time) bool 3B dask.array<chunksize=(3,), meta=np.ndarray>
R bool_var (time) bool 3B True True True
xarray/tests/test_backends.py::TestZarrDirectoryStore::test_write_region_errors[2]: AssertionError: Left and right Dataset objects are not identical
Differing data variables:
L u (x) float64 40B nan 1.0 2.0 3.0 4.0
R u (x) int64 40B 0 1 2 3 4
xarray/tests/test_backends.py::TestZarrDirectoryStore::test_encoding_chunksizes[2]: AssertionError: Left and right Dataset objects are not equal
Differing coordinates:
L * x (x) float64 32B nan 1.0 2.0 3.0
R * x (x) int64 32B 0 1 2 3
L * y (y) float64 32B nan 1.0 2.0 3.0
R * y (y) int64 32B 0 1 2 3
L * t (t) float64 40B nan 1.0 2.0 3.0 4.0
R * t (t) int64 40B 0 1 2 3 4
xarray/tests/test_backends.py::TestZarrDirectoryStore::test_open_zarr_use_cftime[2]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L * time (time) datetime64[ns] 160B 2000-01-01 2000-01-02 ... 2000-01-20
R * time (time) datetime64[ns] 160B NaT 2000-01-02 ... 2000-01-19 2000-01-20
L numbers (dim3) int64 80B 0 1 2 0 0 1 1 2 2 3
R numbers (dim3) float64 80B dask.array<chunksize=(10,), meta=np.ndarray>
xarray/tests/test_backends.py::TestZarrWriteEmpty::test_zero_dimensional_variable[2]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L * time (time) datetime64[ns] 160B 2000-01-01 2000-01-02 ... 2000-01-20
R * time (time) datetime64[ns] 160B NaT 2000-01-02 ... 2000-01-20
L numbers (dim3) int64 80B 0 1 2 0 0 1 1 2 2 3
R numbers (dim3) float64 80B nan 1.0 2.0 nan nan 1.0 1.0 2.0 2.0 3.0
xarray/tests/test_backends.py::TestZarrWriteEmpty::test_write_store[2]: AssertionError: Left and right Dataset objects are not close
Differing coordinates:
L * time (time) datetime64[ns] 160B 2000-01-01 2000-01-02 ... 2000-01-20
R * time (time) datetime64[ns] 160B NaT 2000-01-02 ... 2000-01-19 2000-01-20
L numbers (dim3) int64 80B 0 1 2 0 0 1 1 2 2 3
R numbers (dim3) float64 80B ...
xarray/tests/test_backends.py::TestZarrWriteEmpty::test_roundtrip_test_data[2]: AssertionError: assert (dtype('int64') == dtype('float64') or ('i' in {'O', 'S', 'U'}))
+ where 'i' = dtype('int64').kind
xarray/tests/test_backends.py::TestZarrWriteEmpty::test_load[2]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L * time (time) datetime64[ns] 160B 2000-01-01 2000-01-02 ... 2000-01-20
R * time (time) datetime64[ns] 160B NaT 2000-01-02 ... 2000-01-19 2000-01-20
L numbers (dim3) int64 80B 0 1 2 0 0 1 1 2 2 3
R numbers (dim3) float64 80B nan 1.0 2.0 nan nan 1.0 1.0 2.0 2.0 3.0
xarray/tests/test_backends.py::TestZarrWriteEmpty::test_dataset_compute[2]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L * time (time) datetime64[ns] 160B 2000-01-01 2000-01-02 ... 2000-01-20
R * time (time) datetime64[ns] 160B NaT 2000-01-02 ... 2000-01-19 2000-01-20
L numbers (dim3) int64 80B 0 1 2 0 0 1 1 2 2 3
R numbers (dim3) float64 80B nan 1.0 2.0 nan nan 1.0 1.0 2.0 2.0 3.0
xarray/tests/test_backends.py::TestZarrWriteEmpty::test_roundtrip_None_variable[2]: AssertionError: Left and right Dataset objects are not identical
Differing data variables:
L None (x, y) int64 32B 0 1 2 3
R None (x, y) float64 32B nan 1.0 2.0 3.0
xarray/tests/test_backends.py::TestZarrWriteEmpty::test_roundtrip_object_dtype[2]: AssertionError: Left and right Dataset objects are not identical
Differing data variables:
L floats (a) object 40B 0.0 0.0 1.0 2.0 3.0
R floats (a) float64 40B nan nan 1.0 2.0 3.0
L strings_nans (b) object 24B 'ab' 'cdef' ''
R strings_nans (b) object 24B 'ab' 'cdef' nan
L bytes_nans (b) object 24B b'ab' b'cdef' b''
R bytes_nans (b) object 24B b'ab' b'cdef' nan
xarray/tests/test_backends.py::TestZarrWriteEmpty::test_roundtrip_numpy_datetime_data[2]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L * t (t) datetime64[ns] 24B 2000-01-01 2000-01-02 NaT
R * t (t) datetime64[ns] 24B NaT 2000-01-02 NaT
xarray/tests/test_backends.py::TestZarrWriteEmpty::test_roundtrip_cftime_datetime_data[2]: ValueError: Failed to decode variable 't0': unable to decode time units 'days since 0001-01-01' with "calendar 'noleap'". Try opening your dataset with decode_times=False or installing cftime if it is not installed.
xarray/tests/test_backends.py::TestZarrWriteEmpty::test_roundtrip_coordinates[2]: AssertionError: Left and right Dataset objects are not identical
Differing data variables:
L foo (x) int64 16B 0 1
R foo (x) float64 16B nan 1.0
xarray/tests/test_backends.py::TestZarrWriteEmpty::test_roundtrip_global_coordinates[2]: AssertionError: Left and right Dataset objects are not identical
Differing data variables:
L foo (x) int64 16B 0 1
R foo (x) float64 16B nan 1.0
xarray/tests/test_backends.py::TestZarrWriteEmpty::test_roundtrip_coordinates_with_space[2]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L x int64 8B 0
R x float64 8B nan
xarray/tests/test_backends.py::TestZarrWriteEmpty::test_roundtrip_boolean_dtype[2]: AssertionError: Left and right Dataset objects are not identical
Differing data variables:
L x (t) bool 4B True False False True
R x (t) bool 4B True True True True
xarray/tests/test_backends.py::TestZarrWriteEmpty::test_orthogonal_indexing[2]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L * time (time) datetime64[ns] 160B 2000-01-01 2000-01-02 ... 2000-01-20
R * time (time) datetime64[ns] 160B NaT 2000-01-02 ... 2000-01-19 2000-01-20
L numbers (dim3) int64 40B 0 1 2 0 0
R numbers (dim3) float64 40B nan 1.0 2.0 nan nan
xarray/tests/test_backends.py::TestZarrWriteEmpty::test_vectorized_indexing[2]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L * time (time) datetime64[ns] 160B 2000-01-01 2000-01-02 ... 2000-01-20
R * time (time) datetime64[ns] 160B NaT 2000-01-02 ... 2000-01-19 2000-01-20
L numbers (dim3) int64 80B 0 1 2 0 0 1 1 2 2 3
R numbers (dim3) float64 80B nan 1.0 2.0 nan nan 1.0 1.0 2.0 2.0 3.0
xarray/tests/test_backends.py::TestZarrWriteEmpty::test_vectorized_indexing_negative_step[2]: AssertionError: Left and right DataArray objects are not identical
Differing coordinates:
L numbers (dim3) int64 64B 3 2 2 1 1 0 0 2
R numbers (dim3) float64 64B 3.0 2.0 2.0 1.0 1.0 nan nan 2.0
xarray/tests/test_backends.py::TestZarrWriteEmpty::test_isel_dataarray[2]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L * time (time) datetime64[ns] 160B 2000-01-01 2000-01-02 ... 2000-01-20
R * time (time) datetime64[ns] 160B NaT 2000-01-02 ... 2000-01-19 2000-01-20
L numbers (dim3) int64 80B 0 1 2 0 0 1 1 2 2 3
R numbers (dim3) float64 80B nan 1.0 2.0 nan nan 1.0 1.0 2.0 2.0 3.0
xarray/tests/test_backends.py::TestZarrWriteEmpty::test_array_type_after_indexing[2]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L * time (time) datetime64[ns] 160B 2000-01-01 2000-01-02 ... 2000-01-20
R * time (time) datetime64[ns] 160B NaT 2000-01-02 ... 2000-01-19 2000-01-20
L numbers (dim3) int64 40B 0 1 2 0 0
R numbers (dim3) float64 40B nan 1.0 2.0 nan nan
xarray/tests/test_backends.py::TestZarrWriteEmpty::test_dropna[2]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L * x (x) int64 16B 0 2
R * x (x) float64 16B nan 2.0
L * y (y) int64 32B 0 1 2 3
R * y (y) float64 32B nan 1.0 2.0 3.0
xarray/tests/test_backends.py::TestZarrWriteEmpty::test_coordinate_variables_after_dataset_roundtrip[2]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L latitude_bnds (latitude, bnds2) float64 32B nan 1.0 1.0 2.0
R latitude_bnds (latitude, bnds2) int64 32B 0 1 1 2
L * latitude (latitude) float64 16B nan 1.0
R * latitude (latitude) int64 16B 0 1
L longitude_bnds (longitude, bnds2) float64 32B nan 1.0 1.0 2.0
R longitude_bnds (longitude, bnds2) int64 32B 0 1 1 2
L * longitude (longitude) float64 16B nan 1.0
R * longitude (longitude) int64 16B 0 1
xarray/tests/test_backends.py::TestZarrWriteEmpty::test_grid_mapping_and_bounds_are_coordinates_after_dataarray_roundtrip[2]: AssertionError: Left and right Dataset objects are not identical
Differing coordinates:
L * latitude (latitude) float64 16B nan 1.0
R * latitude (latitude) int64 16B 0 1
L * longitude (longitude) float64 16B nan 1.0
R * longitude (longitude) int64 16B 0 1
xarray/tests/test_backends.py::TestZarrWriteEmpty::test_coordinates_encoding[2]: AssertionError: Left and right Dataset objects are not identical
Differing data variables:
L precip (x) float64 16B nan -1.0
R precip (x) int64 16B 0 -1
L temp (x) float64 16B nan 1.0
R temp (x) int64 16B 0 1
xarray/tests/test_backends.py::TestZarrWriteEmpty::test_default_fill_value[2]: AssertionError: assert '_FillValue' not in {'_FillValue': np.int16(0), 'chunks': (10,), 'compressors': (Blosc(cname='lz4', clevel=5, shuffle=SHUFFLE, blocksize=0),), 'dtype': dtype('<i2'), ...}
+ where {'_FillValue': np.int16(0), 'chunks': (10,), 'compressors': (Blosc(cname='lz4', clevel=5, shuffle=SHUFFLE, blocksize=0),), 'dtype': dtype('<i2'), ...} = <xarray.DataArray 'x' (y: 10)> Size: 40B\n[10 values with dtype=float32]\nDimensions without coordinates: y.encoding
+ where <xarray.DataArray 'x' (y: 10)> Size: 40B\n[10 values with dtype=float32]\nDimensions without coordinates: y = <xarray.Dataset> Size: 40B\nDimensions: (y: 10)\nDimensions without coordinates: y\nData variables:\n x (y) float32 40B ....x
xarray/tests/test_backends.py::TestZarrWriteEmpty::test_explicitly_omit_fill_value[2]: AssertionError: assert '_FillValue' not in {'_FillValue': np.float64(0.0), 'chunks': (2,), 'compressors': (Blosc(cname='lz4', clevel=5, shuffle=SHUFFLE, blocksize=0),), 'dtype': dtype('<f8'), ...}
+ where {'_FillValue': np.float64(0.0), 'chunks': (2,), 'compressors': (Blosc(cname='lz4', clevel=5, shuffle=SHUFFLE, blocksize=0),), 'dtype': dtype('<f8'), ...} = <xarray.DataArray 'x' (y: 2)> Size: 16B\n[2 values with dtype=float64]\nDimensions without coordinates: y.encoding
+ where <xarray.DataArray 'x' (y: 2)> Size: 16B\n[2 values with dtype=float64]\nDimensions without coordinates: y = <xarray.Dataset> Size: 16B\nDimensions: (y: 2)\nDimensions without coordinates: y\nData variables:\n x (y) float64 16B ....x
xarray/tests/test_backends.py::TestZarrWriteEmpty::test_explicitly_omit_fill_value_via_encoding_kwarg[2]: AssertionError: assert '_FillValue' not in {'_FillValue': np.float64(0.0), 'chunks': (2,), 'compressors': (Blosc(cname='lz4', clevel=5, shuffle=SHUFFLE, blocksize=0),), 'dtype': dtype('<f8'), ...}
+ where {'_FillValue': np.float64(0.0), 'chunks': (2,), 'compressors': (Blosc(cname='lz4', clevel=5, shuffle=SHUFFLE, blocksize=0),), 'dtype': dtype('<f8'), ...} = <xarray.DataArray 'x' (y: 2)> Size: 16B\n[2 values with dtype=float64]\nDimensions without coordinates: y.encoding
+ where <xarray.DataArray 'x' (y: 2)> Size: 16B\n[2 values with dtype=float64]\nDimensions without coordinates: y = <xarray.Dataset> Size: 16B\nDimensions: (y: 2)\nDimensions without coordinates: y\nData variables:\n x (y) float64 16B ....x
+ 42 failing tests