Features
-
Add TPS profiler. Docs
TPS (tests-per-second) profiler helps to identify example groups (files) that have a good potential for speed-up by sharing setup data (via
before_allorlet_it_beor fixtures): the more examples and the lower the TPS, the more opportunity to cut the group's total time.TPS profiler also supports the strict mode: example groups violating user-configured threshold (e.g., too low TPS) are marked as failures.
-
Add GC profiling mode to MemoryProf.
Changes
-
Upgraded custom Sidekiq instrumentation to Sidekiq 8.
-
RSpecStamp now uses Prism if available.
-
Upgraded RSpecDissect to always show the total setup time and let breakdowns.