def METHOD_NAME(_ot2_session_server: str) -> Generator[str, None, None]:
    """Return the URL for a running dev server.
    Because it can take several seconds to start up and shut down, one server is shared across all
    tests in the test session. This fixture softly "resets" it after each test by deleting all
    runs and protocols, which provides good enough isolation in practice.
    """
    yield _ot2_session_server
    _clean_server_state(_ot2_session_server)