code: def pytest_addoption(parser):
      parser.addoption(
          "--chaos_type",
          action="store",
          default="pod_kill",
          help="chaos_type",
      )
      parser.addoption(
          "--role_type",
          action="store",
          default="activated",
          help="role_type",
      )
      parser.addoption(
          "--target_component",
          action="store",
          default="querynode",
          help="target_component",
      )
      parser.addoption(
          "--target_pod",
          action="store",
          default="etcd_leader",
          help="target_pod",
      )
      parser.addoption(
          "--target_scope",
          action="store",
          default="all",
          help="target_scope",
      )
      parser.addoption(
          "--target_number",
          action="store",
          default="1",
          help="target_number",
      )
      parser.addoption(
          "--chaos_duration",
          action="store",
          default="7m",
          help="chaos_duration",
      )
      parser.addoption(
          "--chaos_interval",
          action="store",
          default="2m",
          help="chaos_interval",
      )
      parser.addoption(
          "--is_check",
          action="store",
          type=bool,
          default=False,
          help="is_check",
      )
      parser.addoption(
          "--wait_signal",
          action="store",
          type=bool,
          default=True,
          help="wait_signal",
      )
      parser.addoption(
          "--collection_num",
          action="store",
          default="1",
          help="collection_num",
      )
  
file_path: milvus/tests/python_client/chaos/conftest.py
imports: import pytest
label_desc: Use image node_id 1 for calling a global function with example usage: pytest_addoption(parser) without return types