Simple Sinatra app speed based failure?
Leam Hall <[email protected]> Thu, 18 Jul 2019 06:10:27 -0400
| Newsgroups | gmane.comp.lang.ruby.general |
|---|---|
| Message-ID | <[email protected]> |
I have a simple Sinatra based app: https://github.com/makhidkarun/ftl_tools That calls some defaults if data is not provided: https://github.com/makhidkarun/ftl_tools/blob/master/lib/ftl_tools/crewgen.rb#L60-L64 This morning I noticed that one set of basic tests would randomly (one, both, neither) fail: https://github.com/makhidkarun/ftl_tools/blob/master/spec/unit/crewgen_spec.rb At first I thought my RSpec-fu was weak, but using curl to test gave interesting results: https://github.com/makhidkarun/ftl_tools/blob/master/logs/speed_errors.txt In the speed_errors.txt log, the end column is "Current Speed". When the speed is between 49K and 70K, the form returns what it's supposed to. However, when the speed is in excess of 300K, the form does not return properly, and the spec will either show a data failure, or a return code failure. Thoughts? Leam Unsubscribe: <mailto:[email protected]?subject=unsubscribe> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk>