ome / ome-zarr-py

Implementation of next-generation file format (NGFF) specifications for storing bioimaging data in the cloud.
https://pypi.org/project/ome-zarr
Other
148 stars 52 forks source link

Test suite failure for commit #352

Open snoopycrimecop opened 6 months ago

snoopycrimecop commented 6 months ago

Test suite status: failure see https://github.com/ome/ome_zarr_test_suite/actions/runs/7802647226

joshmoore commented 6 months ago

The error here:

    self._load_metadata()
  File "/usr/share/miniconda/envs/test/lib/python3.9/site-packages/zarr/core.py", line 243, in _load_metadata
    self._load_metadata_nosync()
  File "/usr/share/miniconda/envs/test/lib/python3.9/site-packages/zarr/core.py", line 252, in _load_metadata_nosync
    meta_bytes = self._store[mkey]
  File "/usr/share/miniconda/envs/test/lib/python3.9/site-packages/zarr/storage.py", line 1428, in __getitem__
    return self.map[key]
  File "/usr/share/miniconda/envs/test/lib/python3.9/site-packages/fsspec/mapping.py", line 151, in __getitem__
    result = self.fs.cat(k)
  File "/usr/share/miniconda/envs/test/lib/python3.9/site-packages/fsspec/spec.py", line 860, in cat
    paths = self.expand_path(path, recursive=recursive)
  File "/usr/share/miniconda/envs/test/lib/python3.9/site-packages/fsspec/spec.py", line 1136, in expand_path
    out = self.expand_path([path], recursive, maxdepth)
  File "/usr/share/miniconda/envs/test/lib/python3.9/site-packages/fsspec/spec.py", line 1135, in expand_path
    if isinstance(path, (str, os.PathLike)):
  File "/usr/share/miniconda/envs/test/lib/python3.9/abc.py", line 119, in __instancecheck__
    return _abc_instancecheck(cls, instance)
RecursionError: maximum recursion depth exceeded while calling a Python object
=========================== short test summary info ============================
FAILED test_suite.py::test[create-info] - subprocess.CalledProcessError: Command '['/home/runner/work/ome_zarr_test_suite/ome_zarr_test_suite/scripts/ome_zarr_info', '/tmp/pytest-of-runner/pytest-0/test_create_info_0/ome_zarr_create.zarr']' returned non-zero exit status 1.

looks to match what I fixed in https://github.com/ome/ome-zarr-py/pull/342 except it still looks like later builds are failing.

joshmoore commented 6 months ago

https://github.com/ome/ome-zarr-py/issues/354 confirms that it's still failing with the same error.