1 write to PagedResult
Aspire.Dashboard (1)
Otlp\Storage\SqliteTelemetryRepository.Traces.Reads.cs (1)
49
PagedResult
= new PagedResult<OtlpTrace>
98 references to PagedResult
Aspire.Dashboard (4)
Api\TelemetryApiService.cs (2)
115
var traces = result.
PagedResult
.Items;
116
var totalCount = result.
PagedResult
.TotalItemCount;
Model\TelemetryExportService.cs (2)
176
if (tracesResponse.
PagedResult
.Items.Count == 0)
182
exportArchive.Traces[resourceName] = ConvertTracesToOtlpJson(tracesResponse.
PagedResult
.Items);
Aspire.Dashboard.Components.Tests (3)
Controls\GenAIVisualizerDialogTests.cs (2)
243
var trace = tracesResult.
PagedResult
.Items[0];
328
var trace = tracesResult.
PagedResult
.Items[0];
Layout\ResourceRowAvailabilityTests.cs (1)
310
Assert.Single(traces.
PagedResult
.Items);
Aspire.Dashboard.Tests (91)
Integration\OtlpHttpJsonTests.cs (2)
534
Assert.NotEmpty(traces.
PagedResult
.Items);
536
var trace = traces.
PagedResult
.Items.First();
Model\TelemetryExportServiceTests.cs (9)
306
var result = TelemetryExportService.ConvertTracesToOtlpJson(traces.
PagedResult
.Items);
373
var result = TelemetryExportService.ConvertTracesToOtlpJson(traces.
PagedResult
.Items);
420
traces.
PagedResult
.Items[0].Spans[0].SetUninstrumentedPeer(new OtlpResource(
427
var result = TelemetryExportService.ConvertTracesToOtlpJson(traces.
PagedResult
.Items);
471
var result = TelemetryExportService.ConvertTracesToOtlpJson(traces.
PagedResult
.Items);
1054
var span = (await repositoryContext.Repository.GetTracesAsync(GetTracesRequest.ForResourceKey(repositoryContext.Repository.GetResources()[0].ResourceKey), cancellationToken: CancellationToken.None)).
PagedResult
.Items[0].Spans[0];
1107
var span = (await repositoryContext.Repository.GetTracesAsync(GetTracesRequest.ForResourceKey(repositoryContext.Repository.GetResources()[0].ResourceKey), cancellationToken: CancellationToken.None)).
PagedResult
.Items[0].Spans[0];
1168
var trace = (await repositoryContext.Repository.GetTracesAsync(GetTracesRequest.ForResourceKey(repositoryContext.Repository.GetResources()[0].ResourceKey), cancellationToken: CancellationToken.None)).
PagedResult
.Items[0];
1210
var trace = (await repositoryContext.Repository.GetTracesAsync(GetTracesRequest.ForResourceKey(repositoryContext.Repository.GetResources()[0].ResourceKey), cancellationToken: CancellationToken.None)).
PagedResult
.Items[0];
Model\TelemetryImportServiceTests.cs (3)
118
Assert.Single(traces.
PagedResult
.Items);
457
var exportedJson = TelemetryExportService.ConvertTracesToOtlpJson(traces.
PagedResult
.Items);
476
Assert.Single(importedTraces.
PagedResult
.Items);
TelemetryRepositoryTests\SqliteTelemetryPersistenceTests.cs (3)
156
var span = Assert.Single(Assert.Single((await repositoryContext.Repository.GetTracesAsync(GetTracesRequest.ForResourceKey(cachedResource.ResourceKey), cancellationToken: CancellationToken.None)).
PagedResult
.Items).Spans);
396
var trace = Assert.Single((await repositoryContext.Repository.GetTracesAsync(GetTracesRequest.ForResourceKey(new ResourceKey("TestService", "TestId")), cancellationToken: CancellationToken.None)).
PagedResult
.Items);
402
var trace = Assert.Single((await historicalContext.Repository.GetTracesAsync(GetTracesRequest.ForResourceKey(new ResourceKey("TestService", "TestId")), cancellationToken: CancellationToken.None)).
PagedResult
.Items);
TelemetryRepositoryTests\TelemetryRepositoryTests.cs (8)
46
Assert.Empty((await repositoryContext.Repository.GetTracesAsync(new GetTracesRequest { ResourceKeys = [resourceKey], Count = 100, Filters = [], StartIndex = 0 }, cancellationToken: CancellationToken.None)).
PagedResult
.Items);
59
Assert.Single((await repositoryContext.Repository.GetTracesAsync(new GetTracesRequest { ResourceKeys = [resourceKey], Count = 100, Filters = [], StartIndex = 0 }, cancellationToken: CancellationToken.None)).
PagedResult
.Items);
240
Assert.Equal(2, traces.
PagedResult
.TotalItemCount);
252
Assert.Single(resource2Traces.
PagedResult
.Items);
283
Assert.Equal(2, traces.
PagedResult
.TotalItemCount);
324
Assert.Empty(traces.
PagedResult
.Items);
355
Assert.Empty(traces.
PagedResult
.Items);
847
Assert.Collection(traces.
PagedResult
.Items,
TelemetryRepositoryTests\TraceTests.cs (66)
87
Assert.Collection(traces.
PagedResult
.Items,
178
Assert.Equal(traces.
PagedResult
.TotalItemCount, summaries.PagedResult.TotalItemCount);
216
Assert.Equal(latestTraces.
PagedResult
.TotalItemCount, latestSummaries.PagedResult.TotalItemCount);
217
var latestTrace = Assert.Single(latestTraces.
PagedResult
.Items);
306
var traces = (await repositoryContext.Repository.GetTracesAsync(request, cancellationToken: CancellationToken.None)).
PagedResult
.Items;
558
Assert.Empty(traces.
PagedResult
.Items);
612
Assert.Collection(traces.
PagedResult
.Items,
670
}, cancellationToken: CancellationToken.None)).
PagedResult
.Items);
723
Assert.Collection(traces.
PagedResult
.Items,
793
Assert.Collection(traces.
PagedResult
.Items,
869
Assert.Collection(traces1.
PagedResult
.Items,
910
Assert.Collection(traces2.
PagedResult
.Items,
964
Assert.Collection(traces.
PagedResult
.Items,
1032
Assert.Collection(traces.
PagedResult
.Items,
1108
Assert.Collection(traces.
PagedResult
.Items,
1174
Assert.Collection(traces1.
PagedResult
.Items,
1189
Assert.NotSame(traces1.
PagedResult
.Items[0], traces2.
PagedResult
.Items[0]);
1190
Assert.NotSame(traces1.
PagedResult
.Items[0].Spans[0].Trace, traces2.
PagedResult
.Items[0].Spans[0].Trace);
1257
var trace = Assert.Single(traces.
PagedResult
.Items);
1309
var trace = Assert.Single(traces.
PagedResult
.Items);
1381
var actualOrder = traces.
PagedResult
.Items.Select(t => t.TraceId).ToList();
1390
Assert.Equal(MaxTraceCount * 2, traces.
PagedResult
.Items.SelectMany(t => t.Spans).SelectMany(s => s.Links).Count());
1484
Assert.Collection(traces.
PagedResult
.Items,
1553
Assert.Collection(traces.
PagedResult
.Items,
1645
}, cancellationToken: CancellationToken.None)).
PagedResult
.Items;
1713
Assert.Collection(traces.
PagedResult
.Items,
1731
Assert.Collection(traces.
PagedResult
.Items,
1750
Assert.Empty(traces.
PagedResult
.Items);
1803
Assert.Empty(traces.
PagedResult
.Items);
1818
Assert.Collection(traces.
PagedResult
.Items,
1872
Assert.Equal(3, traces.
PagedResult
.TotalItemCount);
1874
Assert.Collection(traces.
PagedResult
.Items,
1927
Assert.Single(traces.
PagedResult
.Items);
1939
Assert.Empty(traces.
PagedResult
.Items);
1979
Assert.Collection(traces.
PagedResult
.Items,
2022
var trace = Assert.Single((await repositoryContext.Repository.GetTracesAsync(request, cancellationToken: CancellationToken.None)).
PagedResult
.Items);
2047
trace = Assert.Single((await repositoryContext.Repository.GetTracesAsync(request, cancellationToken: CancellationToken.None)).
PagedResult
.Items);
2072
trace = Assert.Single((await repositoryContext.Repository.GetTracesAsync(request, cancellationToken: CancellationToken.None)).
PagedResult
.Items);
2097
trace = Assert.Single((await repositoryContext.Repository.GetTracesAsync(request, cancellationToken: CancellationToken.None)).
PagedResult
.Items);
2202
var trace = Assert.Single(traces.
PagedResult
.Items);
2320
Assert.NotNull(traces?.
PagedResult
?.Items);
2321
Assert.Empty(traces.
PagedResult
.Items);
2322
Assert.Equal(0, traces.
PagedResult
.TotalItemCount);
2398
Assert.NotNull(traces?.
PagedResult
?.Items);
2399
Assert.Equal(2, traces.
PagedResult
.TotalItemCount);
2401
Assert.Collection(traces.
PagedResult
.Items,
2503
Assert.NotNull(traces?.
PagedResult
?.Items);
2504
var trace = Assert.Single(traces.
PagedResult
.Items);
2594
Assert.NotNull(traces?.
PagedResult
?.Items);
2595
var trace = Assert.Single(traces.
PagedResult
.Items);
2667
var trace = Assert.Single(traces.
PagedResult
.Items);
2860
Assert.Empty(traces.
PagedResult
.Items);
2928
var trace = Assert.Single(traces.
PagedResult
.Items);
2969
trace = Assert.Single(traces.
PagedResult
.Items);
3472
Assert.Equal(expectedTraceIds.Length, result.
PagedResult
.TotalItemCount);
3473
Assert.Equal(expectedTraceIds.Length, result.
PagedResult
.Items.Count);
3476
AssertId(expectedTraceIds[index], result.
PagedResult
.Items[index].TraceId);
4138
Assert.Empty(traces.
PagedResult
.Items);
4188
Assert.Collection(traces.
PagedResult
.Items,
4239
Assert.Empty(traces.
PagedResult
.Items);
4324
Assert.Collection(traces.
PagedResult
.Items,
4380
Assert.Collection(traces.
PagedResult
.Items,
4433
Assert.Empty(traces.
PagedResult
.Items);
4562
Assert.Collection(traces.
PagedResult
.Items,