public LiveRunner(Configuration configuration) { this.configuration = configuration; runner = new ProtoScriptRunner(); InitCore(); taskQueue = new Queue<Task>(); workerThread = new Thread(new ThreadStart(TaskExecMethod)); workerThread.IsBackground = true; workerThread.Start(); staticContext = new ProtoCore.CompileTime.Context(); terminating = false; changeSetComputer = new ChangeSetComputer(runnerCore, runtimeCore); changeSetApplier = new ChangeSetApplier(); }
private void InitRunner(Options options) { graphCompiler = GraphToDSCompiler.GraphCompiler.CreateInstance(); graphCompiler.SetCore(GraphUtilities.GetCore()); runner = new ProtoScriptTestRunner(); executionOptions = options; InitOptions(); InitCore(); taskQueue = new Queue<Task>(); workerThread = new Thread(new ThreadStart(TaskExecMethod)); workerThread.IsBackground = true; workerThread.Start(); staticContext = new ProtoCore.CompileTime.Context(); terminating = false; changeSetComputer = new ChangeSetComputer(runnerCore); changeSetApplier = new ChangeSetApplier(); }
public LiveRunner(Configuration configuration) { this.configuration = configuration; runner = new ProtoScriptRunner(); InitCore(); staticContext = new ProtoCore.CompileTime.Context(); changeSetComputer = new ChangeSetComputer(runnerCore, runtimeCore); changeSetApplier = new ChangeSetApplier(); }
public LiveRunner(Configuration configuration) { this.configuration = configuration; graphCompiler = GraphCompiler.CreateInstance(); graphCompiler.SetCore(GraphUtilities.GetCore()); runner = new ProtoScriptTestRunner(); InitCore(); taskQueue = new Queue<Task>(); workerThread = new Thread(new ThreadStart(TaskExecMethod)); workerThread.IsBackground = true; workerThread.Start(); staticContext = new ProtoCore.CompileTime.Context(); terminating = false; changeSetComputer = new ChangeSetComputer(runnerCore); changeSetApplier = new ChangeSetApplier(); }