code: def test_map_unordered(init):
      @ray.remote
      class MyActor:
          def __init__(self):
              pass
  
          def f(self, x):
              return x + 1
  
          def double(self, x):
              return 2 * x
  
      actors = [MyActor.remote() for _ in range(4)]
      pool = ActorPool(actors)
  
      total = []
      for v in pool.map(lambda a, v: a.double.remote(v), range(5)):
          total += [v]
  
      assert all(elem in [0, 2, 4, 6, 8] for elem in total)
  
file_path: ray/python/ray/tests/test_actor_pool.py
imports: import asyncio
  import sys
  import time
  from unittest.mock import MagicMock
  import pytest
  import ray
  from ray.util import ActorPool
label_desc: Use image node_id 6 for calling a global function with example usage: test_map_unordered(init) and returns: unknown, unknown