Repository navigation
Checkpoint concurrent open-loop failure accounting cleanup #238
ci.yml
on: push
Check website
33s
Check repository rules
6s
Test code analyzers
1m 19s
Test three-node database
1m 35s
Publish website
0s
Matrix: Build and test KeyLoad
Annotations
24 errors and 5 notices
|
Check website
Process completed with exit code 1.
|
|
Test code analyzers:
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)
|
|
Test code analyzers:
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)
|
|
Test code analyzers:
benchmarks/KeyLoad.ComparisonHost/Features/BenchmarkComparisons/Hosting/ComparisonTargetOwner.cs#L12
Type 'ComparisonTargetOwner' contains 201 code lines; the maximum is 200
|
|
Test code analyzers:
benchmarks/KeyLoad.ComparisonHost/Features/BenchmarkComparisons/Configuration/ComparisonStartupOptions.cs#L1
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
|
|
Test code analyzers:
benchmarks/KeyLoad.ComparisonHost/Features/BenchmarkComparisons/Configuration/ComparisonHostExecutionOptions.cs#L1
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
|
|
Test code analyzers:
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)
|
|
Test code analyzers:
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)
|
|
Test code analyzers:
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)
|
|
Test code analyzers:
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)
|
|
Test code analyzers:
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)
|
|
Test three-node database
No files were found with the provided path: artifacts/code-quality/**. No artifacts will be uploaded.
|
|
Test three-node database
No files were found with the provided path: TestResults/**
tests/KeyLoad.IntegrationTests/**/TestResults/**
artifacts/qualification/**. No artifacts will be uploaded.
|
|
Test three-node database
Process completed with exit code 1.
|
|
Build and test KeyLoad (ubuntu-latest):
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 test KeyLoad (ubuntu-latest):
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 test KeyLoad (ubuntu-latest):
benchmarks/KeyLoad.ComparisonHost/Features/BenchmarkComparisons/Hosting/ComparisonTargetOwner.cs#L12
Type 'ComparisonTargetOwner' contains 201 code lines; the maximum is 200
|
|
Build and test KeyLoad (ubuntu-latest):
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 test KeyLoad (ubuntu-latest):
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 test KeyLoad (ubuntu-latest):
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 test KeyLoad (ubuntu-latest):
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 test KeyLoad (ubuntu-latest):
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 test KeyLoad (ubuntu-latest):
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 test KeyLoad (ubuntu-latest):
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)
|
|
Check repository rules
"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"
|
|
Check website
"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"
|
|
Test code analyzers
"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"
|
|
Test three-node database
"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 test KeyLoad (ubuntu-latest)
"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 | |
|---|---|---|---|
|
analyzer-rule-evidence
|
764 KB |
sha256:d42d8e19a51c46a3433caccc7350d0ac6082191f6c9612eca3c4cfcc069c5de5
|
|
|
code-quality-ubuntu-latest
|
1.12 MB |
sha256:a02acab6a46dda602678dd0de153a2cfebc20ccf830adcb0d379989f5dce4ed8
|
|
|
docker-rf3-image-evidence
|
14.9 KB |
sha256:9d0bb165fb84b9ae18a7d930b4fece937da906151fb23048458e0569beead2a3
|
|
|
site-qualification-31bb2202499d5deb81eee2417c07bef010a28657-1
|
258 KB |
sha256:c73a9636bd15101a98455a132bc96dd58b6ce54eb143db689e4a15785eac327b
|
|