9 writes to Data
Aspire.Hosting (9)
Pipelines\PipelineActivityReporter.cs (9)
49
Data
= new PublishingActivityData
85
Data
= new PublishingActivityData
115
Data
= new PublishingActivityData
147
Data
= new PublishingActivityData
177
Data
= new PublishingActivityData
219
Data
= new PublishingActivityData
240
Data
= new PublishingActivityData
324
Data
= new PublishingActivityData
355
Data
= new PublishingActivityData
149 references to Data
Aspire.Hosting.Tests (149)
Pipelines\DistributedApplicationPipelineTests.cs (56)
805
activity.
Data
.IsError &&
806
activity.
Data
.StatusText?.Contains("failing-step") == true)
1087
var stepActivities = activities.Where(a => a.Type == PublishingActivityTypes.Step).GroupBy(a => a.
Data
.Id).ToList();
1093
var loggingStepActivity = stepActivities.FirstOrDefault(g => g.Any(a => a.
Data
.StatusText == "logging-step"));
1098
Assert.Equal("logging-step", step.
Data
.StatusText);
1099
Assert.False(step.
Data
.IsComplete);
1103
Assert.True(step.
Data
.IsComplete);
1105
var testLogActivity = logActivities.SingleOrDefault(l => l.
Data
.StatusText == "Test log message from pipeline step");
1107
Assert.Equal("Test log message from pipeline step", testLogActivity.
Data
.StatusText);
1108
Assert.Equal("Information", testLogActivity.
Data
.LogLevel);
1109
Assert.Equal(loggingStepActivity.First().
Data
.Id, testLogActivity.
Data
.StepId);
1110
Assert.False(testLogActivity.
Data
.EnableMarkdown);
1169
.GroupBy(a => a.
Data
.Id)
1172
.Where(a => a.
Data
.StatusText is "Message from step 1" or "Message from step 2")
1173
.OrderBy(a => a.
Data
.StatusText)
1180
var step1Activity = stepActivities.FirstOrDefault(g => g.Any(a => a.
Data
.StatusText == "step1"));
1181
var step2Activity = stepActivities.FirstOrDefault(g => g.Any(a => a.
Data
.StatusText == "step2"));
1189
Assert.Equal("step1", step.
Data
.StatusText);
1190
Assert.False(step.
Data
.IsComplete);
1194
Assert.True(step.
Data
.IsComplete);
1200
Assert.Equal("step2", step.
Data
.StatusText);
1201
Assert.False(step.
Data
.IsComplete);
1205
Assert.True(step.
Data
.IsComplete);
1211
Assert.Equal("Message from step 1", logActivity.
Data
.StatusText);
1212
Assert.Equal("Information", logActivity.
Data
.LogLevel);
1213
Assert.Equal(step1Activity.First().
Data
.Id, logActivity.
Data
.StepId);
1217
Assert.Equal("Message from step 2", logActivity.
Data
.StatusText);
1218
Assert.Equal("Information", logActivity.
Data
.LogLevel);
1219
Assert.Equal(step2Activity.First().
Data
.Id, logActivity.
Data
.StepId);
1261
var stepActivities = activities.Where(a => a.Type == PublishingActivityTypes.Step).GroupBy(a => a.
Data
.Id).ToList();
1265
var failingStepActivity = stepActivities.Single(g => g.Any(a => a.
Data
.StatusText == "failing-step"));
1269
Assert.Equal("failing-step", step.
Data
.StatusText);
1270
Assert.False(step.
Data
.IsComplete);
1274
Assert.True(step.
Data
.IsError);
1277
var aboutToFailLogActivity = logActivities.SingleOrDefault(l => l.
Data
.StatusText == "About to fail");
1279
Assert.Equal("About to fail", aboutToFailLogActivity.
Data
.StatusText);
1280
Assert.Equal("Information", aboutToFailLogActivity.
Data
.LogLevel);
1281
Assert.Equal(failingStepActivity.First().
Data
.Id, aboutToFailLogActivity.
Data
.StepId);
1347
.GroupBy(a => a.
Data
.Id)
1348
.OrderBy(g => Array.IndexOf(stepOrder, g.First().
Data
.StatusText))
1351
.Where(a => logOrder.Contains(a.
Data
.StatusText))
1352
.OrderBy(a => Array.IndexOf(logOrder, a.
Data
.StatusText))
1359
Assert.Equal("Executing step 1", logActivity.
Data
.StatusText);
1360
Assert.Equal("Information", logActivity.
Data
.LogLevel);
1364
Assert.Equal("Executing step 2", logActivity.
Data
.StatusText);
1365
Assert.Equal("Information", logActivity.
Data
.LogLevel);
1369
Assert.Equal("Executing step 3", logActivity.
Data
.StatusText);
1370
Assert.Equal("Information", logActivity.
Data
.LogLevel);
1376
Assert.Contains(stepActivities, stepGroup => stepGroup.First().
Data
.Id == logActivity.
Data
.StepId);
1449
activity.
Data
.LogLevel == expectedLevel &&
1450
activity.
Data
.StatusText == $"{expectedLevel} message");
Publishing\PipelineActivityReporterTests.cs (93)
43
Assert.Equal(stepInternal.Id, activity.
Data
.Id);
44
Assert.Equal(title, activity.
Data
.StatusText);
45
Assert.False(activity.
Data
.IsComplete);
46
Assert.False(activity.
Data
.IsError);
47
Assert.False(activity.
Data
.IsWarning);
48
Assert.Null(activity.
Data
.StepId);
82
Assert.Equal(taskInternal.Id, activity.
Data
.Id);
83
Assert.Equal(statusText, activity.
Data
.StatusText);
84
Assert.Equal(stepInternal.Id, activity.
Data
.StepId);
85
Assert.False(activity.
Data
.IsComplete);
86
Assert.False(activity.
Data
.IsError);
87
Assert.False(activity.
Data
.IsWarning);
147
Assert.Equal(stepInternal.Id, activity.
Data
.Id);
148
Assert.Equal(completionText, activity.
Data
.StatusText);
149
Assert.True(activity.
Data
.IsComplete);
150
Assert.Equal(expectedIsError, activity.
Data
.IsError);
151
Assert.False(activity.
Data
.IsWarning);
180
Assert.Equal(taskInternal.Id, activity.
Data
.Id);
181
Assert.Equal(newStatusText, activity.
Data
.StatusText);
182
Assert.Equal(stepInternal.Id, activity.
Data
.StepId);
183
Assert.False(activity.
Data
.IsComplete);
253
Assert.Equal(taskInternal.Id, activity.
Data
.Id);
254
Assert.Equal(stepInternal.Id, activity.
Data
.StepId);
255
Assert.True(activity.
Data
.IsComplete);
256
Assert.Equal(completionMessage, activity.
Data
.CompletionMessage);
296
Assert.Equal(PublishingActivityTypes.PublishComplete, activity.
Data
.Id);
297
Assert.Equal(expectedStatusText, activity.
Data
.StatusText);
298
Assert.True(activity.
Data
.IsComplete);
299
Assert.Equal(expectedIsError, activity.
Data
.IsError);
300
Assert.Equal(completionState == CompletionState.CompletedWithWarning, activity.
Data
.IsWarning);
317
Assert.Equal(PublishingActivityTypes.PublishComplete, activity.
Data
.Id);
318
Assert.Equal(expectedStatusText, activity.
Data
.StatusText);
319
Assert.True(activity.
Data
.IsComplete);
320
Assert.True(activity.
Data
.IsError);
356
Assert.Equal("Pipeline completed with errors", activity.
Data
.StatusText);
357
Assert.True(activity.
Data
.IsError); // Should be error because step3 had an error (highest severity)
358
Assert.True(activity.
Data
.IsComplete);
523
var promptId = activity.
Data
.Id;
524
Assert.NotNull(activity.
Data
.Inputs);
525
var input = Assert.Single(activity.
Data
.Inputs);
550
var promptId = activity.
Data
.Id;
551
Assert.NotNull(activity.
Data
.Inputs);
552
var input = Assert.Single(activity.
Data
.Inputs);
579
var promptId = activity.
Data
.Id;
580
Assert.NotNull(activity.
Data
.Inputs);
581
var input = Assert.Single(activity.
Data
.Inputs);
614
var notificationId = activity.
Data
.Id;
618
Assert.Equal("This is a test notification message", activity.
Data
.StatusText);
619
Assert.Equal(CompletionStates.InProgress, activity.
Data
.CompletionState);
620
Assert.NotNull(activity.
Data
.Inputs);
621
var input = Assert.Single(activity.
Data
.Inputs);
672
Assert.Equal(stepInternal.Id, activity.
Data
.Id);
673
Assert.Equal(CompletionStates.Completed, activity.
Data
.CompletionState);
674
Assert.True(activity.
Data
.IsComplete);
675
Assert.False(activity.
Data
.IsError);
676
Assert.False(activity.
Data
.IsWarning);
706
Assert.Equal(stepInternal.Id, activity.
Data
.Id);
707
Assert.Equal(CompletionStates.Completed, activity.
Data
.CompletionState);
708
Assert.True(activity.
Data
.IsComplete);
709
Assert.False(activity.
Data
.IsError);
710
Assert.False(activity.
Data
.IsWarning);
763
Assert.Equal(taskInternal.Id, activity.
Data
.Id);
764
Assert.Equal(stepInternal.Id, activity.
Data
.StepId);
765
Assert.True(activity.
Data
.IsComplete);
766
Assert.False(activity.
Data
.IsError);
767
Assert.True(activity.
Data
.IsWarning);
768
Assert.Equal(completionMessage, activity.
Data
.CompletionMessage);
798
Assert.Equal(taskInternal.Id, activity.
Data
.Id);
799
Assert.Equal(stepInternal.Id, activity.
Data
.StepId);
800
Assert.True(activity.
Data
.IsComplete);
801
Assert.True(activity.
Data
.IsError);
802
Assert.False(activity.
Data
.IsWarning);
803
Assert.Equal(completionMessage, activity.
Data
.CompletionMessage);
822
Assert.Equal(PublishingActivityTypes.PublishComplete, activity.
Data
.Id);
823
Assert.Equal(expectedStatusText, activity.
Data
.StatusText);
824
Assert.True(activity.
Data
.IsComplete);
825
Assert.Equal(expectedIsError, activity.
Data
.IsError);
826
Assert.Equal(completionState == CompletionState.CompletedWithWarning, activity.
Data
.IsWarning);
843
Assert.Equal(PublishingActivityTypes.PublishComplete, activity.
Data
.Id);
844
Assert.Equal(expectedStatusText, activity.
Data
.StatusText);
845
Assert.True(activity.
Data
.IsComplete);
846
Assert.True(activity.
Data
.IsError);
868
Assert.Equal(markdownTitle, activity.
Data
.StatusText);
893
Assert.Equal(markdownStatusText, activity.
Data
.StatusText);
918
Assert.Equal(logMessage, activity.
Data
.StatusText);
919
Assert.Equal(stepInternal.Id, activity.
Data
.StepId);
920
Assert.Equal(logLevel.ToString(), activity.
Data
.LogLevel);
921
Assert.NotNull(activity.
Data
.Timestamp);
922
Assert.True(activity.
Data
.IsComplete);
923
Assert.False(activity.
Data
.IsError);
924
Assert.False(activity.
Data
.IsWarning);
925
Assert.True(activity.
Data
.EnableMarkdown);
973
Assert.Equal(markdownCompletionMessage, activity.
Data
.CompletionMessage);