TelemetryRepositoryTests\HistogramTests.cs (56)
48await context.Repository.AddMetricsAsync(addContext, [CreateMetrics(temporality, point, point.Clone())]);
54await reopened.Repository.AddMetricsAsync(new AddContext(), [CreateMetrics(temporality, point)]);
130await context.Repository.AddMetricsAsync(addContext, [CreateMetrics(AggregationTemporality.Cumulative, point)]);
165await context.Repository.AddMetricsAsync(addContext, [CreateMetrics(AggregationTemporality.Cumulative, batch)]);
196await context.Repository.AddMetricsAsync(new AddContext(), [CreateMetrics(AggregationTemporality.Cumulative, first)]);
207await reopened.Repository.AddMetricsAsync(addContext, [CreateMetrics(AggregationTemporality.Cumulative, stale, continued)]);
245[CreateMetrics(AggregationTemporality.Cumulative, batch)]);
282[CreateMetrics(AggregationTemporality.Cumulative,
290[CreateMetrics(AggregationTemporality.Cumulative,
310[CreateMetrics(AggregationTemporality.Delta,
342[CreateMetrics(AggregationTemporality.Cumulative, invalid, valid)]);
362[CreateMetrics(AggregationTemporality.Delta,
434await context.Repository.AddMetricsAsync(addContext, [CreateMetrics(AggregationTemporality.Cumulative, points)]);
440await context.Repository.AddMetricsAsync(addContext, [CreateMetrics(AggregationTemporality.Cumulative, point)]);
475await context.Repository.AddMetricsAsync(addContext, [CreateMetrics(AggregationTemporality.Delta, points[..3])]);
479var metrics = CreateMetrics(AggregationTemporality.Delta, points[3], points[0]);
544await context.Repository.AddMetricsAsync(addContext, [CreateMetrics(AggregationTemporality.Delta, first, updated, updated)]);
548await context.Repository.AddMetricsAsync(addContext, [CreateMetrics(AggregationTemporality.Delta, first)]);
549await context.Repository.AddMetricsAsync(addContext, [CreateMetrics(AggregationTemporality.Delta, updated)]);
550await context.Repository.AddMetricsAsync(addContext, [CreateMetrics(AggregationTemporality.Delta, updated)]);
599[CreateMetrics(AggregationTemporality.Delta, [.. points, .. points.Reverse(), points[0]])]);
607[CreateMetrics(AggregationTemporality.Delta, [.. points.Reverse(), points[0]])]);
653[CreateMetrics(AggregationTemporality.Delta, sameRequest ? [.. points, retry, retry] : points)]);
658await context.Repository.AddMetricsAsync(addContext, [CreateMetrics(AggregationTemporality.Delta, retry)]);
659await context.Repository.AddMetricsAsync(addContext, [CreateMetrics(AggregationTemporality.Delta, retry)]);
669await reopened.Repository.AddMetricsAsync(addContext, [CreateMetrics(AggregationTemporality.Delta, retry, retry)]);
674await reopened.Repository.AddMetricsAsync(addContext, [CreateMetrics(AggregationTemporality.Delta, next)]);
726await context.Repository.AddMetricsAsync(addContext, [CreateMetrics(AggregationTemporality.Delta, point)]);
733await context.Repository.AddMetricsAsync(duplicateContext, [CreateMetrics(AggregationTemporality.Delta, points)]);
745await reopened.Repository.AddMetricsAsync(addContext, [CreateMetrics(AggregationTemporality.Delta, point)]);
799[CreateMetrics(AggregationTemporality.Delta, first, second)]);
874[CreateMetrics(AggregationTemporality.Delta, point)]);
880[CreateMetrics(AggregationTemporality.Delta, points)]);
909[CreateMetrics(AggregationTemporality.Delta,
928[CreateMetrics(AggregationTemporality.Cumulative,
979await context.Repository.AddMetricsAsync(addContext, [CreateMetrics(AggregationTemporality.Cumulative, first, reset)]);
986await reopened.Repository.AddMetricsAsync(addContext, [CreateMetrics(AggregationTemporality.Cumulative, continuation)]);
1078await context.Repository.AddMetricsAsync(addContext, [CreateMetrics(AggregationTemporality.Cumulative,
1121[CreateMetrics(AggregationTemporality.Cumulative, batch)]);
1143[CreateMetrics(AggregationTemporality.Cumulative,
1179await context.Repository.AddMetricsAsync(addContext, [CreateMetrics(AggregationTemporality.Cumulative, first)]);
1190await reopened.Repository.AddMetricsAsync(addContext, [CreateMetrics(AggregationTemporality.Cumulative, reset)]);
1222await reopened.Repository.AddMetricsAsync(addContext, [CreateMetrics(AggregationTemporality.Cumulative, continued)]);
1292await source.Repository.AsWriter().AddMetricsAsync(addContext, [CreateMetrics(temporality, first, second)]);
1339[CreateMetrics(cumulative ? AggregationTemporality.Cumulative : AggregationTemporality.Delta, point)]);
1379[CreateMetrics(cumulative ? AggregationTemporality.Cumulative : AggregationTemporality.Delta, point)]);
1415[CreateMetrics(AggregationTemporality.Cumulative,
1432[CreateMetrics(AggregationTemporality.Cumulative,
1450[CreateMetrics(AggregationTemporality.Cumulative,
1466[CreateMetrics(AggregationTemporality.Cumulative,
1474[CreateMetrics(AggregationTemporality.Cumulative,
1488[CreateMetrics(AggregationTemporality.Cumulative, CreatePoint(s_start, s_start.AddSeconds(1), [1, 0], [100]))]);
1490[CreateMetrics(AggregationTemporality.Delta, CreatePoint(s_start.AddSeconds(1), s_start.AddSeconds(2), [1, 0], [100]))]);
1504[CreateMetrics(AggregationTemporality.Delta, first, second)]);
1523[CreateMetrics(AggregationTemporality.Cumulative, first, beforeReset, reset, afterReset)]);
1536[CreateMetrics(AggregationTemporality.Cumulative,