code: def test_running_replica_info():
      """Test hash value of RunningReplicaInfo"""
  
      class FakeActorHandler:
          def __init__(self, actor_id):
              self._actor_id = actor_id
  
      fake_h1 = FakeActorHandler("1")
      fake_h2 = FakeActorHandler("1")
      assert fake_h1 != fake_h2
      replica1 = RunningReplicaInfo(
          "my_deployment", "1", "node_id", "some-az", fake_h1, 1, False
      )
      replica2 = RunningReplicaInfo(
          "my_deployment", "1", "node_id", "some-az", fake_h2, 1, False
      )
      replica3 = RunningReplicaInfo(
          "my_deployment", "1", "node_id", "some-az", fake_h2, 1, True
      )
      assert replica1._hash == replica2._hash
      assert replica3._hash != replica1._hash
  
imports: import time
  import pytest
  from ray.serve._private.common import ApplicationStatus, ApplicationStatusInfo, DeploymentStatus, DeploymentStatusInfo, DeploymentStatusTrigger, ReplicaName, RunningReplicaInfo, StatusOverview
  from ray.serve._private.utils import get_random_string
  from ray.serve.generated.serve_pb2 import ApplicationStatusInfo
  from ray.serve.generated.serve_pb2 import DeploymentStatusInfo
  from ray.serve.generated.serve_pb2 import StatusOverview
label_desc: Use image node_id 5 for calling a global function with example usage: test_running_replica_info() without return types