1 write to PagedResult
Aspire.Dashboard (1)
Otlp\Storage\SqliteTelemetryRepository.Traces.Reads.cs (1)
47
PagedResult
= new PagedResult<OtlpTrace>
97 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 (2)
Controls\GenAIVisualizerDialogTests.cs (2)
216
var trace = tracesResult.
PagedResult
.Items[0];
300
var trace = tracesResult.
PagedResult
.Items[0];
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)
111
var span = Assert.Single(Assert.Single((await repositoryContext.Repository.GetTracesAsync(GetTracesRequest.ForResourceKey(cachedResource.ResourceKey), cancellationToken: CancellationToken.None)).
PagedResult
.Items).Spans);
357
var trace = Assert.Single((await repositoryContext.Repository.GetTracesAsync(GetTracesRequest.ForResourceKey(new ResourceKey("TestService", "TestId")), cancellationToken: CancellationToken.None)).
PagedResult
.Items);
363
var trace = Assert.Single((await historicalContext.Repository.GetTracesAsync(GetTracesRequest.ForResourceKey(new ResourceKey("TestService", "TestId")), cancellationToken: CancellationToken.None)).
PagedResult
.Items);
TelemetryRepositoryTests\TelemetryRepositoryTests.cs (8)
44
Assert.Empty((await repositoryContext.Repository.GetTracesAsync(new GetTracesRequest { ResourceKeys = [resourceKey], Count = 100, Filters = [], StartIndex = 0 }, cancellationToken: CancellationToken.None)).
PagedResult
.Items);
57
Assert.Single((await repositoryContext.Repository.GetTracesAsync(new GetTracesRequest { ResourceKeys = [resourceKey], Count = 100, Filters = [], StartIndex = 0 }, cancellationToken: CancellationToken.None)).
PagedResult
.Items);
238
Assert.Equal(2, traces.
PagedResult
.TotalItemCount);
250
Assert.Single(resource2Traces.
PagedResult
.Items);
281
Assert.Equal(2, traces.
PagedResult
.TotalItemCount);
322
Assert.Empty(traces.
PagedResult
.Items);
353
Assert.Empty(traces.
PagedResult
.Items);
843
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);
3384
Assert.Equal(expectedTraceIds.Length, result.
PagedResult
.TotalItemCount);
3385
Assert.Equal(expectedTraceIds.Length, result.
PagedResult
.Items.Count);
3388
AssertId(expectedTraceIds[index], result.
PagedResult
.Items[index].TraceId);
4050
Assert.Empty(traces.
PagedResult
.Items);
4100
Assert.Collection(traces.
PagedResult
.Items,
4151
Assert.Empty(traces.
PagedResult
.Items);
4236
Assert.Collection(traces.
PagedResult
.Items,
4292
Assert.Collection(traces.
PagedResult
.Items,
4345
Assert.Empty(traces.
PagedResult
.Items);
4474
Assert.Collection(traces.
PagedResult
.Items,