PQC: Implement draft RFC for ML-KEM with X25519 #69
benchmark.yml
on: pull_request
Time and memory usage benchmark
2m 43s
Annotations
2 errors and 1 warning
Memory usage benchmark (attempt #1): performance regression detected for test 'openpgp.encrypt/decrypt (AEAD, text @ 10MB, with streaming)':
test/benchmarks/memory_usage.js#L1
Previous value was 134.49 and current value is 148.59. It is 1.104840508587999x worse, exceeding the failure threshold of 1.10.
|
Time and memory usage benchmark
1 of 2 alerts exceeded the failure threshold `1.10` specified by fail-threshold input:
# **Performance Alert**
Possible performance regression was detected for benchmark **'Memory usage benchmark'**.
Benchmark result of this commit is worse than the previous benchmark result exceeding threshold `1.02`.
| Benchmark suite | Current: bc6ed58557fd5e4743acca8ca97416bbad645034 | Previous: f443c6183e11f5f6879c41d33820a80a07a15ce0 | Ratio |
|-|-|-|-|
| `openpgp.encrypt/decrypt (AEAD, text)` | `94.33` MB (`heapTotal: 20.27, heapUsed: 11.95, external: 25.64, arrayBuffers: 23.68`) | `92.4` MB (`heapTotal: 14.13, heapUsed: 9.22, external: 24.21, arrayBuffers: 22.25`) | `1.02` |
| `openpgp.encrypt/decrypt (AEAD, text @ 10MB, with streaming)` | `148.59` MB (`heapTotal: 61.12, heapUsed: 34.60, external: 52.58, arrayBuffers: 50.46`) | `134.49` MB (`heapTotal: 57.52, heapUsed: 27.00, external: 26.72, arrayBuffers: 24.60`) | `1.10` |
This comment was automatically generated by [workflow](https://github.com/ProtonMail/openpgpjs/actions?query=workflow%3APerformance%20Regression%20Test).
|
Memory usage benchmark (attempt #1): potential performance regression detected for test 'openpgp.encrypt/decrypt (AEAD, text)':
test/benchmarks/memory_usage.js#L1
Previous value was 92.4 and current value is 94.33. It is 1.0208874458874457x worse, exceeding the warning threshold of 1.02.
|