40 references to End
Aspire.Dashboard (7)
Components\Controls\Chart\ChartDataCalculator.cs (1)
241
var metricEnd = new DateTimeOffset(metric.
End
, TimeSpan.Zero);
Components\Controls\Chart\MetricInstrumentDataCache.cs (4)
61
if (value.
End
>= windowStart && value.
End
< cursor.StartTime)
68
if (value.
End
>= windowStart)
90
if (value.
End
>= windowStart)
Otlp\Model\MetricValues\DimensionScope.cs (2)
155
if ((item.Start <= valuesEnd.Value && item.
End
>= valuesStart.Value) ||
156
(item.Start >= valuesStart.Value && item.
End
<= valuesEnd.Value))
Aspire.Dashboard.Tests (33)
ChartDataCalculatorTests.cs (10)
694
Assert.Equal(time.AddMilliseconds(100), previous.
End
);
699
Assert.Equal(time.AddMilliseconds(300), previous.
End
);
725
Assert.Equal(time.AddMilliseconds(200), previous.
End
);
733
dimension.Values.Cast<HistogramValue>().Select(value => (value.Start, value.
End
, value.Count)));
936
value => Assert.Equal((1L, start.AddSeconds(1)), (value.Value, value.
End
)),
937
value => Assert.Equal((2L, start.AddSeconds(3)), (value.Value, value.
End
)),
938
value => Assert.Equal((3L, start.AddSeconds(4)), (value.Value, value.
End
)));
966
value => Assert.Equal((1L, start.AddSeconds(5)), (value.Value, value.
End
)),
967
value => Assert.Equal((20L, start.AddSeconds(15)), (value.Value, value.
End
)),
968
value => Assert.Equal((3L, start.AddSeconds(30)), (value.Value, value.
End
)));
HistogramAllocationTests.cs (1)
38
Assert.Equal(OtlpHelpers.UnixNanoSecondsToDateTime(point.TimeUnixNano), previous.
End
);
TelemetryRepositoryTests\HistogramTests.cs (11)
74
Assert.Equal(s_start.AddMilliseconds(60_500), value.
End
);
76
Assert.Equal(value.
End
, readOnly.Repository.GetInstrumentLatestEndTime(new ResourceKey("TestService", "TestId"), "test-meter", "histogram"));
234
Assert.Equal(s_start.AddMilliseconds(300), snapshot.
End
);
317
values.Select(value => (value.Start, value.
End
, value.Count)));
327
Assert.Equal(s_start.AddMilliseconds(300), rolledUpValue.
End
);
442
values.Select(value => (value.Start, value.
End
, value.Count)));
834
Assert.All(values, value => Assert.Equal(s_start.AddTicks(1), value.
End
));
1075
Assert.Equal(s_start.AddMilliseconds(3900), values[1].
End
);
1109
Assert.Equal(values.Select(value => (value.Start, value.
End
, value.Count, value.AggregationId)),
1110
mergedValues.Select(value => (value.Start, value.
End
, value.Count, value.AggregationId)));
1334
Assert.Equal(s_start, current.
End
);
TelemetryRepositoryTests\MetricsTests.cs (11)
585
Assert.Equal(s_testTime.AddMinutes(3), m.
End
);
591
Assert.Equal(s_testTime.AddMinutes(4), m.
End
);
597
Assert.Equal(s_testTime.AddMinutes(5), m.
End
);
1755
Assert.Equal(s_queryTestTime.AddTicks(secondEnd / 100), value.
End
);
1757
Assert.Equal(value.
End
, readOnly.Repository.GetInstrumentLatestEndTime(request.ResourceKey, request.MeterName, request.InstrumentName));
1765
StartTime = value.
End
.AddTicks(1),
1993
Assert.All(values, value => Assert.Equal(s_queryTestTime, value.
End
));
2387
Assert.Equal(s_queryTestTime.AddMinutes(2), refreshedValue.
End
);
2466
Assert.Equal(initialValue.
End
, refreshedValue.
End
);
2728
Assert.Equal(s_queryTestTime.AddMinutes(4), value.
End
);