(rank)
| 36 | port = server.py_server_port |
| 37 | |
| 38 | def worker(rank): |
| 39 | dist.init_process_group("localhost", port, world_size, rank, rank, backend) |
| 40 | assert dist.is_distributed() == True |
| 41 | assert dist.get_rank() == rank |
| 42 | assert dist.get_world_size() == world_size |
| 43 | assert dist.get_backend() == backend |
| 44 | |
| 45 | py_server_addr = dist.get_py_server_addr() |
| 46 | assert py_server_addr[0] == "localhost" |
| 47 | assert py_server_addr[1] == port |
| 48 | |
| 49 | mm_server_addr = dist.get_mm_server_addr() |
| 50 | assert mm_server_addr[0] == "localhost" |
| 51 | assert mm_server_addr[1] > 0 |
| 52 | |
| 53 | assert isinstance(dist.get_client(), dist.Client) |
| 54 | |
| 55 | procs = [] |
| 56 | for rank in range(world_size): |
no test coverage detected