Skip to content

Bump derailed_benchmarks to 2.1.1

Aleksei Lipniagov requested to merge 351454-update-derailed-benchmarks into master

What does this MR do and why?

Bumps derailed_benchmarks to keep it actual and bring in a new tools added, such as perf:heap_diff.

Changelog (link):

HEAD
2.1.1
Fix Thor's deprecation warning by implementing exit_on_failure? (https://github.com/schneems/derailed_benchmarks/pull/195)

2.1.0
Add perf:heap_diff tool (https://github.com/schneems/derailed_benchmarks/pull/193)

2.0.1
rack-test dependency added (https://github.com/schneems/derailed_benchmarks/pull/187)

2.0.0
Syntax errors easier to debug with dead_end gem (https://github.com/schneems/derailed_benchmarks/pull/182)
Minimum ruby version is now 2.5 (https://github.com/schneems/derailed_benchmarks/pull/183)
Histograms are now printed side-by-side (https://github.com/schneems/derailed_benchmarks/pull/179)

1.8.1
...

How to set up and validate locally

We only use derailed_benchmarks in our memory-on-boot CI job currently. More context.

Also, the gem is in the test group, and it is require: false. Check in Gemfile.

So we'll rely on CI here.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #351454 (closed)

Edited by Aleksei Lipniagov

Merge request reports