<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/2268/">https://reviewboard.asterisk.org/r/2268/</a>
     </td>
    </tr>
   </table>
   <br />





<blockquote style="margin-left: 1em; border-left: 2px solid #d0d0d0; padding-left: 10px;">
 <p style="margin-top: 0;">On February 8th, 2013, 3:48 p.m., <b>jrose</b> wrote:</p>
 <blockquote style="margin-left: 1em; border-left: 2px solid #d0d0d0; padding-left: 10px;">
  <pre style="white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;">I think this miiiiight need a little work.

Still needs CDR generation. I was under the impression that we figured out that your problem just stemmed from something silly like configs being copied from your /etc/asterisk directory... (which is a problem with the testsuite, but easy enough to work around) or am I just bonkers? I&#39;m getting CDRs from this, but I&#39;m only getting them for one call.  Going by the yaml, it looks like there are four sepearte calls in the bridge-config.

Looking through your CEL expectations though, that makes sense.  You only have one LINKEDID_END in there, which I think would imply that you only wrote up CEL logs for one of the four calls I&#39;d expect.

I received this failure from the CEL log.
[Feb 08 15:37:59] WARNING[26102]: TestCase:363 __reactor_timeout: Reactor timeout: &#39;30&#39; seconds
[Feb 08 15:38:04] WARNING[26102]: astcsv:64 match: CSV MATCH FAILED, Expected: eventextra: &#39;16,,&#39; Got: eventextra: &#39;16,SIP/bob-00000001,&#39;
[Feb 08 15:38:04] WARNING[26102]: astcsv:185 match: Failed to match entry 7

Checking the CEL logs everything appeared in order aside from that one mismatch. I&#39;m not quite sure why the reactor is timing out, but I suspect the call isn&#39;t being hung up properly after the transfer, so the bridge module never moves on past the first call.  I don&#39;t really know why this would be passing on your end if that&#39;s the case though. This seems really weird.</pre>
 </blockquote>




 <p>On February 15th, 2013, 4:09 p.m., <b>opticron</b> wrote:</p>
 <blockquote style="margin-left: 1em; border-left: 2px solid #d0d0d0; padding-left: 10px;">
  <pre style="white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;">Interesting, this functioned flawlessly several times on my machine before I put it on reviewboard.  After many further runs and some debug log inspection, there appears to be race condition in the DTMF queueing code such that a received DTMF end event (digit 2) is never emitted to Bob under the conditions on my test dev machine.  Fortunately it happens quite consistently on the first call on my machine, but appears to happen sporadically on the other calls as well if the test makes it past the first call.</pre>
 </blockquote>








</blockquote>

<pre style="white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;">Fixed via tweaks to BridgeTestCase.</pre>
<br />





<blockquote style="margin-left: 1em; border-left: 2px solid #d0d0d0; padding-left: 10px;">
 <p style="margin-top: 0;">On February 8th, 2013, 3:48 p.m., <b>jrose</b> wrote:</p>
 <blockquote style="margin-left: 1em; border-left: 2px solid #d0d0d0; padding-left: 10px;">
  



<table width="100%" border="0" bgcolor="white" style="border: 1px solid #C0C0C0; border-collapse: collapse; margin: 2px padding: 2px;">
 <thead>
  <tr>
   <th colspan="4" bgcolor="#F0F0F0" style="border-bottom: 1px solid #C0C0C0; font-size: 9pt; padding: 4px 8px; text-align: left;">
    <a href="https://reviewboard.asterisk.org/r/2268/diff/2/?file=32943#file32943line24" style="color: black; font-weight: bold; text-decoration: underline;">asterisk/trunk/tests/bridge/transfer_capabilities/test-config.yaml</a>
    <span style="font-weight: normal;">

     (Diff revision 2)

    </span>
   </th>
  </tr>
 </thead>

 <tbody style="background-color: #e4d9cb; padding: 4px 8px; text-align: center;">
  <tr>

   <td colspan="4"><pre style="font-size: 8pt; line-height: 140%; margin: 0; "></pre></td>

  </tr>
 </tbody>




 
 



 <tbody>

  <tr>
    <th bgcolor="#b1ebb0" style="border-right: 1px solid #C0C0C0;" align="right"><font size="2"></font></th>
    <td bgcolor="#c5ffc4" width="50%"><pre style="font-size: 8pt; line-height: 140%; margin: 0; "></pre></td>
    <th bgcolor="#b1ebb0" style="border-left: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0;" align="right"><font size="2">24</font></th>
    <td bgcolor="#c5ffc4" width="50%"><pre style="font-size: 8pt; line-height: 140%; margin: 0; ">        <span class="p-Indicator">-</span><span class="ew">  </span></pre></td>
  </tr>

 </tbody>

</table>

  <pre style="white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;">meh, whitespace.</pre>
 </blockquote>





</blockquote>
<pre style="margin-left: 1em; white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;">Fixed.</pre>
<br />




<p>- opticron</p>


<br />
<p>On January 23rd, 2013, 1:15 p.m., opticron wrote:</p>






<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 opticron.</div>


<p style="color: grey;"><i>Updated Jan. 23, 2013, 1:15 p.m.</i></p>




<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;">Test blind and attended transfers from Alice and Bob to ensure that the &quot;T&quot; and &quot;t&quot; options allow the correct parties to perform transfers when used from the Dial application and from BRIDGE_FEATURES.</pre>
  </td>
 </tr>
</table>




<div style="margin-top: 1.5em;">
 <b style="color: #575012; font-size: 10pt; margin-top: 1.5em;">Bugs: </b>


 <a href="https://issues.asterisk.org/jira/browse/SWP-5268">SWP-5268</a>


</div>


<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/tests/bridge/tests.yaml <span style="color: grey">(3617)</span></li>

 <li>asterisk/trunk/tests/bridge/transfer_capabilities/configs/ast1/extensions.conf <span style="color: grey">(PRE-CREATION)</span></li>

 <li>asterisk/trunk/tests/bridge/transfer_capabilities/test-config.yaml <span style="color: grey">(PRE-CREATION)</span></li>

</ul>

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




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








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