|Summary:||ASTERISK-19807: Create masquerade "super-test" for Asterisk Test Suite|
|Reporter:||Matt Jordan (mjordan)||Labels:|
|Date Opened:||2012-04-27 13:49:55||Date Closed:||2012-10-04 12:59:47|
|Description:||Richard pointed out that currently, changes to masquerades relies on a number of functional tests in the Asterisk Test Suite that, while they perform a masquerade, may or may not expose deadlocks or other subtle issues caused by a change.|
To that end, we propose making a test that does a lot of masquerades. As in a lot. In nasty ways.
The end goal would be to have a test that would provide a base line of verification against any modifications to the masquerade code.
|Comments:||By: Richard Mudgett (rmudgett) 2012-04-27 17:35:44.212-0500|
The intended test is basically to create a chain of local channels that optimize themselves out when the call is answered. The test would count how many local channels execute the h exten. The test will pass if all local channels execute the h exten. Once all local channels are gone, the call can be torn down.