code: def test_options_and_names(serve_instance):
      m1 = Adder.bind(1)
      m1_built = pipeline_build(m1)[-1]
      assert m1_built.name == "Adder"
  
      m1 = Adder.options(name="Adder2").bind(1)
      m1_built = pipeline_build(m1)[-1]
      assert m1_built.name == "Adder2"
  
      m1 = Adder.options(num_replicas=2).bind(1)
      m1_built = pipeline_build(m1)[-1]
      assert m1_built.num_replicas == 2
  
imports: import array
  import asyncio
  import os
  import sys
  from typing import Dict, Union
  import pytest
  import requests
  import starlette.requests
  from ray import serve
  from ray.serve._private.deployment_graph_build import build
  from ray.serve.handle import DeploymentHandle
label_desc: Use image node_id 10 for calling a global function with example usage: test_options_and_names(serve_instance) without return types