Fix build and code structure improvements. New but essential UI functionality. CI improvements. Documentation improvements. AI module improvements.

This commit is contained in:
StellaOps Bot
2025-12-26 21:54:17 +02:00
parent 335ff7da16
commit c2b9cd8d1f
3717 changed files with 264714 additions and 48202 deletions

View File

@@ -316,7 +316,7 @@ public sealed class PackRunTimelineEventTests
planHash: TestPlanHash);
// Act
var result = await sink.WriteAsync(evt, TestContext.Current.CancellationToken);
var result = await sink.WriteAsync(evt, CancellationToken.None);
// Assert
Assert.True(result.Success);
@@ -338,7 +338,7 @@ public sealed class PackRunTimelineEventTests
occurredAt: DateTimeOffset.UtcNow,
runId: TestRunId,
planHash: TestPlanHash);
var ct = TestContext.Current.CancellationToken;
var ct = CancellationToken.None;
// Act
await sink.WriteAsync(evt, ct);
@@ -356,7 +356,7 @@ public sealed class PackRunTimelineEventTests
{
// Arrange
var sink = new InMemoryPackRunTimelineEventSink();
var ct = TestContext.Current.CancellationToken;
var ct = CancellationToken.None;
// Act
var evt1 = PackRunTimelineEvent.Create(
@@ -400,7 +400,7 @@ public sealed class PackRunTimelineEventTests
stepId: $"step-{i}")).ToList();
// Act
var result = await sink.WriteBatchAsync(events, TestContext.Current.CancellationToken);
var result = await sink.WriteBatchAsync(events, CancellationToken.None);
// Assert
Assert.Equal(3, result.Written);
@@ -414,7 +414,7 @@ public sealed class PackRunTimelineEventTests
{
// Arrange
var sink = new InMemoryPackRunTimelineEventSink();
var ct = TestContext.Current.CancellationToken;
var ct = CancellationToken.None;
await sink.WriteAsync(PackRunTimelineEvent.Create(
tenantId: TestTenantId,
@@ -455,7 +455,7 @@ public sealed class PackRunTimelineEventTests
source: "test",
occurredAt: DateTimeOffset.UtcNow,
runId: TestRunId,
planHash: TestPlanHash), TestContext.Current.CancellationToken);
planHash: TestPlanHash), CancellationToken.None);
// Act
sink.Clear();
@@ -486,7 +486,7 @@ public sealed class PackRunTimelineEventTests
TestRunId,
TestPlanHash,
projectId: TestProjectId,
cancellationToken: TestContext.Current.CancellationToken);
cancellationToken: CancellationToken.None);
// Assert
Assert.True(result.Success);
@@ -513,7 +513,7 @@ public sealed class PackRunTimelineEventTests
TestTenantId,
TestRunId,
TestPlanHash,
cancellationToken: TestContext.Current.CancellationToken);
cancellationToken: CancellationToken.None);
// Assert
Assert.True(result.Success);
@@ -538,7 +538,7 @@ public sealed class PackRunTimelineEventTests
TestRunId,
TestPlanHash,
failureReason: "Step step-001 failed",
cancellationToken: TestContext.Current.CancellationToken);
cancellationToken: CancellationToken.None);
// Assert
Assert.True(result.Success);
@@ -566,7 +566,7 @@ public sealed class PackRunTimelineEventTests
TestPlanHash,
TestStepId,
attempt: 2,
cancellationToken: TestContext.Current.CancellationToken);
cancellationToken: CancellationToken.None);
// Assert
Assert.True(result.Success);
@@ -595,7 +595,7 @@ public sealed class PackRunTimelineEventTests
TestStepId,
attempt: 1,
durationMs: 123.45,
cancellationToken: TestContext.Current.CancellationToken);
cancellationToken: CancellationToken.None);
// Assert
Assert.True(result.Success);
@@ -623,7 +623,7 @@ public sealed class PackRunTimelineEventTests
TestStepId,
attempt: 3,
error: "Connection timeout",
cancellationToken: TestContext.Current.CancellationToken);
cancellationToken: CancellationToken.None);
// Assert
Assert.True(result.Success);
@@ -653,7 +653,7 @@ public sealed class PackRunTimelineEventTests
};
// Act
var result = await emitter.EmitBatchAsync(events, TestContext.Current.CancellationToken);
var result = await emitter.EmitBatchAsync(events, CancellationToken.None);
// Assert
Assert.Equal(3, result.Emitted);
@@ -676,7 +676,7 @@ public sealed class PackRunTimelineEventTests
sink,
timeProvider,
NullLogger<PackRunTimelineEventEmitter>.Instance);
var ct = TestContext.Current.CancellationToken;
var ct = CancellationToken.None;
var evt = PackRunTimelineEvent.Create(
TestTenantId,
@@ -717,7 +717,7 @@ public sealed class PackRunTimelineEventTests
TestPlanHash);
// Act
var result = await sink.WriteAsync(evt, TestContext.Current.CancellationToken);
var result = await sink.WriteAsync(evt, CancellationToken.None);
// Assert
Assert.True(result.Success);