Obtaining file:///testbed
  Checking if build backend supports build_editable: started
  Checking if build backend supports build_editable: finished with status 'done'
  Preparing editable metadata (pyproject.toml): started
  Preparing editable metadata (pyproject.toml): finished with status 'done'
Building wheels for collected packages: mlflow
  Building editable for mlflow (pyproject.toml): started
  Building editable for mlflow (pyproject.toml): finished with status 'done'
  Created wheel for mlflow: filename=mlflow-3.6.1.dev0-0.editable-py3-none-any.whl size=17164 sha256=ca243c0d7022fd1e53e4b15623e6d88f48192be75b94d6df46d02a5deefa89f4
  Stored in directory: /tmp/pip-ephem-wheel-cache-6wg93b0w/wheels/49/5f/4f/01b7d31ea6ddac9643da788242d33e5fd3467d95d17b032c6b
Successfully built mlflow
Installing collected packages: mlflow
  Attempting uninstall: mlflow
    Found existing installation: mlflow 3.6.1.dev0
    Uninstalling mlflow-3.6.1.dev0:
      Successfully uninstalled mlflow-3.6.1.dev0
Successfully installed mlflow-3.6.1.dev0
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning.
=== Running FAIL_TO_PASS tests ===
============================= test session starts ==============================
platform linux -- Python 3.11.14, pytest-9.0.1, pluggy-1.6.0 -- /opt/miniconda3/envs/testbed/bin/python3.11
cachedir: .pytest_cache
rootdir: /testbed
configfile: pyproject.toml
plugins: anyio-4.11.0, asyncio-1.3.0, cov-7.0.0, mock-3.15.1, timeout-2.4.0, xdist-3.8.0
asyncio: mode=Mode.STRICT, debug=False, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function
timeout: 1200.0s
timeout method: signal
timeout func_only: False
collecting ... collected 0 items / 1 error

==================================== ERRORS ====================================
_ ERROR collecting tests/store/_unity_catalog/model_registry/test_unity_catalog_rest_store.py _
ImportError while importing test module '/testbed/tests/store/_unity_catalog/model_registry/test_unity_catalog_rest_store.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/opt/miniconda3/envs/testbed/lib/python3.11/importlib/__init__.py:126: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
tests/store/_unity_catalog/model_registry/test_unity_catalog_rest_store.py:95: in <module>
    from mlflow.utils._unity_catalog_utils import (
E   ImportError: cannot import name 'get_artifact_repo_from_storage_info' from 'mlflow.utils._unity_catalog_utils' (/testbed/mlflow/utils/_unity_catalog_utils.py)
=========================== short test summary info ============================
ERROR tests/store/_unity_catalog/model_registry/test_unity_catalog_rest_store.py
!!!!!!!!!!!!!!!!!!!! Interrupted: 1 error during collection !!!!!!!!!!!!!!!!!!!!
=============================== 1 error in 0.60s ===============================
Reward: 0
