code: def test_network_fault_graphql(
      relay_server, inject_graphql_response, wandb_init
  ):
      inject_response = inject_graphql_response(
          body=json.dumps({"errors": ["Server down"]}),
          status=500,
          query_match_fn=lambda *_: True,
          application_pattern="1" * 5 + "2",  # apply once and stop
      )
      with relay_server(inject=[inject_response]) as relay:
          run = wandb_init()
          run.finish()
  
          uploaded_files = relay.context.get_run_uploaded_files(run.id)
  
          assert "wandb-metadata.json" in uploaded_files
          assert "wandb-summary.json" in uploaded_files
          assert "requirements.txt" in uploaded_files
          assert "config.yaml" in uploaded_files
  
imports: import json
  import os
  import pickle
  import sys
  import numpy
  import pytest
  import wandb
  from wandb import wandb_sdk
  from wandb.errors import UsageError
label_desc: Use image node_id 16 for calling a global function with example usage: test_network_fault_graphql(relay_server, inject_graphql_response, wandb_init) without return types