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