Distributed
1.0
▾ distributed
▸ actor
▸ asyncio
▸ batched
▸ bokeh
▸ cfexecutor
▸ cli
▸ client
▸ comm
▸ compatibility
▸ config
▸ core
▸ counter
▸ dashboard
▸ deploy
▸ diagnostics
▸ diskutils
▸ event
▸ http
▸ lock
▸ locket
▸ metrics
▸ nanny
▸ node
▸ preloading
▸ process
▸ proctitle
▸ profile
▸ protocol
▸ publish
▸ pubsub
▸ pytest_resourceleaks
▸ queues
▸ recreate_exceptions
▸ scheduler
▸ security
▸ semaphore
▸ sizeof
▸ stealing
▸ system
▸ system_monitor
▾ tests
▸ make_tls_certs
▸ test_actor
▸ test_as_completed
▸ test_asyncprocess
▸ test_batched
▸ test_client
▸ test_client_executor
▸ test_client_loop
▸ test_collections
▸ test_config
▸ test_core
▸ test_counter
▸ test_diskutils
▸ test_events
▸ test_failed_workers
▸ test_ipython
▸ test_locks
▸ test_metrics
▸ test_nanny
▸ test_preload
▸ test_priorities
▸ test_profile
▸ test_publish
▸ test_pubsub
▸ test_queues
▸ test_resources
▸ test_scheduler
▸ test_security
▸ test_semaphore
▸ test_sizeof
▸ test_spec
▸ test_steal
▸ test_stress
▸ test_system
▸ test_system_monitor
▸ test_threadpoolexecutor
▸ test_tls_functional
▸ test_utils
▸ test_utils_comm
▸ test_utils_perf
▸ test_utils_test
▸ test_variable
▾ test_versions
▸ test_worker
▸ test_worker_client
▸ threadpoolexecutor
▸ utils
▸ utils_comm
▸ utils_perf
▸ utils_test
▸ variable
▸ versions
▸ worker
▸ worker_client
Module test_versions
distributed
.
tests
.
test_versions
source
link
Functions
▷
def
effect
(
request
)
@pytest.fixture(params=["MISMATCHED", "MISSING", "KEY_ERROR", "NONE"])
Specify type of mismatch.
@pytest.fixture(params=["MISMATCHED", "MISSING", "KEY_ERROR", "NONE"])
def
effect(
request
)
source
link
▷
def
kwargs_matching
(
)
@pytest.fixture
@pytest.fixture
def
kwargs_matching(
)
source
link
▷
def
kwargs_not_matching
(
kwargs_matching, node, effect
)
@pytest.fixture
@pytest.fixture
def
kwargs_not_matching(
kwargs_matching,
node,
effect,
)
source
link
▷
def
node
(
request
)
@pytest.fixture(params=["client", "scheduler", "worker-1"])
Node affected by version mismatch.
@pytest.fixture(params=["client", "scheduler", "worker-1"])
def
node(
request
)
source
link
▷
def
pattern
(
effect
)
@pytest.fixture
String to match in the right column.
@pytest.fixture
def
pattern(
effect
)
source
link
▷
def
test_python_mismatch
(
kwargs_matching
)
source
link
▷
def
test_python_version
(
)
source
link
▷
def
test_scheduler_additional_irrelevant_package
(
kwargs_matching
)
An irrelevant package on the scheduler does not need to be present elsewhere.
source
link
▷
def
test_scheduler_mismatched_irrelevant_package
(
kwargs_matching
)
An irrelevant package on the scheduler can have any version.
source
link
▷
def
test_version_mismatch
(
node, effect, kwargs_not_matching, pattern
)
source
link
▷
def
test_versions_match
(
kwargs_matching
)
source
link
Generated by
nedoc
v0.9 at 2020-12-29 14:05