chore: import upstream snapshot with attribution
This commit is contained in:
@@ -0,0 +1,46 @@
|
||||
import os
|
||||
import pathlib
|
||||
|
||||
import pytest
|
||||
|
||||
import ray.dashboard.modules # noqa
|
||||
from ray.tests.conftest import * # noqa
|
||||
|
||||
|
||||
@pytest.fixture
|
||||
def enable_test_module():
|
||||
os.environ["RAY_DASHBOARD_MODULE_TEST"] = "true"
|
||||
import ray.dashboard.tests
|
||||
|
||||
p = pathlib.Path(ray.dashboard.modules.__path__[0]) / "tests" / "__init__.py"
|
||||
p.touch()
|
||||
yield
|
||||
os.environ.pop("RAY_DASHBOARD_MODULE_TEST", None)
|
||||
p.unlink()
|
||||
|
||||
|
||||
@pytest.fixture
|
||||
def disable_aiohttp_cache():
|
||||
os.environ["RAY_DASHBOARD_NO_CACHE"] = "true"
|
||||
yield
|
||||
os.environ.pop("RAY_DASHBOARD_NO_CACHE", None)
|
||||
|
||||
|
||||
@pytest.fixture
|
||||
def small_event_line_limit():
|
||||
os.environ["EVENT_READ_LINE_LENGTH_LIMIT"] = "1024"
|
||||
yield 1024
|
||||
os.environ.pop("EVENT_READ_LINE_LENGTH_LIMIT", None)
|
||||
|
||||
|
||||
@pytest.fixture
|
||||
def fast_gcs_failure_detection(monkeypatch):
|
||||
monkeypatch.setenv("RAY_gcs_rpc_server_reconnect_timeout_s", "2")
|
||||
monkeypatch.setenv("GCS_CHECK_ALIVE_INTERVAL_SECONDS", "1")
|
||||
|
||||
|
||||
@pytest.fixture
|
||||
def reduce_actor_cache():
|
||||
os.environ["RAY_maximum_gcs_destroyed_actor_cached_count"] = "3"
|
||||
yield
|
||||
os.environ.pop("RAY_maximum_gcs_destroyed_actor_cached_count", None)
|
||||
Reference in New Issue
Block a user