|
78 | 78 | IncludeBrokenLinks = true
|
79 | 79 | };
|
80 | 80 |
|
81 |
| - await traceCreator.CreateTraceAsync(count: 10, createChildren: true); |
| 81 | + await traceCreator.CreateTraceAsync("bigtrace", count: 10, createChildren: true); |
82 | 82 |
|
83 | 83 | return "Big trace created";
|
84 | 84 | });
|
|
93 | 93 |
|
94 | 94 | for (var i = 0; i < TraceCount; i++)
|
95 | 95 | {
|
96 |
| - await traceCreator.CreateTraceAsync(count: 1, createChildren: false); |
| 96 | + // Delay so OTEL has the opportunity to send traces. |
| 97 | + if (i % 1000 == 0) |
| 98 | + { |
| 99 | + await Task.Delay(TimeSpan.FromSeconds(0.5)); |
| 100 | + } |
| 101 | + |
| 102 | + await traceCreator.CreateTraceAsync($"tracelimit-{i}", count: 1, createChildren: false); |
97 | 103 | }
|
98 | 104 |
|
99 | 105 | Activity.Current = current;
|
|
117 | 123 | app.MapGet("/log-message-limit", async ([FromServices] ILogger<Program> logger) =>
|
118 | 124 | {
|
119 | 125 | const int LogCount = 10_000;
|
120 |
| - const int BatchSize = 10; |
| 126 | + const int BatchSize = 100; |
121 | 127 |
|
122 | 128 | for (var i = 0; i < LogCount / BatchSize; i++)
|
123 | 129 | {
|
@@ -270,9 +276,9 @@ async IAsyncEnumerable<string> WriteOutput()
|
270 | 276 | Activity.Current = null;
|
271 | 277 | var traceCreator = new TraceCreator();
|
272 | 278 |
|
273 |
| - await traceCreator.CreateTraceAsync(count: 1, createChildren: true, rootName: "LinkedTrace1"); |
274 |
| - await traceCreator.CreateTraceAsync(count: 1, createChildren: true, rootName: "LinkedTrace2"); |
275 |
| - await traceCreator.CreateTraceAsync(count: 1, createChildren: true, rootName: "LinkedTrace3"); |
| 279 | + await traceCreator.CreateTraceAsync("trace1", count: 1, createChildren: true, rootName: "LinkedTrace1"); |
| 280 | + await traceCreator.CreateTraceAsync("trace2", count: 1, createChildren: true, rootName: "LinkedTrace2"); |
| 281 | + await traceCreator.CreateTraceAsync("trace3", count: 1, createChildren: true, rootName: "LinkedTrace3"); |
276 | 282 |
|
277 | 283 | Activity.Current = current;
|
278 | 284 |
|
|
0 commit comments