code: def test_find_processes_by_args():
      assert current_process in list(
          find_processes_by_args(current_process.cmdline())
      )
  
      random_arg = str(5 + random.random())
      p = psutil.Popen(
          [
              sys.executable,
              "-c",
              "import sys, time; time.sleep(float(sys.argv[1]))",
              random_arg,
          ]
      )
  
      @retrying.retry(stop_max_delay=2000)
      def _check():
          assert normalize_wrapper_process(p) in list(
              find_processes_by_args([random_arg])
          )
  
      try:
          _check()
      finally:
          p.kill()
  
imports: import contextlib
  import pickle
  import random
  import socket
  import sys
  import threading
  import time
  import psutil
  import pytest
  import retrying
  from fiftyone.service.ipc import IPCServer, send_request
  from fiftyone.service.util import find_processes_by_args, get_listening_tcp_ports, normalize_wrapper_process, send_ipc_message
label_desc: Use image node_id 12 for calling a global function with example usage: test_find_processes_by_args() without return types