35 references to End
Aspire.Dashboard (7)
Components\Controls\Chart\ChartDataCalculator.cs (1)
165
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 (28)
ChartDataCalculatorTests.cs (10)
649
Assert.Equal(time.AddMilliseconds(100), previous.
End
);
654
Assert.Equal(time.AddMilliseconds(300), previous.
End
);
680
Assert.Equal(time.AddMilliseconds(200), previous.
End
);
688
dimension.Values.Cast<HistogramValue>().Select(value => (value.Start, value.
End
, value.Count)));
891
value => Assert.Equal((1L, start.AddSeconds(1)), (value.Value, value.
End
)),
892
value => Assert.Equal((2L, start.AddSeconds(3)), (value.Value, value.
End
)),
893
value => Assert.Equal((3L, start.AddSeconds(4)), (value.Value, value.
End
)));
921
value => Assert.Equal((1L, start.AddSeconds(5)), (value.Value, value.
End
)),
922
value => Assert.Equal((20L, start.AddSeconds(15)), (value.Value, value.
End
)),
923
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 (9)
173
Assert.Equal(s_start.AddMilliseconds(300), snapshot.
End
);
256
values.Select(value => (value.Start, value.
End
, value.Count)));
266
Assert.Equal(s_start.AddMilliseconds(300), rolledUpValue.
End
);
381
values.Select(value => (value.Start, value.
End
, value.Count)));
773
Assert.All(values, value => Assert.Equal(s_start.AddTicks(1), value.
End
));
1014
Assert.Equal(s_start.AddMilliseconds(3900), values[1].
End
);
1048
Assert.Equal(values.Select(value => (value.Start, value.
End
, value.Count, value.AggregationId)),
1049
mergedValues.Select(value => (value.Start, value.
End
, value.Count, value.AggregationId)));
1273
Assert.Equal(s_start, current.
End
);
TelemetryRepositoryTests\MetricsTests.cs (8)
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
);
1815
Assert.All(values, value => Assert.Equal(s_queryTestTime, value.
End
));
2209
Assert.Equal(s_queryTestTime.AddMinutes(2), refreshedValue.
End
);
2288
Assert.Equal(initialValue.
End
, refreshedValue.
End
);
2550
Assert.Equal(s_queryTestTime.AddMinutes(4), value.
End
);