5 writes to SuccessCount
Aspire.Dashboard (5)
Otlp\Storage\SqliteTelemetryRepository.Logs.cs (1)
95context.SuccessCount += pendingLogs.Count;
Otlp\Storage\SqliteTelemetryRepository.Metrics.Writes.cs (3)
232context.SuccessCount++; 300context.SuccessCount++; 480point.Context.SuccessCount += point.SourcePointCount;
Otlp\Storage\SqliteTelemetryRepository.Traces.Writes.cs (1)
106context.SuccessCount++;
88 references to SuccessCount
Aspire.Dashboard (8)
Model\TelemetryImportService.cs (3)
180_logger.LogDebug("Imported logs: {SuccessCount} succeeded, {FailureCount} failed", addContext.SuccessCount, addContext.FailureCount); 191_logger.LogDebug("Imported traces: {SuccessCount} succeeded, {FailureCount} failed", addContext.SuccessCount, addContext.FailureCount); 202_logger.LogDebug("Imported metrics: {SuccessCount} succeeded, {FailureCount} failed", addContext.SuccessCount, addContext.FailureCount);
Otlp\OtlpLogsService.cs (1)
28_logger.LogDebug("Processed logs export. Success count: {SuccessCount}, failure count: {FailureCount}", addContext.SuccessCount, addContext.FailureCount);
Otlp\OtlpMetricsService.cs (1)
28_logger.LogDebug("Processed metrics export. Success count: {SuccessCount}, failure count: {FailureCount}", addContext.SuccessCount, addContext.FailureCount);
Otlp\OtlpTraceService.cs (1)
28_logger.LogDebug("Processed trace export. Success count: {SuccessCount}, failure count: {FailureCount}", addContext.SuccessCount, addContext.FailureCount);
Otlp\Storage\SqliteTelemetryRepository.cs (2)
151var successCount = context.SuccessCount; 153if (context.SuccessCount > successCount)
Aspire.Dashboard.Tests (80)
TelemetryRepositoryTests\HistogramTests.cs (41)
58Assert.Equal(3, addContext.SuccessCount); 110Assert.Equal(2, addContext.SuccessCount); 192Assert.Equal(1, addContext.SuccessCount); 229Assert.Equal(3, addContext.SuccessCount); 269Assert.Equal(1, addContext.SuccessCount); 309Assert.Equal(3, addContext.SuccessCount); 355Assert.Equal(1, addContext.SuccessCount); 376Assert.Equal(3, addContext.SuccessCount); 406Assert.Equal(1, addContext.SuccessCount); 427Assert.Equal(2, addContext.SuccessCount); 504Assert.Equal(5, addContext.SuccessCount); 537Assert.Equal(3, addContext.SuccessCount); 564Assert.Equal(7, addContext.SuccessCount); 613Assert.Equal(3, addContext.SuccessCount); 661Assert.Equal(241, addContext.SuccessCount); 669Assert.Equal(121, retryContext.SuccessCount); 715Assert.Equal(sameRequest ? 5 : 3, addContext.SuccessCount); 721Assert.Equal(5, addContext.SuccessCount); 731Assert.Equal(2, addContext.SuccessCount); 736Assert.Equal(3, addContext.SuccessCount); 789Assert.Equal(2, addContext.SuccessCount); 795Assert.Equal(2, duplicateContext.SuccessCount); 808Assert.Equal(2, addContext.SuccessCount); 861Assert.Equal(2, addContext.SuccessCount); 879Assert.Equal(2, importContext.SuccessCount); 945Assert.Equal(2, addContext.SuccessCount); 992Assert.Equal(2, addContext.SuccessCount); 1041Assert.Equal(2, addContext.SuccessCount); 1048Assert.Equal(1, addContext.SuccessCount); 1144Assert.Equal(4, addContext.SuccessCount); 1185Assert.Equal(4, addContext.SuccessCount); 1241Assert.Equal(1, addContext.SuccessCount); 1252Assert.Equal(1, addContext.SuccessCount); 1284Assert.Equal(1, addContext.SuccessCount); 1354Assert.Equal(2, addContext.SuccessCount); 1375Assert.Equal(2, importContext.SuccessCount); 1401Assert.Equal(1, addContext.SuccessCount); 1442Assert.Equal(0, addContext.SuccessCount); 1499Assert.Equal(1, addContext.SuccessCount); 1538Assert.Equal(1, addContext.SuccessCount); 1552Assert.Equal(1, addContext.SuccessCount);
TelemetryRepositoryTests\LogTests.cs (1)
1938Assert.Equal(4, context.SuccessCount);
TelemetryRepositoryTests\MetricsTests.cs (21)
1150Assert.Equal(1, addContext.SuccessCount); 1206Assert.Equal(2, addContext.SuccessCount); 1270Assert.Equal(0, addContext.SuccessCount); 1317Assert.Equal(1, addContext.SuccessCount); 1465Assert.Equal(1, addContext.SuccessCount); 1640Assert.Equal(1, addContext.SuccessCount); 1684Assert.Equal(dimensionCountPerView * 2, addContext.SuccessCount); 1725Assert.Equal(2, addContext.SuccessCount); 1790Assert.Equal(3, addContext.SuccessCount); 1818Assert.Equal(2, addContext.SuccessCount); 1861Assert.Equal(404, addContext.SuccessCount); 1962Assert.Equal(3, addContext.SuccessCount); 2026Assert.Equal(0, addContext.SuccessCount); 2050Assert.Equal(2, addContext.SuccessCount); 2082Assert.Equal(1, addContext.SuccessCount); 2112Assert.Equal(1, addContext.SuccessCount); 2606Assert.Equal(3, context.SuccessCount); 2671Assert.Equal(1, context.SuccessCount); 2757Assert.Equal(4, context.SuccessCount); 2768Assert.Equal(4, context.SuccessCount); 2827Assert.Equal(1, context.SuccessCount);
TelemetryRepositoryTests\SqliteTelemetryPersistenceTests.cs (3)
516Assert.Equal(4, context.SuccessCount); 550Assert.Equal(1, addContext.SuccessCount); 584Assert.Equal(0, changedContext.SuccessCount);
TelemetryRepositoryTests\TelemetryLimitTests.cs (11)
68Assert.Equal(0, failContext.SuccessCount); 118Assert.Equal(1, successContext.SuccessCount); 179Assert.Equal(0, failContext.SuccessCount); 212Assert.Equal(0, addContext.SuccessCount); 245Assert.Equal(TelemetryRepositoryLimits.MaxKnownAttributeValuesPerKey, addContext.SuccessCount); 310Assert.Equal(0, failContext.SuccessCount); 372Assert.Equal(0, failContext.SuccessCount); 431Assert.Equal(0, failContext.SuccessCount); 479Assert.Equal(0, failContext.SuccessCount); 524Assert.Equal(0, failContext.SuccessCount); 570Assert.Equal(0, failContext.SuccessCount);
TelemetryRepositoryTests\TraceTests.cs (3)
4812Assert.Equal(1, context.SuccessCount); 4923Assert.Equal(appendedSpanCount, context.SuccessCount); 5047Assert.Equal(spanCount, context.SuccessCount);