expecto icon indicating copy to clipboard operation
expecto copied to clipboard

Load testing

Open AnthonyLloyd opened this issue 6 years ago • 5 comments

Just thinking that given that Expecto is async by default and very flexible in terms of organizing test trees and has stress testing, that some kind of helpers for load testing could be created.

I kind of use stress testing in this way sometimes. Roughly monitor how many tests can be run in 1 minute over time.

This could be managing the creation of a 'server' and stress test running a number of tests that take a server as a parameter and then collecting stats on throughput.

Any ideas or input welcome.

AnthonyLloyd avatar Apr 10 '18 08:04 AnthonyLloyd

We could use the new reservoir/snapshot and cep capabilities of Logary to get the metrics. This would be a great method for testing e.g. Suave servers.

haf avatar Apr 10 '18 09:04 haf

@forki Do you have an ideas on requirements of how this would look to be most useful or know anyone that does?

AnthonyLloyd avatar Apr 10 '18 20:04 AnthonyLloyd

closed due to lack of interest

AnthonyLloyd avatar Jul 04 '18 16:07 AnthonyLloyd

I don't think there's a lack of interest, just a lack of time of building it. We have load tests that we run against our platform and I want this issue open to track the possible addition of those to Expecto.

haf avatar Jul 06 '18 11:07 haf

Ok, happy to keep it open.

AnthonyLloyd avatar Jul 06 '18 21:07 AnthonyLloyd