Skip to content

Checkpoint exact functional coverage cases and native collector policy #105

Checkpoint exact functional coverage cases and native collector policy

Checkpoint exact functional coverage cases and native collector policy #105

Triggered via push October 6, 2026 01:13
Status Failure
Total duration 10m 19s
Artifacts 4

benchmarks.yml

on: push
Plan benchmark runs
9s
Plan benchmark runs
Build Docker images
1m 41s
Build Docker images
Build and check KeyLoad
10m 13s
Build and check KeyLoad
Matrix: comparison-helixdb
Matrix: comparison-keyload
Matrix: comparison-kurrentdb
Matrix: comparison-mongodb
Matrix: comparison-neo4j
Matrix: comparison-opensearch
Matrix: comparison-postgresql
Matrix: comparison-qdrant
Matrix: comparison-rabbitmq
Matrix: comparison-redis
Matrix: comparison-surrealdb
Combine benchmark results
0s
Combine benchmark results
Fit to window
Zoom out
Zoom in

Annotations

21 errors and 3 notices
Plan benchmark runs
Job outputs exceed 1,048,576 bytes
Build Docker images: src/KeyLoad.AppHost/Features/BenchmarkComparisons/Observations/ScaleServerResourceEvidenceCollector.cs#L7
Method 'KeyLoad.AppHost.Features.BenchmarkComparisons.ScaleServerResourceEvidenceCollector.ScaleServerResourceEvidenceCollector(KeyLoad.Comparisons.ComparisonWorkerSelection, string, System.Threading.CancellationToken, Microsoft.Extensions.Options.IOptions<KeyLoad.AppHost.Features.BenchmarkComparisons.ScaleServerResourceOptions>, Microsoft.Extensions.Options.IOptions<KeyLoad.AppHost.Features.BenchmarkComparisons.BenchmarkProvenanceOptions>, KeyLoad.AppHost.Features.BenchmarkComparisons.OpenLoopResourceSelection?)' should take CancellationToken as the last parameter (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1068)
Build Docker images: src/KeyLoad.AppHost/Features/BenchmarkComparisons/Hardware/ScaleServerHostEvidence.cs#L125
Method 'KeyLoad.AppHost.Features.BenchmarkComparisons.BoundedText.ReadAsync(string, int, System.Threading.CancellationToken, KeyLoad.AppHost.Features.BenchmarkComparisons.ScaleServerResourceSampleBudget)' should take CancellationToken as the last parameter (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1068)
Build Docker images: src/KeyLoad.AppHost/Features/TestInfrastructure/Hosting/TestSuiteResources.cs#L26
Executable unit contains 51 code lines; the maximum is 50
Build Docker images: src/KeyLoad.AppHost/Features/BenchmarkComparisons/Serialization/ScaleServerResourceEvidenceWriter.cs#L36
Avoid creating a new 'JsonSerializerOptions' instance for every serialization operation. Cache and reuse instances instead. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1869)
Build Docker images: src/KeyLoad.AppHost/Features/BenchmarkComparisons/Processes/ScaleServerResourceProcess.cs#L143
The method SendSignal didn't use DefaultDllImportSearchPaths attribute for P/Invokes. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca5392)
Build Docker images: src/KeyLoad.AppHost/Features/BenchmarkComparisons/Serialization/OpenLoopResourceArtifactDecoder.cs#L143
Possible null reference argument for parameter 'value' in 'bool OpenLoopResourceArtifactDecoder.Matches(string value, long expected)'.
Build Docker images: src/KeyLoad.AppHost/Features/BenchmarkComparisons/Serialization/OpenLoopResourceArtifactDecoder.cs#L142
Possible null reference argument for parameter 'value' in 'bool OpenLoopResourceArtifactDecoder.Matches(string value, long expected)'.
Build Docker images: src/KeyLoad.AppHost/Features/BenchmarkComparisons/Serialization/OpenLoopResourceArtifactDecoder.cs#L141
Possible null reference argument for parameter 'value' in 'bool OpenLoopResourceArtifactDecoder.Matches(string value, long expected)'.
Build and check KeyLoad: tests/KeyLoad.CrashHost/Features/TimeSeries/Helpers/SampleRetentionCrashScenario.cs#L25
Runtime numeric literal '3' must use a domain-named constant or configured option
Build and check KeyLoad: tests/KeyLoad.CrashHost/Features/TimeSeries/Helpers/SampleRetentionCrashScenario.cs#L24
Runtime numeric literal '2026' must use a domain-named constant or configured option
Build and check KeyLoad: tests/KeyLoad.CrashHost/Features/ClusterReplication/Helpers/ReplicaCrashNode.cs#L54
'Configuration' must use centrally bound and validated IOptions<T>; raw reads and hardcoded operational policy belong only to their explicit configuration owners
Build and check KeyLoad: tests/KeyLoad.CrashHost/Features/Messaging/Helpers/SagaTimeoutCrashScenario.cs#L29
Runtime text literal "842223f3-9f76-4ba2-8a62-c3bb0f0fe8f2" must use a domain-named constant or nameof
Build and check KeyLoad: tests/KeyLoad.CrashHost/Features/Messaging/Helpers/SagaTimeoutCrashScenario.cs#L28
Runtime text literal "f64ff08b-299d-42ae-a39e-b6536fdb7295" must use a domain-named constant or nameof
Build and check KeyLoad: tests/KeyLoad.CrashHost/Features/Messaging/Helpers/SagaTimeoutCrashScenario.cs#L26
Runtime text literal "be44ba62-d912-46f7-8e9f-53934859531b" must use a domain-named constant or nameof
Build and check KeyLoad: tests/KeyLoad.CrashHost/Features/Messaging/Helpers/SagaTimeoutCrashScenario.cs#L27
Runtime text literal "f6831ec3-e664-43b1-94e4-9a93af3efbd0" must use a domain-named constant or nameof
Build and check KeyLoad: tests/KeyLoad.CrashHost/Features/Messaging/Helpers/SagaTimeoutCrashScenario.cs#L25
Runtime text literal "messaging" must use a domain-named constant or nameof
Build and check KeyLoad: tests/KeyLoad.CrashHost/Features/Messaging/Helpers/SagaTimeoutCrashScenario.cs#L25
Runtime text literal "database" must use a domain-named constant or nameof
Build and check KeyLoad: tests/KeyLoad.CrashHost/Features/Messaging/Helpers/SagaTimeoutCrashScenario.cs#L25
Runtime text literal "tenant" must use a domain-named constant or nameof
Plan benchmark runs
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Build Docker images
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Build and check KeyLoad
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"

Artifacts

Produced during runtime
Name Size Digest
code-quality-comparisons
1.18 MB
sha256:0cb28397e6c227b4d9cd824a840407f3246dbdf1c70ba2f54851b01a528bf078
comparison-images-qualification
817 KB
sha256:86d8add22741fb825dc3fb10ccf9ea37ee942b051743433dd2a39ddda17b740c
comparison-plan
51.8 KB
sha256:f7dc63663baa5b48f4fb90e16aa6c7def5932b1b3945b1f59822f972b90e0e8c
timeseries-native-pinned-image-facts
817 KB
sha256:f4cdafeb5eddc8f04bff85913bfd2bbd83e95ab3ed0f4c5a15c82adac460c856