code: def E2EResults():
      if Settings.execution_mode != ExecutionMode.GENERATOR:
          result, error_msgs = runTest.save_log(
              Settings.execution_mode == ExecutionMode.GPUCI
          )
  
          max = 0
  
          for i in range(0, len(Settings.memory_list)):
              if (Settings.memory_list[i].delta) > max:
                  max = Settings.memory_list[i].delta
  
          print("MAX DELTA: " + str(max))
          print(
              """***********************************************************
                ********************"""
          )
  
          gpuMemory.print_log_gpu_memory()
  
          return result, error_msgs
      return True, []
  
file_path: blazingsql/tests/BlazingSQLTest/EndToEndTests/mainE2ETests.py
imports: from Configuration import ExecutionMode
  from Configuration import Settings
  from EndToEndTests.oldScripts import mainE2ELegacyTests
  from DataBase import createSchema
  from pynvml import nvmlInit
  from Utils import Execution, init_context, init_comparators, gpuMemory
  from blazingsql import DataType
  from Runner import runTest
  from Runner import TestSuites
  import sys
  import time
label_desc: Use image node_id 1 for calling a global function with example usage: E2EResults() and returns: True,  list, result,  error_msgs