code: def test_two_groups_in_one_cluster(ray_start_regular_shared):
      w1 = Worker.remote()
      ret1 = w1.init_gloo_group.remote(1, 0, "name_1")
      w2 = Worker.remote()
      ret2 = w2.init_gloo_group.remote(1, 0, "name_2")
      assert ray.get(ret1)
      assert ray.get(ret2)
  
file_path: ray/python/ray/util/collective/tests/single_node_cpu_tests/test_gloo_group_isolation.py
imports: from python.ray.util.collective.types import Backend
  import ray
  import ray.util.collective
  import time
label_desc: Use image node_id 1 for calling a global function with example usage: test_two_groups_in_one_cluster(ray_start_regular_shared) without return types