TelemetryRepositoryTests\MetricsTests.cs (102)
45CreateSumMetric(metricName: "test", startTime: s_testTime.AddMinutes(1)),
46CreateSumMetric(metricName: "test", startTime: s_testTime.AddMinutes(2)),
47CreateSumMetric(metricName: "test2", startTime: s_testTime.AddMinutes(1)),
55CreateSumMetric(metricName: "test", startTime: s_testTime.AddMinutes(1)),
56CreateHistogramMetric(metricName: "test2", startTime: s_testTime.AddMinutes(1))
143CreateSumMetric(metricName: "test", startTime: s_testTime.AddMinutes(1), attributes: metricAttributes)
244CreateSumMetric(metricName: "test", startTime: s_testTime.AddMinutes(1), attributes: metricAttributes)
305CreateSumMetric("requests", s_testTime, attributes: [KeyValuePair.Create("point-key", "point-value")])
331var start = s_testTime.AddMinutes(1);
357CreateSumMetric(metricName: "test", startTime: s_testTime.AddMinutes(1), exemplars: new List<Exemplar> { CreateExemplar(startTime: s_testTime.AddMinutes(1), value: 2, attributes: [KeyValuePair.Create("key1", "value1")]) }),
358CreateSumMetric(metricName: "test", startTime: s_testTime.AddMinutes(2)),
359CreateSumMetric(metricName: "test", startTime: s_testTime.AddMinutes(1), attributes: [KeyValuePair.Create("key1", "value1")]),
360CreateSumMetric(metricName: "test", startTime: s_testTime.AddMinutes(1), attributes: [KeyValuePair.Create("key1", "value2")]),
361CreateSumMetric(metricName: "test", startTime: s_testTime.AddMinutes(1), attributes: [KeyValuePair.Create("key1", "value1"), KeyValuePair.Create("key2", "value1")]),
362CreateSumMetric(metricName: "test", startTime: s_testTime.AddMinutes(1), attributes: [KeyValuePair.Create("key1", "value1"), KeyValuePair.Create("key2", "")])
385StartTime = s_testTime.AddMinutes(1),
386EndTime = s_testTime.AddMinutes(1.5),
420StartTime = s_testTime.AddMinutes(1),
421EndTime = s_testTime.AddMinutes(1.5),
456CreateSumMetric(metricName: "test", startTime: s_testTime.AddMinutes(1), value: 10, attributes: [KeyValuePair.Create("dimension", "stable")]),
457CreateSumMetric(metricName: "test", startTime: s_testTime.AddMinutes(1), value: 20, attributes: [KeyValuePair.Create("dimension", "changing")])
472CreateSumMetric(metricName: "test", startTime: s_testTime.AddMinutes(2), value: 10, attributes: [KeyValuePair.Create("dimension", "stable")]),
473CreateSumMetric(metricName: "test", startTime: s_testTime.AddMinutes(2), value: 25, attributes: [KeyValuePair.Create("dimension", "changing")])
487StartTime = s_testTime,
488EndTime = s_testTime.AddMinutes(3)
513CreateSumMetric(metricName: "test", startTime: s_testTime.AddMinutes(1)),
514CreateSumMetric(metricName: "test", startTime: s_testTime.AddMinutes(2), attributes: [KeyValuePair.Create("key", "value")])
522Assert.Equal(s_testTime.AddMinutes(2), repositoryContext.Repository.GetInstrumentLatestEndTime(resourceKey, "test-meter", "test"));
567CreateSumMetric(metricName: "test", startTime: s_testTime.AddMinutes(1), value: 1),
568CreateSumMetric(metricName: "test", startTime: s_testTime.AddMinutes(2), value: 2),
569CreateSumMetric(metricName: "test", startTime: s_testTime.AddMinutes(3), value: 3),
570CreateSumMetric(metricName: "test", startTime: s_testTime.AddMinutes(4), value: 4),
571CreateSumMetric(metricName: "test", startTime: s_testTime.AddMinutes(5), value: 5),
608Assert.Equal(s_testTime.AddMinutes(2), m.Start);
609Assert.Equal(s_testTime.AddMinutes(3), m.End);
614Assert.Equal(s_testTime.AddMinutes(3), m.Start);
615Assert.Equal(s_testTime.AddMinutes(4), m.End);
620Assert.Equal(s_testTime.AddMinutes(4), m.Start);
621Assert.Equal(s_testTime.AddMinutes(5), m.End);
646CreateSumMetric(metricName: "test1", value: 1, startTime: s_testTime.AddMinutes(1), attributes: [KeyValuePair.Create("key-1", "value-1")]),
647CreateSumMetric(metricName: "test1", value: 2, startTime: s_testTime.AddMinutes(1), attributes: [KeyValuePair.Create("key-1", "value-2")])
662CreateSumMetric(metricName: "test1", value: 3, startTime: s_testTime.AddMinutes(1), attributes: [KeyValuePair.Create("key-1", "value-3")]),
663CreateSumMetric(metricName: "test2", value: 4, startTime: s_testTime.AddMinutes(1), attributes: [KeyValuePair.Create("key-1", "value-4")])
678CreateSumMetric(metricName: "test1", value: 5, startTime: s_testTime.AddMinutes(1), attributes: [KeyValuePair.Create("key-1", "value-5")]),
679CreateSumMetric(metricName: "test3", value: 6, startTime: s_testTime.AddMinutes(1), attributes: [KeyValuePair.Create("key-1", "value-6")])
712StartTime = s_testTime,
713EndTime = s_testTime.AddMinutes(20)
753CreateSumMetric(metricName: "test1", value: 1, startTime: s_testTime.AddMinutes(1)),
754CreateSumMetric(metricName: "test1", value: 2, startTime: s_testTime.AddMinutes(1))
769CreateSumMetric(metricName: "test1", value: 3, startTime: s_testTime.AddMinutes(1)),
770CreateSumMetric(metricName: "test2", value: 4, startTime: s_testTime.AddMinutes(1))
785CreateSumMetric(metricName: "test1", value: 5, startTime: s_testTime.AddMinutes(1)),
786CreateSumMetric(metricName: "test3", value: 6, startTime: s_testTime.AddMinutes(1))
828CreateSumMetric(metricName: "test1", value: 1, startTime: s_testTime.AddMinutes(1)),
829CreateSumMetric(metricName: "test1", value: 2, startTime: s_testTime.AddMinutes(1))
844CreateSumMetric(metricName: "test1", value: 3, startTime: s_testTime.AddMinutes(1)),
845CreateSumMetric(metricName: "test2", value: 4, startTime: s_testTime.AddMinutes(1))
860CreateSumMetric(metricName: "test1", value: 5, startTime: s_testTime.AddMinutes(1)),
861CreateSumMetric(metricName: "test3", value: 6, startTime: s_testTime.AddMinutes(1))
888StartTime = s_testTime,
889EndTime = s_testTime.AddMinutes(20)
903StartTime = s_testTime,
904EndTime = s_testTime.AddMinutes(20)
933StartTime = s_testTime,
934EndTime = s_testTime.AddMinutes(20)
948StartTime = s_testTime,
949EndTime = s_testTime.AddMinutes(20)
978CreateSumMetric(metricName: "test1", value: 1, startTime: s_testTime.AddMinutes(1), attributes: [KeyValuePair.Create("key-1", "value-1")]),
979CreateSumMetric(metricName: "test1", value: 2, startTime: s_testTime.AddMinutes(1), attributes: [KeyValuePair.Create("key-1", "value-2")]),
994CreateSumMetric(metricName: "test1", value: 3, startTime: s_testTime.AddMinutes(1)),
995CreateSumMetric(metricName: "test2", value: 4, startTime: s_testTime.AddMinutes(1))
1010CreateSumMetric(metricName: "test1", value: 5, startTime: s_testTime.AddMinutes(1)),
1011CreateSumMetric(metricName: "test3", value: 6, startTime: s_testTime.AddMinutes(1))
1033StartTime = s_testTime,
1034EndTime = s_testTime.AddMinutes(20)
1044StartTime = s_testTime,
1045EndTime = s_testTime.AddMinutes(20)
1073StartTime = s_testTime,
1074EndTime = s_testTime.AddMinutes(20)
1088StartTime = s_testTime,
1089EndTime = s_testTime.AddMinutes(20)
1120CreateSumMetric(metricName: "", value: 1, startTime: s_testTime.AddMinutes(1), attributes: [KeyValuePair.Create("key-1", "value-1")]),
1121CreateSumMetric(metricName: "test1", value: 2, startTime: s_testTime.AddMinutes(1), attributes: [KeyValuePair.Create("key-1", "value-2")]),
1200var timestamp = DateTimeToUnixNanoseconds(s_testTime.AddMinutes(minute));
1226var metric = CreateHistogramMetric(metricName: "test", startTime: s_testTime.AddMinutes(1));
1278startTime: s_testTime.AddMinutes(1),
1281CreateExemplar(s_testTime.AddMinutes(1), double.NaN),
1282CreateExemplar(s_testTime.AddMinutes(2), double.PositiveInfinity),
1283CreateExemplar(s_testTime.AddMinutes(3), double.NegativeInfinity),
1284CreateExemplar(s_testTime.AddMinutes(4), 2)
1331TimeUnixNano = DateTimeToUnixNanoseconds(s_testTime.AddMinutes(1))
1339TimeUnixNano = DateTimeToUnixNanoseconds(s_testTime.AddMinutes(2))
1347TimeUnixNano = DateTimeToUnixNanoseconds(s_testTime.AddMinutes(3))
1411TimeUnixNano = DateTimeToUnixNanoseconds(s_testTime.AddMinutes(1))
1418TimeUnixNano = DateTimeToUnixNanoseconds(s_testTime.AddMinutes(2))
1480CreateSumMetric(metricName: "test", startTime: s_testTime.AddMinutes(1), attributes: [KeyValuePair.Create("otel.metric.overflow", "true")]),
1481CreateSumMetric(metricName: "test", startTime: s_testTime.AddMinutes(2), attributes: [KeyValuePair.Create("dimension", "visible")])
1491startTime: s_testTime.AddMinutes(1),
1556CreateSumMetric(metricName: "test", startTime: s_testTime.AddMinutes(1))
1609Metrics = { CreateSumMetric(metricName: "test", startTime: s_testTime, attributes: pointAttributes) }
1650startTime: s_testTime,