code: def copy_all(data_dir, copy_dir):
      if not os.path.exists(copy_dir):
          os.makedirs(copy_dir)
      for dirpath, dirnames, filenames in os.walk(data_dir):
          for filename in filenames:
              src_path = os.path.join(dirpath, filename)
              dest_path = os.path.join(copy_dir, filename)
              copyfile(src_path, dest_path)
      print("Finished copying all files.")
  
file_path: infinity/tools/sqllogictest.py
imports: import argparse
  import os
  from shutil import copyfile
  import subprocess
  from generate_big import generate
  from generate_fvecs import generate
  from generate_sort import generate
  from generate_limit import generate
  from generate_aggregate import generate
  from generate_top import generate
  from generate_top_varchar import generate
label_desc: Use image node_id 3 for calling a global function with example usage: copy_all(data_dir, copy_dir) without return types