2 writes to _process
Microsoft.TestPlatform.VsTestConsole.TranslationLayer (2)
VsTestConsoleProcessManager.cs (2)
167_process = Process.Start(info); 210_process = null;
18 references to _process
Microsoft.TestPlatform.VsTestConsole.TranslationLayer (18)
VsTestConsoleProcessManager.cs (18)
110return _vstestConsoleStarted && !_vstestConsoleExited && _process != null; 168ProcessId = _process!.Id; 169ProcessName = _process.ProcessName; 170EqtTrace.Info($"VsTestConsoleProcessManager.StartProcess: Started process id:{_process.Id}"); // Not normally needed, but if you run multiple instances of wrapper it helps to also add {Environment.StackTrace} 183_process!.EnableRaisingEvents = true; 184_process.Exited += Process_Exited; 186_process.OutputDataReceived += Process_OutputDataReceived; 187_process.ErrorDataReceived += Process_ErrorDataReceived; 188_process.BeginOutputReadLine(); 189_process.BeginErrorReadLine(); 204if (_process is not null) 206_process.OutputDataReceived -= Process_OutputDataReceived; 207_process.ErrorDataReceived -= Process_ErrorDataReceived; 209_process.Dispose(); 224if (_process != null && !_process.HasExited) 226_process.Kill(); 301_process?.Dispose();