<html>
 <body>
  <div style="font-family: Verdana, Arial, Helvetica, Sans-Serif;">
   <table bgcolor="#f9f3c9" width="100%" cellpadding="8" style="border: 1px #c9c399 solid;">
    <tr>
     <td>
      This is an automatically generated e-mail. To reply, visit:
      <a href="https://reviewboard.asterisk.org/r/1929/">https://reviewboard.asterisk.org/r/1929/</a>
     </td>
    </tr>
   </table>
   <br />


<table bgcolor="#fefadf" width="100%" cellspacing="0" cellpadding="8" style="background-image: url('https://reviewboard.asterisk.org/media/rb/images/review_request_box_top_bg.png'); background-position: left top; background-repeat: repeat-x; border: 1px black solid;">
 <tr>
  <td>

<div>Review request for Asterisk Developers.</div>
<div>By Mark Michelson.</div>





<h1 style="color: #575012; font-size: 10pt; margin-top: 1.5em;">Description </h1>
<table width="100%" bgcolor="#ffffff" cellspacing="0" cellpadding="10" style="border: 1px solid #b8b5a0">
 <tr>
  <td>
   <pre style="margin: 0; padding: 0; white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;">When writing tests, I find that SIPp scenarios are a common need. My typical method of starting a new scenario is to either

1. Dump the default &quot;uac&quot; or &quot;uas&quot; scenario using sipp -sd and then tweak it to suit my needs or
2. Try to find an existing test that likely has a scenario like what I would need and tweak that to suit my needs.

This aims to begin a library of commonly-needed SIPp scenarios, so that writing tests can be quicker and easier. I have also included a table_of_contents text file that has brief explanations for the scenarios and how they are used. The table_of_contents can be added to when new scenarios are added to the library. There is probably a better method of cataloging the tests than a text file, but I just wanted to get something together to show off for the review.

Let me know what you think. I know there are a bunch of scenario types that are not currently represented (such as anything requiring authentication or tests that use direct media). What I&#39;m more interested in at the moment is if the concept is good and if this would be welcome to the testsuite.</pre>
  </td>
 </tr>
</table>


<h1 style="color: #575012; font-size: 10pt; margin-top: 1.5em;">Testing </h1>
<table width="100%" bgcolor="#ffffff" cellspacing="0" cellpadding="10" style="border: 1px solid #b8b5a0">
 <tr>
  <td>
   <pre style="margin: 0; padding: 0; white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;">The scenarios included in this review are either already in use in the test suite or are modified versions (to be more generic) of scenarios already in the testsuite. Therefore, the scenarios have no issues as written.</pre>
  </td>
 </tr>
</table>




<h1 style="color: #575012; font-size: 10pt; margin-top: 1.5em;">Diffs</b> </h1>
<ul style="margin-left: 3em; padding-left: 0;">

 <li>/asterisk/trunk/contrib/sipp/calls/uac-blind-transfer.xml <span style="color: grey">(PRE-CREATION)</span></li>

 <li>/asterisk/trunk/contrib/sipp/calls/uac-hangup.xml <span style="color: grey">(PRE-CREATION)</span></li>

 <li>/asterisk/trunk/contrib/sipp/calls/uac-no-hangup.xml <span style="color: grey">(PRE-CREATION)</span></li>

 <li>/asterisk/trunk/contrib/sipp/calls/uas-blind-transfer.xml <span style="color: grey">(PRE-CREATION)</span></li>

 <li>/asterisk/trunk/contrib/sipp/calls/uas-hangup.xml <span style="color: grey">(PRE-CREATION)</span></li>

 <li>/asterisk/trunk/contrib/sipp/calls/uas-no-hangup.xml <span style="color: grey">(PRE-CREATION)</span></li>

 <li>/asterisk/trunk/contrib/sipp/calls/uas-redirect.xml <span style="color: grey">(PRE-CREATION)</span></li>

 <li>/asterisk/trunk/contrib/sipp/registration/uac-register.xml <span style="color: grey">(PRE-CREATION)</span></li>

 <li>/asterisk/trunk/contrib/sipp/registration/uac-unregister.xml <span style="color: grey">(PRE-CREATION)</span></li>

 <li>/asterisk/trunk/contrib/sipp/subscription/uac-subscribe-no-unsubscribe.xml <span style="color: grey">(PRE-CREATION)</span></li>

 <li>/asterisk/trunk/contrib/sipp/subscription/uac-subscribe-unsubscribe.xml <span style="color: grey">(PRE-CREATION)</span></li>

 <li>/asterisk/trunk/contrib/sipp/table_of_contents <span style="color: grey">(PRE-CREATION)</span></li>

</ul>

<p><a href="https://reviewboard.asterisk.org/r/1929/diff/" style="margin-left: 3em;">View Diff</a></p>




  </td>
 </tr>
</table>




  </div>
 </body>
</html>