Merge branch 'main' of https://git.stella-ops.org/stella-ops.org/git.stella-ops.org
This commit is contained in:
@@ -179,6 +179,7 @@ public sealed class GoldenSignalMetricsTests : IDisposable
|
||||
};
|
||||
using var metrics = new GoldenSignalMetrics(options);
|
||||
|
||||
using StellaOps.TestKit;
|
||||
for (int i = 0; i < 10; i++)
|
||||
{
|
||||
metrics.IncrementRequests(1, GoldenSignalMetrics.Tag("unique_id", $"id-{i}"));
|
||||
|
||||
@@ -480,6 +480,7 @@ public sealed class IncidentModeServiceTests : IDisposable
|
||||
using var service = CreateService(opt =>
|
||||
{
|
||||
opt.Enabled = false;
|
||||
using StellaOps.TestKit;
|
||||
});
|
||||
|
||||
var result = await service.ActivateFromConfigAsync();
|
||||
|
||||
@@ -43,6 +43,7 @@ public class MetricLabelGuardTests
|
||||
|
||||
var guard = new MetricLabelGuard(options);
|
||||
using var meter = new Meter("test");
|
||||
using StellaOps.TestKit;
|
||||
var histogram = meter.CreateHistogram<double>("request.duration");
|
||||
|
||||
histogram.RecordRequestDuration(guard, 42, "verylongroute", "GET", "200", "ok");
|
||||
|
||||
@@ -25,6 +25,7 @@ public sealed class ProofCoverageMetricsTests
|
||||
{
|
||||
using var metrics = new ProofCoverageMetrics();
|
||||
|
||||
using StellaOps.TestKit;
|
||||
metrics.RecordScanCoverage(
|
||||
tenantId: "tenant-1",
|
||||
surfaceId: "surface-1",
|
||||
|
||||
@@ -253,6 +253,7 @@ public sealed class SealedModeFileExporterTests : IDisposable
|
||||
using var exporter = CreateExporter(opt =>
|
||||
{
|
||||
opt.MaxBytes = 50;
|
||||
using StellaOps.TestKit;
|
||||
opt.MaxRotatedFiles = 2;
|
||||
});
|
||||
exporter.Initialize();
|
||||
|
||||
@@ -347,6 +347,7 @@ public sealed class SealedModeTelemetryServiceTests : IDisposable
|
||||
public void RecordDriftEvent_DoesNotThrow()
|
||||
{
|
||||
using var service = CreateService(opt => opt.Enabled = true);
|
||||
using StellaOps.TestKit;
|
||||
var endpoint = new Uri("https://collector.example.com");
|
||||
|
||||
// Should not throw
|
||||
|
||||
@@ -80,6 +80,7 @@ public sealed class TelemetryContextTests
|
||||
public void TraceId_ReturnsActivityTraceId_WhenActivityExists()
|
||||
{
|
||||
using var activity = new Activity("test-operation");
|
||||
using StellaOps.TestKit;
|
||||
activity.Start();
|
||||
|
||||
var context = new TelemetryContext();
|
||||
|
||||
@@ -49,6 +49,7 @@ public sealed class TelemetryExporterGuardTests
|
||||
var provider = new CollectingLoggerProvider();
|
||||
using var loggerFactory = LoggerFactory.Create(builder => builder.AddProvider(provider));
|
||||
|
||||
using StellaOps.TestKit;
|
||||
var guard = new TelemetryExporterGuard(loggerFactory.CreateLogger<TelemetryExporterGuard>(), policy);
|
||||
var descriptor = new TelemetryServiceDescriptor("PolicyEngine", "1.2.3");
|
||||
var collectorOptions = new StellaOpsTelemetryOptions.CollectorOptions
|
||||
|
||||
@@ -46,6 +46,7 @@ public class TelemetryPropagationHandlerTests
|
||||
|
||||
using var activity = new Activity("test-trace").Start();
|
||||
|
||||
using StellaOps.TestKit;
|
||||
var terminal = new RecordingHandler();
|
||||
var handler = new TelemetryPropagationHandler(accessor, options)
|
||||
{
|
||||
|
||||
@@ -140,6 +140,7 @@ public sealed class TtfsIngestionServiceTests : IDisposable
|
||||
public void IngestEvent_DecisionRecorded_RecordsDecisionMetricsAndClickBudgetViolation()
|
||||
{
|
||||
using var loggerFactory = LoggerFactory.Create(_ => { });
|
||||
using StellaOps.TestKit;
|
||||
var service = new TtfsIngestionService(loggerFactory.CreateLogger<TtfsIngestionService>());
|
||||
|
||||
service.IngestEvent(new TtfsEvent
|
||||
|
||||
Reference in New Issue
Block a user