I’d say https://github.com/piotrmurach/rspec-benchmark is exactly what you want as you can specify your performance requirements in either direct timing or IPS, and should be cleaner memory wise.
Jon Rowe --------------------------- [email protected] jonrowe.co.uk On Friday, 24 February 2017 at 02:06, Aaron Kromer wrote: > > > > Let me explain what I’m trying to do here. In my rspec script I have 5 > > examples(i.e. 5 it blocks) under 1 describe block which I need to repeat > > all these 5 examples sequentially 5 lach times to test the stability of my > > device under test. this is my requirement. What is the best possible way to > > do this? > > > > > Create a new single spec specifically for this. > > > In general it is advised that specs are not order dependent. Meaning each > spec should be able to run, testing what is expected, in isolation (i.e. by > itself). Having spec order dependencies general is an indication of global > state leak and is a bad thing. This is why RSpec sets up the default > configuration to set random spec run order. > > > With that being said, I have written similar “stress” tests specifically with > regard to threading. It can be hard to ensure a known thread failure path is > hit so often things are run in a loop, within a single spec, to ensure enough > workload to produce a high probability of issue. > > > > > > -- > You received this message because you are subscribed to the Google Groups > "rspec" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected] > (mailto:[email protected]). > To post to this group, send email to [email protected] > (mailto:[email protected]). > To view this discussion on the web visit > https://groups.google.com/d/msgid/rspec/CAKCESdjkBgbEUXn9ghdT9%2B82vd2EwUryX6MzGMzZifXyhqgJrQ%40mail.gmail.com > > (https://groups.google.com/d/msgid/rspec/CAKCESdjkBgbEUXn9ghdT9%2B82vd2EwUryX6MzGMzZifXyhqgJrQ%40mail.gmail.com?utm_medium=email&utm_source=footer). > For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "rspec" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/rspec/B70A656972404BE18F2DF138DF961BC9%40jonrowe.co.uk. For more options, visit https://groups.google.com/d/optout.
