code: def prepare_common_dependency():
      input = execution_params["input"]
      shutil.rmtree(
          os.path.join(execution_params["tmp_dir"], "benchmark"),
          ignore_errors=True,
      )
      shutil.rmtree(
          os.path.join(
              execution_params["report_location"], "benchmark"
          ),
          ignore_errors=True,
      )
      os.makedirs(
          os.path.join(
              execution_params["tmp_dir"], "benchmark", "conf"
          ),
          exist_ok=True,
      )
      os.makedirs(
          os.path.join(
              execution_params["tmp_dir"], "benchmark", "logs"
          ),
          exist_ok=True,
      )
      os.makedirs(
          os.path.join(
              execution_params["report_location"], "benchmark"
          ),
          exist_ok=True,
      )
  
      shutil.copy(
          execution_params["config_properties"],
          os.path.join(
              execution_params["tmp_dir"], "benchmark", "conf"
          ),
      )
      shutil.copyfile(
          input,
          os.path.join(
              execution_params["tmp_dir"], "benchmark", "input"
          ),
      )
  
imports: import csv
  import json
  import os
  import re
  import shutil
  import sys
  import tempfile
  import time
  from subprocess import PIPE, Popen
  from urllib.parse import urlparse
  import click
  import click_config_file
  import matplotlib.pyplot
  import numpy
  import pandas
  import requests
label_desc: Use image node_id 14 for calling a global function with example usage: prepare_common_dependency() without return types