code: def _test_idist_all_gather_xla_in_child_proc(index):
      device = idist.device()
      _test_distrib_all_gather(device)
      _test_distrib_all_gather_group(device)
  
imports: import os
  import pytest
  import ignite.distributed
  from ignite.distributed.utils import has_xla_support
  from tests.ignite.distributed.utils import _test_distrib_all_gather, _test_distrib_all_gather_group, _test_distrib_all_reduce, _test_distrib_all_reduce_group, _test_distrib_barrier, _test_distrib_broadcast, _test_distrib_config, _test_distrib_new_group, _test_distrib_one_rank_only, _test_distrib_one_rank_only_with_engine, _test_sync
label_desc: Use image node_id 16 for calling a global function with example usage: _test_idist_all_gather_xla_in_child_proc(index) without return types