Skip to content

roundtripping bytes with specific _FillValue fails on Zarr 3.0.7 #10256

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
dcherian opened this issue Apr 26, 2025 · 0 comments
Open

roundtripping bytes with specific _FillValue fails on Zarr 3.0.7 #10256

dcherian opened this issue Apr 26, 2025 · 0 comments
Labels
bug topic-zarr Related to zarr storage library

Comments

@dcherian
Copy link
Contributor

dcherian commented Apr 26, 2025

What happened?

Seen in CI. I have xfailed the Zarr test in #10255

xarray/tests/test_backends.py::TestZarrDictStore::test_roundtrip_bytes_with_fill_value[2]: AssertionError: Left and right Dataset objects are not identical
Differing data variables:
L   x        (t) object 24B b'ab' b'cdef' nan
R   x        (t) object 24B b'ab' b'cdef' b'X'
xarray/tests/test_backends.py::TestZarrDirectoryStore::test_roundtrip_bytes_with_fill_value[2]: AssertionError: Left and right Dataset objects are not identical
Differing data variables:
L   x        (t) object 24B b'ab' b'cdef' nan
R   x        (t) object 24B b'ab' b'cdef' b'X'
xarray/tests/test_backends.py::TestZarrWriteEmpty::test_roundtrip_bytes_with_fill_value[2]: AssertionError: Left and right Dataset objects are not identical
Differing data variables:
L   x        (t) object 24B b'ab' b'cdef' nan
R   x        (t) object 24B b'ab' b'cdef' b'X'

This is probably an upstream issue, zarr-developers/zarr-python#2979 but we should remember to remove the xfail when upstream is fixed.

cc @ianhi

@dcherian dcherian added bug topic-zarr Related to zarr storage library labels Apr 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug topic-zarr Related to zarr storage library
Projects
None yet
Development

No branches or pull requests

1 participant