code: def test_launch_multi_run(
      relay_server, runner, user, wandb_init, test_settings
  ):
      with runner.isolated_filesystem(), mock.patch.dict(
          "os.environ", {"WANDB_RUN_ID": "test", "WANDB_LAUNCH": "true"}
      ):
          run1 = wandb_init()
          run1.finish()
  
          run2 = wandb_init()
          run2.finish()
  
          assert run1.id == "test"
          assert run2.id != "test"
  
file_path: wandb/tests/pytest_tests/system_tests/test_launch/test_launch.py
imports: from unittest import mock
  from unittest.mock import MagicMock
  import pytest
  import wandb
  from wandb.errors import CommError
  from wandb.sdk.internal.internal_api import Api
  from wandb.sdk.launch._launch import _launch
  from wandb.sdk.launch.builder.build import EntryPoint
  from wandb.sdk.launch.errors import LaunchError
label_desc: Use image node_id 1 for calling a global function with example usage: test_launch_multi_run(relay_server, runner, user, wandb_init, test_settings) without return types