Skip to content

Bind session regression operations to the native comparison result #193

Bind session regression operations to the native comparison result

Bind session regression operations to the native comparison result #193

Triggered via push October 17, 2026 00:11
Status Failure
Total duration 16m 44s
Artifacts 20
Check repository rules
9s
Check repository rules
Test code analyzers
4m 19s
Test code analyzers
Test three-node database
14m 4s
Test three-node database
Matrix: task-acceptance
Matrix: Build and test KeyLoad
Fit to window
Zoom out
Zoom in

Annotations

172 errors
Qualify KL-087 (normal caller)
Process completed with exit code 1.
Qualify KL-065 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Helpers/ScaleServerCancellationProbe.cs#L54
Machine key 'missingEvidence' must be referenced through a named const string
Qualify KL-065 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Helpers/ScaleServerCancellationProbe.cs#L53
Machine key 'qualified' must be referenced through a named const string
Qualify KL-065 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Helpers/ScaleServerCancellationProbe.cs#L52
Machine key 'observations' must be referenced through a named const string
Qualify KL-065 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Helpers/ScaleServerCancellationProbe.cs#L38
Machine key 'KEYLOAD_BENCHMARK_SESSION_ID' must be referenced through a named const string
Qualify KL-065 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Session/Fixtures/BenchmarkSessionAspireFixture.cs#L88
Modify 'RunOwnedAsync' to catch a more specific allowed exception type, or rethrow the exception (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1031)
Qualify KL-065 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/UnitContracts/Session/Cases/BenchmarkSessionContractTests.cs#L131
Avoid multiple blank lines (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide2000)
Qualify KL-065 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/UnitContracts/Session/Cases/BenchmarkSessionContractTests.cs#L142
Avoid multiple blank lines (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide2000)
Qualify KL-065 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Documents/Cases/DocumentComparisonNativeTests.cs#L81
The type arguments for method 'ComparisonAssertionExtensions.IsGreaterThanOrEqualTo<TValue>(IAssertionSource<TValue>, TValue, string?)' cannot be inferred from the usage. Try specifying the type arguments explicitly.
Qualify KL-027 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Helpers/ScaleServerCancellationProbe.cs#L53
Machine key 'qualified' must be referenced through a named const string
Qualify KL-027 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Helpers/ScaleServerCancellationProbe.cs#L52
Machine key 'observations' must be referenced through a named const string
Qualify KL-027 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Helpers/ScaleServerCancellationProbe.cs#L38
Machine key 'KEYLOAD_BENCHMARK_SESSION_ID' must be referenced through a named const string
Qualify KL-027 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Session/Fixtures/BenchmarkSessionAspireFixture.cs#L60
Call System.IDisposable.Dispose on object created by 'new(application, execution, containers.Select(container => container.Name),' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
Qualify KL-027 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Session/Fixtures/BenchmarkSessionAspireFixture.cs#L88
Modify 'RunOwnedAsync' to catch a more specific allowed exception type, or rethrow the exception (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1031)
Qualify KL-027 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/UnitContracts/Session/Cases/BenchmarkSessionContractTests.cs#L131
Avoid multiple blank lines (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide2000)
Qualify KL-027 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/UnitContracts/Session/Cases/BenchmarkSessionContractTests.cs#L142
Avoid multiple blank lines (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide2000)
Qualify KL-027 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Documents/Cases/DocumentComparisonNativeTests.cs#L81
The type arguments for method 'ComparisonAssertionExtensions.IsGreaterThanOrEqualTo<TValue>(IAssertionSource<TValue>, TValue, string?)' cannot be inferred from the usage. Try specifying the type arguments explicitly.
Qualify KL-015 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Session/Fixtures/BenchmarkSessionAspireFixture.cs#L60
Call System.IDisposable.Dispose on object created by 'new(application, execution, containers.Select(container => container.Name),' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
Qualify KL-015 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Session/Fixtures/BenchmarkSessionAspireFixture.cs#L88
Modify 'RunOwnedAsync' to catch a more specific allowed exception type, or rethrow the exception (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1031)
Qualify KL-015 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Cases/IsolatedResourceTopologyRouteTests.cs#L8
Private member 'IsolatedResourceTopologyRouteTests.ScenarioEnvironment' is unused (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0051)
Qualify KL-015 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Cases/IsolatedResourceTopologyRouteTests.cs#L8
Unused field 'ScenarioEnvironment' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1823)
Qualify KL-015 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/UnitContracts/Session/Cases/BenchmarkSessionContractTests.cs#L131
Avoid multiple blank lines (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide2000)
Qualify KL-015 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/UnitContracts/Session/Cases/BenchmarkSessionContractTests.cs#L142
Avoid multiple blank lines (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide2000)
Qualify KL-015 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Documents/Cases/DocumentComparisonNativeTests.cs#L81
The type arguments for method 'ComparisonAssertionExtensions.IsGreaterThanOrEqualTo<TValue>(IAssertionSource<TValue>, TValue, string?)' cannot be inferred from the usage. Try specifying the type arguments explicitly.
Qualify KL-008 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Helpers/ScaleServerCancellationProbe.cs#L53
Machine key 'qualified' must be referenced through a named const string
Qualify KL-008 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Helpers/ScaleServerCancellationProbe.cs#L52
Machine key 'observations' must be referenced through a named const string
Qualify KL-008 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Helpers/ScaleServerCancellationProbe.cs#L38
Machine key 'KEYLOAD_BENCHMARK_SESSION_ID' must be referenced through a named const string
Qualify KL-008 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Session/Fixtures/BenchmarkSessionAspireFixture.cs#L60
Call System.IDisposable.Dispose on object created by 'new(application, execution, containers.Select(container => container.Name),' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
Qualify KL-008 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Session/Fixtures/BenchmarkSessionAspireFixture.cs#L88
Modify 'RunOwnedAsync' to catch a more specific allowed exception type, or rethrow the exception (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1031)
Qualify KL-008 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/UnitContracts/Session/Cases/BenchmarkSessionContractTests.cs#L131
Avoid multiple blank lines (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide2000)
Qualify KL-008 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/UnitContracts/Session/Cases/BenchmarkSessionContractTests.cs#L142
Avoid multiple blank lines (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide2000)
Qualify KL-008 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Documents/Cases/DocumentComparisonNativeTests.cs#L81
The type arguments for method 'ComparisonAssertionExtensions.IsGreaterThanOrEqualTo<TValue>(IAssertionSource<TValue>, TValue, string?)' cannot be inferred from the usage. Try specifying the type arguments explicitly.
Build and test KeyLoad (ubuntu-24.04): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Helpers/ScaleServerCancellationProbe.cs#L38
Machine key 'KEYLOAD_BENCHMARK_SESSION_ID' must be referenced through a named const string
Build and test KeyLoad (ubuntu-24.04): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Session/Fixtures/BenchmarkSessionAspireFixture.cs#L88
Modify 'RunOwnedAsync' 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 test KeyLoad (ubuntu-24.04): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/UnitContracts/Session/Fixtures/SessionRegressionTarget.cs#L40
Use auto property (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0032)
Build and test KeyLoad (ubuntu-24.04): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/UnitContracts/Session/Cases/BenchmarkSessionContractTests.cs#L131
Avoid multiple blank lines (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide2000)
Build and test KeyLoad (ubuntu-24.04): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/UnitContracts/Session/Cases/BenchmarkSessionContractTests.cs#L142
Avoid multiple blank lines (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide2000)
Build and test KeyLoad (ubuntu-24.04): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Documents/Cases/DocumentComparisonNativeTests.cs#L81
The type arguments for method 'ComparisonAssertionExtensions.IsGreaterThanOrEqualTo<TValue>(IAssertionSource<TValue>, TValue, string?)' cannot be inferred from the usage. Try specifying the type arguments explicitly.
Qualify KL-035 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Helpers/ScaleServerCancellationProbe.cs#L38
Machine key 'KEYLOAD_BENCHMARK_SESSION_ID' must be referenced through a named const string
Qualify KL-035 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Session/Fixtures/BenchmarkSessionAspireFixture.cs#L88
Modify 'RunOwnedAsync' to catch a more specific allowed exception type, or rethrow the exception (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1031)
Qualify KL-035 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/UnitContracts/Session/Fixtures/SessionRegressionTarget.cs#L40
Use auto property (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0032)
Qualify KL-035 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/UnitContracts/Session/Cases/BenchmarkSessionContractTests.cs#L131
Avoid multiple blank lines (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide2000)
Qualify KL-035 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/UnitContracts/Session/Cases/BenchmarkSessionContractTests.cs#L142
Avoid multiple blank lines (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide2000)
Qualify KL-035 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Documents/Cases/DocumentComparisonNativeTests.cs#L81
The type arguments for method 'ComparisonAssertionExtensions.IsGreaterThanOrEqualTo<TValue>(IAssertionSource<TValue>, TValue, string?)' cannot be inferred from the usage. Try specifying the type arguments explicitly.
Qualify KL-029 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Helpers/ScaleServerCancellationProbe.cs#L54
Machine key 'missingEvidence' must be referenced through a named const string
Qualify KL-029 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Helpers/ScaleServerCancellationProbe.cs#L53
Machine key 'qualified' must be referenced through a named const string
Qualify KL-029 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Helpers/ScaleServerCancellationProbe.cs#L52
Machine key 'observations' must be referenced through a named const string
Qualify KL-029 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Helpers/ScaleServerCancellationProbe.cs#L38
Machine key 'KEYLOAD_BENCHMARK_SESSION_ID' must be referenced through a named const string
Qualify KL-029 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Session/Fixtures/BenchmarkSessionAspireFixture.cs#L88
Modify 'RunOwnedAsync' to catch a more specific allowed exception type, or rethrow the exception (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1031)
Qualify KL-029 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/UnitContracts/Session/Cases/BenchmarkSessionContractTests.cs#L131
Avoid multiple blank lines (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide2000)
Qualify KL-029 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/UnitContracts/Session/Cases/BenchmarkSessionContractTests.cs#L142
Avoid multiple blank lines (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide2000)
Qualify KL-029 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Documents/Cases/DocumentComparisonNativeTests.cs#L81
The type arguments for method 'ComparisonAssertionExtensions.IsGreaterThanOrEqualTo<TValue>(IAssertionSource<TValue>, TValue, string?)' cannot be inferred from the usage. Try specifying the type arguments explicitly.
Qualify KL-014 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Helpers/ScaleServerCancellationProbe.cs#L38
Machine key 'KEYLOAD_BENCHMARK_SESSION_ID' must be referenced through a named const string
Qualify KL-014 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/UnitContracts/Session/Fixtures/SessionRegressionTarget.cs#L40
Use auto property (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0032)
Qualify KL-014 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Session/Fixtures/BenchmarkSessionAspireFixture.cs#L60
Call System.IDisposable.Dispose on object created by 'new(application, execution, containers.Select(container => container.Name),' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
Qualify KL-014 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Session/Fixtures/BenchmarkSessionAspireFixture.cs#L88
Modify 'RunOwnedAsync' to catch a more specific allowed exception type, or rethrow the exception (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1031)
Qualify KL-014 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/UnitContracts/Session/Cases/BenchmarkSessionContractTests.cs#L131
Avoid multiple blank lines (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide2000)
Qualify KL-014 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/UnitContracts/Session/Cases/BenchmarkSessionContractTests.cs#L142
Avoid multiple blank lines (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide2000)
Qualify KL-014 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Documents/Cases/DocumentComparisonNativeTests.cs#L81
The type arguments for method 'ComparisonAssertionExtensions.IsGreaterThanOrEqualTo<TValue>(IAssertionSource<TValue>, TValue, string?)' cannot be inferred from the usage. Try specifying the type arguments explicitly.
Qualify KL-078 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Helpers/ScaleServerCancellationProbe.cs#L54
Machine key 'missingEvidence' must be referenced through a named const string
Qualify KL-078 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Helpers/ScaleServerCancellationProbe.cs#L53
Machine key 'qualified' must be referenced through a named const string
Qualify KL-078 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Helpers/ScaleServerCancellationProbe.cs#L52
Machine key 'observations' must be referenced through a named const string
Qualify KL-078 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Helpers/ScaleServerCancellationProbe.cs#L38
Machine key 'KEYLOAD_BENCHMARK_SESSION_ID' must be referenced through a named const string
Qualify KL-078 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Session/Fixtures/BenchmarkSessionAspireFixture.cs#L88
Modify 'RunOwnedAsync' to catch a more specific allowed exception type, or rethrow the exception (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1031)
Qualify KL-078 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/UnitContracts/Session/Cases/BenchmarkSessionContractTests.cs#L131
Avoid multiple blank lines (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide2000)
Qualify KL-078 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/UnitContracts/Session/Cases/BenchmarkSessionContractTests.cs#L142
Avoid multiple blank lines (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide2000)
Qualify KL-078 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Documents/Cases/DocumentComparisonNativeTests.cs#L81
The type arguments for method 'ComparisonAssertionExtensions.IsGreaterThanOrEqualTo<TValue>(IAssertionSource<TValue>, TValue, string?)' cannot be inferred from the usage. Try specifying the type arguments explicitly.
Test three-node database
No files were found with the provided path: TestResults/** /home/runner/work/_temp/functional-gates/**/native-resource-logs/** tests/KeyLoad.IntegrationTests/**/TestResults/** artifacts/qualification/**. No artifacts will be uploaded.
Test three-node database: tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Helpers/ScaleServerCancellationProbe.cs#L54
Machine key 'missingEvidence' must be referenced through a named const string
Test three-node database: tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Helpers/ScaleServerCancellationProbe.cs#L53
Machine key 'qualified' must be referenced through a named const string
Test three-node database: tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Helpers/ScaleServerCancellationProbe.cs#L52
Machine key 'observations' must be referenced through a named const string
Test three-node database: tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Helpers/ScaleServerCancellationProbe.cs#L38
Machine key 'KEYLOAD_BENCHMARK_SESSION_ID' must be referenced through a named const string
Test three-node database: tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Session/Fixtures/BenchmarkSessionAspireFixture.cs#L88
Modify 'RunOwnedAsync' to catch a more specific allowed exception type, or rethrow the exception (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1031)
Test three-node database: tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/UnitContracts/Session/Cases/BenchmarkSessionContractTests.cs#L131
Avoid multiple blank lines (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide2000)
Test three-node database: tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/UnitContracts/Session/Cases/BenchmarkSessionContractTests.cs#L142
Avoid multiple blank lines (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide2000)
Test three-node database: tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Documents/Cases/DocumentComparisonNativeTests.cs#L81
The type arguments for method 'ComparisonAssertionExtensions.IsGreaterThanOrEqualTo<TValue>(IAssertionSource<TValue>, TValue, string?)' cannot be inferred from the usage. Try specifying the type arguments explicitly.
Qualify KL-079 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Helpers/ScaleServerCancellationProbe.cs#L53
Machine key 'qualified' must be referenced through a named const string
Qualify KL-079 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Helpers/ScaleServerCancellationProbe.cs#L52
Machine key 'observations' must be referenced through a named const string
Qualify KL-079 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Helpers/ScaleServerCancellationProbe.cs#L38
Machine key 'KEYLOAD_BENCHMARK_SESSION_ID' must be referenced through a named const string
Qualify KL-079 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Session/Fixtures/BenchmarkSessionAspireFixture.cs#L60
Call System.IDisposable.Dispose on object created by 'new(application, execution, containers.Select(container => container.Name),' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
Qualify KL-079 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Session/Fixtures/BenchmarkSessionAspireFixture.cs#L88
Modify 'RunOwnedAsync' to catch a more specific allowed exception type, or rethrow the exception (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1031)
Qualify KL-079 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/UnitContracts/Session/Cases/BenchmarkSessionContractTests.cs#L131
Avoid multiple blank lines (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide2000)
Qualify KL-079 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/UnitContracts/Session/Cases/BenchmarkSessionContractTests.cs#L142
Avoid multiple blank lines (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide2000)
Qualify KL-079 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Documents/Cases/DocumentComparisonNativeTests.cs#L81
The type arguments for method 'ComparisonAssertionExtensions.IsGreaterThanOrEqualTo<TValue>(IAssertionSource<TValue>, TValue, string?)' cannot be inferred from the usage. Try specifying the type arguments explicitly.
Qualify KL-021 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Helpers/ScaleServerCancellationProbe.cs#L52
Machine key 'observations' must be referenced through a named const string
Qualify KL-021 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Helpers/ScaleServerCancellationProbe.cs#L38
Machine key 'KEYLOAD_BENCHMARK_SESSION_ID' must be referenced through a named const string
Qualify KL-021 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/UnitContracts/Session/Fixtures/SessionRegressionTarget.cs#L40
Use auto property (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0032)
Qualify KL-021 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/UnitContracts/Session/Cases/BenchmarkSessionContractTests.cs#L131
Avoid multiple blank lines (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide2000)
Qualify KL-021 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/UnitContracts/Session/Cases/BenchmarkSessionContractTests.cs#L142
Avoid multiple blank lines (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide2000)
Qualify KL-021 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Documents/Cases/DocumentComparisonNativeTests.cs#L81
The type arguments for method 'ComparisonAssertionExtensions.IsGreaterThanOrEqualTo<TValue>(IAssertionSource<TValue>, TValue, string?)' cannot be inferred from the usage. Try specifying the type arguments explicitly.
Qualify KL-036 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Helpers/ScaleServerCancellationProbe.cs#L54
Machine key 'missingEvidence' must be referenced through a named const string
Qualify KL-036 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Helpers/ScaleServerCancellationProbe.cs#L53
Machine key 'qualified' must be referenced through a named const string
Qualify KL-036 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Helpers/ScaleServerCancellationProbe.cs#L52
Machine key 'observations' must be referenced through a named const string
Qualify KL-036 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Helpers/ScaleServerCancellationProbe.cs#L38
Machine key 'KEYLOAD_BENCHMARK_SESSION_ID' must be referenced through a named const string
Qualify KL-036 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Session/Fixtures/BenchmarkSessionAspireFixture.cs#L88
Modify 'RunOwnedAsync' to catch a more specific allowed exception type, or rethrow the exception (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1031)
Qualify KL-036 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/UnitContracts/Session/Cases/BenchmarkSessionContractTests.cs#L131
Avoid multiple blank lines (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide2000)
Qualify KL-036 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/UnitContracts/Session/Cases/BenchmarkSessionContractTests.cs#L142
Avoid multiple blank lines (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide2000)
Qualify KL-036 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Documents/Cases/DocumentComparisonNativeTests.cs#L81
The type arguments for method 'ComparisonAssertionExtensions.IsGreaterThanOrEqualTo<TValue>(IAssertionSource<TValue>, TValue, string?)' cannot be inferred from the usage. Try specifying the type arguments explicitly.
Qualify KL-042 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Helpers/ScaleServerCancellationProbe.cs#L54
Machine key 'missingEvidence' must be referenced through a named const string
Qualify KL-042 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Helpers/ScaleServerCancellationProbe.cs#L53
Machine key 'qualified' must be referenced through a named const string
Qualify KL-042 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Helpers/ScaleServerCancellationProbe.cs#L52
Machine key 'observations' must be referenced through a named const string
Qualify KL-042 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Helpers/ScaleServerCancellationProbe.cs#L38
Machine key 'KEYLOAD_BENCHMARK_SESSION_ID' must be referenced through a named const string
Qualify KL-042 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Session/Fixtures/BenchmarkSessionAspireFixture.cs#L88
Modify 'RunOwnedAsync' to catch a more specific allowed exception type, or rethrow the exception (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1031)
Qualify KL-042 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/UnitContracts/Session/Cases/BenchmarkSessionContractTests.cs#L131
Avoid multiple blank lines (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide2000)
Qualify KL-042 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/UnitContracts/Session/Cases/BenchmarkSessionContractTests.cs#L142
Avoid multiple blank lines (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide2000)
Qualify KL-042 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Documents/Cases/DocumentComparisonNativeTests.cs#L81
The type arguments for method 'ComparisonAssertionExtensions.IsGreaterThanOrEqualTo<TValue>(IAssertionSource<TValue>, TValue, string?)' cannot be inferred from the usage. Try specifying the type arguments explicitly.
Qualify KL-011 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Helpers/ScaleServerCancellationProbe.cs#L52
Machine key 'observations' must be referenced through a named const string
Qualify KL-011 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Helpers/ScaleServerCancellationProbe.cs#L38
Machine key 'KEYLOAD_BENCHMARK_SESSION_ID' must be referenced through a named const string
Qualify KL-011 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Session/Fixtures/BenchmarkSessionAspireFixture.cs#L88
Modify 'RunOwnedAsync' to catch a more specific allowed exception type, or rethrow the exception (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1031)
Qualify KL-011 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/UnitContracts/Session/Fixtures/SessionRegressionTarget.cs#L40
Use auto property (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0032)
Qualify KL-011 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/UnitContracts/Session/Cases/BenchmarkSessionContractTests.cs#L131
Avoid multiple blank lines (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide2000)
Qualify KL-011 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/UnitContracts/Session/Cases/BenchmarkSessionContractTests.cs#L142
Avoid multiple blank lines (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide2000)
Qualify KL-011 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Documents/Cases/DocumentComparisonNativeTests.cs#L81
The type arguments for method 'ComparisonAssertionExtensions.IsGreaterThanOrEqualTo<TValue>(IAssertionSource<TValue>, TValue, string?)' cannot be inferred from the usage. Try specifying the type arguments explicitly.
Qualify KL-034 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Session/Fixtures/BenchmarkSessionAspireFixture.cs#L60
Call System.IDisposable.Dispose on object created by 'new(application, execution, containers.Select(container => container.Name),' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
Qualify KL-034 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Session/Fixtures/BenchmarkSessionAspireFixture.cs#L88
Modify 'RunOwnedAsync' to catch a more specific allowed exception type, or rethrow the exception (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1031)
Qualify KL-034 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/UnitContracts/Session/Fixtures/SessionRegressionTarget.cs#L40
Use auto property (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0032)
Qualify KL-034 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/UnitContracts/Session/Cases/BenchmarkSessionContractTests.cs#L131
Avoid multiple blank lines (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide2000)
Qualify KL-034 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/UnitContracts/Session/Cases/BenchmarkSessionContractTests.cs#L142
Avoid multiple blank lines (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide2000)
Qualify KL-034 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Documents/Cases/DocumentComparisonNativeTests.cs#L81
The type arguments for method 'ComparisonAssertionExtensions.IsGreaterThanOrEqualTo<TValue>(IAssertionSource<TValue>, TValue, string?)' cannot be inferred from the usage. Try specifying the type arguments explicitly.
Qualify KL-033 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Helpers/ScaleServerCancellationProbe.cs#L38
Machine key 'KEYLOAD_BENCHMARK_SESSION_ID' must be referenced through a named const string
Qualify KL-033 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Session/Fixtures/BenchmarkSessionAspireFixture.cs#L60
Call System.IDisposable.Dispose on object created by 'new(application, execution, containers.Select(container => container.Name),' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
Qualify KL-033 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Session/Fixtures/BenchmarkSessionAspireFixture.cs#L88
Modify 'RunOwnedAsync' to catch a more specific allowed exception type, or rethrow the exception (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1031)
Qualify KL-033 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/UnitContracts/Session/Fixtures/SessionRegressionTarget.cs#L40
Use auto property (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0032)
Qualify KL-033 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/UnitContracts/Session/Cases/BenchmarkSessionContractTests.cs#L131
Avoid multiple blank lines (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide2000)
Qualify KL-033 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/UnitContracts/Session/Cases/BenchmarkSessionContractTests.cs#L142
Avoid multiple blank lines (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide2000)
Qualify KL-033 (normal caller): tests/KeyLoad.ComparisonTests/Features/BenchmarkComparisons/Documents/Cases/DocumentComparisonNativeTests.cs#L81
The type arguments for method 'ComparisonAssertionExtensions.IsGreaterThanOrEqualTo<TValue>(IAssertionSource<TValue>, TValue, string?)' cannot be inferred from the usage. Try specifying the type arguments explicitly.

Artifacts

Produced during runtime
Name Size Digest
analyzer-rule-evidence
1.38 MB
sha256:edaff382eb1cd5ce756286f4dbfaea8c81158fe05505a87f56edecd5234d88d4
code-quality-docker-rf3
2.61 MB
sha256:17bb3fbdc527919adcbafd12bc683cc967f2254dc668d8b50aaead5cf2957c4b
code-quality-ubuntu-24.04
2.62 MB
sha256:576fd7c9fa869becdd78afc5011480b3f8d957b1b80e9fc6cafdb8a7b3b22342
docker-rf3-image-evidence
37.2 KB
sha256:344f8792b458e5ea427c8dd5e996bfa21a2a4379a9eee948956f3e76faa4b57b
task-acceptance-KL-008-normal
2.62 MB
sha256:3bfae31a8aa857acf42c55507cbaf21e0d07cd66ac0a848a65161439882e4e28
task-acceptance-KL-011-normal
2.65 MB
sha256:f364baa6d6d7717ded5186b73dec04a0373a50e83f0d55fe61f343d9037a09d9
task-acceptance-KL-014-normal
2.65 MB
sha256:ae83e42fe0222c6c2630fcaa5793f5a0c79e66091cb80a511cef7221c77b4466
task-acceptance-KL-015-normal
2.65 MB
sha256:1bb7ace72aeff2aad9bb461124ce233edcf08b661a27d781ab8eeea1cef5bfc5
task-acceptance-KL-021-normal
2.65 MB
sha256:246a90f6b99e6114913b5dbc1ef14bf640bac12d05fa371b0d94bdf17ce3b8d1
task-acceptance-KL-027-normal
2.67 MB
sha256:acbb789c84f8b927fa4edf7ef2ebd70fb2fe8c4db3eba71eca5afcfb8f38de34
task-acceptance-KL-029-normal
2.64 MB
sha256:be679b233681300b8eabc30f283e49b0b9ff98cbdbea0aa20ca2bee86cf5840e
task-acceptance-KL-033-normal
2.65 MB
sha256:c09bf40782e1ebe05ba21d5d047e0d19c1ac2d512b89eaeb4a171515f8bc1b5c
task-acceptance-KL-034-normal
2.65 MB
sha256:896fc5ba5149b154e2e86a1001ff85213785f2f401b76147424d0c480568d72f
task-acceptance-KL-035-normal
2.64 MB
sha256:8c2fba112cff472958d89c7e8485534d20c618096081f543a80adbf72f117d94
task-acceptance-KL-036-normal
2.64 MB
sha256:3f7463f80d512fbc6b5a5be1fe1112563d4ced2be9937a07a65e332e195522b2
task-acceptance-KL-042-normal
2.64 MB
sha256:c9889f41218d4e88f4040db54aa6f0bed4eb38f2f8f22403eb962287e96853b3
task-acceptance-KL-065-normal
2.64 MB
sha256:5aaa97761f305cd7c7b06dabc14723fe23f68f4035d2cb7e5b5fa5921c738728
task-acceptance-KL-078-normal
2.66 MB
sha256:6ac56501bcbb08004d7aa15eb0657b7a14a15b5d0120f9cf6a428743cef19ced
task-acceptance-KL-079-normal
2.65 MB
sha256:a55b232a9e46f8d4912aac6fc4c16da3c340c51e9f2f1942194d7bb40d4e05fc
task-acceptance-KL-087-normal
8.5 KB
sha256:0d7eff9a5c5c3bd7e151ab599c4401f17cae896f701e2e755ffd0ead38b1675b