Skip to content

Checkpoint concurrent open-loop failure accounting cleanup #104

Checkpoint concurrent open-loop failure accounting cleanup

Checkpoint concurrent open-loop failure accounting cleanup #104

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

benchmarks.yml

on: push
Plan benchmark runs
10s
Plan benchmark runs
Build Docker images
2m 19s
Build Docker images
Build and check KeyLoad
2m 43s
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
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: benchmarks/KeyLoad.ComparisonHost/Features/BenchmarkComparisons/Configuration/ComparisonStartupOptions.cs#L20
Change type of variable 'options' from 'Microsoft.Extensions.Options.IOptions<KeyLoad.ComparisonHost.Features.BenchmarkComparisons.ComparisonStartupOptions>' to 'Microsoft.Extensions.Options.OptionsManager<KeyLoad.ComparisonHost.Features.BenchmarkComparisons.ComparisonStartupOptions>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
Build Docker images: benchmarks/KeyLoad.ComparisonHost/Features/BenchmarkComparisons/Configuration/ComparisonHostOptionsRegistration.cs#L11
Change type of variable 'options' from 'Microsoft.Extensions.Options.IOptions<T>' to 'Microsoft.Extensions.Options.OptionsManager<T>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
Build Docker images: benchmarks/KeyLoad.ComparisonHost/Features/BenchmarkComparisons/Hosting/ComparisonTargetOwner.cs#L12
Type 'ComparisonTargetOwner' contains 201 code lines; the maximum is 200
Build Docker images: benchmarks/KeyLoad.ComparisonHost/Features/BenchmarkComparisons/Configuration/ComparisonStartupOptions.cs#L1
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
Build Docker images: benchmarks/KeyLoad.ComparisonHost/Features/BenchmarkComparisons/Configuration/ComparisonHostExecutionOptions.cs#L1
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
Build Docker images: benchmarks/KeyLoad.ComparisonHost/Features/BenchmarkComparisons/Configuration/NativeComparisonExecutionRegistration.cs#L38
Change type of variable 'options' from 'Microsoft.Extensions.Options.IOptions<KeyLoad.ComparisonHost.Features.BenchmarkComparisons.ComparisonHostExecutionOptions>' to 'Microsoft.Extensions.Options.OptionsManager<KeyLoad.ComparisonHost.Features.BenchmarkComparisons.ComparisonHostExecutionOptions>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
Build Docker images: benchmarks/KeyLoad.ComparisonHost/Features/BenchmarkComparisons/Configuration/NativeComparisonExecutionRegistration.cs#L16
Change type of variable 'options' from 'Microsoft.Extensions.Options.IOptions<KeyLoad.Comparisons.NativeComparisonExecutionOptions>' to 'Microsoft.Extensions.Options.OptionsManager<KeyLoad.Comparisons.NativeComparisonExecutionOptions>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
Build Docker images: benchmarks/KeyLoad.ComparisonHost/Features/BenchmarkComparisons/Configuration/OpenLoopExecutionRegistration.cs#L14
Change type of variable 'options' from 'Microsoft.Extensions.Options.IOptions<KeyLoad.Comparisons.OpenLoopExecutionOptions>' to 'Microsoft.Extensions.Options.OptionsManager<KeyLoad.Comparisons.OpenLoopExecutionOptions>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
Build Docker images: benchmarks/KeyLoad.ComparisonHost/Features/BenchmarkComparisons/Configuration/ComparisonStartupOptions.cs#L20
Change type of variable 'options' from 'Microsoft.Extensions.Options.IOptions<KeyLoad.ComparisonHost.Features.BenchmarkComparisons.ComparisonStartupOptions>' to 'Microsoft.Extensions.Options.OptionsManager<KeyLoad.ComparisonHost.Features.BenchmarkComparisons.ComparisonStartupOptions>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
Build Docker images: benchmarks/KeyLoad.ComparisonHost/Features/BenchmarkComparisons/Configuration/ComparisonHostOptionsRegistration.cs#L11
Change type of variable 'options' from 'Microsoft.Extensions.Options.IOptions<T>' to 'Microsoft.Extensions.Options.OptionsManager<T>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
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
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: benchmarks/KeyLoad.ComparisonHost/Features/BenchmarkComparisons/Hosting/ComparisonTargetOwner.cs#L12
Type 'ComparisonTargetOwner' contains 201 code lines; the maximum is 200
Build and check KeyLoad: benchmarks/KeyLoad.ComparisonHost/Features/BenchmarkComparisons/Configuration/ComparisonStartupOptions.cs#L1
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
Build and check KeyLoad: benchmarks/KeyLoad.ComparisonHost/Features/BenchmarkComparisons/Configuration/ComparisonHostExecutionOptions.cs#L1
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
Build and check KeyLoad: benchmarks/KeyLoad.ComparisonHost/Features/BenchmarkComparisons/Configuration/NativeComparisonExecutionRegistration.cs#L16
Change type of variable 'options' from 'Microsoft.Extensions.Options.IOptions<KeyLoad.Comparisons.NativeComparisonExecutionOptions>' to 'Microsoft.Extensions.Options.OptionsManager<KeyLoad.Comparisons.NativeComparisonExecutionOptions>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
Build and check KeyLoad: benchmarks/KeyLoad.ComparisonHost/Features/BenchmarkComparisons/Configuration/NativeComparisonExecutionRegistration.cs#L38
Change type of variable 'options' from 'Microsoft.Extensions.Options.IOptions<KeyLoad.ComparisonHost.Features.BenchmarkComparisons.ComparisonHostExecutionOptions>' to 'Microsoft.Extensions.Options.OptionsManager<KeyLoad.ComparisonHost.Features.BenchmarkComparisons.ComparisonHostExecutionOptions>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
Build and check KeyLoad: benchmarks/KeyLoad.ComparisonHost/Features/BenchmarkComparisons/Configuration/OpenLoopExecutionRegistration.cs#L14
Change type of variable 'options' from 'Microsoft.Extensions.Options.IOptions<KeyLoad.Comparisons.OpenLoopExecutionOptions>' to 'Microsoft.Extensions.Options.OptionsManager<KeyLoad.Comparisons.OpenLoopExecutionOptions>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
Build and check KeyLoad: benchmarks/KeyLoad.ComparisonHost/Features/BenchmarkComparisons/Configuration/ComparisonStartupOptions.cs#L20
Change type of variable 'options' from 'Microsoft.Extensions.Options.IOptions<KeyLoad.ComparisonHost.Features.BenchmarkComparisons.ComparisonStartupOptions>' to 'Microsoft.Extensions.Options.OptionsManager<KeyLoad.ComparisonHost.Features.BenchmarkComparisons.ComparisonStartupOptions>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
Build and check KeyLoad: benchmarks/KeyLoad.ComparisonHost/Features/BenchmarkComparisons/Configuration/ComparisonHostOptionsRegistration.cs#L11
Change type of variable 'options' from 'Microsoft.Extensions.Options.IOptions<T>' to 'Microsoft.Extensions.Options.OptionsManager<T>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
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.12 MB
sha256:ffb4fd623d5144b007aeb07c9598bfc6421236c6b1c0c2e172fb5362c75a4a5b
comparison-images-qualification
765 KB
sha256:f6513101b25df63bcebfb358669585e21431a82eca0ae241063202fd1e6de71a
comparison-plan
51.8 KB
sha256:7967f506f37929016aa73736a657ba68edd8395bb59d0b2985e5c92207948031
timeseries-native-pinned-image-facts
765 KB
sha256:f6513101b25df63bcebfb358669585e21431a82eca0ae241063202fd1e6de71a