91 references to ExecutionType
Aspire.Hosting (2)
Dcp\ExecutableCreator.cs (2)
174
ExecutableLaunchMechanism.Process =>
ExecutionType
.Process,
175
ExecutableLaunchMechanism.Ide =>
ExecutionType
.IDE,
Aspire.Hosting.Tests (89)
Dcp\DcpExecutorTests.cs (85)
177
[InlineData(
ExecutionType
.IDE, false, null, new string[] { "--test1", "--test2" })]
178
[InlineData(
ExecutionType
.IDE, true, new string[] { "--withargs-test" }, new string[] { "--withargs-test" })]
179
[InlineData(
ExecutionType
.Process, false, new string[] { "--test1", "--test2" }, new string[] { "--test1", "--test2" })]
180
[InlineData(
ExecutionType
.Process, true, new string[] { "--", "--test1", "--test2", "--withargs-test" }, new string[] { "--", "--test1", "--test2", "--withargs-test" })]
189
if (executionType ==
ExecutionType
.IDE)
225
var callArgs = executionType ==
ExecutionType
.IDE ? exe.Spec.Args : exe.Spec.Args![^(expectedArgs?.Length ?? 0)..];
311
Assert.Equal(
ExecutionType
.IDE, exe.Spec.ExecutionType);
351
Assert.Equal(
ExecutionType
.Process, exe.Spec.ExecutionType);
4696
Assert.Equal(
ExecutionType
.IDE, debuggableExe.Spec.ExecutionType);
4704
Assert.Equal(
ExecutionType
.Process, nonDebuggableExe.Spec.ExecutionType);
4739
Assert.Equal(
ExecutionType
.Process, exe.Spec.ExecutionType);
4768
Assert.Equal(
ExecutionType
.Process, exe.Spec.ExecutionType);
4805
Assert.Equal(
ExecutionType
.Process, exe.Spec.ExecutionType);
4829
Assert.Equal(
ExecutionType
.Process, exe.Spec.ExecutionType);
4872
Assert.Equal(
ExecutionType
.IDE, exe.Spec.ExecutionType);
4912
Assert.Equal(
ExecutionType
.IDE, exe.Spec.ExecutionType);
4956
Assert.Equal(
ExecutionType
.IDE, exe.Spec.ExecutionType);
5000
Assert.Equal(
ExecutionType
.IDE, exe.Spec.ExecutionType);
5086
Assert.Equal(
ExecutionType
.IDE, exe.Spec.ExecutionType);
5132
Assert.Equal(
ExecutionType
.Process, exe.Spec.ExecutionType);
5287
Assert.Equal(
ExecutionType
.Process, exe.Spec.ExecutionType);
5604
Assert.Equal(
ExecutionType
.Process, exe.Spec.ExecutionType);
5641
Assert.Equal(
ExecutionType
.Process, debuggableExe.Spec.ExecutionType);
5645
Assert.Equal(
ExecutionType
.Process, nonDebuggableExe.Spec.ExecutionType);
5682
Assert.Equal(
ExecutionType
.Process, exe.Spec.ExecutionType);
5718
Assert.Equal(
ExecutionType
.Process, exe.Spec.ExecutionType);
5760
Assert.Equal(
ExecutionType
.Process, exe.Spec.ExecutionType);
5802
Assert.Equal(
ExecutionType
.Process, exe.Spec.ExecutionType);
5844
Assert.Equal(
ExecutionType
.IDE, exe.Spec.ExecutionType);
5877
Assert.Equal(
ExecutionType
.IDE, exe.Spec.ExecutionType);
5917
Assert.Equal(
ExecutionType
.Process, exe.Spec.ExecutionType);
5957
Assert.Equal(
ExecutionType
.Process, exe.Spec.ExecutionType);
5990
Assert.Equal(
ExecutionType
.IDE, exe.Spec.ExecutionType);
6029
Assert.Equal(
ExecutionType
.IDE, exe.Spec.ExecutionType);
6070
Assert.Equal(
ExecutionType
.Process, exe.Spec.ExecutionType);
6105
Assert.Equal(
ExecutionType
.IDE, exe.Spec.ExecutionType);
6153
Assert.Equal(
ExecutionType
.Process, exe.Spec.ExecutionType);
6212
Assert.Equal(
ExecutionType
.Process, exe.Spec.ExecutionType);
6264
Assert.Equal(
ExecutionType
.Process, exe.Spec.ExecutionType);
6309
Assert.Equal(
ExecutionType
.Process, exe.Spec.ExecutionType);
6380
Assert.Equal(
ExecutionType
.IDE, exe.Spec.ExecutionType);
6484
Assert.Equal(
ExecutionType
.Process, executable.Spec.ExecutionType);
6628
Assert.Equal(
ExecutionType
.Process, executable.Spec.ExecutionType);
6711
Assert.Equal(
ExecutionType
.IDE, exe.Spec.ExecutionType);
6801
Assert.Equal(
ExecutionType
.IDE, exe.Spec.ExecutionType);
6916
Assert.Equal(
ExecutionType
.IDE, exe.Spec.ExecutionType);
6969
Assert.Equal(
ExecutionType
.IDE, exe.Spec.ExecutionType);
7034
Assert.Equal(
ExecutionType
.Process, exe.Spec.ExecutionType);
7061
Assert.Equal(
ExecutionType
.Process, exe.Spec.ExecutionType);
7103
Assert.Equal(
ExecutionType
.IDE, exe.Spec.ExecutionType);
7142
Assert.Equal(
ExecutionType
.IDE, standardExe.Spec.ExecutionType);
7145
Assert.Equal(
ExecutionType
.IDE, customExe.Spec.ExecutionType);
7201
Assert.Equal(
ExecutionType
.Process, standardExe.Spec.ExecutionType);
7205
Assert.Equal(
ExecutionType
.IDE, functionsExe.Spec.ExecutionType);
7240
Assert.Equal(
ExecutionType
.IDE, exe.Spec.ExecutionType);
7321
Assert.Equal(
ExecutionType
.IDE, exe.Spec.ExecutionType);
7352
Assert.Equal(
ExecutionType
.IDE, exe.Spec.ExecutionType);
7400
Assert.Equal(
ExecutionType
.IDE, exe.Spec.ExecutionType);
7441
Assert.Equal(
ExecutionType
.IDE, exe.Spec.ExecutionType);
7522
Assert.Equal(
ExecutionType
.Process, exe.Spec.ExecutionType);
7562
Assert.Equal(
ExecutionType
.Process, exe.Spec.ExecutionType);
7599
Assert.Equal(
ExecutionType
.Process, exe.Spec.ExecutionType);
7634
Assert.Equal(
ExecutionType
.Process, exe.Spec.ExecutionType);
7670
Assert.Equal(
ExecutionType
.Process, exe.Spec.ExecutionType);
7722
Assert.Equal(
ExecutionType
.Process, exe.Spec.ExecutionType);
7758
Assert.Equal(
ExecutionType
.Process, exe.Spec.ExecutionType);
7793
Assert.Equal(
ExecutionType
.IDE, exe.Spec.ExecutionType);
7833
Assert.Equal(
ExecutionType
.IDE, exe.Spec.ExecutionType);
7867
Assert.Equal(
ExecutionType
.IDE, exe.Spec.ExecutionType);
7931
Assert.Equal(
ExecutionType
.Process, exe.Spec.ExecutionType);
7964
Assert.Equal(
ExecutionType
.Process, exe.Spec.ExecutionType);
8057
Assert.Equal(
ExecutionType
.IDE, exe.Spec.ExecutionType);
8112
Assert.Equal(
ExecutionType
.IDE, exe.Spec.ExecutionType);
8163
Assert.Equal(
ExecutionType
.IDE, exe.Spec.ExecutionType);
8216
Assert.Equal(
ExecutionType
.IDE, exe.Spec.ExecutionType);
8249
Assert.Equal(
ExecutionType
.Process, exe.Spec.ExecutionType);
8293
Assert.Equal(
ExecutionType
.IDE, exe.Spec.ExecutionType);
8388
Assert.Equal(
ExecutionType
.IDE, exe.Spec.ExecutionType);
8424
Assert.Equal(
ExecutionType
.IDE, exe.Spec.ExecutionType);
8461
Assert.Equal(
ExecutionType
.IDE, exe.Spec.ExecutionType);
8717
Assert.Equal(
ExecutionType
.IDE, exe1.Spec.ExecutionType);
8728
Assert.Equal(
ExecutionType
.IDE, exe1.Spec.ExecutionType);
8736
Assert.Equal(
ExecutionType
.IDE, exe2.Spec.ExecutionType);
9720
Assert.Equal(
ExecutionType
.IDE, exe.Spec.ExecutionType);
9812
Assert.Equal(
ExecutionType
.Process, exe.Spec.ExecutionType);
Dcp\ExecutableLaunchPlanTests.cs (3)
176
executable.Spec.ExecutionType =
ExecutionType
.IDE;
177
executable.Spec.FallbackExecutionTypes = [
ExecutionType
.Process];
200
Assert.Equal(
ExecutionType
.Process, executable.Spec.ExecutionType);
DistributedApplicationTests.cs (1)
2069
Assert.Equal(
ExecutionType
.Process, dcpExecutable.Spec.ExecutionType);