Skip to content

Join RF3 process lifetime to owned signals helper #115

Join RF3 process lifetime to owned signals helper

Join RF3 process lifetime to owned signals helper #115

Triggered via push October 6, 2026 08:24
Status Failure
Total duration 5m 39s
Artifacts 4

benchmarks.yml

on: push
Plan benchmark runs
7s
Plan benchmark runs
Build Docker images
1m 50s
Build Docker images
Build and check KeyLoad
2m 58s
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

15 errors and 3 notices
Build Docker images
Process completed with exit code 1.
Build Docker images: tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Helpers/RedisNativeReadinessRegression.cs#L94
There is no argument given that corresponds to the required parameter 'token' of 'RedisCopyObservation.VerifyDirectCopiesAsync(ConnectionMultiplexer[], EndPoint[], int, string, string, IOptions<ComparisonLifecycleOptions>, TimeProvider, CancellationToken)'
Build Docker images: tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Helpers/RedisNativeReadinessRegression.cs#L78
There is no argument given that corresponds to the required parameter 'token' of 'RedisCopyObservation.VerifyDirectCopiesAsync(ConnectionMultiplexer[], EndPoint[], int, string, string, IOptions<ComparisonLifecycleOptions>, TimeProvider, CancellationToken)'
Build Docker images: tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Helpers/RedisNativeReadinessRegression.cs#L94
There is no argument given that corresponds to the required parameter 'token' of 'RedisCopyObservation.VerifyDirectCopiesAsync(ConnectionMultiplexer[], EndPoint[], int, string, string, IOptions<ComparisonLifecycleOptions>, TimeProvider, CancellationToken)'
Build Docker images: tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Helpers/RedisNativeReadinessRegression.cs#L78
There is no argument given that corresponds to the required parameter 'token' of 'RedisCopyObservation.VerifyDirectCopiesAsync(ConnectionMultiplexer[], EndPoint[], int, string, string, IOptions<ComparisonLifecycleOptions>, TimeProvider, CancellationToken)'
Build and check KeyLoad: src/KeyLoad.Artifacts/Features/BackupRestore/Staging/BackupArtifactPublication.cs#L87
Modify 'CleanupFailedClaim' to catch a more specific allowed exception type, or rethrow the exception (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1031)
Build and check KeyLoad: src/KeyLoad.Artifacts/Features/BackupRestore/Staging/BackupArtifactEmptyDestination.cs#L106
Modify 'Cleanup' to catch a more specific allowed exception type, or rethrow the exception (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1031)
Build and check KeyLoad: src/KeyLoad.Artifacts/Features/BackupRestore/Staging/BackupArtifactEmptyDestination.cs#L86
Modify 'Restore' to catch a more specific allowed exception type, or rethrow the exception (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1031)
Build and check KeyLoad: src/KeyLoad.Artifacts/Features/BackupRestore/Staging/BackupArtifactEmptyDestination.cs#L72
Modify 'Restore' to catch a more specific allowed exception type, or rethrow the exception (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1031)
Build and check KeyLoad: src/KeyLoad.Artifacts/Features/BackupRestore/Staging/BackupArtifactExtraction.cs#L12
Use recommended dispose pattern to ensure that object created by 'CatalogedArtifact.Open(artifactPath)' is disposed on all paths. If possible, wrap the creation within a 'using' statement or a 'using' declaration. Otherwise, use a try-finally pattern, with a dedicated local variable declared before the try region and an unconditional Dispose invocation on non-null value in the 'finally' region, say 'x?.Dispose()'. If the object is explicitly disposed within the try region or the dispose ownership is transfered to another object or method, assign 'null' to the local variable just after such an operation to prevent double dispose in 'finally'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
Build and check KeyLoad: src/KeyLoad.Artifacts/Features/BackupRestore/Staging/BackupArtifactExtraction.cs#L45
Modify 'StageArtifact' to catch a more specific allowed exception type, or rethrow the exception (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1031)
Build and check KeyLoad: src/KeyLoad.Artifacts/Features/BackupRestore/Staging/BackupArtifactExtraction.cs#L35
Modify 'StageArtifact' to catch a more specific allowed exception type, or rethrow the exception (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1031)
Build and check KeyLoad: src/KeyLoad.Artifacts/Features/BackupRestore/Staging/BackupArtifactExtraction.cs#L27
Modify 'StageArtifact' to catch a more specific allowed exception type, or rethrow the exception (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1031)
Build and check KeyLoad: src/KeyLoad.Artifacts/Features/BackupRestore/Staging/BackupArtifactStaging.cs#L50
Modify 'RegisterOwnedFile' to catch a more specific allowed exception type, or rethrow the exception (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1031)
Build and check KeyLoad: src/KeyLoad.Artifacts/Features/BackupRestore/Staging/BackupArtifactStaging.cs#L42
Modify 'RegisterOwnedFile' to catch a more specific allowed exception type, or rethrow the exception (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1031)
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.41 MB
sha256:dfaa909ac768bbec4cd02227749de4f133f03f8accbc9c26544bdbf5d24dcfe5
comparison-images-qualification
922 KB
sha256:0819a6a1fa64d4999553630102ff9aab2c4a7d694dd1b027a7e0605c982fbca0
comparison-plan
57.9 KB
sha256:c27b085cf3843316ba641b36c7a5c7a4e6b216110af21a61614a55972cfd2703
timeseries-native-pinned-image-facts
922 KB
sha256:6e591ecdbe42013855876d784fc44d9ac5d8c6890a705813c4410530962ac134