code: def test_shuffle_multi_node(ray_start_cluster):
      cluster = ray_start_cluster
      for _ in range(4):
          cluster.add_node(num_cpus=2, object_store_memory=1e9)
  
      shuffle.run(
          ray_address="auto", num_partitions=200, partition_size=10e6
      )
  
file_path: ray/python/ray/tests/test_shuffle.py
imports: import ray
  import pytest
  import sys
  from ray.experimental import shuffle
label_desc: Use image node_id 4 for calling a global function with example usage: test_shuffle_multi_node(ray_start_cluster) without return types