Skip to content
This repository was archived by the owner on Nov 30, 2024. It is now read-only.
This repository was archived by the owner on Nov 30, 2024. It is now read-only.

General speed performance  #2086

Closed
Closed
@piotrmurach

Description

@piotrmurach

Hi RSpec team,

Many thanks for making the RSpec 3 to be the best release ever!

Recently I have found that RSpec performance has degraded for me when running test suite for finite_machine. Obviously the times are relative to my machine and the size of test suite but they consistently vary between versions. Version 3.1.0 of rspec runs the whole test suite in under 1.4s (files load in 0.3s), whereas v3.3.0 on average takes 1.6s (files load in 0.32s). Though it may seems like splitting hairs but I try hard to keep my code as well as tests running relatively fast. Thus following questions:

  • Did certain parts of the public api got slower during minor releases?
  • Does RSpec codebase have any benchmark suite to ensure performance of the api stays at certain level?
  • What is RSpec team view on speed performance measuring for the rspec library? (happy to contribute given guidance)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions