TelemetryRepositoryTests\HistogramTests.cs (60)
39await context.Repository.AddMetricsAsync(addContext, [CreateMetrics(AggregationTemporality.Cumulative, first)]);
50await writer.Repository.AddMetricsAsync(addContext, [CreateMetrics(AggregationTemporality.Cumulative, second, last)]);
54await writer.Repository.AddMetricsAsync(addContext, [CreateMetrics(AggregationTemporality.Cumulative, second)]);
55await writer.Repository.AddMetricsAsync(addContext, [CreateMetrics(AggregationTemporality.Cumulative, last)]);
109await context.Repository.AddMetricsAsync(addContext, [CreateMetrics(temporality, point, point.Clone())]);
115await reopened.Repository.AddMetricsAsync(new AddContext(), [CreateMetrics(temporality, point)]);
191await context.Repository.AddMetricsAsync(addContext, [CreateMetrics(AggregationTemporality.Cumulative, point)]);
226await context.Repository.AddMetricsAsync(addContext, [CreateMetrics(AggregationTemporality.Cumulative, batch)]);
257await context.Repository.AddMetricsAsync(new AddContext(), [CreateMetrics(AggregationTemporality.Cumulative, first)]);
268await reopened.Repository.AddMetricsAsync(addContext, [CreateMetrics(AggregationTemporality.Cumulative, stale, continued)]);
306[CreateMetrics(AggregationTemporality.Cumulative, batch)]);
343[CreateMetrics(AggregationTemporality.Cumulative,
351[CreateMetrics(AggregationTemporality.Cumulative,
371[CreateMetrics(AggregationTemporality.Delta,
403[CreateMetrics(AggregationTemporality.Cumulative, invalid, valid)]);
423[CreateMetrics(AggregationTemporality.Delta,
495await context.Repository.AddMetricsAsync(addContext, [CreateMetrics(AggregationTemporality.Cumulative, points)]);
501await context.Repository.AddMetricsAsync(addContext, [CreateMetrics(AggregationTemporality.Cumulative, point)]);
536await context.Repository.AddMetricsAsync(addContext, [CreateMetrics(AggregationTemporality.Delta, points[..3])]);
540var metrics = CreateMetrics(AggregationTemporality.Delta, points[3], points[0]);
605await context.Repository.AddMetricsAsync(addContext, [CreateMetrics(AggregationTemporality.Delta, first, updated, updated)]);
609await context.Repository.AddMetricsAsync(addContext, [CreateMetrics(AggregationTemporality.Delta, first)]);
610await context.Repository.AddMetricsAsync(addContext, [CreateMetrics(AggregationTemporality.Delta, updated)]);
611await context.Repository.AddMetricsAsync(addContext, [CreateMetrics(AggregationTemporality.Delta, updated)]);
660[CreateMetrics(AggregationTemporality.Delta, [.. points, .. points.Reverse(), points[0]])]);
668[CreateMetrics(AggregationTemporality.Delta, [.. points.Reverse(), points[0]])]);
714[CreateMetrics(AggregationTemporality.Delta, sameRequest ? [.. points, retry, retry] : points)]);
719await context.Repository.AddMetricsAsync(addContext, [CreateMetrics(AggregationTemporality.Delta, retry)]);
720await context.Repository.AddMetricsAsync(addContext, [CreateMetrics(AggregationTemporality.Delta, retry)]);
730await reopened.Repository.AddMetricsAsync(addContext, [CreateMetrics(AggregationTemporality.Delta, retry, retry)]);
735await reopened.Repository.AddMetricsAsync(addContext, [CreateMetrics(AggregationTemporality.Delta, next)]);
787await context.Repository.AddMetricsAsync(addContext, [CreateMetrics(AggregationTemporality.Delta, point)]);
794await context.Repository.AddMetricsAsync(duplicateContext, [CreateMetrics(AggregationTemporality.Delta, points)]);
806await reopened.Repository.AddMetricsAsync(addContext, [CreateMetrics(AggregationTemporality.Delta, point)]);
860[CreateMetrics(AggregationTemporality.Delta, first, second)]);
935[CreateMetrics(AggregationTemporality.Delta, point)]);
941[CreateMetrics(AggregationTemporality.Delta, points)]);
970[CreateMetrics(AggregationTemporality.Delta,
989[CreateMetrics(AggregationTemporality.Cumulative,
1040await context.Repository.AddMetricsAsync(addContext, [CreateMetrics(AggregationTemporality.Cumulative, first, reset)]);
1047await reopened.Repository.AddMetricsAsync(addContext, [CreateMetrics(AggregationTemporality.Cumulative, continuation)]);
1139await context.Repository.AddMetricsAsync(addContext, [CreateMetrics(AggregationTemporality.Cumulative,
1182[CreateMetrics(AggregationTemporality.Cumulative, batch)]);
1204[CreateMetrics(AggregationTemporality.Cumulative,
1240await context.Repository.AddMetricsAsync(addContext, [CreateMetrics(AggregationTemporality.Cumulative, first)]);
1251await reopened.Repository.AddMetricsAsync(addContext, [CreateMetrics(AggregationTemporality.Cumulative, reset)]);
1283await reopened.Repository.AddMetricsAsync(addContext, [CreateMetrics(AggregationTemporality.Cumulative, continued)]);
1353await source.Repository.AsWriter().AddMetricsAsync(addContext, [CreateMetrics(temporality, first, second)]);
1400[CreateMetrics(cumulative ? AggregationTemporality.Cumulative : AggregationTemporality.Delta, point)]);
1440[CreateMetrics(cumulative ? AggregationTemporality.Cumulative : AggregationTemporality.Delta, point)]);
1476[CreateMetrics(AggregationTemporality.Cumulative,
1493[CreateMetrics(AggregationTemporality.Cumulative,
1511[CreateMetrics(AggregationTemporality.Cumulative,
1527[CreateMetrics(AggregationTemporality.Cumulative,
1535[CreateMetrics(AggregationTemporality.Cumulative,
1549[CreateMetrics(AggregationTemporality.Cumulative, CreatePoint(s_start, s_start.AddSeconds(1), [1, 0], [100]))]);
1551[CreateMetrics(AggregationTemporality.Delta, CreatePoint(s_start.AddSeconds(1), s_start.AddSeconds(2), [1, 0], [100]))]);
1565[CreateMetrics(AggregationTemporality.Delta, first, second)]);
1584[CreateMetrics(AggregationTemporality.Cumulative, first, beforeReset, reset, afterReset)]);
1597[CreateMetrics(AggregationTemporality.Cumulative,