code: def printSummary(countPass, countCrash, total, no_color):
      if no_color:
          green = ""
          yellow = ""
          red = ""
          endc = ""
      else:
          green = bcolors.OKGREEN
          yellow = bcolors.WARNING
          red = bcolors.FAIL
          endc = bcolors.ENDC
  
      # Second: print the global summary (totals from all the tests)
      fails = total - countPass - countCrash
      print(
          """**********************************************************
            *********************"""
      )
      print("TOTAL SUMMARY for test suite: ")
      print(
          green + "PASSED: " + str(countPass) + "/" + str(total) + endc
      )
      print(yellow + "FAILED: " + str(fails) + "/" + str(total) + endc)
      print(red + "CRASH: " + str(countCrash) + "/" + str(total) + endc)
      print("TOTAL: " + str(total))
  
imports: import json
  import logging
  import os
  import re
  import time
  import yaml
  import numpy
  import pandas
  import blazingsql
  from blazingsql import DataType
  from BlazingLogging import loggingHandler
  from Configuration import ExecutionMode
  from Configuration import Settings
  from DataBase import createSchema
label_desc: Use image node_id 25 for calling a global function with example usage: printSummary(countPass, countCrash, total, no_color) without return types