<p>laforge <strong>submitted</strong> this change.</p><p><a href="https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/26320">View Change</a></p><div style="white-space:pre-wrap">Approvals:
  laforge: Looks good to me, approved
  fixeria: Looks good to me, but someone else must approve
  pespin: Looks good to me, but someone else must approve
  Hoernchen: Looks good to me, but someone else must approve
  Jenkins Builder: Verified

</div><pre style="font-family: monospace,monospace; white-space: pre-wrap;">MGCP_Test: fix TC_dlcx_wildcarded<br><br>Due to the migration to a multithreading scheme the timing behavior of<br>the stats items has slightly changed. There is now a 1 sec update cycle<br>in which the stats items are regenerated. This means we have to wait 1<br>sec. before we can query the endpoints.used stats item.<br><br>Change-Id: I90613616f9ff85ca59464dfd45d331ed1a54d9c5<br>Related: OS#5316<br>---<br>M mgw/MGCP_Test.ttcn<br>1 file changed, 4 insertions(+), 8 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/mgw/MGCP_Test.ttcn b/mgw/MGCP_Test.ttcn</span><br><span>index b5b91f0..069eb95 100644</span><br><span>--- a/mgw/MGCP_Test.ttcn</span><br><span>+++ b/mgw/MGCP_Test.ttcn</span><br><span>@@ -1097,6 +1097,9 @@</span><br><span>                    resp := mgcp_transceive_mgw(cmd, tr_CRCX_ACK);</span><br><span>               }</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+         /* Wait until the stats items have seteled and then check if we get the expected number (all) of</span><br><span style="color: hsl(120, 100%, 40%);">+               * occupied endpoints */</span><br><span style="color: hsl(120, 100%, 40%);">+              f_sleep(1.0)</span><br><span>                 expect := {</span><br><span>                  { name := "TTCN3.trunk.virtual-0.common.endpoints.used", mtype := "g", min := n_endpoints, max := n_endpoints}</span><br><span>           };</span><br><span>@@ -1114,15 +1117,8 @@</span><br><span>          cmd := ts_DLCX(get_next_trans_id(), ep);</span><br><span>             mgcp_transceive_mgw(cmd, rtmpl);</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-            /* The stats reporter collects multiple samples during the reporting interval and</span><br><span style="color: hsl(0, 100%, 40%);">-                * reports the highest back to the user. This means we will not immediately get</span><br><span style="color: hsl(0, 100%, 40%);">-          * the 0 endpoints but an intermediate result instead. */</span><br><span style="color: hsl(0, 100%, 40%);">-               expect := {</span><br><span style="color: hsl(0, 100%, 40%);">-                     { name := "TTCN3.trunk.virtual-0.common.endpoints.used", mtype := "g", min := 0, max := n_endpoints}</span><br><span style="color: hsl(0, 100%, 40%);">-                };</span><br><span style="color: hsl(0, 100%, 40%);">-              f_statsd_expect(expect);</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span>             /* The second interval must resturn a result with 0 endpoints in use. */</span><br><span style="color: hsl(120, 100%, 40%);">+              f_sleep(1.0)</span><br><span>                 expect := {</span><br><span>                  { name := "TTCN3.trunk.virtual-0.common.endpoints.used", mtype := "g", min := 0, max := 0}</span><br><span>               };</span><br><span></span><br></pre><p>To view, visit <a href="https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/26320">change 26320</a>. To unsubscribe, or for help writing mail filters, visit <a href="https://gerrit.osmocom.org/settings">settings</a>.</p><div itemscope itemtype="http://schema.org/EmailMessage"><div itemscope itemprop="action" itemtype="http://schema.org/ViewAction"><link itemprop="url" href="https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/26320"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: osmo-ttcn3-hacks </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-Change-Id: I90613616f9ff85ca59464dfd45d331ed1a54d9c5 </div>
<div style="display:none"> Gerrit-Change-Number: 26320 </div>
<div style="display:none"> Gerrit-PatchSet: 2 </div>
<div style="display:none"> Gerrit-Owner: dexter <pmaier@sysmocom.de> </div>
<div style="display:none"> Gerrit-Reviewer: Hoernchen <ewild@sysmocom.de> </div>
<div style="display:none"> Gerrit-Reviewer: Jenkins Builder </div>
<div style="display:none"> Gerrit-Reviewer: fixeria <vyanitskiy@sysmocom.de> </div>
<div style="display:none"> Gerrit-Reviewer: laforge <laforge@osmocom.org> </div>
<div style="display:none"> Gerrit-Reviewer: pespin <pespin@sysmocom.de> </div>
<div style="display:none"> Gerrit-MessageType: merged </div>