code: def test_add_entrypoint_args_overrides(manifest):
      """Test that we add entrypoint args to pod specs correctly."""
      overrides = {
          "args": ["--test_arg", "test_value"],
          "command": ["test_entry"],
      }
      add_entrypoint_args_overrides(manifest, overrides)
      assert manifest["spec"]["template"]["spec"]["containers"][0][
          "args"
      ] == [
          "--test_arg",
          "test_value",
      ]
      assert manifest["spec"]["template"]["spec"]["containers"][1][
          "args"
      ] == [
          "--test_arg",
          "test_value",
      ]
      assert manifest["spec"]["template"]["spec"]["containers"][0][
          "command"
      ] == ["test_entry"]
      assert manifest["spec"]["template"]["spec"]["containers"][1][
          "command"
      ] == ["test_entry"]
  
imports: import asyncio
  import base64
  import json
  from typing import Any
  from unittest.mock import MagicMock
  import pytest
  import wandb
  from kubernetes_asyncio.client import ApiException
  from wandb.sdk.launch._project_spec import LaunchProject
  from wandb.sdk.launch.errors import LaunchError
  from wandb.sdk.launch.runner.kubernetes_monitor import CustomResource, LaunchKubernetesMonitor, _is_container_creating, _log_err_task_callback, _state_from_conditions, _state_from_replicated_status
  from wandb.sdk.launch.runner.kubernetes_runner import KubernetesRunner, KubernetesSubmittedRun, add_entrypoint_args_overrides, add_label_to_pods, add_wandb_env, maybe_create_imagepull_secret
label_desc: Use image node_id 5 for calling a global function with example usage: test_add_entrypoint_args_overrides(manifest) without return types