code: def test_using_hostnames(call_ray_start):
      ray.init(_node_ip_address="localhost", address="localhost:6379")
  
      @ray.remote
      def f():
          return 1
  
      assert ray.get(f.remote()) == 1
  
imports: import asyncio
  import os
  import subprocess
  import sys
  from pathlib import Path
  import psutil
  import pytest
  import ray
  import ray._private.ray_constants
  from ray._private.test_utils import Semaphore, check_call_ray, check_call_subprocess, kill_process_by_name, start_redis_instance, run_string_as_driver, run_string_as_driver_nonblocking, wait_for_children_of_pid, wait_for_children_of_pid_to_exit
  from ray._private.utils import detect_fate_sharing_support
label_desc: Use image node_id 3 for calling a global function with example usage: test_using_hostnames(call_ray_start) and returns: int