1 write to Telemetry
Aspire.Cli.Tests (1)
Telemetry\TelemetryFixture.cs (1)
54Telemetry = new AspireCliTelemetry(logger,
87 references to Telemetry
Aspire.Cli.Tests (87)
Commands\AgentTelemetryCommandTests.cs (7)
28options.TelemetryFactory = _ => fixture.Telemetry; 37Program.InitializeCommandTelemetry(result.CommandResult.Command, manager, fixture.Telemetry); 64options.TelemetryFactory = _ => fixture.Telemetry; 72Program.InitializeCommandTelemetry(result.CommandResult.Command, manager, fixture.Telemetry); 99options.TelemetryFactory = _ => fixture.Telemetry; 113Program.InitializeCommandTelemetry(result.CommandResult.Command, manager, fixture.Telemetry); 140Program.InitializeCommandTelemetry(command, manager, fixture.Telemetry);
Commands\RunCommandTests.cs (3)
1421options.TelemetryFactory = _ => fixture.Telemetry; 1450options.TelemetryFactory = _ => fixture.Telemetry; 5405options.TelemetryFactory = _ => fixture.Telemetry;
ProgramTests.cs (3)
58using var activity = Program.StartMainActivity(fixture.Telemetry, detector); 70using var otherActivity = fixture.Telemetry.StartReportedActivity("other"); 90using var activity = Program.StartMainActivity(fixture.Telemetry, detector);
Telemetry\ActivityTagEnrichmentProcessorTests.cs (3)
18var processor = new ActivityTagEnrichmentProcessor(fixture.Telemetry); 64var processor = new ActivityTagEnrichmentProcessor(fixture.Telemetry); 105var processor = new ActivityTagEnrichmentProcessor(fixture.Telemetry);
Telemetry\AgentTelemetryPersistenceTests.cs (4)
92builder.AddProcessor(new ActivityTagEnrichmentProcessor(fixture.Telemetry)); 99logging => logging.AddProcessor(new LogRecordTagEnrichmentProcessor(fixture.Telemetry)), 275using var manager = new TelemetryManager(configuration, fixture.Telemetry, NullLogger<TelemetryManager>.Instance, 387fixture.Telemetry,
Telemetry\AspireCliTelemetryTests.cs (44)
49using var activity = fixture.Telemetry.StartReportedActivity("test-activity"); 51fixture.Telemetry.SetActivityProperty(activity, "test.removed", "original"); 63fixture.Telemetry.SetActivityProperties(activity, properties); 69fixture.Telemetry.SetActivityProperty(activity, key, value); 85using var activity = fixture.Telemetry.StartReportedActivity("test-activity", ActivityKind.Internal); 98using var activity = fixture.Telemetry.StartReportedActivity("test-activity", ActivityKind.Internal, parentContext); 110using var activity = fixture.Telemetry.StartDiagnosticActivity("test-diagnostic"); 116var defaultTags = await fixture.Telemetry.GetDefaultTagsAsync(); 130using var activity = fixture.Telemetry.StartDiagnosticActivity("test-client", ActivityKind.Client); 143using var activity = fixture.Telemetry.StartDiagnosticActivity("test-activity", ActivityKind.Internal, parentContext); 155using var activity = fixture.Telemetry.StartDiagnosticActivity(); 168fixture.Telemetry.RecordError("Error occurred", exception); 200using var activity = withActivity ? fixture.Telemetry.StartReportedActivity("test-activity") : null; 203fixture.Telemetry.RecordEvent("test-event", [new("test.property", 42)]); 214var defaultTags = await fixture.Telemetry.GetDefaultTagsAsync(); 236Assert.ThrowsAny<ArgumentException>(() => fixture.Telemetry.RecordEvent(eventName!)); 247using var activity = fixture.Telemetry.StartReportedActivity("test-activity"); 251fixture.Telemetry.RecordEvent("test-event"); 252fixture.Telemetry.RecordError("Local error", exception); 268using var activity = fixture.Telemetry.StartReportedActivity("test-activity", ActivityKind.Internal); 271fixture.Telemetry.RecordError("Error occurred", exception); 285var defaultTags = await fixture.Telemetry.GetDefaultTagsAsync(); 303var tags = await fixture.Telemetry.GetDefaultTagsAsync(); 314var tags = await fixture.Telemetry.GetDefaultTagsAsync(); 332using var activity = fixture.Telemetry.StartReportedActivity(TelemetryConstants.Activities.Main); 343var tags = await fixture.Telemetry.GetDefaultTagsAsync(); 370var tags = await fixture.Telemetry.GetDefaultTagsAsync(); 387var tags = await fixture.Telemetry.GetDefaultTagsAsync(); 408var tags = await fixture.Telemetry.GetDefaultTagsAsync(); 440var tags = await fixture.Telemetry.GetDefaultTagsAsync(); 613await fixture.Telemetry.CompleteInternalMicrosoftDiagnosticsAsync(); 639var resultTask = fixture.Telemetry.GetInternalMicrosoftResultAsync(timeoutSource, timeProvider); 676fixture.Telemetry.Initialize(); 677await fixture.Telemetry.CompleteInternalMicrosoftDiagnosticsAsync().WaitAsync(TimeSpan.FromSeconds(30)); 678await fixture.Telemetry.StopAsync(CancellationToken.None).WaitAsync(TimeSpan.FromSeconds(30)); 698fixture.Telemetry.Initialize(); 699var completionTask = fixture.Telemetry.CompleteInternalMicrosoftDiagnosticsAsync(); 700var stopTask = fixture.Telemetry.StopAsync(cancellationSource.Token); 720var firstWait = fixture.Telemetry.CompleteInternalMicrosoftDiagnosticsAsync(); 721var secondWait = fixture.Telemetry.CompleteInternalMicrosoftDiagnosticsAsync(); 878using var activity = fixture.Telemetry.StartReportedActivity("test-activity"); 883var defaultTags = await fixture.Telemetry.GetDefaultTagsAsync(); 941var tags = await fixture.Telemetry.GetDefaultTagsAsync(); 965var tags = await fixture.Telemetry.GetDefaultTagsAsync();
Telemetry\LogRecordTagEnrichmentProcessorTests.cs (3)
33options.AddProcessor(new LogRecordTagEnrichmentProcessor(fixture.Telemetry)); 34options.AddProcessor(new LogRecordTagEnrichmentProcessor(fixture.Telemetry)); 86options.AddProcessor(new LogRecordTagEnrichmentProcessor(fixture.Telemetry));
Telemetry\ReportedLogExportTests.cs (2)
45using var manager = new TelemetryManager(configuration, fixture.Telemetry, NullLogger<TelemetryManager>.Instance, 57fixture.Telemetry.RecordEvent("reported-event", [new("test.property", "approved")]);
Telemetry\TelemetryConfigurationTests.cs (5)
258using var manager = new TelemetryManager(configuration, fixture.Telemetry, NullLogger<TelemetryManager>.Instance); 334using var manager = new TelemetryManager(configuration, fixture.Telemetry, NullLogger<TelemetryManager>.Instance, ["--version"]); 348using var manager = new TelemetryManager(configuration, fixture.Telemetry, NullLogger<TelemetryManager>.Instance, [flag]); 366using var manager = new TelemetryManager(configuration, fixture.Telemetry, NullLogger<TelemetryManager>.Instance, ["agent", "telemetry", "--event-type", "skill_invocation"]); 377using var manager = new TelemetryManager(configuration, fixture.Telemetry, NullLogger<TelemetryManager>.Instance, ["agent", "telemetry", "--event-type", "skill_invocation"]);
Telemetry\TelemetryFixture.cs (5)
58Telemetry.SetEventLogger(logger); 79Telemetry.SetActivityProperty(activity, tag.Key, tag.Value); 89Telemetry.Initialize(); 91Telemetry.GetDefaultTagsAsync().DefaultTimeout().GetAwaiter().GetResult(); 123Telemetry.Dispose();
Telemetry\TelemetryShutdownTests.cs (4)
57new TelemetryConfiguration { ReportedTelemetryEnabled = true }, fixture.Telemetry, 89new TelemetryConfiguration { ReportedTelemetryEnabled = true }, fixture.Telemetry, 195new TelemetryConfiguration { ReportedTelemetryEnabled = true }, fixture.Telemetry, 235fixture.Telemetry.RecordEvent($"event-{i}");
Utils\SdkInstallHelperTests.cs (4)
28fixture.Telemetry); 54fixture.Telemetry); 80fixture.Telemetry); 107fixture.Telemetry,