1 write to RunContext
Microsoft.TestPlatform.CrossPlatEngine (1)
Execution\BaseRunTests.cs (1)
147RunContext = new RunContext();
12 references to RunContext
Microsoft.TestPlatform.CrossPlatEngine (12)
Execution\BaseRunTests.cs (12)
148RunContext.RunSettings = RunSettingsUtilities.CreateAndInitializeRunSettings(RunSettings); 149RunContext.KeepAlive = TestExecutionContext.KeepAlive; 150RunContext.InIsolation = TestExecutionContext.InIsolation; 151RunContext.IsDataCollectionEnabled = TestExecutionContext.IsDataCollectionEnabled; 152RunContext.IsBeingDebugged = TestExecutionContext.IsDebug; 155RunContext.TestRunDirectory = RunSettingsUtilities.GetTestResultsDirectory(runConfig); 156RunContext.SolutionDirectory = RunSettingsUtilities.GetSolutionDirectory(runConfig); 328var executorUriExtensionMap = GetExecutorUriExtensionMap(FrameworkHandle, RunContext); 393if (!RunContext.IsBeingDebugged || attachedToTestHost) 405|| ShouldAttachDebuggerToTestHost(executor, executorUriExtensionTuple, RunContext)) 458if (NotRequiredStaThread() || !TryToRunInStaThread(() => InvokeExecutor(executor, executorUriExtensionTuple, RunContext, FrameworkHandle), true)) 460InvokeExecutor(executor, executorUriExtensionTuple, RunContext, FrameworkHandle);