[Home]

Summary:ASTERISK-19807: Create masquerade "super-test" for Asterisk Test Suite
Reporter:Matt Jordan (mjordan)Labels:
Date Opened:2012-04-27 13:49:55Date Closed:2012-10-04 12:59:47
Priority:MajorRegression?No
Status:Closed/CompleteComponents:Tests/testsuite
Versions:Frequency of
Occurrence
Related
Issues:
is related toASTERISK-16711 [patch] Exceptionally long queue length queuing to XXXXX
Environment:Attachments:
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.