TelemetryRepositoryTests\MetricsTests.cs (105)
42CreateSumMetric(metricName: "test", startTime: s_testTime.AddMinutes(1)),
43CreateSumMetric(metricName: "test", startTime: s_testTime.AddMinutes(2)),
44CreateSumMetric(metricName: "test2", startTime: s_testTime.AddMinutes(1)),
52CreateSumMetric(metricName: "test", startTime: s_testTime.AddMinutes(1)),
53CreateHistogramMetric(metricName: "test2", startTime: s_testTime.AddMinutes(1))
140CreateSumMetric(metricName: "test", startTime: s_testTime.AddMinutes(1), attributes: metricAttributes)
241CreateSumMetric(metricName: "test", startTime: s_testTime.AddMinutes(1), attributes: metricAttributes)
302CreateSumMetric("requests", s_testTime, attributes: [KeyValuePair.Create("point-key", "point-value")])
328var start = s_testTime.AddMinutes(1);
354CreateSumMetric(metricName: "test", startTime: s_testTime.AddMinutes(1), exemplars: new List<Exemplar> { CreateExemplar(startTime: s_testTime.AddMinutes(1), value: 2, attributes: [KeyValuePair.Create("key1", "value1")]) }),
355CreateSumMetric(metricName: "test", startTime: s_testTime.AddMinutes(2)),
356CreateSumMetric(metricName: "test", startTime: s_testTime.AddMinutes(1), attributes: [KeyValuePair.Create("key1", "value1")]),
357CreateSumMetric(metricName: "test", startTime: s_testTime.AddMinutes(1), attributes: [KeyValuePair.Create("key1", "value2")]),
358CreateSumMetric(metricName: "test", startTime: s_testTime.AddMinutes(1), attributes: [KeyValuePair.Create("key1", "value1"), KeyValuePair.Create("key2", "value1")]),
359CreateSumMetric(metricName: "test", startTime: s_testTime.AddMinutes(1), attributes: [KeyValuePair.Create("key1", "value1"), KeyValuePair.Create("key2", "")])
382StartTime = s_testTime.AddMinutes(1),
383EndTime = s_testTime.AddMinutes(1.5),
417StartTime = s_testTime.AddMinutes(1),
418EndTime = s_testTime.AddMinutes(1.5),
453CreateSumMetric(metricName: "test", startTime: s_testTime.AddMinutes(1), value: 10, attributes: [KeyValuePair.Create("dimension", "stable")]),
454CreateSumMetric(metricName: "test", startTime: s_testTime.AddMinutes(1), value: 20, attributes: [KeyValuePair.Create("dimension", "changing")])
469CreateSumMetric(metricName: "test", startTime: s_testTime.AddMinutes(2), value: 10, attributes: [KeyValuePair.Create("dimension", "stable")]),
470CreateSumMetric(metricName: "test", startTime: s_testTime.AddMinutes(2), value: 25, attributes: [KeyValuePair.Create("dimension", "changing")])
484StartTime = s_testTime,
485EndTime = s_testTime.AddMinutes(3)
510CreateSumMetric(metricName: "test", startTime: s_testTime.AddMinutes(1)),
511CreateSumMetric(metricName: "test", startTime: s_testTime.AddMinutes(2), attributes: [KeyValuePair.Create("key", "value")])
519Assert.Equal(s_testTime.AddMinutes(2), repositoryContext.Repository.GetInstrumentLatestEndTime(resourceKey, "test-meter", "test"));
543CreateSumMetric(metricName: "test", startTime: s_testTime.AddMinutes(1), value: 1),
544CreateSumMetric(metricName: "test", startTime: s_testTime.AddMinutes(2), value: 2),
545CreateSumMetric(metricName: "test", startTime: s_testTime.AddMinutes(3), value: 3),
546CreateSumMetric(metricName: "test", startTime: s_testTime.AddMinutes(4), value: 4),
547CreateSumMetric(metricName: "test", startTime: s_testTime.AddMinutes(5), value: 5),
584Assert.Equal(s_testTime.AddMinutes(2), m.Start);
585Assert.Equal(s_testTime.AddMinutes(3), m.End);
590Assert.Equal(s_testTime.AddMinutes(3), m.Start);
591Assert.Equal(s_testTime.AddMinutes(4), m.End);
596Assert.Equal(s_testTime.AddMinutes(4), m.Start);
597Assert.Equal(s_testTime.AddMinutes(5), m.End);
622CreateSumMetric(metricName: "test1", value: 1, startTime: s_testTime.AddMinutes(1), attributes: [KeyValuePair.Create("key-1", "value-1")]),
623CreateSumMetric(metricName: "test1", value: 2, startTime: s_testTime.AddMinutes(1), attributes: [KeyValuePair.Create("key-1", "value-2")])
638CreateSumMetric(metricName: "test1", value: 3, startTime: s_testTime.AddMinutes(1), attributes: [KeyValuePair.Create("key-1", "value-3")]),
639CreateSumMetric(metricName: "test2", value: 4, startTime: s_testTime.AddMinutes(1), attributes: [KeyValuePair.Create("key-1", "value-4")])
654CreateSumMetric(metricName: "test1", value: 5, startTime: s_testTime.AddMinutes(1), attributes: [KeyValuePair.Create("key-1", "value-5")]),
655CreateSumMetric(metricName: "test3", value: 6, startTime: s_testTime.AddMinutes(1), attributes: [KeyValuePair.Create("key-1", "value-6")])
688StartTime = s_testTime,
689EndTime = s_testTime.AddMinutes(20)
729CreateSumMetric(metricName: "test1", value: 1, startTime: s_testTime.AddMinutes(1)),
730CreateSumMetric(metricName: "test1", value: 2, startTime: s_testTime.AddMinutes(1))
745CreateSumMetric(metricName: "test1", value: 3, startTime: s_testTime.AddMinutes(1)),
746CreateSumMetric(metricName: "test2", value: 4, startTime: s_testTime.AddMinutes(1))
761CreateSumMetric(metricName: "test1", value: 5, startTime: s_testTime.AddMinutes(1)),
762CreateSumMetric(metricName: "test3", value: 6, startTime: s_testTime.AddMinutes(1))
804CreateSumMetric(metricName: "test1", value: 1, startTime: s_testTime.AddMinutes(1)),
805CreateSumMetric(metricName: "test1", value: 2, startTime: s_testTime.AddMinutes(1))
820CreateSumMetric(metricName: "test1", value: 3, startTime: s_testTime.AddMinutes(1)),
821CreateSumMetric(metricName: "test2", value: 4, startTime: s_testTime.AddMinutes(1))
836CreateSumMetric(metricName: "test1", value: 5, startTime: s_testTime.AddMinutes(1)),
837CreateSumMetric(metricName: "test3", value: 6, startTime: s_testTime.AddMinutes(1))
864StartTime = s_testTime,
865EndTime = s_testTime.AddMinutes(20)
879StartTime = s_testTime,
880EndTime = s_testTime.AddMinutes(20)
909StartTime = s_testTime,
910EndTime = s_testTime.AddMinutes(20)
924StartTime = s_testTime,
925EndTime = s_testTime.AddMinutes(20)
954CreateSumMetric(metricName: "test1", value: 1, startTime: s_testTime.AddMinutes(1), attributes: [KeyValuePair.Create("key-1", "value-1")]),
955CreateSumMetric(metricName: "test1", value: 2, startTime: s_testTime.AddMinutes(1), attributes: [KeyValuePair.Create("key-1", "value-2")]),
970CreateSumMetric(metricName: "test1", value: 3, startTime: s_testTime.AddMinutes(1)),
971CreateSumMetric(metricName: "test2", value: 4, startTime: s_testTime.AddMinutes(1))
986CreateSumMetric(metricName: "test1", value: 5, startTime: s_testTime.AddMinutes(1)),
987CreateSumMetric(metricName: "test3", value: 6, startTime: s_testTime.AddMinutes(1))
1009StartTime = s_testTime,
1010EndTime = s_testTime.AddMinutes(20)
1020StartTime = s_testTime,
1021EndTime = s_testTime.AddMinutes(20)
1049StartTime = s_testTime,
1050EndTime = s_testTime.AddMinutes(20)
1064StartTime = s_testTime,
1065EndTime = s_testTime.AddMinutes(20)
1096CreateSumMetric(metricName: "", value: 1, startTime: s_testTime.AddMinutes(1), attributes: [KeyValuePair.Create("key-1", "value-1")]),
1097CreateSumMetric(metricName: "test1", value: 2, startTime: s_testTime.AddMinutes(1), attributes: [KeyValuePair.Create("key-1", "value-2")]),
1123var invalidSum = CreateSumMetric(metricName: "invalid-sum", startTime: s_testTime.AddMinutes(1));
1125var invalidHistogram = CreateHistogramMetric(metricName: "invalid-histogram", startTime: s_testTime.AddMinutes(1));
1142CreateSumMetric(metricName: "valid", startTime: s_testTime.AddMinutes(1)),
1224var timestamp = DateTimeToUnixNanoseconds(s_testTime.AddMinutes(minute));
1250var metric = CreateHistogramMetric(metricName: "test", startTime: s_testTime.AddMinutes(1));
1303startTime: s_testTime.AddMinutes(1),
1306CreateExemplar(s_testTime.AddMinutes(1), double.NaN),
1307CreateExemplar(s_testTime.AddMinutes(2), double.PositiveInfinity),
1308CreateExemplar(s_testTime.AddMinutes(3), double.NegativeInfinity),
1309CreateExemplar(s_testTime.AddMinutes(4), 2)
1356TimeUnixNano = DateTimeToUnixNanoseconds(s_testTime.AddMinutes(1))
1364TimeUnixNano = DateTimeToUnixNanoseconds(s_testTime.AddMinutes(2))
1372TimeUnixNano = DateTimeToUnixNanoseconds(s_testTime.AddMinutes(3))
1436TimeUnixNano = DateTimeToUnixNanoseconds(s_testTime.AddMinutes(1))
1443TimeUnixNano = DateTimeToUnixNanoseconds(s_testTime.AddMinutes(2))
1505CreateSumMetric(metricName: "test", startTime: s_testTime.AddMinutes(1), attributes: [KeyValuePair.Create("otel.metric.overflow", "true")]),
1506CreateSumMetric(metricName: "test", startTime: s_testTime.AddMinutes(2), attributes: [KeyValuePair.Create("dimension", "visible")])
1516startTime: s_testTime.AddMinutes(1),
1581CreateSumMetric(metricName: "test", startTime: s_testTime.AddMinutes(1))
1634Metrics = { CreateSumMetric(metricName: "test", startTime: s_testTime, attributes: pointAttributes) }
1675startTime: s_testTime,