code: def _run_test_myfiles(self, n_experiments=2, **csargs):
      mypath = os.path.dirname(os.path.realpath(__file__))
  
      files_in_workspace = os.listdir(mypath)
      files = {
          f: os.path.join(mypath, f)
          for f in files_in_workspace
          if os.path.isfile(os.path.join(mypath, f))
      }
  
      files["url"] = _file_url
  
      # TODO peterz enable passing aws credentials to google workers
      # if has_aws_credentials():
      #     files['s3'] = _file_s3
  
      expected_results = [
          (i, self._get_file_hashes(files))
          for i in range(n_experiments)
      ]
  
      args = range(n_experiments)
      self._run_test(
          args=args,
          files=files,
          jobfile="completion_service_testfunc_files.py",
          expected_results=expected_results,
          **csargs,
      )
  
imports: import uuid
  import random
  import unittest
  import os
  import hashlib
  import six
  import tempfile
  from timeout_decorator import timeout
  from .completion_service import CompletionService
  from studio.extra_util import has_aws_credentials
  from studio.util.util import rand_string, filehash
  from studio.storage.storage_util import download_file
label_desc: Use image node_id 3 for calling the CompletionServiceTest obj's underlying member method code with example usage: obj._run_test_myfiles(n_experiments) without return types