MCPcopy
hub / github.com/dmlc/dgl / test_server_client

Function test_server_client

tests/distributed/test_dist_graph_store.py:980–992  ·  view source on GitHub ↗
(shared_mem, num_servers, num_clients, use_graphbolt)

Source from the content-addressed store, hash-verified

978@pytest.mark.parametrize("num_clients", [1, 4])
979@pytest.mark.parametrize("use_graphbolt", [True, False])
980def test_server_client(shared_mem, num_servers, num_clients, use_graphbolt):
981 reset_envs()
982 os.environ["DGL_DIST_MODE"] = "distributed"
983 # [Rui]
984 # 1. `disable_shared_mem=False` is not supported yet. Skip it.
985 # 2. `num_servers` > 1 does not work on single machine. Skip it.
986 for func in [
987 check_server_client,
988 check_server_client_hetero,
989 check_server_client_empty,
990 check_server_client_hierarchy,
991 ]:
992 func(shared_mem, num_servers, num_clients, use_graphbolt=use_graphbolt)
993
994
995@unittest.skip(reason="Skip due to glitch in CI")

Callers 1

Calls 2

reset_envsFunction · 0.90
funcFunction · 0.50

Tested by

no test coverage detected