4 instantiations of TestProcessStartInfo
Microsoft.TestPlatform.CommunicationUtilities (1)
_generated\62\TestPlatformJsonContext.TestProcessStartInfo.g.cs (1)
31
ObjectCreator = () => new global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
(),
Microsoft.TestPlatform.CrossPlatEngine (1)
Adapter\FrameworkHandle.cs (1)
88
var processInfo = new
TestProcessStartInfo
Microsoft.TestPlatform.TestHostRuntimeProvider (2)
Hosting\DefaultTestHostManager.cs (1)
244
return new
TestProcessStartInfo
Hosting\DotnetTestHostManager.cs (1)
240
var startInfo = new
TestProcessStartInfo
();
108 references to TestProcessStartInfo
Microsoft.TestPlatform.CommunicationUtilities (64)
_generated\112\TestPlatformJsonContext.GetJsonTypeInfo.g.cs (2)
82
if (type == typeof(global::Microsoft.VisualStudio.TestPlatform.CommunicationUtilities.JsonDataSerializer.PayloadedMessage<global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
>))
270
if (type == typeof(global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
))
_generated\15\TestPlatformJsonContext.PayloadedMessageTestProcessStartInfo.g.cs (20)
13
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.VisualStudio.TestPlatform.CommunicationUtilities.JsonDataSerializer.PayloadedMessage<global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
>>? _PayloadedMessageTestProcessStartInfo;
19
public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.VisualStudio.TestPlatform.CommunicationUtilities.JsonDataSerializer.PayloadedMessage<global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
>> PayloadedMessageTestProcessStartInfo
22
get => _PayloadedMessageTestProcessStartInfo ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.VisualStudio.TestPlatform.CommunicationUtilities.JsonDataSerializer.PayloadedMessage<global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
>>)Options.GetTypeInfo(typeof(global::Microsoft.VisualStudio.TestPlatform.CommunicationUtilities.JsonDataSerializer.PayloadedMessage<global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
>));
25
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.VisualStudio.TestPlatform.CommunicationUtilities.JsonDataSerializer.PayloadedMessage<global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
>> Create_PayloadedMessageTestProcessStartInfo(global::System.Text.Json.JsonSerializerOptions options)
27
if (!TryGetTypeInfoForRuntimeCustomConverter<global::Microsoft.VisualStudio.TestPlatform.CommunicationUtilities.JsonDataSerializer.PayloadedMessage<global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
>>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.VisualStudio.TestPlatform.CommunicationUtilities.JsonDataSerializer.PayloadedMessage<global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
>> jsonTypeInfo))
29
var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::Microsoft.VisualStudio.TestPlatform.CommunicationUtilities.JsonDataSerializer.PayloadedMessage<global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
>>
31
ObjectCreator = () => new global::Microsoft.VisualStudio.TestPlatform.CommunicationUtilities.JsonDataSerializer.PayloadedMessage<global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
>(),
35
ConstructorAttributeProviderFactory = static () => typeof(global::Microsoft.VisualStudio.TestPlatform.CommunicationUtilities.JsonDataSerializer.PayloadedMessage<global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
>).GetConstructor(InstanceMemberBindingFlags, binder: null, global::System.Array.Empty<global::System.Type>(), modifiers: null),
41
jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateObjectInfo<global::Microsoft.VisualStudio.TestPlatform.CommunicationUtilities.JsonDataSerializer.PayloadedMessage<global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
>>(options, objectInfo);
53
var info0 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
>
58
DeclaringType = typeof(global::Microsoft.VisualStudio.TestPlatform.CommunicationUtilities.JsonDataSerializer.PayloadedMessage<global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
>),
60
Getter = static obj => ((global::Microsoft.VisualStudio.TestPlatform.CommunicationUtilities.JsonDataSerializer.PayloadedMessage<global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
>)obj).Payload,
61
Setter = static (obj, value) => ((global::Microsoft.VisualStudio.TestPlatform.CommunicationUtilities.JsonDataSerializer.PayloadedMessage<global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
>)obj).Payload = value!,
68
AttributeProviderFactory = static () => typeof(global::Microsoft.VisualStudio.TestPlatform.CommunicationUtilities.JsonDataSerializer.PayloadedMessage<global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
>).GetProperty("Payload", InstanceMemberBindingFlags, null, typeof(global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
), global::System.Array.Empty<global::System.Type>(), null),
71
properties[0] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
>(options, info0);
78
private void PayloadedMessageTestProcessStartInfoSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::Microsoft.VisualStudio.TestPlatform.CommunicationUtilities.JsonDataSerializer.PayloadedMessage<global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
>? value)
89
TestProcessStartInfoSerializeHandler(writer, ((global::Microsoft.VisualStudio.TestPlatform.CommunicationUtilities.JsonDataSerializer.PayloadedMessage<global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
>)value).Payload);
_generated\62\TestPlatformJsonContext.TestProcessStartInfo.g.cs (36)
13
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
>? _TestProcessStartInfo;
19
public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
> TestProcessStartInfo
22
get => _TestProcessStartInfo ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
>)Options.GetTypeInfo(typeof(global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
));
25
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
> Create_TestProcessStartInfo(global::System.Text.Json.JsonSerializerOptions options)
27
if (!TryGetTypeInfoForRuntimeCustomConverter<global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
> jsonTypeInfo))
29
var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
>
35
ConstructorAttributeProviderFactory = static () => typeof(global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
).GetConstructor(InstanceMemberBindingFlags, binder: null, global::System.Array.Empty<global::System.Type>(), modifiers: null),
41
jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateObjectInfo<global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
>(options, objectInfo);
58
DeclaringType = typeof(global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
),
60
Getter = static obj => ((global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
)obj).FileName,
61
Setter = static (obj, value) => ((global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
)obj).FileName = value!,
68
AttributeProviderFactory = static () => typeof(global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
).GetProperty("FileName", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
78
DeclaringType = typeof(global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
),
80
Getter = static obj => ((global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
)obj).Arguments,
81
Setter = static (obj, value) => ((global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
)obj).Arguments = value!,
88
AttributeProviderFactory = static () => typeof(global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
).GetProperty("Arguments", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
98
DeclaringType = typeof(global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
),
100
Getter = static obj => ((global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
)obj).WorkingDirectory,
101
Setter = static (obj, value) => ((global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
)obj).WorkingDirectory = value!,
108
AttributeProviderFactory = static () => typeof(global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
).GetProperty("WorkingDirectory", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
118
DeclaringType = typeof(global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
),
120
Getter = static obj => ((global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
)obj).EnvironmentVariables,
121
Setter = static (obj, value) => ((global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
)obj).EnvironmentVariables = value!,
128
AttributeProviderFactory = static () => typeof(global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
).GetProperty("EnvironmentVariables", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Generic.IDictionary<string, string>), global::System.Array.Empty<global::System.Type>(), null),
138
DeclaringType = typeof(global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
),
140
Getter = static obj => ((global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
)obj).CustomProperties,
141
Setter = static (obj, value) => ((global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
)obj).CustomProperties = value!,
148
AttributeProviderFactory = static () => typeof(global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
).GetProperty("CustomProperties", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Generic.IDictionary<string, string>), global::System.Array.Empty<global::System.Type>(), null),
158
private void TestProcessStartInfoSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
? value)
168
writer.WriteString(PropName_FileName, ((global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
)value).FileName);
169
writer.WriteString(PropName_Arguments, ((global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
)value).Arguments);
170
writer.WriteString(PropName_WorkingDirectory, ((global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
)value).WorkingDirectory);
172
IDictionaryStringStringSerializeHandler(writer, ((global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
)value).EnvironmentVariables);
174
IDictionaryStringStringSerializeHandler(writer, ((global::Microsoft.VisualStudio.TestPlatform.ObjectModel.
TestProcessStartInfo
)value).CustomProperties);
EventHandlers\TestRunEventsHandler.cs (1)
95
public int LaunchProcessWithDebuggerAttached(
TestProcessStartInfo
? testProcessStartInfo)
Interfaces\ITestRequestHandler.cs (1)
89
int LaunchProcessWithDebuggerAttached(
TestProcessStartInfo
? testProcessStartInfo);
TestPlatformJsonContext.cs (2)
72
[JsonSerializable(typeof(
TestProcessStartInfo
))]
123
[JsonSerializable(typeof(JsonDataSerializer.PayloadedMessage<
TestProcessStartInfo
>))]
TestRequestSender.cs (2)
567
var
testProcessStartInfo = _dataSerializer.DeserializePayload<
TestProcessStartInfo
>(message);
Microsoft.TestPlatform.CrossPlatEngine (19)
Adapter\FrameworkHandle.cs (1)
88
var
processInfo = new TestProcessStartInfo
Client\Parallel\ParallelRunEventsHandler.cs (1)
190
public int LaunchProcessWithDebuggerAttached(
TestProcessStartInfo
testProcessStartInfo)
Client\ProxyDiscoveryManager.cs (2)
346
public virtual
TestProcessStartInfo
UpdateTestProcessStartInfo(
TestProcessStartInfo
testProcessStartInfo)
Client\ProxyExecutionManager.cs (3)
398
public virtual int LaunchProcessWithDebuggerAttached(
TestProcessStartInfo
testProcessStartInfo)
457
public virtual
TestProcessStartInfo
UpdateTestProcessStartInfo(
TestProcessStartInfo
testProcessStartInfo)
Client\ProxyExecutionManagerWithDataCollection.cs (3)
159
public override int LaunchProcessWithDebuggerAttached(
TestProcessStartInfo
testProcessStartInfo)
182
public override
TestProcessStartInfo
UpdateTestProcessStartInfo(
TestProcessStartInfo
testProcessStartInfo)
Client\ProxyOperationManager.cs (5)
230
var
testHostStartInfo = UpdateTestProcessStartInfo(
373
/// <see cref="
TestProcessStartInfo
"/>. For example, data collectors need additional
380
/// The <see cref="
TestProcessStartInfo
"/>.
382
public virtual
TestProcessStartInfo
UpdateTestProcessStartInfo(
TestProcessStartInfo
testProcessStartInfo)
Client\ProxyOperationManagerWithDataCollection.cs (2)
86
public override
TestProcessStartInfo
UpdateTestProcessStartInfo(
TestProcessStartInfo
testProcessStartInfo)
DataCollection\DataCollectionTestRunEventsHandler.cs (1)
180
public int LaunchProcessWithDebuggerAttached(
TestProcessStartInfo
testProcessStartInfo)
EventHandlers\TestRequestHandler.cs (1)
268
public int LaunchProcessWithDebuggerAttached(
TestProcessStartInfo
? testProcessStartInfo)
Microsoft.TestPlatform.TestHostRuntimeProvider (10)
Hosting\DefaultTestHostManager.cs (3)
167
public Task<bool> LaunchTestHostAsync(
TestProcessStartInfo
testHostStartInfo, CancellationToken cancellationToken)
176
public virtual
TestProcessStartInfo
GetTestHostProcessStartInfo(
526
private bool LaunchHost(
TestProcessStartInfo
testHostStartInfo, CancellationToken cancellationToken)
Hosting\DotnetTestHostManager.cs (7)
223
public Task<bool> LaunchTestHostAsync(
TestProcessStartInfo
testHostStartInfo, CancellationToken cancellationToken)
232
public virtual
TestProcessStartInfo
GetTestHostProcessStartInfo(
240
var
startInfo = new TestProcessStartInfo();
781
/// <paramref name="startInfo"/>'s <see cref="
TestProcessStartInfo
.EnvironmentVariables"/>, typically coming from
787
private static bool TryGetTestHostEnvironmentVariable(
TestProcessStartInfo
startInfo, string name, out string? value)
844
private void SetDotnetRootForArchitecture(
TestProcessStartInfo
startInfo, string dotnetRootPath, string dotnetRootArchitecture)
953
private bool LaunchHost(
TestProcessStartInfo
testHostStartInfo, CancellationToken cancellationToken)
Microsoft.TestPlatform.VsTestConsole.TranslationLayer (2)
VsTestConsoleRequestSender.cs (2)
1429
var
testProcessStartInfo = _dataSerializer.DeserializePayload<
TestProcessStartInfo
>(message);
Microsoft.VisualStudio.TestPlatform.Client (5)
DesignMode\DesignModeClient.cs (1)
318
public int LaunchCustomHost(
TestProcessStartInfo
testProcessStartInfo, CancellationToken cancellationToken)
DesignMode\DesignModeTestHostLauncher.cs (2)
51
public int LaunchTestHost(
TestProcessStartInfo
defaultTestHostStartInfo)
57
public int LaunchTestHost(
TestProcessStartInfo
defaultTestHostStartInfo, CancellationToken cancellationToken)
DesignMode\IDesignModeClient.cs (1)
32
int LaunchCustomHost(
TestProcessStartInfo
defaultTestHostStartInfo, CancellationToken cancellationToken);
Execution\TestRunRequest.cs (1)
643
public int LaunchProcessWithDebuggerAttached(
TestProcessStartInfo
testProcessStartInfo)
Microsoft.VisualStudio.TestPlatform.ObjectModel (8)
Client\Interfaces\IBaseProxy.cs (2)
18
TestProcessStartInfo
UpdateTestProcessStartInfo(
TestProcessStartInfo
testProcessStartInfo);
Client\Interfaces\IInternalTestRunEventsHandler.cs (1)
37
int LaunchProcessWithDebuggerAttached(
TestProcessStartInfo
testProcessStartInfo);
Client\Interfaces\ITestHostLauncher.cs (2)
23
int LaunchTestHost(
TestProcessStartInfo
defaultTestHostStartInfo);
31
int LaunchTestHost(
TestProcessStartInfo
defaultTestHostStartInfo, CancellationToken cancellationToken);
Client\Interfaces\ITestRunEventsHandler.cs (1)
36
int LaunchProcessWithDebuggerAttached(
TestProcessStartInfo
testProcessStartInfo);
Host\ITestRunTimeProvider.cs (2)
74
Task<bool> LaunchTestHostAsync(
TestProcessStartInfo
testHostStartInfo, CancellationToken cancellationToken);
83
TestProcessStartInfo
GetTestHostProcessStartInfo(IEnumerable<string> sources, IDictionary<string, string?>? environmentVariables, TestRunnerConnectionInfo connectionInfo);