Skip to content

Bump BouncyCastle.Cryptography from 2.0.0 to 2.3.1 in /src/Libplanet #3250

Bump BouncyCastle.Cryptography from 2.0.0 to 2.3.1 in /src/Libplanet

Bump BouncyCastle.Cryptography from 2.0.0 to 2.3.1 in /src/Libplanet #3250

Triggered via pull request July 4, 2024 06:29
Status Success
Total duration 18m 3s
Billable time 26m
Artifacts

benchmarks-pr.yml

on: pull_request
Matrix: Run Benchmark.Net benchmarks
Fit to window
Zoom out
Zoom in

Annotations

1 error and 14 warnings
Run Benchmark.Net benchmarks (windows-8cores)
# :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: cadfbf2d02617883a9a520e5cefc7178a34ac895 | Previous: 2fbd71c5c052827918df99703928dc77ce985e75 | Ratio | |-|-|-|-| | `Libplanet.Benchmarks.Commit.DecodeBlockCommit(ValidatorSize: 4)` | `10738992.857142856` ns (`± 82618.29248264123`) | `5149807.142857143` ns (`± 56252.47296151267`) | `2.09` | This comment was automatically generated by [workflow](https://github.com/planetarium/libplanet/actions?query=workflow%3ALibplanet%20benchmark%20(for%20pull%20requests)) using [github-action-benchmark](https://github.com/marketplace/actions/continuous-benchmark). CC: @libplanet Comment was generated at https://github.com/planetarium/libplanet/commit/cadfbf2d02617883a9a520e5cefc7178a34ac895#commitcomment-143833506
Run Benchmark.Net benchmarks (linux-8cores)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3, actions/setup-dotnet@v3, planetarium/github-action-benchmark@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Run Benchmark.Net benchmarks (linux-8cores): src/Libplanet.Types/Consensus/Vote.cs#L169
Possible null reference argument for parameter 'value' in 'void Dictionary<string, object>.Add(string key, object value)'.
Run Benchmark.Net benchmarks (linux-8cores): src/Libplanet.Types/Assets/Currency.cs#L734
'SHA1CryptoServiceProvider' is obsolete: 'Derived cryptographic types are obsolete. Use the Create method on the base type instead.'
Run Benchmark.Net benchmarks (linux-8cores): src/Libplanet.Types/Assets/Currency.cs#L738
'SHA1Managed' is obsolete: 'Derived cryptographic types are obsolete. Use the Create method on the base type instead.'
Run Benchmark.Net benchmarks (macOS, self-hosted, ARM64)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3, actions/setup-dotnet@v3, planetarium/github-action-benchmark@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Run Benchmark.Net benchmarks (macOS, self-hosted, ARM64): src/Libplanet.Types/Consensus/Vote.cs#L169
Possible null reference argument for parameter 'value' in 'void Dictionary<string, object>.Add(string key, object value)'.
Run Benchmark.Net benchmarks (macOS, self-hosted, ARM64): src/Libplanet.Types/Assets/Currency.cs#L734
'SHA1CryptoServiceProvider' is obsolete: 'Derived cryptographic types are obsolete. Use the Create method on the base type instead.'
Run Benchmark.Net benchmarks (macOS, self-hosted, ARM64): src/Libplanet.Types/Assets/Currency.cs#L738
'SHA1Managed' is obsolete: 'Derived cryptographic types are obsolete. Use the Create method on the base type instead.'
Run Benchmark.Net benchmarks (windows-8cores)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3, actions/setup-dotnet@v3, planetarium/github-action-benchmark@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Run Benchmark.Net benchmarks (windows-8cores)
Performance alert! Test Libplanet.Benchmarks.Commit.DecodeBlockCommit(ValidatorSize: 4), previous value was 5149807.142857143 and current value is 10738992.857142856. It is 2.0853194225026455x worse than previous exceeding a ratio threshold 2
Run Benchmark.Net benchmarks (windows-8cores): src/Libplanet.Types/Consensus/Vote.cs#L169
Possible null reference argument for parameter 'value' in 'void Dictionary<string, object>.Add(string key, object value)'.
Run Benchmark.Net benchmarks (windows-8cores): src/Libplanet.Types/Assets/Currency.cs#L734
'SHA1CryptoServiceProvider' is obsolete: 'Derived cryptographic types are obsolete. Use the Create method on the base type instead.'
Run Benchmark.Net benchmarks (windows-8cores): src/Libplanet.Types/Assets/Currency.cs#L738
'SHA1Managed' is obsolete: 'Derived cryptographic types are obsolete. Use the Create method on the base type instead.'
Libplanet benchmark (for pull requests)
Found multiple labels in this runner. Support for multiple labels on Larger Runners will be removed after June 17th, 2024. Please visit changelog for the brownouts and more details: https://github.blog/changelog/2024-05-16-new-dates-for-actions-larger-runner-multi-label-deprecation/.