Skip to content

7.0.0-rc1

7.0.0-rc1 #81

Triggered via push June 29, 2024 20:28
Status Failure
Total duration 2h 35m 45s
Artifacts

dotnet.yml

on: push
Run AsyncKeyedLockBenchmarks benchmark
2h 35m
Run AsyncKeyedLockBenchmarks benchmark
Fit to window
Zoom out
Zoom in

Annotations

1 error and 10 warnings
Run AsyncKeyedLockBenchmarks benchmark
# :warning: **Performance Alert** :warning: Possible performance regression was detected for benchmark **'Benchmark.Net Benchmark'**. Benchmark result of this commit is worse than the previous benchmark result exceeding threshold `2`. | Benchmark suite | Current: 34a104c37eb16a217e0d6242a686bb00cf140b7a | Previous: 3e1dd1e18d9e167ac273b5b39e2656b548ef875e | Ratio | |-|-|-|-| | `AsyncKeyedLockBenchmarks.Benchmarks.StripedAsyncLock(NumberOfLocks: 200, Contention: 100, GuidReversals: 0)` | `26527605.214285713` ns (`± 331273.4325922478`) | `11399899.907407407` ns (`± 1138792.5319124286`) | `2.33` | This comment was automatically generated by [workflow](https://github.com/MarkCiliaVincenti/AsyncKeyedLockBenchmarks/actions?query=workflow%3AAsyncKeyedLockBenchmarks) using [github-action-benchmark](https://github.com/marketplace/actions/continuous-benchmark). CC: @MarkCiliaVincenti Comment was generated at https://github.com/MarkCiliaVincenti/AsyncKeyedLockBenchmarks/commit/34a104c37eb16a217e0d6242a686bb00cf140b7a#commitcomment-143688585
Run AsyncKeyedLockBenchmarks benchmark: AsyncKeyedLockBenchmarks/AsyncDuplicateLock.cs#L25
Converting null literal or possible null value to non-nullable type.
Run AsyncKeyedLockBenchmarks benchmark: AsyncKeyedLockBenchmarks/AsyncDuplicateLock.cs#L52
Non-nullable property 'Key' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Run AsyncKeyedLockBenchmarks benchmark: AsyncKeyedLockBenchmarks/Benchmarks.cs#L540
Non-nullable property 'DaoIndividualLocks' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Run AsyncKeyedLockBenchmarks benchmark: AsyncKeyedLockBenchmarks/AsyncDuplicateLock.cs#L25
Converting null literal or possible null value to non-nullable type.
Run AsyncKeyedLockBenchmarks benchmark: AsyncKeyedLockBenchmarks/AsyncDuplicateLock.cs#L52
Non-nullable property 'Key' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Run AsyncKeyedLockBenchmarks benchmark: AsyncKeyedLockBenchmarks/Benchmarks.cs#L540
Non-nullable property 'DaoIndividualLocks' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Run AsyncKeyedLockBenchmarks benchmark: AsyncKeyedLockBenchmarks/AsyncDuplicateLock.cs#L25
Converting null literal or possible null value to non-nullable type.
Run AsyncKeyedLockBenchmarks benchmark: AsyncKeyedLockBenchmarks/AsyncDuplicateLock.cs#L52
Non-nullable property 'Key' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Run AsyncKeyedLockBenchmarks benchmark: AsyncKeyedLockBenchmarks/Benchmarks.cs#L540
Non-nullable property 'DaoIndividualLocks' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Run AsyncKeyedLockBenchmarks benchmark
Performance alert! Previous value was 11399899.907407407 and current value is 26527605.214285713. It is 2.3270033447441634x worse than previous exceeding a ratio threshold 2