code: def test_resume_error_must(user, mock_run, backend_interface):
      run = mock_run(use_magic_mock=True, settings={"resume": "must"})
      with backend_interface(run, initial_run=False) as interface:
          handle = interface.deliver_run(run)
          result = handle.wait(timeout=5)
          run_result = result.run_result
          assert run_result.HasField("error")
          assert run_result.error.code == pb.ErrorInfo.ErrorCode.USAGE
  
imports: import json
  import os
  import shutil
  import threading
  import time
  import unittest.mock
  import pytest
  import wandb
  from wandb.errors import CommError
  from wandb.proto import wandb_internal_pb2
  from wandb.sdk.interface.interface import InterfaceBase
  from wandb.sdk.lib import filesystem
label_desc: Use image node_id 21 for calling a global function with example usage: test_resume_error_must(user, mock_run, backend_interface) without return types