(shared_mem, num_servers, num_clients, use_graphbolt)
| 978 | @pytest.mark.parametrize("num_clients", [1, 4]) |
| 979 | @pytest.mark.parametrize("use_graphbolt", [True, False]) |
| 980 | def 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") |
no test coverage detected