sangoma / switchy

async FreeSWITCH cluster control
https://switchy.readthedocs.io/en/latest/
Mozilla Public License 2.0
69 stars 18 forks source link

Convo load testing #10

Closed goodboy closed 8 years ago

goodboy commented 8 years ago

This adds conversation simulating apps via PlayRec and MutedPlayRec with support for load testing using the Originator. I by no means expect this code to be reviewed quickly but it would be helpful to have another set of eyes especially when it comes to the size of these new apps.

I'm not super fond of the logic being strongly coupled to Session state manipulation but I don't know how else to implement it currently without re-thinking the whole app system.

Opinions and recommendations are welcome.

goodboy commented 8 years ago

@vodik I would like your input on this of course as well. I guess github still doesn't support multiple reviewers...

vodik commented 8 years ago

I get notifications of everything that goes on here anyways.

@tgoodlet You really just need to drop a mention to have be added here btw.

goodboy commented 8 years ago

If you guys are cool with this @vodik @moises-silva then I'll merge. Unit tests run pristine on a fast server.