public ReplayManager(ProgramArguments args, GUIDataMonitor monitor)
 {
     connectionString = OdbcUtils.CreateConnectionString(args);
     snapshotName     = args.Snapshot;
     processName      = args.Process;
     databaseName     = args.TestDatabase;
     setupTrace       = args.SetupTraceFile;
     testTrace        = args.TestTraceFile;
     replayMode       = args.ReplayMode;
     resetMethod      = args.ResetMethod;
     nbrWarmup        = args.NbrWarmup;
     this.backupFile  = args.BackupFile;
     this.monitor     = monitor;
     RunTimeMillis    = new List <long>();
     MemReaders       = new List <MemoryReader>();
     StartMemReader   = new MemoryReader(processName);
 }