Merge all changes

This commit is contained in:
StellaOps Bot
2026-01-08 08:54:27 +02:00
parent 589de352c2
commit 110591d6bf
381 changed files with 2237 additions and 1939 deletions

View File

@@ -149,7 +149,7 @@ public sealed class IncrementalOrchestratorTests
"tenant1", "ADV-001", "CVE-001", ["pkg:npm/test"],
"test", timeProvider.GetUtcNow(), timeProvider.GetUtcNow()));
var result = await orchestrator.ProcessAsync(CancellationToken.None);
var result = await orchestrator.ProcessAsync(TestContext.Current.CancellationToken);
result.TotalEventsRead.Should().Be(1);
result.BatchesProcessed.Should().Be(1);
@@ -173,11 +173,11 @@ public sealed class IncrementalOrchestratorTests
"test", timeProvider.GetUtcNow(), timeProvider.GetUtcNow());
// Mark as already seen
await idempotencyStore.MarkSeenAsync(evt.EventId, timeProvider.GetUtcNow(), CancellationToken.None);
await idempotencyStore.MarkSeenAsync(evt.EventId, timeProvider.GetUtcNow(), TestContext.Current.CancellationToken);
eventSource.Enqueue(evt);
var result = await orchestrator.ProcessAsync(CancellationToken.None);
var result = await orchestrator.ProcessAsync(TestContext.Current.CancellationToken);
result.TotalEventsRead.Should().Be(1);
result.EventsSkippedDuplicate.Should().Be(1);
@@ -208,7 +208,7 @@ public sealed class IncrementalOrchestratorTests
eventSource.Enqueue(evt);
var result = await orchestrator.ProcessAsync(CancellationToken.None);
var result = await orchestrator.ProcessAsync(TestContext.Current.CancellationToken);
result.TotalEventsRead.Should().Be(1);
result.EventsSkippedOld.Should().Be(1);
@@ -235,7 +235,7 @@ public sealed class IncrementalOrchestratorTests
"tenant2", "ADV-002", "CVE-002", [], "test",
timeProvider.GetUtcNow(), timeProvider.GetUtcNow()));
var result = await orchestrator.ProcessAsync(CancellationToken.None);
var result = await orchestrator.ProcessAsync(TestContext.Current.CancellationToken);
result.BatchesProcessed.Should().Be(2); // One per tenant
submitter.SubmittedBatches.Select(b => b.TenantId).Should()
@@ -266,7 +266,7 @@ public sealed class IncrementalOrchestratorTests
timeProvider.GetUtcNow(), timeProvider.GetUtcNow(),
priority: PolicyChangePriority.Emergency));
await orchestrator.ProcessAsync(CancellationToken.None);
await orchestrator.ProcessAsync(TestContext.Current.CancellationToken);
// Emergency should be processed first (separate batch due to priority)
submitter.SubmittedBatches.Should().HaveCount(2);